@charset "UTF-8";
/*--------------------------------------------
  value
--------------------------------------------*/
/*--------------------------------------------
  color
--------------------------------------------*/
/*--------------------------------------------
  font
--------------------------------------------*/
/*--------------------------------------------
  margin
--------------------------------------------*/
/*--------------------------------------------
  other
--------------------------------------------*/
/*--------------------------------------------
  MIXIN 等
--------------------------------------------*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, article, aside, dialog, figure, footer, header,
hgroup, menu, nav, section,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

body {
  line-height: 1;
}

article, aside, dialog, figure, footer, header,
hgroup, nav, section {
  display: block;
}

nav ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}

a {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

img {
  vertical-align: top;
}

mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

del {
  text-decoration: line-through;
}

abbr[title], dfn[title] {
  border-bottom: 1px dotted #000;
  cursor: help;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #cccccc;
  margin: 1em 0;
  padding: 0;
}

ul li,
ol li {
  list-style-type: none;
}

*, *:before, *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}

input,
button,
select,
textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: transparent;
  border: none;
  border-radius: 0;
  font: inherit;
  outline: none;
}

textarea {
  resize: vertical;
}

input[type=checkbox],
input[type=radio] {
  position: absolute;
  visibility: hidden;
}

input[type=submit],
input[type=button],
label,
button,
select {
  cursor: pointer;
}

select::-ms-expand {
  display: none;
}

/*--------------------------------------------
  KEYFRAME
--------------------------------------------*/
@keyframes fadezoom {
  0% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
/*--------------------------------------------
  MIXIN
--------------------------------------------*/
/*============================================

  アイコン

  ■一括置換用
  pattern：\.icon-(.*):before
  replace：@else if $type == '$1'

============================================*/
/*-------------------------------
  :before, :after
-------------------------------*/
@font-face {
  font-family: "icomoon";
  src: url("../fonts/icon/icomoon.eot");
  src: url("../fonts/icon/icomoon.eot#iefix") format("embedded-opentype"), url("../fonts/icon/icomoon.ttf") format("truetype"), url("../fonts/icon/icomoon.woff") format("woff"), url("../fonts/icon/icomoon.svg#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
/* Slider */
.slick-loading .slick-list {
  background: #fff url("../img/plugins/slick/ajax-loader.gif") center center no-repeat;
}

/* Icons */
@font-face {
  font-family: "slick";
  src: url("../fonts/slick/slick.eot");
  src: url("../fonts/slick/slick.eot?#iefix") format("embedded-opentype"), url("../fonts/slick/slick.woff") format("woff"), url("../fonts/slick/slick.ttf") format("truetype"), url("../fonts/slick/slick.svg#slick") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* Arrows */
.slick-prev,
.slick-next {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  line-height: 0px;
  font-size: 0px;
  cursor: pointer;
  background: transparent;
  color: transparent;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding: 0;
  border: none;
  outline: none;
}
.slick-prev:hover, .slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  outline: none;
  background: transparent;
  color: transparent;
}
.slick-prev:hover:before, .slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: 0.25;
}
.slick-prev:before,
.slick-next:before {
  font-family: "slick";
  font-size: 20px;
  line-height: 1;
  color: white;
  opacity: 0.75;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.slick-prev {
  left: -25px;
}
[dir=rtl] .slick-prev {
  left: auto;
  right: -25px;
}
.slick-prev:before {
  content: "←";
}
[dir=rtl] .slick-prev:before {
  content: "→";
}

.slick-next {
  right: -25px;
}
[dir=rtl] .slick-next {
  left: -25px;
  right: auto;
}
.slick-next:before {
  content: "→";
}
[dir=rtl] .slick-next:before {
  content: "←";
}

/* Dots */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}

.slick-dots {
  position: absolute;
  bottom: -25px;
  list-style: none;
  display: block;
  text-align: center;
  padding: 0;
  margin: 0;
  width: 100%;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  height: 20px;
  width: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
.slick-dots li button {
  border: 0;
  background: transparent;
  display: block;
  height: 20px;
  width: 20px;
  outline: none;
  line-height: 0px;
  font-size: 0px;
  color: transparent;
  padding: 5px;
  cursor: pointer;
}
.slick-dots li button:hover, .slick-dots li button:focus {
  outline: none;
}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {
  opacity: 1;
}
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "•";
  width: 20px;
  height: 20px;
  font-family: "slick";
  font-size: 6px;
  line-height: 20px;
  text-align: center;
  color: black;
  opacity: 0.25;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before {
  color: black;
  opacity: 0.75;
}

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  -moz-transform: translate3d(0, 0, 0);
  -ms-transform: translate3d(0, 0, 0);
  -o-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

/*
SP MENU SAMPLE - HTML BTN + JS
------------------------------

<nav class="slideout-menu" id="js-so_menu">
  <div class="menu-inner">
  </div>
</nav>

<div class="slideout-panel" id="js-so_panel"></div>

<header></header>


<button type="button" class="slideout-hamburger" id="js-so-toggle">
  <span class="sr-only">MENU</span>
  <span class="hamburger-icon"></span>
</button>


// slideout JS
var slideout = new Slideout({
  'panel': document.getElementById('js-so_panel'),
  'menu': document.getElementById('js-so_menu'),
  'duration': 10,
});
var nodeList = document.querySelectorAll('#js-so-toggle, #js-so_panel');
var node = Array.prototype.slice.call(nodeList,0);
node.forEach(function(elem, index){
  elem.addEventListener('click', function() {
    slideout.toggle();
  });
});
*/
/* .slideout-open,
.slideout-open body {
  overflow: hidden;
} */

.slideout-menu {
  position: fixed;
  top: 0;
  right: -100%;
  bottom: 0;
  z-index: 101;
  width: 100%;
  background-color: #333;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  transition: 0.6s cubic-bezier(0.19, 1, 0.22, 1);
}

.slideout-open .slideout-menu {
  right: 0;
}

.slideout-menu .menu-inner {
  padding: 6em 1.5em;
}

.slideout-panel {
  position: fixed;
  z-index: -1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
  will-change: transform;
  transform: translateX(0) !important;
  opacity: 0;
  transition: opacity 0.6s cubic-bezier(0.19, 1, 0.22, 1);
  pointer-events: none;
}

.slideout-open .slideout-panel {
  z-index: 100;
  opacity: 1;
  pointer-events: auto;
}

/*!------------------------------------*\
    Hamburger
\*!------------------------------------*/
.slideout-hamburger {
  display: block;
  width: 4.5em;
  height: 100%;
  padding: 2em 1em;
  -webkit-transition: all 0.6s cubic-bezier(0.19, 1, 0.22, 1);
  transition: all 0.6s cubic-bezier(0.19, 1, 0.22, 1);
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  border: 0;
  outline: 0;
  background-color: #222;
  cursor: pointer;
}

.hamburger-icon {
  position: relative;
  display: block;
}

.hamburger-icon,
.hamburger-icon::before,
.hamburger-icon::after {
  width: 100%;
  height: 0.2rem;
  -webkit-transition: all 0.6s cubic-bezier(0.19, 1, 0.22, 1);
  transition: all 0.6s cubic-bezier(0.19, 1, 0.22, 1);
  background-color: #fff;
}

.hamburger-icon::before,
.hamburger-icon::after {
  content: "";
  display: block;
  position: absolute;
  top: -0.6em;
  left: 0;
}

.hamburger-icon::after {
  top: 0.6em;
}

.slideout-open .hamburger-icon {
  background-color: transparent;
}

.slideout-open .hamburger-icon::before,
.slideout-open .hamburger-icon::after {
  top: 0;
}

.slideout-open .hamburger-icon::before {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.slideout-open .hamburger-icon::after {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}

.sr-only {
  position: absolute;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}

.slideout-menu {
  background-color: transparent;
}
@media (min-width: 992px) {
  .slideout-menu {
    position: static;
    width: auto;
    overflow: visible;
  }
}

.slideout-hamburger {
  position: relative;
  display: block;
  width: auto;
  height: auto;
  padding: 0;
  z-index: 110;
  background: transparent;
}

/*--------------------------------------------
  BASE
--------------------------------------------*/
@-ms-viewport {
  width: auto;
  initial-scale: 1;
}
html {
  font-size: 62.5%;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
@media (min-width: 1200px) and (max-width: 1649px) {
  html {
    font-size: 54.6875%;
  }
}
@media (max-width: 1199px) {
  html {
    font-size: 0.8vw;
  }
}
@media (max-width: 991px) {
  html {
    font-size: 1vw;
  }
}
@media (max-width: 767px) {
  html {
    font-size: 1.4vw;
  }
}
@media (max-width: 575px) {
  html {
    font-size: 2.35vw;
  }
}
html::-webkit-scrollbar {
  width: 0.6rem;
  height: 0.6rem;
}
html::-webkit-scrollbar-track {
  background: #e5e5e5;
}
html::-webkit-scrollbar-thumb {
  background: #0e5da8;
}
html.is-modalOpen {
  overflow: hidden;
}

body {
  font-family: "BIZ UDPGothic", "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "Yu Gothic Medium", "Yu Gothic", Meiryo, Verdana, arial, sans-serif;
  font-weight: 500;
  font-size: 1.6rem;
  color: #333333;
  line-height: 1.875;
  -webkit-font-smoothing: antialiased;
}
@media (max-width: 767px) {
  body {
    line-height: 1.6;
  }
}
body.is-modalOpen {
  overflow: hidden;
}

.grecaptcha-badge {
  z-index: 50;
}

*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

main {
  display: block;
}

::placeholder {
  color: #cccccc;
}

img {
  vertical-align: middle;
}

table {
  width: 100%;
}

a {
  color: inherit;
  text-decoration: none;
}
a[href=""] {
  pointer-events: none;
}
@media (min-width: 992px) {
  a {
    transition: all 0.4s 0s;
  }
  a[href^="tel:"] {
    pointer-events: none;
  }
}

sup {
  vertical-align: super;
  font-size: 0.75em;
}

sub {
  vertical-align: sub;
  font-size: 0.75em;
}

svg {
  width: 1em;
  height: 1em;
  fill: #333333;
}

h1, h2, h3, h4, h5, h6, th, dt, strong, b {
  font-weight: 700;
  line-height: 1;
}

img {
  max-width: 100%;
  height: auto;
}

object {
  pointer-events: none;
}

/*--------------------------------------------
  Print
--------------------------------------------*/
@media print {
  @page {
    margin: 8mm;
    margin: 10mm 8mm 10mm 8mm;
  }
  * {
    -webkit-print-color-adjust: exact !important;
    background-attachment: initial !important;
    overflow-y: visible !important;
  }

  html {
    overflow: visible !important;
    zoom: 0.7 !important;
  }

  body {
    min-width: 1240px !important;
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  *,
*:before,
*:after {
    color: #000 !important;
    text-shadow: none !important;
    background: transparent !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }

  a,
a:visited {
    text-decoration: underline;
  }

  a[href]:after {
    content: " (" attr(href) ")";
  }

  abbr[title]:after {
    content: " (" attr(title) ")";
  }

  a[href^="#"]:after,
a[href^="javascript:"]:after {
    content: "";
  }

  pre,
blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }

  thead {
    display: table-header-group;
  }

  tr,
img {
    page-break-inside: avoid;
  }

  img {
    max-width: 100% !important;
  }

  p,
h2,
h3 {
    orphans: 3;
    widows: 3;
  }

  h2,
h3 {
    page-break-after: avoid;
  }
}
.visible-print {
  display: none !important;
}

@media print {
  .visible-print {
    display: block !important;
  }

  table.visible-print {
    display: table !important;
  }

  tr.visible-print {
    display: table-row !important;
  }

  th.visible-print,
td.visible-print {
    display: table-cell !important;
  }
}
.visible-print-i {
  display: none !important;
}

@media print {
  .visible-print-i {
    display: inline !important;
  }
}
.visible-print-ib {
  display: none !important;
}

@media print {
  .visible-print-ib {
    display: inline-block !important;
  }
}
@media print {
  .hidden-print {
    display: none !important;
  }
}
@media print {
  .visible-ss,
.visible-xs,
.visible-sm,
.visible-md {
    display: none !important;
  }

  .visible-lg {
    display: block !important;
  }

  .visible-ss-i,
.visible-ss-ib,
.visible-xs-i,
.visible-xs-ib,
.visible-sm-i,
.visible-sm-ib,
.visible-md-i,
.visible-md-ib {
    display: none !important;
  }

  .visible-lg-i {
    display: inline !important;
  }

  .visible-lg-ib {
    display: inline-block !important;
  }

  .hidden-ss,
.hidden-xs,
.hidden-sm,
.hidden-md {
    display: block !important;
  }

  .hidden-lg {
    display: none !important;
  }
}
@-ms-viewport {
  width: device-width;
}
[role=button] {
  cursor: pointer;
}

.hidden {
  display: none !important;
}

.show {
  display: block !important;
}

.visible-ss,
.visible-xs,
.visible-sm,
.visible-md,
.visible-lg {
  display: none !important;
}

.visible-ss-i,
.visible-xs-i,
.visible-sm-i,
.visible-md-i,
.visible-lg-i {
  display: none !important;
}

.visible-ss-ib,
.visible-xs-ib,
.visible-sm-ib,
.visible-md-ib,
.visible-lg-ib {
  display: none !important;
}

@media (max-width: 575px) {
  .visible-ss {
    display: block !important;
  }

  table.visible-ss {
    display: table !important;
  }

  tr.visible-ss {
    display: table-row !important;
  }

  th.visible-ss,
td.visible-ss {
    display: table-cell !important;
  }

  .visible-ss-i {
    display: inline !important;
  }

  .visible-ss-ib {
    display: inline-block !important;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .visible-xs {
    display: block !important;
  }

  table.visible-xs {
    display: table !important;
  }

  tr.visible-xs {
    display: table-row !important;
  }

  th.visible-xs,
td.visible-xs {
    display: table-cell !important;
  }

  .visible-xs-i {
    display: inline !important;
  }

  .visible-xs-ib {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .visible-sm {
    display: block !important;
  }

  table.visible-sm {
    display: table !important;
  }

  tr.visible-sm {
    display: table-row !important;
  }

  th.visible-sm,
td.visible-sm {
    display: table-cell !important;
  }

  .visible-sm-i {
    display: inline !important;
  }

  .visible-sm-ib {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-md {
    display: block !important;
  }

  table.visible-md {
    display: table !important;
  }

  tr.visible-md {
    display: table-row !important;
  }

  th.visible-md,
td.visible-md {
    display: table-cell !important;
  }

  .visible-md-i {
    display: inline !important;
  }

  .visible-md-ib {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  .visible-lg {
    display: block !important;
  }

  table.visible-lg {
    display: table !important;
  }

  tr.visible-lg {
    display: table-row !important;
  }

  th.visible-lg,
td.visible-lg {
    display: table-cell !important;
  }

  .visible-lg-i {
    display: inline !important;
  }

  .visible-lg-ib {
    display: inline-block !important;
  }
}
@media (max-width: 575px) {
  .hidden-ss {
    display: none !important;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  .hidden-lg {
    display: none !important;
  }
}
@media (min-width: 768px) {
  .visible-sp {
    display: none !important;
  }
}
@media (min-width: 992px) {
  .visible-tb {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .visible-pc {
    display: none !important;
  }
}
@media (max-width: 767px) {
  .hidden-sp {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .hidden-tb {
    display: none !important;
  }
}
@media (min-width: 992px) {
  .hidden-pc {
    display: none !important;
  }
}
/*============================================

  HEADER

============================================*/
.l-header {
  position: sticky;
  left: 0;
  top: 0;
  z-index: 100;
  background: rgba(255, 255, 255, 0.75);
  box-shadow: 0 0.3rem 1rem rgba(0, 0, 0, 0.16);
  border-top: solid 4px #0e5da8;
}
.l-header__inner {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.l-header__logo {
  position: relative;
  display: block;
  font-size: 1rem;
  line-height: 1;
  z-index: 120;
}
.l-header__button {
  display: flex;
  justify-content: flex-start;
  align-items: stretch;
}
.l-header__hamburger {
  width: 7.4rem;
  height: 7.4rem;
  min-height: 100%;
}
.l-header__hamburger span {
  position: absolute;
  width: 60%;
  height: 2px;
  background: #0e5da8;
  left: 20%;
  top: calc(50% - 1px);
  transition: all 0.4s;
}
.l-header__hamburger span:before, .l-header__hamburger span:after {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform-origin: center center;
  background: #0e5da8;
  transition: inherit;
}
.l-header__hamburger span:before {
  transform: translateY(-0.75em);
}
.l-header__hamburger span:after {
  transform: translateY(0.75em);
}
.slideout-open .l-header__hamburger span {
  background: transparent;
}
.slideout-open .l-header__hamburger span:before {
  transform: rotate(45deg);
}
.slideout-open .l-header__hamburger span:after {
  transform: rotate(-45deg);
}
@media (min-width: 992px) {
  .l-header__inner {
    max-width: 1600px;
    width: 92%;
    margin: 0 auto;
  }
}
@media (max-width: 1199px) {
  .l-header__logo {
    font-size: 0.875rem;
  }
}
@media (max-width: 991px) {
  .l-header__logo {
    padding-top: 4px;
    margin-left: 4%;
  }
}
@media (max-width: 575px) {
  .l-header__logo {
    font-size: 0.75rem;
  }
}

/*============================================

  FOOTER

============================================*/
.l-footer {
  padding: 8rem 0;
  border-top: solid 1px #e0e0e0;
}
.l-footer__block {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.l-footer__block.-top {
  justify-content: space-between;
  align-items: flex-end;
}
.l-footer__block.-bottom {
  padding-top: 5rem;
  margin-top: 8rem;
  border-top: solid 1px #e0e0e0;
  line-height: 1;
}
.l-footer__info {
  white-space: nowrap;
}
.l-footer__logo {
  font-size: 1rem;
}
.l-footer__address {
  margin-top: 3rem;
  font-size: 0.875em;
  line-height: 1.7;
}
.l-footer__tel {
  font-size: 0.875em;
  line-height: 1;
  margin-top: 0.35em;
}
.l-footer__img {
  display: flex;
  gap: 1rem;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: 12%;
}
@media (min-width: 1200px) {
  .l-footer__img {
    flex-direction: row;
    align-items: end;
    width: 20%;
    max-width: 30rem;
  }
}
.l-footer__img img:nth-of-type(1) {
  width: 60%;
}
.l-footer__img img:nth-of-type(2) {
  width: 70%;
}
.l-footer__mainMenu {
  display: grid;
  grid-template-areas: "ttl    menu01" "menu02 menu02";
  grid-template-columns: 7em 1fr;
  line-height: 1;
}
.l-footer__mainMenuList {
  grid-area: menu02;
  width: 100%;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-top: 3rem;
}
.l-footer__mainMenuList a {
  display: inline-flex;
  justify-content: flex-start;
  align-items: center;
}
.l-footer__mainMenuList a span {
  margin-left: 0.5em;
}
.l-footer__mainMenuList a:nth-child(n+2) {
  margin-left: 2rem;
}
.l-footer__mainMenuList a:before {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  font-size: 0.625em;
  width: calc(1em / .625 * 1.25);
  height: calc(1em / .625 * 1.25);
  border-radius: 50%;
  color: #fff;
  background: #0e5da8;
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
}
@media (min-width: 992px) {
  .l-footer__mainMenuList a:hover {
    color: #0e5da8;
  }
}
.l-footer__mainMenuTitle {
  grid-area: ttl;
}
.l-footer__mainMenuTitle a {
  display: inline-flex;
  justify-content: flex-start;
  align-items: center;
}
.l-footer__mainMenuTitle a span {
  margin-left: 0.5em;
}
.l-footer__mainMenuTitle a:before {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  font-size: 0.625em;
  width: calc(1em / .625 * 1.25);
  height: calc(1em / .625 * 1.25);
  border-radius: 50%;
  color: #fff;
  background: #0e5da8;
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
}
@media (min-width: 992px) {
  .l-footer__mainMenuTitle a:hover {
    color: #0e5da8;
  }
}
.l-footer__mainMenuTitle + .l-footer__mainMenuList {
  grid-area: menu01;
  justify-content: flex-start;
  width: calc(100% - 2rem);
  border-left: solid 1px #cccccc;
  margin-left: 2rem;
  padding-left: 2rem;
  margin-top: 0;
}
.l-footer__mainMenuTitle + .l-footer__mainMenuList a {
  font-size: 1em;
}
.l-footer__mainMenuTitle + .l-footer__mainMenuList a:before {
  display: none;
}
.l-footer__mainMenuTitle + .l-footer__mainMenuList a:nth-child(n+2) {
  margin-left: 2rem;
}
.l-footer__subMenu {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  line-height: 1;
  margin-left: 4rem;
}
.l-footer__subMenuItem:nth-child(n+2) {
  margin-left: 1.125em;
  padding-left: 1.125em;
  border-left: solid 1px map-get;
}
.l-footer__subMenuLink {
  font-size: 0.875em;
}
@media (min-width: 992px) {
  .l-footer__subMenuLink:hover {
    color: #0e5da8;
  }
}
.l-footer__copy {
  font-size: 0.875em;
}
@media (max-width: 1199px) {
  .l-footer__logo {
    font-size: 0.875rem;
  }
}
@media (max-width: 991px) {
  .l-footer {
    padding: 5rem 0;
  }
  .l-footer__info {
    width: 100%;
    text-align: center;
  }
  .l-footer__block.-bottom {
    justify-content: center;
    padding-top: 0;
    margin-top: 3rem;
    border-top: none;
  }
}
@media (max-width: 575px) {
  .l-footer__logo {
    font-size: 0.75rem;
  }
}

/*============================================

  ACCORDION

============================================*/
.c-accordion__cont {
  display: none;
}

/*============================================

  BUTTON WRAP

============================================*/
/*============================================

  BUTTON PRIMARY

============================================*/
.c-btn_pr {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  background: #0e5da8;
  color: #fff;
  line-height: 1;
  padding: 1.25em;
  text-align: center;
  border-radius: 3em;
}
@media (min-width: 992px) {
  .c-btn_pr:hover {
    opacity: 0.5;
    transform: scale(1.05);
  }
}
@media (min-width: 576px) {
  .c-btn_pr {
    min-width: 24rem;
  }
}
@media (max-width: 575px) {
  .c-btn_pr {
    min-width: 80%;
  }
}

/*============================================

  BUTTON ROUND

============================================*/
/*============================================

  CARD

============================================*/
/*-------------------------------
  CARD > NEWS
-------------------------------*/
.c-card_news__item {
  border-top: solid 1px #cccccc;
  border-bottom: solid 1px #cccccc;
  margin-top: -1px;
}
@media (max-width: 575px) {
  .c-card_news__item {
    border-bottom: none;
  }
}
.c-card_news__link {
  padding: 2rem 0;
  display: flex;
  justify-content: flex-start;
  align-items: center;
  flex-wrap: wrap;
  line-height: 1;
}
@media (max-width: 767px) {
  .c-card_news__link {
    flex-direction: column;
    gap: 0.5rem;
    align-items: flex-start;
  }
}
.c-card_news__date {
  font-family: "Roboto", sans-serif;
  width: 5.5em;
  margin-right: 1.25em;
}
.c-card_news__term {
  width: 7.5em;
  margin-right: 2.5em;
  text-align: center;
  padding: 0.5em 0.5em 0.625em;
  border-radius: 1.75em;
  background: #0e5da8;
  color: #fff;
}
.c-card_news__term span {
  font-size: 0.75em;
}
.c-card_news__term.-pickup {
  background: #ff7e7e;
}
@media (max-width: 767px) {
  .c-card_news__ttl {
    line-height: 1.3;
  }
}
@media (min-width: 768px) {
  .c-card_news__ttl {
    width: calc(100% - 6.75em - 10em);
    line-height: 1.5;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
  }
}
@media (min-width: 992px) {
  .c-card_news__link {
    position: relative;
    padding-right: 2.5em;
  }
  .c-card_news__link:after {
    position: absolute;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 50%;
    right: 2em;
    width: 2em;
    height: 2em;
    font-size: 0.625em;
    color: #fff;
    font-family: "icomoon" !important;
    speak: never;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: "";
    background: #0e5da8;
    border-radius: 50%;
    transform: translateY(-50%);
    opacity: 0;
    transition: inherit;
  }
  .c-card_news__link:hover {
    opacity: 0.75;
  }
  .c-card_news__link:hover:after {
    opacity: 1;
    right: 0;
  }
}
@media (max-width: 767px) {
  .c-card_news__term {
    margin-right: 0;
    padding: 0.5em;
  }
  .c-card_news__ttl {
    width: 100%;
    margin-top: 1em;
    overflow: visible;
    text-overflow: none;
  }
}

/*============================================

  FORM

============================================*/
.c-form__sheet:not(:last-child) {
  margin-bottom: 5rem;
}
.c-form__sheet > tbody > tr {
  border-bottom: solid 1px #e5e5e5;
}
.c-form__sheet > tbody > tr > th,
.c-form__sheet > tbody > tr > td {
  text-align: left;
  line-height: 1.5;
  padding: 2em 1em;
  vertical-align: top;
}
.c-form__sheet > tbody > tr > th {
  width: 30%;
}
.c-form__sheet > tbody > tr > td {
  width: 70%;
}
@media (max-width: 767px) {
  .c-form__sheet > tbody > tr {
    display: block;
    padding-bottom: 1.125em;
  }
  .c-form__sheet > tbody > tr > th,
.c-form__sheet > tbody > tr > td {
    display: block;
    padding: 0;
  }
  .c-form__sheet > tbody > tr > th {
    width: 100%;
    font-size: 1.125em;
    margin-bottom: 0.75em;
  }
  .c-form__sheet > tbody > tr > td {
    width: 100%;
  }
  .c-form__sheet > tbody > tr:nth-last-child(n+2) {
    margin-bottom: 1.125em;
  }
}
.c-form__ttl {
  display: inline-block;
  padding-right: 0.75em;
  font-weight: inherit;
}
.c-form__ttl.-required {
  position: relative;
}
.c-form__ttl.-required:after {
  position: absolute;
  content: "*";
  right: 0;
  top: 0;
  font-size: 1.125em;
  color: #c11;
}
.c-form__rowgroup th,
.c-form__rowgroup td {
  padding-bottom: 0.75em;
}
.c-form__rowgroup th {
  white-space: nowrap;
  font-weight: 400;
  padding-right: 2em;
}
.c-form__field:nth-child(n+2) {
  margin-top: 1em;
}
.c-form__field label.error {
  display: block;
  color: #c11;
  font-size: 0.875em;
  margin-top: 0.5em;
}
.c-form__field.-pe_none label {
  pointer-events: none;
}
.c-form__field.-pe_none label input {
  pointer-events: none;
}
.c-form__field.-radio li:nth-child(n+2), .c-form__field.-check li:nth-child(n+2) {
  margin-top: 0.5em;
}
.c-form__error {
  color: #c11;
  font-size: 0.875em;
  margin-top: 0.5em;
}
.c-form__notes {
  position: relative;
  margin-top: 0.5em;
  font-size: 0.875em;
  color: #333333;
  opacity: 0.75;
  padding-left: 1em;
}
.c-form__notes:before {
  position: absolute;
  content: "※";
  left: 0;
  top: 0;
}
.c-form__input.-text, .c-form__input.-textarea {
  display: inline-block;
  vertical-align: middle;
  padding: 0.75em;
  background: #f5f5f5;
}
.c-form__input.-text.-short, .c-form__input.-textarea.-short {
  width: 40%;
}
.c-form__input.-text.-middle, .c-form__input.-textarea.-middle {
  width: 60%;
}
.c-form__input.-text.-long, .c-form__input.-textarea.-long {
  width: 80%;
}
.c-form__input.-text.-half, .c-form__input.-textarea.-half {
  width: calc((100% - 2em) / 2);
}
.c-form__input.-text.-half:nth-child(n+2), .c-form__input.-textarea.-half:nth-child(n+2) {
  margin-left: 1em;
}
.c-form__input.-text.-full, .c-form__input.-textarea.-full {
  width: 100%;
}
@media (max-width: 767px) {
  .c-form__input.-text.-short, .c-form__input.-textarea.-short {
    width: 50%;
  }
  .c-form__input.-text.-middle, .c-form__input.-textarea.-middle {
    width: 100%;
  }
  .c-form__input.-text.-long, .c-form__input.-textarea.-long {
    width: 100%;
  }
}
.c-form__input.-textarea {
  min-height: 10.5em;
  line-height: 1.5;
}
.c-form__select {
  background: #f5f5f5;
  display: inline-block;
  max-width: 100%;
  padding: 1em 1.25em;
  line-height: 1;
}
.c-form__check + *, .c-form__radio + * {
  position: relative;
  display: inline-block;
  padding: 0.25em 0 0.25em 2.25em;
  line-height: 1;
}
.c-form__radio + *:before, .c-form__radio + *:after {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  width: 1.5em;
  height: 1.5em;
  border-radius: 50%;
  background: #f5f5f5;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
}
.c-form__radio + *:after {
  background: #0e5da8;
  transform: scale(0.4);
  visibility: hidden;
}
.c-form__radio:checked + *:after {
  visibility: visible;
}
.c-form__check + *:before {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
  border-radius: 3px;
  width: 1.5em;
  height: 1.5em;
  background: #f5f5f5;
}
.c-form__check + *:after {
  position: absolute;
  content: "";
  left: 0;
  width: 1em;
  height: 0.65em;
  transform: rotate(-45deg) translate(0, 50%);
  top: 0;
  border-left: solid 3px #0e5da8;
  border-bottom: solid 3px #0e5da8;
  visibility: hidden;
}
.c-form__check:checked + *:after {
  visibility: visible;
}
.c-form__agreement {
  text-align: center;
  margin-bottom: 1.5em;
}
.c-form__agreement a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .c-form__agreement a:hover {
    text-decoration: none;
  }
}
.c-form__agreement .error {
  color: #c11;
}
.c-form__button {
  margin-top: 3rem;
}
@media (min-width: 768px) {
  .c-form__button {
    display: flex;
    justify-content: center;
    align-items: center;
  }
}
.c-form__btn {
  cursor: pointer;
  display: block;
  font-weight: 700;
  color: #fff;
  line-height: 1;
  padding: 1.25em 1em;
  text-align: center;
  border: solid 1px #0e5da8;
  background: #0e5da8;
  transition: all 0.4s 0s;
}
.c-form__btn.-back {
  background: #aaa;
  border-color: #aaa;
}
@media (min-width: 992px) {
  .c-form__btn:hover {
    background: #fff;
    color: #0e5da8;
  }
  .c-form__btn.-back:hover {
    background: #fff;
    color: #aaa;
  }
}
@media (min-width: 768px) {
  .c-form__btn {
    width: 280px;
  }
  .c-form__btn:nth-child(n+2) {
    margin-left: 2em;
  }
}
@media (max-width: 767px) {
  .c-form__btn {
    width: 50%;
    margin: 0 auto;
  }
  .c-form__btn:nth-child(n+2) {
    margin-top: 1.5em;
  }
}
@media (max-width: 575px) {
  .c-form__btn {
    width: 100%;
  }
}
.c-form__annotation {
  margin-top: 5rem;
  padding: 3rem;
  background: #f8f8f8;
}
.c-form__annotation > p {
  position: relative;
  padding-left: 1.25em;
}
.c-form__annotation > p:before {
  position: absolute;
  content: "※";
  left: 0;
  top: 0;
}
.c-form__annotation > p a {
  color: #0e5da8;
}
@media (min-width: 992px) {
  .c-form__annotation > p a:hover {
    color: #ff7e7e;
  }
}
.c-form__privacy dl {
  border: solid 1px #cccccc;
  padding: 2em;
  width: 100%;
  max-height: 15em;
  line-height: 1.4;
  overflow-y: scroll;
}
.c-form__privacy dl::-webkit-scrollbar {
  width: 0.6rem;
  height: 0.6rem;
}
.c-form__privacy dl::-webkit-scrollbar-track {
  background: #cccccc;
}
.c-form__privacy dl::-webkit-scrollbar-thumb {
  background: #0e5da8;
}
.c-form__privacy dl dt {
  position: relative;
  font-weight: 700;
  border-left: solid 0.375em #0e5da8;
  padding-left: 0.625em;
}
.c-form__privacy dl dd {
  font-size: 0.875em;
  margin-top: 1em;
}
.c-form__privacy dl dd > *:not(:last-child) {
  margin-bottom: 0.5em;
}
.c-form__privacy dl dd:not(:last-child) {
  margin-bottom: 2.5em;
}
.c-form__privacy dl dd ul {
  padding-left: 1.5em;
}
.c-form__privacy dl dd ul li {
  list-style: disc;
}
.c-form__agreement {
  text-align: center;
  padding: 1em;
  line-height: 1;
  background: #e5e5e5;
}
.c-form.-confirm .c-form__notes {
  display: none;
}
.c-form.-confirm .c-form__error {
  display: none;
}
.c-form.-confirm .c-form__agreement {
  display: none;
}
.c-form.-thanks {
  text-align: center;
}
.c-form.-thanks p {
  margin-bottom: 1.5em;
  line-height: 2.5;
}

/*============================================

  FORM SEARCH

============================================*/
.c-form_search {
  display: inline-flex;
  justify-content: space-between;
  align-items: stretch;
  width: 100%;
}
.c-form_search__field {
  font-size: 1em;
  padding: 0.75em;
  height: 3.5em;
  border: solid 1px #cccccc;
  width: calc(100% - 3.5em);
  background: #fff;
}
.c-form_search__button {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 3.5em;
  height: 3.5em;
  background: #0e5da8;
}
.c-form_search__button svg {
  font-size: 1.125em;
  fill: #fff;
}
@media (min-width: 992px) {
  .c-form_search__button:hover {
    opacity: 0.5;
  }
}

.searchResult_page {
  width: 100%;
}
.searchResult_page div {
  padding: 15px;
  background-color: #fff;
  width: 100% !important;
}
.searchResult_page_title {
  font-size: 2rem;
  padding-bottom: 0.8rem;
  border-bottom: 1px solid #ccc;
}
@media (max-width: 575px) {
  .searchResult_page_title {
    font-size: 1.4rem;
  }
}
.searchResult_page_cont {
  padding-top: 0.8rem;
}
.searchResult_page .searchKeyword_active {
  color: #0e5da8;
}

/*============================================

  LOGO

============================================*/
.c-logo__link {
  display: inline-flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 992px) {
  .c-logo__link:hover {
    opacity: 0.5;
  }
}
.c-logo__img {
  width: 37.5em;
  height: 5.2em;
}
.c-logo__img img,
.c-logo__img svg,
.c-logo__img object {
  width: 100%;
  height: 100%;
}

/*============================================

  CONTAINER

============================================*/
.c-inner {
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
  width: 94%;
}
.c-inner.-md {
  max-width: 1400px;
}

/*============================================

  SECTION

============================================*/
.c-section + .c-section {
  margin-top: 10rem;
}
.c-section + .c-section.-gap_md {
  margin-top: 8rem;
}
.c-section + .c-section.-gap_sm {
  margin-top: 6rem;
}
@media (max-width: 991px) {
  .c-section + .c-section {
    margin-top: 8rem;
  }
  .c-section + .c-section.-gap_md {
    margin-top: 6rem;
  }
  .c-section + .c-section.-gap_sm {
    margin-top: 4rem;
  }
}

/*============================================

  IFRAME

============================================*/
.c-iframe {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.c-iframe iframe {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

/*============================================

  TEXT

============================================*/
.c-paragraph > p:nth-child(n+2) {
  margin-top: 1em;
}

.c-annotation > p {
  position: relative;
  padding-left: 1.1em;
}
.c-annotation > p:before {
  position: absolute;
  content: "※";
  left: 0;
  top: 0;
}

/*============================================

  IMAGE

============================================*/
/*-------------------------------
  CASE > OBJECT FIT
-------------------------------*/
.c-ofi {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
.c-ofi__img {
  position: absolute;
  left: 0;
  top: 0;
  max-width: none;
  max-height: none;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.c-ofi__img[data-object-type=contain] {
  object-fit: contain;
}
.c-ofi__img:not([data-object-positionX]):not([data-object-positionY]) {
  object-position: center center;
}
.c-ofi__img:not([data-object-positionX])[data-object-positionY=top] {
  object-position: center top;
}
.c-ofi__img:not([data-object-positionX])[data-object-positionY=bottom] {
  object-position: center bottom;
}
.c-ofi__img[data-object-positionX=left] {
  object-position: left center;
}
.c-ofi__img[data-object-positionX=left][data-object-positionY=top] {
  object-position: left top;
}
.c-ofi__img[data-object-positionX=left][data-object-positionY=bottom] {
  object-position: left bottom;
}
.c-ofi__img[data-object-postionX=right] {
  object-position: right center;
}
.c-ofi__img[data-object-postionX=right][data-object-positionY=top] {
  object-position: right top;
}
.c-ofi__img[data-object-postionX=right][data-object-positionY=bottom] {
  object-position: right bottom;
}

/*============================================

  LINK EXTERNAL

============================================*/
/*============================================

  LINK PRIMARY

============================================*/
.c-link_pr {
  color: #0e5da8;
}
@media (min-width: 992px) {
  .c-link_pr {
    text-decoration: underline;
    opacity: 0.5;
  }
}

/*============================================

  LINK ARROW

============================================*/
/*============================================

  LIST PRIMARY

============================================*/
/*============================================

  LIST NUMBER

============================================*/
/*============================================

  LIST DL

============================================*/
/*============================================

  MODAL WINDOW

============================================*/
.c-modal {
  position: fixed;
  display: none;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 9999;
}
.c-modal__overlay {
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}
.c-modal__container {
  position: absolute;
  max-width: 1600px;
  width: 94%;
  max-height: 94%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 2;
  overflow-x: hidden;
  overflow-y: auto;
}
.c-modal__container::-webkit-scrollbar {
  width: 0.6rem;
  height: 0.6rem;
}
.c-modal__container::-webkit-scrollbar-track {
  background: #f3f7f9;
}
.c-modal__container::-webkit-scrollbar-thumb {
  background: #0e5da8;
}
.c-modal__video {
  position: relative;
  width: 100%;
  padding-top: 56.25%;
}
.c-modal__video iframe {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}
.c-modal__close {
  position: absolute;
  right: 3rem;
  top: 3rem;
  width: 5rem;
  height: 5rem;
  border-radius: 50%;
  transition: 0.4s;
  background: #0e5da8;
  z-index: 3;
}
.c-modal__close:before, .c-modal__close:after {
  position: absolute;
  content: "";
  left: 25%;
  top: calc(50% - 1px);
  width: 50%;
  height: 2px;
  background: #fff;
}
.c-modal__close:before {
  transform: rotate(45deg);
}
.c-modal__close:after {
  transform: rotate(-45deg);
}
@media (min-width: 992px) {
  .c-modal__close:hover {
    opacity: 0.5;
  }
}

/*============================================

  PAGER

============================================*/
.c-pager {
  display: flex;
  justify-content: center;
  align-items: center;
}
.c-pager__item {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 2em;
  height: 2em;
  background: #fff;
  color: #ff7e7e;
}
.c-pager__item:nth-child(n+2) {
  margin-left: 0.5em;
}
.c-pager__item.-current {
  background: #ff7e7e;
  color: #fff;
}
.c-pager__item.-ellipsis {
  background: none;
  color: #333333;
}
.c-pager__item.-link {
  border: solid 1px #ff7e7e;
}
@media (min-width: 992px) {
  .c-pager__item.-link:hover {
    background: #ff7e7e;
    color: #fff;
  }
}

/*============================================

  TAB

============================================*/
.c-tab__head {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
}
.c-tab__trg.is-act {
  pointer-events: none;
}
.c-tab__conts {
  display: none;
}

/*============================================

  TABLE PRIMARY

============================================*/
/*============================================

  TITLE

============================================*/
/*-------------------------------
  TITLE > STANDARD
-------------------------------*/
.c-ttl_std {
  font-size: 1.75em;
  font-weight: 700;
  line-height: 1.25;
}

/*-------------------------------
  TITLE > SUPPLEMENT
-------------------------------*/
.c-ttl_sup {
  line-height: 1;
  font-weight: 700;
}
.c-ttl_sup > em {
  display: inline-block;
  font-style: normal;
  font-size: 1.125em;
  padding-bottom: 0.25em;
  color: #0e5da8;
  border-bottom: solid 1px #0e5da8;
}
.c-ttl_sup > strong {
  display: block;
  font-weight: inherit;
  font-size: 2.5em;
  line-height: 1.5;
  margin-top: 0.4em;
}
@media (max-width: 1399px) {
  .c-ttl_sup > strong {
    font-size: 2.25em;
  }
}
@media (max-width: 991px) {
  .c-ttl_sup > strong {
    font-size: 2em;
  }
}
@media (max-width: 575px) {
  .c-ttl_sup > strong {
    font-size: 1.75em;
  }
}

/*============================================

  EDITOR

============================================*/
.p-editor a {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .p-editor a:hover {
    text-decoration: none;
  }
}
.p-editor i, .p-editor em {
  font-style: italic;
}
.p-editor strong, .p-editor b {
  font-weight: bold;
}
.p-editor u {
  text-decoration: underline;
}
.p-editor s {
  text-decoration: line-through;
}
.p-editor span.red {
  color: #ff0000;
}
.p-editor span.cyan {
  color: #00ffff;
}
.p-editor span.orange {
  color: #ffa500;
}
.p-editor span.navy {
  color: #000080;
}
.p-editor span.yellow {
  color: #ffff00;
}
.p-editor span.blue {
  color: #0000ff;
}
.p-editor span.purple {
  color: #4b0082;
}
.p-editor span.magenta {
  color: #ff00ff;
}
.p-editor span.pink {
  color: #ff1493;
}
.p-editor span.bg_red {
  color: #ff0000;
}
.p-editor span.bg_cyan {
  color: #00ffff;
}
.p-editor span.bg_orange {
  color: #ffa500;
}
.p-editor span.bg_navy {
  color: #000080;
}
.p-editor span.bg_yellow {
  color: #ffff00;
}
.p-editor span.bg_blue {
  color: #0000ff;
}
.p-editor span.bg_purple {
  color: #4b0082;
}
.p-editor span.bg_magenta {
  color: #ff00ff;
}
.p-editor span.bg_pink {
  color: #ff1493;
}
.p-editor span .fz_lg {
  font-size: 1.25em;
}
.p-editor span .fz_md {
  font-size: 1.125em;
}
.p-editor span .fz_sm {
  font-size: 0.875em;
}
.p-editor span .fz_ss {
  font-size: 0.75em;
}

/*============================================

  GLOBAL NAVIGATION(pc)

============================================*/
@media (min-width: 992px) {
  .p-gnavi__subMenu {
    padding: 3rem 0 1rem;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    line-height: 1;
  }
  .p-gnavi__subMenuItem {
    display: inline-flex;
    justify-content: flex-start;
    align-items: center;
  }
  .p-gnavi__subMenuItem:nth-child(n+2) {
    margin-left: 3rem;
  }
  .p-gnavi__subMenuItem:hover {
    opacity: 0.5;
  }
  .p-gnavi__subMenuItem:hover .p-gnavi__subMenuIcon {
    transform: rotateY(360deg);
  }
  .p-gnavi__subMenuItem:hover .p-gnavi__subMenuLabel {
    color: #0e5da8;
  }
  .p-gnavi__subMenuIcon {
    width: 2.5em;
    height: 2.5em;
    border-radius: 50%;
    background: #0e5da8;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    transition: inherit;
  }
  .p-gnavi__subMenuIcon svg {
    fill: #fff;
    width: 0.8125em;
  }
  .p-gnavi__subMenuIcon svg[xlink\:href="#search"] {
    height: 0.8125em;
  }
  .p-gnavi__subMenuIcon svg[xlink\:href="#mail"] {
    height: 0.625em;
  }
  .p-gnavi__subMenuLabel {
    margin-left: 0.625em;
    transition: inherit;
    font-weight: 700;
  }
  .p-gnavi__mainMenu {
    display: flex;
    justify-content: flex-end;
    align-items: center;
  }
  .p-gnavi__mainMenuItem:nth-child(n+2) {
    margin-left: 3rem;
  }
  .p-gnavi__mainMenuLink {
    position: relative;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    font-weight: 700;
    padding: 1.5rem;
    color: #333333;
  }
}
@media (min-width: 992px) and (max-width: 991px) {
  .p-gnavi__mainMenuLink {
    padding: 1.5rem;
  }
}
@media (min-width: 992px) {
  .p-gnavi__mainMenuLink:after {
    position: absolute;
    content: "";
    left: 0;
    bottom: 0;
    width: 100%;
    height: 0.25em;
    background: #0e5da8;
    transform: scaleX(0);
    transition: inherit;
  }
}
@media (min-width: 992px) {
  .p-gnavi__mainMenuLink:hover {
    color: #0e5da8;
  }
  .p-gnavi__mainMenuLink:hover:after {
    transform: scale(1);
  }
}
@media (min-width: 992px) {
  .p-gnavi__megamenu {
    display: none;
    position: absolute;
    background: #f3f7f9;
    top: 100%;
    left: 50%;
    width: 100vw;
    transform: translateX(-50%);
    z-index: 2;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .p-gnavi__mainMenuItem:nth-child(n+2) {
    margin-left: 2rem;
  }
}

/*============================================

  GLOBAL NAVIGATION(tb~)

============================================*/
@media (max-width: 991px) {
  .p-gnavi {
    border-top: solid 4px #0e5da8;
    right: 0;
    transform: translateY(-100%);
    width: 100%;
    background: #f3f7f9;
    padding: 14rem 0 8rem;
  }
  .p-gnavi::-webkit-scrollbar {
    width: 0.6rem;
    height: 0.6rem;
  }
  .p-gnavi::-webkit-scrollbar-track {
    background: #e5e5e5;
  }
  .p-gnavi::-webkit-scrollbar-thumb {
    background: #0e5da8;
  }
  .slideout-open .p-gnavi {
    transform: translateY(0);
  }
  .p-gnavi__container {
    width: 94%;
    margin: 0 auto;
  }
  .p-gnavi__head {
    padding-bottom: 3rem;
    border-bottom: solid 1px #cccccc;
    margin-bottom: 3rem;
  }
  .p-gnavi__subMenu {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 0 1.5em;
    font-weight: 700;
    margin-top: 3rem;
  }
  .p-gnavi__search {
    margin-bottom: 3rem;
  }
  .p-gnavi__trigger {
    display: flex;
    justify-content: space-between;
    align-items: stretch;
    flex-wrap: wrap;
    gap: 2rem;
  }
  .p-gnavi__action {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    width: calc((100% - 4rem)/3);
    border-radius: 1rem;
    background: #0e5da8;
    border: solid 2px #0e5da8;
    padding: 2rem;
    font-size: 1.125em;
  }
  .p-gnavi__action svg {
    font-size: 2.5em;
    fill: #fff;
    width: 100%;
    transition: inherit;
  }
  .p-gnavi__action span {
    display: block;
    font-weight: 700;
    text-align: center;
    line-height: 1;
    color: #fff;
    transition: inherit;
    margin-top: 1em;
  }
  .p-gnavi__action.is-act {
    color: #0e5da8;
    background: #fff;
  }
  .p-gnavi__action.is-act svg {
    fill: #0e5da8;
  }
  .p-gnavi__action.is-act span {
    color: #0e5da8;
  }
  .p-gnavi__block {
    display: none;
  }
  .p-gnavi__label {
    background: #0e5da8;
    color: #fff;
    font-size: 1.125em;
    padding: 0.75em;
    text-align: center;
    font-weight: 700;
    margin-bottom: 3rem;
  }
  .p-gnavi__menu.-lv1 {
    border: solid 1px #cccccc;
  }
  .p-gnavi__menu.-lv1 > .p-gnavi__menuItem {
    border-top: none;
  }
  .p-gnavi__menuItem {
    border-top: solid 1px #cccccc;
  }
  .p-gnavi__menuItem.-toggle {
    display: grid;
    grid-template-areas: "link toggle" "children children";
    grid-template-columns: 1fr 3.5em;
  }
  .p-gnavi__menuItem.-toggle > .p-gnavi__menuLink {
    grid-area: link;
  }
  .p-gnavi__menuItem.-toggle > .p-gnavi__menuToggle {
    grid-area: toggle;
  }
  .p-gnavi__menuItem.-toggle > .p-gnavi__menu {
    grid-area: children;
  }
  .p-gnavi__menuItem.-toggle > .p-gnavi__menu.-lv1 .p-gnavi__menuLink {
    padding-left: 0em;
  }
  .p-gnavi__menuItem.-toggle > .p-gnavi__menu.-lv2 .p-gnavi__menuLink {
    padding-left: 1em;
  }
  .p-gnavi__menuItem.-toggle > .p-gnavi__menu.-lv3 .p-gnavi__menuLink {
    padding-left: 2em;
  }
  .p-gnavi__menuItem.-toggle > .p-gnavi__menu.-lv4 .p-gnavi__menuLink {
    padding-left: 3em;
  }
  .p-gnavi__menuItem.-toggle > .p-gnavi__menu.-lv5 .p-gnavi__menuLink {
    padding-left: 4em;
  }
  .p-gnavi__menuItem.-toggle > .p-gnavi__menu.-lv6 .p-gnavi__menuLink {
    padding-left: 5em;
  }
  .p-gnavi__menuItem.-toggle > .p-gnavi__menu.-lv7 .p-gnavi__menuLink {
    padding-left: 6em;
  }
  .p-gnavi__menuItem.-toggle > .p-gnavi__menu.-lv8 .p-gnavi__menuLink {
    padding-left: 7em;
  }
  .p-gnavi__menuItem.-toggle > .p-gnavi__menu.-lv9 .p-gnavi__menuLink {
    padding-left: 8em;
  }
  .p-gnavi__menuItem.-toggle > .p-gnavi__menu.-lv10 .p-gnavi__menuLink {
    padding-left: 9em;
  }
  .p-gnavi__menuItem.-toggle > .p-gnavi__menu.-lv11 .p-gnavi__menuLink {
    padding-left: 10em;
  }
  .p-gnavi__menuLink {
    position: relative;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    background: #fff;
    padding: 0 1em;
    height: 3.5em;
    font-weight: 700;
    line-height: 1;
  }
  .p-gnavi__menuToggle {
    position: relative;
    width: 3.5em;
    height: 3.5em;
    background: #0e5da8;
    transition: 0.4s;
  }
  .p-gnavi__menuToggle:before, .p-gnavi__menuToggle:after {
    position: absolute;
    content: "";
    top: 50%;
    left: 50%;
    background: #fff;
    transform: translate(-50%, -50%);
    transition: inherit;
  }
  .p-gnavi__menuToggle:before {
    width: 50%;
    height: 2px;
  }
  .p-gnavi__menuToggle:after {
    width: 2px;
    height: 50%;
  }
  .p-gnavi__menuToggle.is-act {
    background: #e5f6ff;
  }
  .p-gnavi__menuToggle.is-act:before, .p-gnavi__menuToggle.is-act:after {
    transform: translate(-50%, -50%) rotate(360deg);
    background: #0e5da8;
  }
  .p-gnavi__menuToggle.is-act:after {
    opacity: 0;
  }
  .p-gnavi__menuToggle + .p-gnavi__menu {
    display: none;
  }
}
@media (max-width: 575px) {
  .p-gnavi__action {
    width: calc((100% - 2rem) / 2);
  }
}

/*============================================

  KV

============================================*/
/*-------------------------------
  KV > TOP
-------------------------------*/
.p-kv, .nursing {
  position: relative;
}
@media (max-width: 1649px) {
  .p-kv__eyecatch {
    padding-top: 75rem;
  }
}
@media (max-width: 1399px) {
  .p-kv__heading {
    margin-bottom: 0.5em;
  }
}
@media (max-width: 1199px) {
  .p-kv__eyecatch {
    padding-top: 70rem;
  }
}
@media (max-width: 991px) {
  .p-kv__eyecatch {
    padding-top: 62.5rem;
  }
  .p-kv__heading {
    font-size: 3em;
  }
}
@media (min-width: 768px) {
  .p-kv__txt {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    text-shadow: 3px 3px 5px rgba(0, 0, 0, 0.25);
  }
}
@media (max-width: 767px) {
  .p-kv__txt {
    bottom: 30rem;
    left: 50%;
    transform: translateX(-50%);
  }
  .p-kv__heading {
    font-size: 2.75em;
  }
}
@media (max-width: 575px) {
  .p-kv__eyecatch {
    padding-top: 50rem;
  }
  .p-kv__heading {
    font-size: 2em;
  }
  .p-kv__desc {
    font-size: 1em;
  }
}
.p-kv__txt {
  position: absolute;
  z-index: 2;
  width: 1600px;
  max-width: 92%;
  color: #ffffff;
  font-family: "BIZ UDPMincho", "Hiragino Mincho ProN", "Hiragino Mincho Pro", "Yu Mincho", "Times New Roman", Georgia, serif;
  pointer-events: none;
}
.p-kv__heading {
  margin-bottom: 0.8em;
  font-weight: 500;
  font-size: 3.75em;
  line-height: 1.5;
}
@media (max-width: 575px) {
  .p-kv__heading {
    font-size: 2em;
    text-shadow: 1px 1px 5px gray;
  }
}
.p-kv__lead {
  font-weight: 500;
  font-size: 1.125em;
  line-height: 1.65;
}
@media (max-width: 575px) {
  .p-kv__lead {
    text-shadow: 1px 1px 5px gray;
  }
}
.p-kv__slide {
  position: relative;
  z-index: 1;
}
.p-kv__slide[data-duration="0"] .p-kv__img {
  animation-duration: 0s;
}
.p-kv__slide[data-duration="100"] .p-kv__img {
  animation-duration: 0.1s;
}
.p-kv__slide[data-duration="200"] .p-kv__img {
  animation-duration: 0.2s;
}
.p-kv__slide[data-duration="300"] .p-kv__img {
  animation-duration: 0.3s;
}
.p-kv__slide[data-duration="400"] .p-kv__img {
  animation-duration: 0.4s;
}
.p-kv__slide[data-duration="500"] .p-kv__img {
  animation-duration: 0.5s;
}
.p-kv__slide[data-duration="600"] .p-kv__img {
  animation-duration: 0.6s;
}
.p-kv__slide[data-duration="700"] .p-kv__img {
  animation-duration: 0.7s;
}
.p-kv__slide[data-duration="800"] .p-kv__img {
  animation-duration: 0.8s;
}
.p-kv__slide[data-duration="900"] .p-kv__img {
  animation-duration: 0.9s;
}
.p-kv__slide[data-duration="1000"] .p-kv__img {
  animation-duration: 1s;
}
.p-kv__slide[data-duration="1100"] .p-kv__img {
  animation-duration: 1.1s;
}
.p-kv__slide[data-duration="1200"] .p-kv__img {
  animation-duration: 1.2s;
}
.p-kv__slide[data-duration="1300"] .p-kv__img {
  animation-duration: 1.3s;
}
.p-kv__slide[data-duration="1400"] .p-kv__img {
  animation-duration: 1.4s;
}
.p-kv__slide[data-duration="1500"] .p-kv__img {
  animation-duration: 1.5s;
}
.p-kv__slide[data-duration="1600"] .p-kv__img {
  animation-duration: 1.6s;
}
.p-kv__slide[data-duration="1700"] .p-kv__img {
  animation-duration: 1.7s;
}
.p-kv__slide[data-duration="1800"] .p-kv__img {
  animation-duration: 1.8s;
}
.p-kv__slide[data-duration="1900"] .p-kv__img {
  animation-duration: 1.9s;
}
.p-kv__slide[data-duration="2000"] .p-kv__img {
  animation-duration: 2s;
}
.p-kv__slide[data-duration="2100"] .p-kv__img {
  animation-duration: 2.1s;
}
.p-kv__slide[data-duration="2200"] .p-kv__img {
  animation-duration: 2.2s;
}
.p-kv__slide[data-duration="2300"] .p-kv__img {
  animation-duration: 2.3s;
}
.p-kv__slide[data-duration="2400"] .p-kv__img {
  animation-duration: 2.4s;
}
.p-kv__slide[data-duration="2500"] .p-kv__img {
  animation-duration: 2.5s;
}
.p-kv__slide[data-duration="2600"] .p-kv__img {
  animation-duration: 2.6s;
}
.p-kv__slide[data-duration="2700"] .p-kv__img {
  animation-duration: 2.7s;
}
.p-kv__slide[data-duration="2800"] .p-kv__img {
  animation-duration: 2.8s;
}
.p-kv__slide[data-duration="2900"] .p-kv__img {
  animation-duration: 2.9s;
}
.p-kv__slide[data-duration="3000"] .p-kv__img {
  animation-duration: 3s;
}
.p-kv__slide[data-duration="3100"] .p-kv__img {
  animation-duration: 3.1s;
}
.p-kv__slide[data-duration="3200"] .p-kv__img {
  animation-duration: 3.2s;
}
.p-kv__slide[data-duration="3300"] .p-kv__img {
  animation-duration: 3.3s;
}
.p-kv__slide[data-duration="3400"] .p-kv__img {
  animation-duration: 3.4s;
}
.p-kv__slide[data-duration="3500"] .p-kv__img {
  animation-duration: 3.5s;
}
.p-kv__slide[data-duration="3600"] .p-kv__img {
  animation-duration: 3.6s;
}
.p-kv__slide[data-duration="3700"] .p-kv__img {
  animation-duration: 3.7s;
}
.p-kv__slide[data-duration="3800"] .p-kv__img {
  animation-duration: 3.8s;
}
.p-kv__slide[data-duration="3900"] .p-kv__img {
  animation-duration: 3.9s;
}
.p-kv__slide[data-duration="4000"] .p-kv__img {
  animation-duration: 4s;
}
.p-kv__slide[data-duration="4100"] .p-kv__img {
  animation-duration: 4.1s;
}
.p-kv__slide[data-duration="4200"] .p-kv__img {
  animation-duration: 4.2s;
}
.p-kv__slide[data-duration="4300"] .p-kv__img {
  animation-duration: 4.3s;
}
.p-kv__slide[data-duration="4400"] .p-kv__img {
  animation-duration: 4.4s;
}
.p-kv__slide[data-duration="4500"] .p-kv__img {
  animation-duration: 4.5s;
}
.p-kv__slide[data-duration="4600"] .p-kv__img {
  animation-duration: 4.6s;
}
.p-kv__slide[data-duration="4700"] .p-kv__img {
  animation-duration: 4.7s;
}
.p-kv__slide[data-duration="4800"] .p-kv__img {
  animation-duration: 4.8s;
}
.p-kv__slide[data-duration="4900"] .p-kv__img {
  animation-duration: 4.9s;
}
.p-kv__slide[data-duration="5000"] .p-kv__img {
  animation-duration: 5s;
}
.p-kv__slide[data-duration="5100"] .p-kv__img {
  animation-duration: 5.1s;
}
.p-kv__slide[data-duration="5200"] .p-kv__img {
  animation-duration: 5.2s;
}
.p-kv__slide[data-duration="5300"] .p-kv__img {
  animation-duration: 5.3s;
}
.p-kv__slide[data-duration="5400"] .p-kv__img {
  animation-duration: 5.4s;
}
.p-kv__slide[data-duration="5500"] .p-kv__img {
  animation-duration: 5.5s;
}
.p-kv__slide[data-duration="5600"] .p-kv__img {
  animation-duration: 5.6s;
}
.p-kv__slide[data-duration="5700"] .p-kv__img {
  animation-duration: 5.7s;
}
.p-kv__slide[data-duration="5800"] .p-kv__img {
  animation-duration: 5.8s;
}
.p-kv__slide[data-duration="5900"] .p-kv__img {
  animation-duration: 5.9s;
}
.p-kv__slide[data-duration="6000"] .p-kv__img {
  animation-duration: 6s;
}
.p-kv__slide[data-duration="6100"] .p-kv__img {
  animation-duration: 6.1s;
}
.p-kv__slide[data-duration="6200"] .p-kv__img {
  animation-duration: 6.2s;
}
.p-kv__slide[data-duration="6300"] .p-kv__img {
  animation-duration: 6.3s;
}
.p-kv__slide[data-duration="6400"] .p-kv__img {
  animation-duration: 6.4s;
}
.p-kv__slide[data-duration="6500"] .p-kv__img {
  animation-duration: 6.5s;
}
.p-kv__slide[data-duration="6600"] .p-kv__img {
  animation-duration: 6.6s;
}
.p-kv__slide[data-duration="6700"] .p-kv__img {
  animation-duration: 6.7s;
}
.p-kv__slide[data-duration="6800"] .p-kv__img {
  animation-duration: 6.8s;
}
.p-kv__slide[data-duration="6900"] .p-kv__img {
  animation-duration: 6.9s;
}
.p-kv__slide[data-duration="7000"] .p-kv__img {
  animation-duration: 7s;
}
.p-kv__slide[data-duration="7100"] .p-kv__img {
  animation-duration: 7.1s;
}
.p-kv__slide[data-duration="7200"] .p-kv__img {
  animation-duration: 7.2s;
}
.p-kv__slide[data-duration="7300"] .p-kv__img {
  animation-duration: 7.3s;
}
.p-kv__slide[data-duration="7400"] .p-kv__img {
  animation-duration: 7.4s;
}
.p-kv__slide[data-duration="7500"] .p-kv__img {
  animation-duration: 7.5s;
}
.p-kv__slide[data-duration="7600"] .p-kv__img {
  animation-duration: 7.6s;
}
.p-kv__slide[data-duration="7700"] .p-kv__img {
  animation-duration: 7.7s;
}
.p-kv__slide[data-duration="7800"] .p-kv__img {
  animation-duration: 7.8s;
}
.p-kv__slide[data-duration="7900"] .p-kv__img {
  animation-duration: 7.9s;
}
.p-kv__slide[data-duration="8000"] .p-kv__img {
  animation-duration: 8s;
}
.p-kv__slide[data-duration="8100"] .p-kv__img {
  animation-duration: 8.1s;
}
.p-kv__slide[data-duration="8200"] .p-kv__img {
  animation-duration: 8.2s;
}
.p-kv__slide[data-duration="8300"] .p-kv__img {
  animation-duration: 8.3s;
}
.p-kv__slide[data-duration="8400"] .p-kv__img {
  animation-duration: 8.4s;
}
.p-kv__slide[data-duration="8500"] .p-kv__img {
  animation-duration: 8.5s;
}
.p-kv__slide[data-duration="8600"] .p-kv__img {
  animation-duration: 8.6s;
}
.p-kv__slide[data-duration="8700"] .p-kv__img {
  animation-duration: 8.7s;
}
.p-kv__slide[data-duration="8800"] .p-kv__img {
  animation-duration: 8.8s;
}
.p-kv__slide[data-duration="8900"] .p-kv__img {
  animation-duration: 8.9s;
}
.p-kv__slide[data-duration="9000"] .p-kv__img {
  animation-duration: 9s;
}
.p-kv__slide[data-duration="9100"] .p-kv__img {
  animation-duration: 9.1s;
}
.p-kv__slide[data-duration="9200"] .p-kv__img {
  animation-duration: 9.2s;
}
.p-kv__slide[data-duration="9300"] .p-kv__img {
  animation-duration: 9.3s;
}
.p-kv__slide[data-duration="9400"] .p-kv__img {
  animation-duration: 9.4s;
}
.p-kv__slide[data-duration="9500"] .p-kv__img {
  animation-duration: 9.5s;
}
.p-kv__slide[data-duration="9600"] .p-kv__img {
  animation-duration: 9.6s;
}
.p-kv__slide[data-duration="9700"] .p-kv__img {
  animation-duration: 9.7s;
}
.p-kv__slide[data-duration="9800"] .p-kv__img {
  animation-duration: 9.8s;
}
.p-kv__slide[data-duration="9900"] .p-kv__img {
  animation-duration: 9.9s;
}
.p-kv__slide[data-duration="10000"] .p-kv__img {
  animation-duration: 10s;
}
.p-kv__eyecatch {
  position: relative;
  width: 100%;
  padding-top: 90rem;
  overflow: hidden;
}
.p-kv__img {
  position: absolute;
  top: 0;
  left: 0;
  transform: scale(1.2);
  width: 100%;
  height: 100%;
}
.p-kv__img img {
  object-fit: cover;
  object-position: center;
}
@media (max-width: 767px) {
  .p-kv__img img {
    object-position: left;
  }
}
.p-kv__slideImg.slick-slide.is-anime .p-kv__img {
  animation-name: fadezoom;
  animation-timing-function: ease;
  animation-delay: 0s;
  animation-iteration-count: 1;
  animation-fill-mode: forwards;
  animation-play-state: running;
}

/*-------------------------------
  KV>nursing
-------------------------------*/
.nursing .p-kv__heading {
  position: relative;
  width: fit-content;
  margin-bottom: 20px;
  padding: 15px 25px;
  overflow: hidden;
  color: #333333;
}
.nursing .p-kv__heading::before {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
  background-color: #ffffff;
  content: "";
  transition: 0.4s;
  transition-delay: 0.4s;
  translate: -100% 0;
}
.nursing .p-kv__txt.js-anime.js-anime .p-kv__heading::before {
  translate: 0 0;
}
.nursing .p-kv__txt.js-anime.js-anime .p-kv__heading span {
  opacity: 1;
  transform: translateY(0);
}
.nursing .p-kv__txt .p-kv__heading span {
  display: inline-block;
  opacity: 0;
  transform: translateY(30px);
  transition: 0.8s;
  transition-delay: 0.8s;
}

/*============================================

  MEGAMENU

============================================*/
.p-megamenu {
  padding: 8rem 0;
  box-shadow: 0 0.3rem 1rem rgba(0, 0, 0, 0.16);
  line-height: 1;
}
.p-megamenu__container.-patient {
  display: grid;
  gap: 0 4rem;
  grid-template-columns: 1fr 2fr 1fr;
}
.p-megamenu__container.-patient .p-megamenu__title {
  display: flex;
  margin-bottom: 1em;
  border-bottom: solid 1px #cccccc;
}
.p-megamenu__container.-patient .p-megamenu__title a {
  padding-bottom: 1em;
}
.p-megamenu__container:not(.-patient) .p-megamenu__block {
  display: grid;
  grid-template-areas: "title content";
  grid-template-columns: auto 1fr;
}
.p-megamenu__container:not(.-patient) .p-megamenu__block:nth-child(n+2) {
  margin-top: 3rem;
  padding-top: 3rem;
  border-top: solid 1px #e0e0e0;
}
.p-megamenu__container:not(.-patient) .p-megamenu__title {
  width: 12.5em;
}
.p-megamenu__container:not(.-patient) .p-megamenu__title a:hover:after {
  margin-left: 3em;
}
.p-megamenu__block.-department .p-megamenu__listFrame {
  display: grid;
  gap: 2rem;
}
.p-megamenu__block.-department .p-megamenu__listFrame .p-megamenu__listColumn:nth-child(1) {
  grid-row: 1;
  grid-column: 1;
}
.p-megamenu__block.-department .p-megamenu__listFrame .p-megamenu__listColumn:nth-child(2) {
  grid-row: 1;
  grid-column: 2;
}
.p-megamenu__block.-department .p-megamenu__listFrame .p-megamenu__listColumn:nth-child(3) {
  grid-row: 2;
  grid-column: 1;
}
.p-megamenu__block.-department .p-megamenu__listFrame .p-megamenu__listColumn:nth-child(4) {
  grid-row: 2;
  grid-column: 2;
}
.p-megamenu__card {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: stretch;
  margin-top: -1em;
  margin-right: -2em;
  line-height: 1;
}
.p-megamenu__card li {
  margin-top: 1em;
  margin-right: 2em;
}
.p-megamenu__card li a {
  display: block;
  position: relative;
  padding: 1em 2em;
  overflow: hidden;
  border-left: solid 3px #0e5da8;
  background: #ffffff;
  font-weight: 700;
}
.p-megamenu__card li a span {
  position: relative;
  z-index: 2;
}
.p-megamenu__card li a:before {
  position: absolute;
  top: -1px;
  left: -1px;
  z-index: 1;
  width: 0;
  height: calc(100% + 2px);
  background: #0e5da8;
  content: "";
  transition: inherit;
}
.p-megamenu__card li a:hover {
  color: #ffffff;
}
.p-megamenu__card li a:hover:before {
  width: calc(100% + 2px);
}
.p-megamenu__title {
  font-weight: 700;
  font-size: 1.25em;
  grid-area: title;
}
.p-megamenu__title a {
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
}
.p-megamenu__title a:hover {
  color: #0e5da8;
}
.p-megamenu__title a:hover:after {
  margin-right: 0;
}
.p-megamenu__cont {
  overflow: hidden;
  grid-area: content;
}
.p-megamenu__label {
  margin-bottom: 0.75em;
  font-weight: 700;
  font-size: 1.125em;
}
.p-megamenu__label.child::before {
  rotate: 90deg;
}
.p-megamenu__label:last-child {
  margin-bottom: 0;
}
.p-megamenu__label a {
  display: inline-flex;
  justify-content: flex-start;
  align-items: center;
}
.p-megamenu__label a:before {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 2em;
  height: 2em;
  margin-right: 1em;
  border-radius: 50%;
  background: #0e5da8;
  color: #ffffff;
  font-size: 0.5em;
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
}
.p-megamenu__label a:hover {
  color: #0e5da8;
}
.p-megamenu__label + .p-megamenu__list {
  padding-left: 1.6875em;
  line-height: 1;
}
.p-megamenu__label.child a::before {
  rotate: 90deg;
}
.p-megamenu__list.-row {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: center;
  margin-top: -2.5em;
  margin-right: -3em;
}
.p-megamenu__list.-row .p-megamenu__label {
  margin-top: 2.5em;
  margin-right: 3em;
  margin-bottom: 0;
  font-size: 1em;
}
.p-megamenu__list + .p-megamenu__label {
  margin-top: 2rem;
}
.p-megamenu__item:nth-child(n+2) {
  margin-top: 0.75em;
}
.p-megamenu__item a:hover {
  color: #0e5da8;
  text-decoration: underline;
}

/*============================================

  PANEL

============================================*/
/*-------------------------------
  PANEL > PRIVACY
-------------------------------*/
.p-panel_privacy__title {
  font-size: 1.125em;
  line-height: 1;
}
.p-panel_privacy__title:not(:empty) {
  margin-bottom: 0.75em;
}
.p-panel_privacy__cont {
  line-height: 1.5;
}
.p-panel_privacy__cont:not(:last-child) {
  margin-bottom: 3em;
}
.p-panel_privacy__cont > *:nth-child(n+2) {
  margin-top: 1em;
}
.p-panel_privacy__cont ul {
  padding-left: 1.5em;
}
.p-panel_privacy__cont ul > li {
  list-style: disc;
}
.p-panel_privacy__cont ul > li > *:nth-child(n+2) {
  margin-top: 0.5em;
}
.p-panel_privacy__cont ul > li:nth-child(n+2) {
  margin-top: 0.5em;
}
.p-panel_privacy__cont ol {
  padding-left: 1.5em;
}
.p-panel_privacy__cont ol > li {
  list-style: decimal;
}
.p-panel_privacy__cont ol > li > *:nth-child(n+2) {
  margin-top: 0.5em;
}
.p-panel_privacy__cont ol > li:nth-child(n+2) {
  margin-top: 1.5em;
}
.p-panel_privacy.-sub {
  font-size: 0.875em;
}

/*-------------------------------
  PANEL > CTA
-------------------------------*/
/*-------------------------------
  PANEL > SEARCH
-------------------------------*/
.p-panel_search {
  background: #fff;
  padding: 8rem;
  border-radius: 1rem;
  max-width: 1000px;
  margin: 0 auto;
}
.p-panel_search__title {
  font-size: 1.25em;
  font-weight: 700;
  color: #0e5da8;
  line-height: 1;
  text-align: center;
  margin-bottom: 3rem;
}
.p-panel_search__content {
  max-width: 800px;
  margin: 0 auto;
}

/*-------------------------------
  WP > LOGIN FORM
-------------------------------*/
.wp-loginform__sheet {
  width: auto;
  margin: 0 auto 1.5em;
  line-height: 1;
}
.wp-loginform__sheet th,
.wp-loginform__sheet td {
  padding: 1em 2em;
  text-align: left;
}
.wp-loginform__field {
  background: #fff;
  padding: 1.25em;
  max-width: 100%;
  width: 25em;
}
.wp-loginform__check {
  text-align: center;
  line-height: 1;
}
.wp-loginform__check label {
  display: inline-block;
}
.wp-loginform__check input + span {
  position: relative;
  display: inline-block;
  padding: 0.25em 0 0.25em 2.5em;
}
.wp-loginform__check input + span:before, .wp-loginform__check input + span:after {
  position: absolute;
  content: "";
  left: 0;
  top: 0;
}
.wp-loginform__check input + span:before {
  width: 1.5em;
  height: 1.5em;
  background: #fff;
}
.wp-loginform__check input + span:after {
  width: 1.5em;
  height: 0.75em;
  border-bottom: solid 4px #333333;
  border-left: solid 4px #333333;
  transform: rotate(-45deg);
  visibility: hidden;
}
.wp-loginform__check input:checked + span:after {
  visibility: visible;
}
.wp-loginform__btn {
  text-align: center;
  margin-top: 2.5em;
}
.wp-loginform__error {
  text-align: center;
  color: red;
  margin-bottom: 1em;
}

/*-------------------------------
  WP > EDITOR
-------------------------------*/
.wp-editor {
  word-break: break-all;
}
.wp-editor strong {
  font-weight: 700;
}
.wp-editor em {
  font-style: italic;
}
.wp-editor blockquote {
  display: block;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 40px;
  -webkit-margin-end: 40px;
}
.wp-editor img.alignleft {
  margin: 0 auto 0 0;
}
.wp-editor img.aligncenter {
  display: block;
  margin: 0 auto;
}
.wp-editor img.alignright {
  display: block;
  margin: 0 0 0 auto;
}
.wp-editor img[class*=wp-image-],
.wp-editor img[class*=attachment-] {
  height: auto;
  max-width: 100%;
}
.wp-editor hr {
  margin: 2em 0;
  border-color: #b2b2b2;
}
.wp-editor * + p {
  margin-top: 1em;
}
.wp-editor * + ul, .wp-editor * + ol, .wp-editor * + .c-tbl_responsive {
  margin-top: 2em;
}
.wp-editor * + h1, .wp-editor * + h2, .wp-editor * + h3, .wp-editor * + h4, .wp-editor * + h5, .wp-editor * + h6 {
  margin-top: 1.5em;
}
.wp-editor h2,
.wp-editor h3,
.wp-editor h4,
.wp-editor h5,
.wp-editor h6 {
  font-weight: 500;
  line-height: 1.3;
  letter-spacing: 0.1em;
}
.wp-editor h2 {
  position: relative;
  font-size: 1.75em;
  padding-left: 1.25em;
}
.wp-editor h2:before, .wp-editor h2:after {
  position: absolute;
  content: "";
  left: 0;
  top: 0.15em;
  width: 0.25em;
  height: 1em;
  background: #0e5da8;
  transform: skewX(-15deg);
}
.wp-editor h2:after {
  left: 0.5em;
  background: #ff7e7e;
}
.wp-editor h3 {
  position: relative;
  font-size: 1.5em;
  padding-left: 1.5em;
}
.wp-editor h3:before {
  position: absolute;
  content: "";
  left: 0;
  top: 0.65em;
  width: 1em;
  height: 2px;
  background: #0e5da8;
}
.wp-editor h4 {
  font-size: 1.25em;
  color: #0e5da8;
}
.wp-editor a {
  color: #0e5da8;
}
.wp-editor a:focus {
  opacity: 0.7;
}
@media (min-width: 992px) {
  .wp-editor a:hover {
    opacity: 0.7;
  }
}
.wp-editor ul,
.wp-editor ol {
  padding-left: 2em;
  line-height: 1.5;
}
.wp-editor ul > li:not(:first-child),
.wp-editor ol > li:not(:first-child) {
  margin-top: 0.6em;
}
.wp-editor ul > li {
  list-style-type: disc;
}
.wp-editor ol > li {
  list-style-type: decimal;
}
.wp-editor table tr > th,
.wp-editor table tr > td {
  padding: 1em;
  border: 1px solid #ddd;
}
.wp-editor table tr > th {
  background: #eee;
}
@media (max-width: 767px) {
  .wp-editor h2 {
    font-size: 1.5em;
  }
  .wp-editor h3 {
    font-size: 1.375em;
  }
  .wp-editor h4 {
    font-size: 1.15em;
  }
}
@media (max-width: 575px) {
  .wp-editor h2 {
    font-size: 1.375em;
  }
  .wp-editor h3 {
    font-size: 1.25em;
  }
  .wp-editor h4 {
    font-size: 1.125em;
  }
}
@media (max-width: 991px) {
  .wp-editor * + p, .wp-editor * + ul, .wp-editor * + ol, .wp-editor * + .c-tbl_responsive {
    margin-top: 1.2em;
  }
  .wp-editor ul > li:not(:first-child),
.wp-editor ol > li:not(:first-child) {
    margin-top: 0.4em;
  }
}

/*-------------------------------
  WP > PAGINATION
-------------------------------*/
.wp-pagenavi {
  margin-top: 5rem;
  display: flex;
  justify-content: center;
  align-items: center;
  line-height: 2;
}
.wp-pagenavi > * {
  display: inline-block;
  text-align: center;
  margin: 0 0.5em;
  width: 2em;
  text-align: center;
  color: #fff;
}
.wp-pagenavi .current {
  font-weight: 700;
  background: #0e5da8;
  border: solid 1px #0e5da8;
}
.wp-pagenavi a {
  background: #fff;
  color: #0e5da8;
  border: solid 1px #0e5da8;
}
@media (min-width: 992px) {
  .wp-pagenavi a:hover {
    background: #0e5da8;
    color: #fff;
  }
}
.wp-pagenavi .extend {
  color: #333333;
}
@media (max-width: 575px) {
  .wp-pagenavi .extend {
    display: none;
  }
}

/*-------------------------------
  WP > PAGINATION(ORIGINAL)
-------------------------------*/
.wp-paginavi {
  margin-top: 5rem;
}
.wp-paginavi__list {
  display: flex;
  justify-content: center;
  align-items: center;
}
.wp-paginavi__item {
  display: inline-block;
  text-align: center;
  margin: 0 0.5em;
  width: 2em;
  line-height: 2;
  text-align: center;
}
.wp-paginavi__item > a,
.wp-paginavi__item > span {
  display: block;
  background: #fff;
  color: #ff7e7e;
  border: solid 1px #ff7e7e;
}
@media (min-width: 992px) {
  .wp-paginavi__item > a:hover {
    background: #ff7e7e;
    color: #fff;
  }
}
.wp-paginavi__item.-current > a,
.wp-paginavi__item.-current > span {
  color: #fff;
  background: #ff7e7e;
  border: solid 1px #ff7e7e;
}
.wp-paginavi__item.-extend {
  margin: 0;
}
.wp-paginavi__item.-extend > a,
.wp-paginavi__item.-extend > span {
  color: #333333;
  border: none;
}
.wp-paginavi__item.-first > a:before {
  display: inline-block;
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  transform: rotate(180deg) scale(0.75);
}
.wp-paginavi__item.-last > a:before {
  display: inline-block;
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  transform: scale(0.75);
}
@media (max-width: 575px) {
  .wp-paginavi__item.-extend {
    display: none;
  }
}

/*============================================

  404

============================================*/
/*-------------------------------
  404 > COMMON
-------------------------------*/
/*============================================

  CONTACT

============================================*/
/*-------------------------------
  CONTACT > COMMON
-------------------------------*/
/*-------------------------------
  CONTACT > THANKS
-------------------------------*/
.p-thanks__txt {
  margin-top: 5rem;
  text-align: center;
  line-height: 2;
}
.p-thanks__btn {
  text-align: center;
  margin-top: 5rem;
}

/*============================================

  HOME

============================================*/
/*-------------------------------
  HOME > MENU
-------------------------------*/
.p-home_menu {
  padding: 10rem 0;
}
@media (min-width: 576px) {
  .p-home_menu__body {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: stretch;
  }
}
@media (max-width: 1199px) {
  .p-home_menu__link {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .p-home_menu {
    padding: 8rem 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .p-home_menu__img {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
  }
  .p-home_menu__icon {
    width: 7.5em;
    margin-bottom: 0;
  }
  .p-home_menu__title {
    width: calc(100% - 7.5em);
  }
}
@media (max-width: 767px) {
  .p-home_menu__icon {
    margin-bottom: 3rem;
  }
}
@media (max-width: 575px) {
  .p-home_menu {
    padding: 0;
    padding-bottom: 5rem;
  }
  .p-home_menu__body {
    border-top: solid 1px #cccccc;
    border-bottom: solid 1px #cccccc;
  }
  .p-home_menu__cont {
    width: 100%;
    padding: 0;
  }
  .p-home_menu__cont:nth-child(n+2) {
    border-top: solid 1px #cccccc;
  }
  .p-home_menu__link {
    padding: 3rem 2rem;
  }
  .p-home_menu__img {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .p-home_menu__icon {
    width: 7.5em;
    min-height: 1px;
    margin-bottom: 0;
  }
  .p-home_menu__title {
    width: calc(100% - 7.5em);
  }
  .p-home_menu__label {
    width: 100%;
  }
  .p-home_menu__arrow {
    display: none;
  }
}
@media screen {
  .p-home_menu__body {
    transition-property: transform, opacity;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: translateY(3rem);
    opacity: 0;
  }
  .p-home_menu.is-anime .p-home_menu__body {
    transform: translateY(0);
    opacity: 1;
  }
}
@media (min-width: 992px) {
  .p-home_menu__cont {
    width: 25%;
  }
  .p-home_menu__cont:nth-child(4n+1) .p-home_menu__link, .p-home_menu__cont:nth-child(4n+2) .p-home_menu__link, .p-home_menu__cont:nth-child(4n+3) .p-home_menu__link {
    border-right: solid 1px #cccccc;
  }
  .p-home_menu__cont:nth-child(n+5) {
    margin-top: 2rem;
  }
}
@media (min-width: 576px) {
  .p-home_menu__cont {
    padding-bottom: 2rem;
    border-bottom: solid 1px #cccccc;
  }
}
@media (min-width: 576px) and (max-width: 991px) {
  .p-home_menu__cont {
    width: 50%;
  }
  .p-home_menu__cont:nth-child(even) .p-home_menu__link {
    border-left: solid 1px #cccccc;
  }
  .p-home_menu__cont:nth-child(n+3) {
    margin-top: 2rem;
  }
}
.p-home_menu__link {
  display: block;
  height: 100%;
  padding: 3rem;
  pointer-events: auto !important;
}
@media (min-width: 992px) {
  .p-home_menu__link:hover {
    background: #e5f6ff;
  }
  .p-home_menu__link:hover .p-home_menu__icon svg {
    transform: scale(0.625);
  }
  .p-home_menu__link:hover .p-home_menu__icon svg path {
    fill: #ffffff !important;
  }
  .p-home_menu__link:hover .p-home_menu__icon:before {
    transform: scale(1);
  }
}
.p-home_menu__img {
  margin-bottom: 3rem;
}
@media (max-width: 575px) {
  .p-home_menu__img {
    margin-bottom: 0;
  }
}
.p-home_menu__icon {
  position: relative;
  width: 5.875em;
  height: 5.875em;
  margin-bottom: 5rem;
}
.p-home_menu__icon svg {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 100%;
  transition: 0.4s;
}
.p-home_menu__icon svg path {
  transition: 0.4s;
}
.p-home_menu__icon svg path.cls1 {
  fill: #282828;
}
.p-home_menu__icon svg path.cls2 {
  fill: #2b71b2;
}
.p-home_menu__icon svg path.cls3 {
  fill: #6a787e;
}
.p-home_menu__icon:before {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  transform: scale(0);
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background: #0e5da8;
  content: "";
  transition: 0.4s;
}
.p-home_menu__title {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
@media (max-width: 991px) {
  .p-home_menu__title {
    width: calc(100% - 7.5em - 1em) !important;
  }
}
.p-home_menu__label {
  width: calc(100% - 1.875em);
  line-height: 1;
}
.p-home_menu__label > * {
  display: block;
}
.p-home_menu__label > strong {
  margin-bottom: 0.75em;
  font-weight: 700;
  font-size: 1.5em;
  transition: 0.4s;
}
@media (max-width: 575px) {
  .p-home_menu__label > strong {
    font-size: 1.15em;
  }
}
.p-home_menu__label > em {
  color: #aaaaaa;
  font-style: normal;
  font-weight: 40;
  font-size: 0.875em;
  font-family: "Roboto", sans-serif;
}
.p-home_menu__arrow {
  position: relative;
  width: 1.875em;
  height: 0.7em;
}
.p-home_menu__arrow:before, .p-home_menu__arrow:after {
  position: absolute;
  content: "";
}
.p-home_menu__arrow:before {
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  width: 100%;
  height: 2px;
  background: #0e5da8;
}
.p-home_menu__arrow:after {
  top: 50%;
  right: 0;
  transform: translateY(-50%) rotate(-45deg);
  width: 0.5em;
  height: 0.5em;
  border-right: solid 2px #0e5da8;
  border-bottom: solid 2px #0e5da8;
}
.p-home_menu__desc {
  line-height: 1.75;
}

/*-------------------------------
  HOME > BANNER
-------------------------------*/
.p-home_banner__body {
  display: flex;
  justify-content: center;
  margin: 0 0 60px;
}

/*-------------------------------
  HOME > NEWS
-------------------------------*/
.p-home_news {
  padding: 10rem 0;
  background: #f3f7f9;
}
@media (max-width: 991px) {
  .p-home_news {
    padding: 8rem 0;
  }
}
@media screen {
  .p-home_news__head {
    transition-property: transform, opacity;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: translateX(3rem);
    opacity: 0;
  }
  .p-home_news__body, .p-home_news__foot {
    transition-property: transform, opacity;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: translateY(3rem);
    opacity: 0;
  }
  .p-home_news__body {
    transition-delay: calc($speed / 2);
  }
  .p-home_news__foot {
    transition-delay: 0.4s;
  }
  .p-home_news.is-anime .p-home_news__head {
    transform: translateX(0);
    opacity: 1;
  }
  .p-home_news.is-anime .p-home_news__body,
.p-home_news.is-anime .p-home_news__foot {
    transform: translateY(0);
    opacity: 1;
  }
}
.p-home_news__head {
  margin-bottom: 4rem;
  line-height: 1;
  text-align: center;
}
.p-home_news__foot {
  margin-top: 5rem;
  text-align: center;
}
.p-home_news__trigger {
  position: relative;
  z-index: 2;
  margin-bottom: 3rem;
}
.p-home_news__pulldown {
  display: block;
  position: relative;
  z-index: 1;
  padding: 1.25em 1.25em 1.125em;
  border: solid 2px #cccccc;
  background: #ffffff;
  font-weight: 700;
  line-height: 1;
}
.p-home_news__pulldown.is-act {
  border-color: #0e5da8;
}
@media (min-width: 768px) {
  .p-home_news__select {
    display: flex !important;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 4rem;
    padding: 0.4rem 0;
    overflow: hidden;
    border-radius: 0.2rem;
    box-shadow: 0 0.3rem 1rem rgba(0, 0, 0, 0.08);
    background: #ffffff;
    line-height: 1;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .p-home_news__select {
    font-size: 0.875em;
  }
}
@media (min-width: 768px) {
  .p-home_news__select > li {
    width: calc(100% / 7);
    padding: 0 0.4rem;
  }
  .p-home_news__select > li:nth-last-child(n+2) {
    border-right: solid 1px #cccccc;
  }
  .p-home_news__select > li > a {
    display: block;
    padding: 0.875em 0;
    border-radius: 0.2rem;
    background: #ffffff;
    font-weight: 700;
    text-align: center;
  }
  .p-home_news__select > li > a.is-act {
    background: #0e5da8;
    color: #ffffff;
    pointer-events: none;
  }
  .p-home_news__select > li > a:hover {
    background: #0e5da8;
    color: #ffffff;
  }
}
@media (max-width: 767px) {
  .p-home_news__select {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 2;
    width: 100%;
    margin-top: -2px;
    border: solid 2px #0e5da8;
    background: #ffffff;
  }
  .p-home_news__select > li > a {
    display: block;
    padding: 1em 1em 0.875em;
    font-weight: 700;
  }
  .p-home_news__select > li > a.is-act {
    background: #f3f7f9;
    color: #0e5da8;
  }
  .p-home_news__select > li:nth-child(n+2) {
    border-top: dashed 1px #cccccc;
  }
}
.p-home_news__content {
  position: relative;
  z-index: 1;
}
.p-home_news__block {
  display: none;
}
.p-home_news .c-card_news__ttl {
  line-height: 1.5;
}

.p-home_news__content_banner {
  position: sticky;
  top: 155px;
  z-index: 10;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .p-home_news__content_banner {
    position: relative;
    top: inherit;
    z-index: 0;
  }
}
.p-home_news__content_banner .c-card_news__term {
  width: 15em;
  padding: 0.5em;
}
.p-home_news__content_banner .c-card_news__term span {
  font-size: 1.4em;
}
@media (max-width: 575px) {
  .p-home_news__content_banner .c-card_news__term span {
    font-size: 1.2em;
  }
}
.p-home_news__content_banner .c-card_news__ttl {
  flex: 1;
  width: 100%;
  font-size: 1.5em;
}
@media (max-width: 575px) {
  .p-home_news__content_banner .c-card_news__ttl {
    font-size: 1.1em;
  }
}

/*-------------------------------
  HOME > FEATURE
-------------------------------*/
.p-home_feature {
  padding: 10rem 0;
  overflow: hidden;
}
@media (max-width: 991px) {
  .p-home_feature {
    padding: 8rem 0;
  }
}
@media (min-width: 576px) {
  .p-home_feature__body {
    margin: 0 -2rem;
  }
  .p-home_feature__slide.slick-slider.slick-dotted .slick-dots {
    padding: 0 2rem;
  }
}
@media screen {
  .p-home_feature__head {
    transition-property: transform, opacity;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: translateX(3rem);
    opacity: 0;
  }
  .p-home_feature__body, .p-home_feature__foot {
    transition-property: transform, opacity;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: translateY(3rem);
    opacity: 0;
  }
  .p-home_feature__body {
    transition-delay: calc($speed / 2);
  }
  .p-home_feature.is-anime .p-home_feature__head {
    transform: translateX(0);
    opacity: 1;
  }
  .p-home_feature.is-anime .p-home_feature__body {
    transform: translateY(0);
    opacity: 1;
  }
}
.p-home_feature.-ver01 {
  padding-top: 0;
}
.p-home_feature__head {
  margin-bottom: 5rem;
  text-align: center;
}
.p-home_feature__title {
  margin-bottom: 3rem;
}
.p-home_feature__slide:not(.slick-initialized) {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: stretch;
}
@media (min-width: 1200px) {
  .p-home_feature__slide:not(.slick-initialized) .p-home_feature__block {
    width: calc(100% / 4);
  }
}
@media (max-width: 1199px) and (min-width: 768px) {
  .p-home_feature__slide:not(.slick-initialized) .p-home_feature__block {
    width: calc(100% / 3);
  }
  .p-home_feature__slide:not(.slick-initialized) .p-home_feature__block:nth-child(n+4) {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) and (min-width: 576px) {
  .p-home_feature__slide:not(.slick-initialized) .p-home_feature__block {
    width: calc(100% / 2);
  }
  .p-home_feature__slide:not(.slick-initialized) .p-home_feature__block:nth-child(n+3) {
    margin-top: 3rem;
  }
}
.p-home_feature__slide.slick-slider.slick-dotted {
  margin-bottom: 0;
}
.p-home_feature__bar .slideDots {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  position: static;
  padding-top: 5rem;
  font-size: 0;
}
.p-home_feature__bar .slideDots > li {
  flex-grow: 1;
  flex-shrink: 1;
  margin: 0;
}
.p-home_feature__bar .slideDots > li > button {
  width: 100%;
  height: 2px;
  padding: 0;
  background: #e5e5e5;
}
.p-home_feature__bar .slideDots > li > button:before {
  display: none;
}
.p-home_feature__bar .slideDots > li.slick-active > button {
  background: #0e5da8;
}
.p-home_feature__bar .slideDots > li:nth-child(n+2) {
  margin-left: 1rem;
}
.p-home_feature__arrow:not(:empty) {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 2rem;
  line-height: 1;
  gap: 0 4rem;
}
.p-home_feature__arrow:not(:empty) .slideArrow {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 5em;
  height: 2.5em;
  background: #0e5da8;
  color: #ffffff;
}
.p-home_feature__arrow:not(:empty) .slideArrow:before {
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
}
.p-home_feature__arrow:not(:empty) .slideArrow.-prev:before {
  transform: rotateY(180deg);
}
.p-home_feature__cont {
  display: block;
  height: 100%;
  pointer-events: auto !important;
}
@media (min-width: 576px) {
  .p-home_feature__cont {
    margin: 0 2rem;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .p-home_feature__cont {
    margin: 0 1.5rem;
  }
}
@media (min-width: 992px) {
  .p-home_feature__cont:hover .p-home_feature__label {
    color: #0e5da8;
  }
  .p-home_feature__cont:hover .p-home_feature__img picture {
    opacity: 0.5;
    transform: scale(1.1);
  }
}
.p-home_feature__img {
  position: relative;
  width: 100%;
  margin-bottom: 3rem;
  overflow: hidden;
  border-radius: 1rem;
}
.p-home_feature__img picture {
  display: block;
  position: relative;
  padding-top: 57.5%;
  transition: 0.4s;
}
.p-home_feature__img picture img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 8px;
  object-fit: cover;
}
.p-home_feature__label {
  position: relative;
  margin-bottom: 0.875em;
  padding-left: 1.5em;
  font-size: 1.25em;
  line-height: 1.3;
}
.p-home_feature__label:before {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0.2em;
  left: 0;
  width: 2em;
  height: 2em;
  border-radius: 50%;
  background: #0e5da8;
  color: #ffffff;
  font-size: 0.5em;
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
}
.p-home_feature__desc {
  font-size: 0.875em;
}

/*-------------------------------
  HOME > RECRUIT
-------------------------------*/
.p-home_recruit {
  position: relative;
  padding: 10rem 0;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .p-home_recruit {
    padding: 8rem 0;
  }
  .p-home_recruit__cont {
    padding: 6rem 0;
  }
  .p-home_recruit__cont:before {
    left: -5rem;
    width: calc(50vw - 10rem + 5rem);
    min-width: calc(100% + 5rem);
  }
}
@media (min-width: 992px) {
  .p-home_recruit__cont {
    position: relative;
    width: 50%;
    padding: 7.5rem 0;
  }
  .p-home_recruit__cont:before {
    position: absolute;
    top: 0;
    left: -8rem;
    z-index: 1;
    width: calc(50vw - 10rem + 8rem);
    min-width: calc(100% + 8rem);
    height: 100%;
    border-radius: 1rem;
    box-shadow: 0 3px 30px rgba(0, 0, 0, 0.16);
    background: #ffffff;
    content: "";
  }
}
@media (max-width: 991px) {
  .p-home_recruit {
    padding: 0 0 8rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .p-home_recruit__img {
    position: relative;
    height: 40rem;
  }
  .p-home_recruit__thumb {
    position: relative;
    width: 50%;
    height: 50%;
  }
}
@media (max-width: 991px) {
  .p-home_recruit__eyecatch {
    position: relative;
    margin-bottom: 5rem;
  }
}
@media (max-width: 991px) {
  .p-home_recruit__txt {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .p-home_recruit__img {
    width: 100%;
    height: 50rem;
  }
  .p-home_recruit__lead {
    font-size: 1.25em;
  }
}
@media (max-width: 575px) {
  .p-home_recruit__img {
    height: 40rem;
  }
  .p-home_recruit__foot {
    text-align: center;
  }
}
@media screen and (min-width: 992px) {
  .p-home_recruit:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
    width: 100%;
    height: 100%;
    background: #f3f7f9;
    content: "";
    transition-property: transform;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: scaleX(1);
    transform-origin: right center;
  }
  .p-home_recruit__cont {
    transition-delay: 0.4s;
    transition-property: transform, opacity;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: translateX(-3rem);
    opacity: 0;
  }
  .p-home_recruit.is-anime:before {
    transform: scaleX(0);
  }
  .p-home_recruit.is-anime .p-home_recruit__cont {
    transform: translateX(0);
    opacity: 1;
  }
}
@media screen and (max-width: 991px) and (min-width: 768px) {
  .p-home_recruit__eyecatch:before {
    position: absolute;
    z-index: 2;
    width: 100%;
    height: 100%;
    background: #f3f7f9;
    content: "";
    transition-property: transform;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: scaleX(1);
    transform-origin: right center;
  }
  .p-home_recruit__cont {
    transition-delay: 0.4s;
    transition-property: transform, opacity;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: translateX(3rem);
    opacity: 0;
  }
  .p-home_recruit.is-anime .p-home_recruit__eyecatch:before {
    transform: scaleX(0);
  }
  .p-home_recruit.is-anime .p-home_recruit__cont {
    transform: translateX(0);
    opacity: 1;
  }
}
@media screen and (max-width: 767px) {
  .p-home_recruit {
    transition-property: transform, opacity;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: translateY(3rem);
    opacity: 0;
  }
  .p-home_recruit.is-anime {
    transform: translateY(0);
    opacity: 1;
  }
}
.p-home_recruit__eyecatch {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}
@media (min-width: 768px) and (max-width: 991px) {
  .p-home_recruit__eyecatch {
    filter: opacity(0.3);
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .p-home_recruit__eyecatch {
    filter: opacity(0.3);
  }
}
@media (max-width: 575px) {
  .p-home_recruit__eyecatch {
    height: 30%;
  }
}
.p-home_recruit__img {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: stretch;
  width: 50%;
  height: 100%;
}
@media (max-width: 767px) {
  .p-home_recruit__img:first-of-type {
    width: 100%;
  }
}
.p-home_recruit__thumb {
  position: relative;
  width: 50%;
  height: 50%;
}
.p-home_recruit__thumb.-full {
  width: 100%;
  height: 100%;
}
.p-home_recruit__inner {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  position: relative;
  z-index: 2;
}
.p-home_recruit__txt {
  position: relative;
  z-index: 2;
  padding-right: 5rem;
}
@media (max-width: 991px) {
  .p-home_recruit__txt {
    padding-right: 0;
    padding-top: 5rem;
  }
}
@media (max-width: 575px) {
  .p-home_recruit__txt {
    padding-top: 25rem;
  }
}
.p-home_recruit__head {
  margin-bottom: 2rem;
}
.p-home_recruit__body {
  margin-bottom: 4rem;
}
.p-home_recruit__lead {
  margin-bottom: 1em;
  font-weight: 700;
  font-size: 1.375em;
  line-height: 1.5;
}
.p-home_recruit__desc {
  font-size: 0.875em;
  line-height: 1.715;
  font-weight: 600;
}

/*============================================

  NEWS

============================================*/
/*-------------------------------
  NEWS > COMMON
-------------------------------*/
.p-news__head {
  padding-bottom: 2rem;
  margin-bottom: 5rem;
  border-bottom: solid 1px #333333;
}
.p-news__info {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1em;
  line-height: 1;
}
.p-news__term {
  display: inline-block;
  text-align: center;
  font-size: 0.75em;
  padding: 0.5em 1em;
  color: #fff;
  background: #333333;
  margin-left: 1.25em;
}
.p-news__term.-tool {
  background: #0e5da8;
}
.p-news__term.-pattern {
  background: #ff7e7e;
}
.p-news__term.-topics {
  background: #f3f7f9;
}
.p-news__term.-others {
  color: #333333;
  background: #fff;
  border: solid 1px #333333;
}
.p-news__date {
  display: inline-block;
  text-align: center;
}
.p-news__title {
  font-weight: 700;
  line-height: 1.5;
  font-size: 2.25em;
}
.p-news__foot {
  margin-top: 5rem;
  padding-top: 5rem;
  border-top: solid 1px #cccccc;
  text-align: center;
}

/*-------------------------------
  HOME > nursing
-------------------------------*/
.nursing .bg_blue {
  background-color: #f5f9fd;
}
.nursing .p-nursing_menu__header h2 {
  font-weight: 500;
  font-size: 28px;
  text-align: center;
}
.nursing .p-nursing_menu__header h3 {
  width: fit-content;
  margin-right: auto;
  margin-left: auto;
  padding-top: 40px;
  padding-bottom: 50px;
  font-weight: 500;
  font-size: 55px;
  line-height: 1.6;
  font-family: "BIZ UDPMincho", "Hiragino Mincho ProN", "Hiragino Mincho Pro", "Yu Mincho", "Times New Roman", Georgia, serif;
}
@media (max-width: 767px) {
  .nursing .p-nursing_menu__header h3 {
    font-size: 4rem;
    padding: 3rem 0;
  }
}
.nursing .p-nursing_menu__header .text {
  position: relative;
  width: fit-content;
  margin-right: auto;
  margin-left: auto;
  padding-top: 50px;
  font-weight: normal;
  font-size: 16px;
  line-height: 2.4;
}
.nursing .p-nursing_menu__header .text::before {
  display: block;
  position: absolute;
  top: 0;
  left: calc(50% - 19px);
  width: 38px;
  height: 2px;
  background-color: #333333;
  content: "";
  translate: 0 50%;
}
.nursing .p-nursing__block {
  padding: 11rem 0;
}
@media (max-width: 767px) {
  .nursing .p-nursing__block {
    padding: 8rem 0;
  }
}
.nursing .p-nursing_menu__body {
  display: flex;
  justify-content: space-between;
  gap: 10rem;
}
@media (max-width: 767px) {
  .nursing .p-nursing_menu__body {
    flex-direction: column;
    gap: 5rem;
  }
}
.nursing .p-nursing_menu__body img {
  border-radius: 5px;
  box-shadow: #9cbeeb 0 3px 35px 0;
  transition: 0.8s;
}
.nursing .p-nursing_menu__body .p-nursing_menu__cont:first-child {
  translate: 0 -140px;
}
@media (max-width: 575px) {
  .nursing .p-nursing_menu__body .p-nursing_menu__cont:first-child {
    translate: 0 -50px;
  }
}
.nursing .p-nursing_menu__body .p-nursing_menu__cont:hover img {
  box-shadow: #ffffff 0 3px 35px 0;
}
.nursing .p-nursing_menu__body h4 {
  margin-bottom: 40px;
  font-weight: 500;
  font-size: 3.5rem;
}
.nursing .p-nursing_menu__body h4 a {
  display: flex;
  align-items: center;
}
@media (max-width: 1199px) {
  .nursing .p-nursing_menu__body h4 a {
    font-size: 2.7rem;
  }
}
@media (max-width: 767px) {
  .nursing .p-nursing_menu__body h4 a {
    flex-direction: column;
    gap: 1rem;
  }
}
.nursing .p-nursing_menu__body h4 span:first-child {
  padding-left: 20px;
  color: #0e5da8;
  font-size: 16px;
  font-family: "Roboto", sans-serif;
}
.nursing .p-nursing_menu__body h4 span:last-child {
  display: flex;
  position: relative;
  margin-left: auto;
}
.nursing .p-nursing_menu__body h4 span:last-child::before {
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 1px;
  background-color: #808b92;
  content: "";
}
.nursing .p-nursing_menu__body h4 span:last-child::after {
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 15px;
  background-color: #808b92;
  content: "";
  translate: 0 -100%;
  rotate: -45deg;
  transform-origin: bottom;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .nursing .p-nursing_menu__body h4 span:last-child::before, .nursing .p-nursing_menu__body h4 span:last-child::after {
    top: 30px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .nursing .p-nursing_menu__body h4 span:last-child::before, .nursing .p-nursing_menu__body h4 span:last-child::after {
    content: none;
  }
}
.nursing .p-nursing_menu__body figure {
  margin-bottom: 25px;
}
.nursing .p-nursing_menu__body ul li {
  position: relative;
  border-bottom: 1px solid #d3d3d3;
}
.nursing .p-nursing_menu__body ul li::before {
  display: block;
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #333333;
  content: "";
  transition: 0.6s;
}
.nursing .p-nursing_menu__body ul li:hover::before {
  width: 100%;
}
.nursing .p-nursing_menu__body ul li:hover a span {
  translate: -15px 0;
}
.nursing .p-nursing_menu__body ul li a {
  display: flex;
  align-items: center;
  position: relative;
  height: 80px;
  padding-left: 20px;
  font-size: 18px;
}
.nursing .p-nursing_menu__body ul li a span {
  margin-left: auto;
  padding-right: 25px;
  transition: 0.6s;
}
.nursing .p-nursing_report__title,
.nursing .p-nursing_interview__title,
.nursing .p-nursing_recruit__title {
  margin-bottom: 60px;
}
@media (max-width: 767px) {
  .nursing .p-nursing_report__title,
.nursing .p-nursing_interview__title,
.nursing .p-nursing_recruit__title {
    margin-bottom: 5rem;
  }
}
.nursing .p-nursing_report__title h2,
.nursing .p-nursing_interview__title h2,
.nursing .p-nursing_recruit__title h2 {
  margin-bottom: 20px;
  font-weight: 500;
  font-size: 36px;
  text-align: center;
}
@media (max-width: 575px) {
  .nursing .p-nursing_report__title h2,
.nursing .p-nursing_interview__title h2,
.nursing .p-nursing_recruit__title h2 {
    font-size: 3rem;
  }
}
.nursing .p-nursing_report__title .lead,
.nursing .p-nursing_interview__title .lead,
.nursing .p-nursing_recruit__title .lead {
  color: #0e5da8;
  font-weight: bold;
  font-size: 16px;
  text-align: center;
}
.nursing .p-nursing_report__body,
.nursing .p-nursing_interview__body {
  display: flex;
  margin-bottom: 70px;
  gap: 40px;
}
@media (max-width: 991px) {
  .nursing .p-nursing_report__body,
.nursing .p-nursing_interview__body {
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .nursing .p-nursing_report__body,
.nursing .p-nursing_interview__body {
    flex-direction: column;
    gap: 20px;
  }
}
.nursing .p-nursing_report__box h4 {
  margin-bottom: 10px;
  font-size: 20px;
}
.nursing .p-nursing_report__box p span {
  padding-right: 5px;
  padding-left: 5px;
  font-weight: normal;
  font-size: 14px;
}
.nursing .p-nursing_report__box p span:first-child {
  padding-left: 0;
  font-weight: bold;
  font-size: 16px;
}
.nursing .p-nursing_report__box,
.nursing .p-nursing_interview__box {
  width: calc((100% - 120px) / 4);
}
@media (max-width: 991px) {
  .nursing .p-nursing_report__box,
.nursing .p-nursing_interview__box {
    width: calc(50% - 20px);
  }
}
@media (max-width: 575px) {
  .nursing .p-nursing_report__box,
.nursing .p-nursing_interview__box {
    width: 100%;
  }
}
.nursing .p-nursing_report__box .img-box,
.nursing .p-nursing_interview__box .img-box {
  border-radius: 5px;
}
.nursing .p-nursing_report__box a:hover .img-box img,
.nursing .p-nursing_interview__box a:hover .img-box img {
  scale: 1.2;
}
.nursing .p-nursing_report__box figure .img-box,
.nursing .p-nursing_interview__box figure .img-box {
  overflow: hidden;
}
.nursing .p-nursing_report__box figure img,
.nursing .p-nursing_interview__box figure img {
  width: 100%;
  transition: 0.6s;
}
.nursing .p-nursing_report__box figcaption,
.nursing .p-nursing_interview__box figcaption {
  padding-top: 20px;
  font-weight: bold;
  font-size: 16px;
}
.nursing .p-nursing_report__foot,
.nursing .p-nursing_interview__foot {
  display: flex;
  justify-content: center;
}
.nursing .p-nursing_recruit__body {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 40px;
}
@media (max-width: 575px) {
  .nursing .p-nursing_recruit__body {
    flex-direction: column;
    gap: 20px;
  }
}
.nursing .p-nursing_recruit__box {
  width: calc((100% - 80px) / 3);
  box-shadow: #9cbeeb 0 3px 35px 0;
  background-color: #ffffff;
  transition: 0.6s;
}
@media (max-width: 575px) {
  .nursing .p-nursing_recruit__box {
    width: 100%;
  }
}
.nursing .p-nursing_recruit__box:hover {
  box-shadow: #9cbeeb 0 0 1px 1px;
  scale: 0.98;
}
.nursing .p-nursing_recruit__box figure {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 65px;
  padding-bottom: 65px;
}
.nursing .p-nursing_recruit__box figure span {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  border-radius: 50%;
  background-color: #e1f0f8;
}
.nursing .p-nursing_recruit__box figure .lead {
  padding-top: 15px;
  color: #0e5da8;
  font-weight: bold;
  font-size: 16px;
  font-family: "Roboto", sans-serif;
  text-align: center;
}
.nursing .p-nursing_recruit__box figure h4 {
  color: #333333;
  font-weight: bold;
  font-size: 20px;
  text-align: center;
}

/*============================================

  PRIVACY POLICY

============================================*/
/*-------------------------------
  PRIVACY > COMMON
-------------------------------*/
.p-privacy__list dt {
  margin-bottom: 2rem;
}
.p-privacy__list dd:not(:last-child) {
  margin-bottom: 5rem;
}
.p-privacy__list dd > *:nth-child(n+2) {
  margin-top: 1em;
}
.p-privacy__list dd li {
  position: relative;
  padding-left: 1.5em;
}
.p-privacy__list dd li:before {
  position: absolute;
  content: "●";
  left: 0;
  top: 0;
  transform: scale(0.5);
  color: #0e5da8;
}

/*============================================

  SITEMAP

============================================*/
/*-------------------------------
個人的なコピペしやすさでp_に変えてます
-------------------------------*/
.p_sitemap__container {
  display: flex;
  gap: 3rem;
}
@media (max-width: 767px) {
  .p_sitemap__container {
    flex-direction: column;
  }
}
.p_sitemap__block {
  width: calc(100% - 1.5rem);
  display: flex;
  flex-direction: column;
}
.p_sitemap__nav .menuIcon, .p_sitemap__navBt .menuIcon {
  display: block;
  width: 1em;
  height: 1em;
  background: url(../img/common/img_common_article-ico01.png) no-repeat center top/100% auto;
}
.p_sitemap__nav a:not(.p_sitemap__parentTitle_hover), .p_sitemap__navBt a:not(.p_sitemap__parentTitle_hover) {
  transition: all 0.4s;
}
.p_sitemap__nav a:not(.p_sitemap__parentTitle_hover):hover, .p_sitemap__navBt a:not(.p_sitemap__parentTitle_hover):hover {
  color: #0e5da8;
}
.p_sitemap__navBt {
  margin-top: auto;
  display: flex;
  flex-direction: column;
  gap: 3rem;
}
@media (max-width: 767px) {
  .p_sitemap__navBt {
    margin-top: 20vw;
    gap: 20px;
  }
}
.p_sitemap__navBt_item .p_sitemap__childTitle {
  border: none;
  display: flex;
  justify-content: end;
  gap: 1rem;
  margin: 0;
}
.p_sitemap__parentTitle {
  font-size: 2.8rem;
  font-weight: bold;
  padding: 12px 2.5rem;
  margin: 3rem 0;
  color: #fff;
  background-color: #0e5da8;
  display: flex;
  align-items: center;
  justify-content: space-between;
  letter-spacing: 0.2rem;
}
.p_sitemap__parentTitle_hover {
  width: 100%;
  height: 100%;
  transition: all 0.4s;
}
.p_sitemap__parentTitle_hover:hover {
  opacity: 0.8;
}
.p_sitemap__childTitle {
  font-size: 2.4rem;
  font-weight: bold;
  padding: 10px 2rem;
  margin: 2rem 0 2rem 1em;
  border-left: 4px solid #0e5da8;
  letter-spacing: 0.1rem;
}
@media (max-width: 1199px) {
  .p_sitemap__childTitle {
    margin-left: 0;
  }
}
.p_sitemap__menuList {
  display: flex;
  flex-wrap: wrap;
  gap: 20px 10px;
  padding: 0 3em;
}
@media (max-width: 1199px) {
  .p_sitemap__menuList {
    padding: 0 2rem;
  }
}
@media (max-width: 575px) {
  .p_sitemap__menuList {
    flex-direction: column;
  }
}
.p_sitemap__menuList_item {
  width: calc(50% - 5px);
}
@media (max-width: 575px) {
  .p_sitemap__menuList_item {
    width: 100%;
  }
}
.p_sitemap__menuList_item h4 {
  font-size: 1.8rem;
  display: flex;
  align-items: flex-start;
  gap: 10px;
}
.p_sitemap__childMenuList {
  display: none;
  padding: 1rem 0;
}
.p_sitemap__childMenuList_item {
  font-size: 1.6rem;
  font-weight: bold;
  padding-left: 2em;
  display: flex;
  align-items: flex-start;
  gap: 5px;
  line-height: 1.2;
  margin-bottom: 10px;
}
.p_sitemap__childMenuList_item:first-of-type {
  margin-top: 10px;
}

/*============================================

  404

============================================*/
/*-------------------------------
  404 > COMMON
-------------------------------*/
/*============================================

  CONTACT

============================================*/
/*-------------------------------
  CONTACT > COMMON
-------------------------------*/
/*-------------------------------
  CONTACT > THANKS
-------------------------------*/
.p-thanks__txt {
  margin-top: 5rem;
  text-align: center;
  line-height: 2;
}
.p-thanks__btn {
  text-align: center;
  margin-top: 5rem;
}

/*============================================

  HOME

============================================*/
/*-------------------------------
  HOME > MENU
-------------------------------*/
.p-home_menu {
  padding: 10rem 0;
}
@media (min-width: 576px) {
  .p-home_menu__body {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: stretch;
  }
}
@media (max-width: 1199px) {
  .p-home_menu__link {
    padding: 2rem;
  }
}
@media (max-width: 991px) {
  .p-home_menu {
    padding: 8rem 0;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .p-home_menu__img {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
  }
  .p-home_menu__icon {
    width: 7.5em;
    margin-bottom: 0;
  }
  .p-home_menu__title {
    width: calc(100% - 7.5em);
  }
}
@media (max-width: 767px) {
  .p-home_menu__icon {
    margin-bottom: 3rem;
  }
}
@media (max-width: 575px) {
  .p-home_menu {
    padding: 0;
    padding-bottom: 5rem;
  }
  .p-home_menu__body {
    border-top: solid 1px #cccccc;
    border-bottom: solid 1px #cccccc;
  }
  .p-home_menu__cont {
    width: 100%;
    padding: 0;
  }
  .p-home_menu__cont:nth-child(n+2) {
    border-top: solid 1px #cccccc;
  }
  .p-home_menu__link {
    padding: 3rem 2rem;
  }
  .p-home_menu__img {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
  .p-home_menu__icon {
    width: 7.5em;
    min-height: 1px;
    margin-bottom: 0;
  }
  .p-home_menu__title {
    width: calc(100% - 7.5em);
  }
  .p-home_menu__label {
    width: 100%;
  }
  .p-home_menu__arrow {
    display: none;
  }
}
@media screen {
  .p-home_menu__body {
    transition-property: transform, opacity;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: translateY(3rem);
    opacity: 0;
  }
  .p-home_menu.is-anime .p-home_menu__body {
    transform: translateY(0);
    opacity: 1;
  }
}
@media (min-width: 992px) {
  .p-home_menu__cont {
    width: 25%;
  }
  .p-home_menu__cont:nth-child(4n+1) .p-home_menu__link, .p-home_menu__cont:nth-child(4n+2) .p-home_menu__link, .p-home_menu__cont:nth-child(4n+3) .p-home_menu__link {
    border-right: solid 1px #cccccc;
  }
  .p-home_menu__cont:nth-child(n+5) {
    margin-top: 2rem;
  }
}
@media (min-width: 576px) {
  .p-home_menu__cont {
    padding-bottom: 2rem;
    border-bottom: solid 1px #cccccc;
  }
}
@media (min-width: 576px) and (max-width: 991px) {
  .p-home_menu__cont {
    width: 50%;
  }
  .p-home_menu__cont:nth-child(even) .p-home_menu__link {
    border-left: solid 1px #cccccc;
  }
  .p-home_menu__cont:nth-child(n+3) {
    margin-top: 2rem;
  }
}
.p-home_menu__link {
  display: block;
  height: 100%;
  padding: 3rem;
  pointer-events: auto !important;
}
@media (min-width: 992px) {
  .p-home_menu__link:hover {
    background: #e5f6ff;
  }
  .p-home_menu__link:hover .p-home_menu__icon svg {
    transform: scale(0.625);
  }
  .p-home_menu__link:hover .p-home_menu__icon svg path {
    fill: #ffffff !important;
  }
  .p-home_menu__link:hover .p-home_menu__icon:before {
    transform: scale(1);
  }
}
.p-home_menu__img {
  margin-bottom: 3rem;
}
@media (max-width: 575px) {
  .p-home_menu__img {
    margin-bottom: 0;
  }
}
.p-home_menu__icon {
  position: relative;
  width: 5.875em;
  height: 5.875em;
  margin-bottom: 5rem;
}
.p-home_menu__icon svg {
  position: relative;
  z-index: 2;
  width: 100%;
  height: 100%;
  transition: 0.4s;
}
.p-home_menu__icon svg path {
  transition: 0.4s;
}
.p-home_menu__icon svg path.cls1 {
  fill: #282828;
}
.p-home_menu__icon svg path.cls2 {
  fill: #2b71b2;
}
.p-home_menu__icon svg path.cls3 {
  fill: #6a787e;
}
.p-home_menu__icon:before {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  transform: scale(0);
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background: #0e5da8;
  content: "";
  transition: 0.4s;
}
.p-home_menu__title {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}
@media (max-width: 991px) {
  .p-home_menu__title {
    width: calc(100% - 7.5em - 1em) !important;
  }
}
.p-home_menu__label {
  width: calc(100% - 1.875em);
  line-height: 1;
}
.p-home_menu__label > * {
  display: block;
}
.p-home_menu__label > strong {
  margin-bottom: 0.75em;
  font-weight: 700;
  font-size: 1.5em;
  transition: 0.4s;
}
@media (max-width: 575px) {
  .p-home_menu__label > strong {
    font-size: 1.15em;
  }
}
.p-home_menu__label > em {
  color: #aaaaaa;
  font-style: normal;
  font-weight: 40;
  font-size: 0.875em;
  font-family: "Roboto", sans-serif;
}
.p-home_menu__arrow {
  position: relative;
  width: 1.875em;
  height: 0.7em;
}
.p-home_menu__arrow:before, .p-home_menu__arrow:after {
  position: absolute;
  content: "";
}
.p-home_menu__arrow:before {
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  width: 100%;
  height: 2px;
  background: #0e5da8;
}
.p-home_menu__arrow:after {
  top: 50%;
  right: 0;
  transform: translateY(-50%) rotate(-45deg);
  width: 0.5em;
  height: 0.5em;
  border-right: solid 2px #0e5da8;
  border-bottom: solid 2px #0e5da8;
}
.p-home_menu__desc {
  line-height: 1.75;
}

/*-------------------------------
  HOME > BANNER
-------------------------------*/
.p-home_banner__body {
  display: flex;
  justify-content: center;
  margin: 0 0 60px;
}

/*-------------------------------
  HOME > NEWS
-------------------------------*/
.p-home_news {
  padding: 10rem 0;
  background: #f3f7f9;
}
@media (max-width: 991px) {
  .p-home_news {
    padding: 8rem 0;
  }
}
@media screen {
  .p-home_news__head {
    transition-property: transform, opacity;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: translateX(3rem);
    opacity: 0;
  }
  .p-home_news__body, .p-home_news__foot {
    transition-property: transform, opacity;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: translateY(3rem);
    opacity: 0;
  }
  .p-home_news__body {
    transition-delay: calc($speed / 2);
  }
  .p-home_news__foot {
    transition-delay: 0.4s;
  }
  .p-home_news.is-anime .p-home_news__head {
    transform: translateX(0);
    opacity: 1;
  }
  .p-home_news.is-anime .p-home_news__body,
.p-home_news.is-anime .p-home_news__foot {
    transform: translateY(0);
    opacity: 1;
  }
}
.p-home_news__head {
  margin-bottom: 4rem;
  line-height: 1;
  text-align: center;
}
.p-home_news__foot {
  margin-top: 5rem;
  text-align: center;
}
.p-home_news__trigger {
  position: relative;
  z-index: 2;
  margin-bottom: 3rem;
}
.p-home_news__pulldown {
  display: block;
  position: relative;
  z-index: 1;
  padding: 1.25em 1.25em 1.125em;
  border: solid 2px #cccccc;
  background: #ffffff;
  font-weight: 700;
  line-height: 1;
}
.p-home_news__pulldown.is-act {
  border-color: #0e5da8;
}
@media (min-width: 768px) {
  .p-home_news__select {
    display: flex !important;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 4rem;
    padding: 0.4rem 0;
    overflow: hidden;
    border-radius: 0.2rem;
    box-shadow: 0 0.3rem 1rem rgba(0, 0, 0, 0.08);
    background: #ffffff;
    line-height: 1;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .p-home_news__select {
    font-size: 0.875em;
  }
}
@media (min-width: 768px) {
  .p-home_news__select > li {
    width: calc(100% / 7);
    padding: 0 0.4rem;
  }
  .p-home_news__select > li:nth-last-child(n+2) {
    border-right: solid 1px #cccccc;
  }
  .p-home_news__select > li > a {
    display: block;
    padding: 0.875em 0;
    border-radius: 0.2rem;
    background: #ffffff;
    font-weight: 700;
    text-align: center;
  }
  .p-home_news__select > li > a.is-act {
    background: #0e5da8;
    color: #ffffff;
    pointer-events: none;
  }
  .p-home_news__select > li > a:hover {
    background: #0e5da8;
    color: #ffffff;
  }
}
@media (max-width: 767px) {
  .p-home_news__select {
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 2;
    width: 100%;
    margin-top: -2px;
    border: solid 2px #0e5da8;
    background: #ffffff;
  }
  .p-home_news__select > li > a {
    display: block;
    padding: 1em 1em 0.875em;
    font-weight: 700;
  }
  .p-home_news__select > li > a.is-act {
    background: #f3f7f9;
    color: #0e5da8;
  }
  .p-home_news__select > li:nth-child(n+2) {
    border-top: dashed 1px #cccccc;
  }
}
.p-home_news__content {
  position: relative;
  z-index: 1;
}
.p-home_news__block {
  display: none;
}
.p-home_news .c-card_news__ttl {
  line-height: 1.5;
}

.p-home_news__content_banner {
  position: sticky;
  top: 155px;
  z-index: 10;
  background-color: #ffffff;
}
@media (max-width: 991px) {
  .p-home_news__content_banner {
    position: relative;
    top: inherit;
    z-index: 0;
  }
}
.p-home_news__content_banner .c-card_news__term {
  width: 15em;
  padding: 0.5em;
}
.p-home_news__content_banner .c-card_news__term span {
  font-size: 1.4em;
}
@media (max-width: 575px) {
  .p-home_news__content_banner .c-card_news__term span {
    font-size: 1.2em;
  }
}
.p-home_news__content_banner .c-card_news__ttl {
  flex: 1;
  width: 100%;
  font-size: 1.5em;
}
@media (max-width: 575px) {
  .p-home_news__content_banner .c-card_news__ttl {
    font-size: 1.1em;
  }
}

/*-------------------------------
  HOME > FEATURE
-------------------------------*/
.p-home_feature {
  padding: 10rem 0;
  overflow: hidden;
}
@media (max-width: 991px) {
  .p-home_feature {
    padding: 8rem 0;
  }
}
@media (min-width: 576px) {
  .p-home_feature__body {
    margin: 0 -2rem;
  }
  .p-home_feature__slide.slick-slider.slick-dotted .slick-dots {
    padding: 0 2rem;
  }
}
@media screen {
  .p-home_feature__head {
    transition-property: transform, opacity;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: translateX(3rem);
    opacity: 0;
  }
  .p-home_feature__body, .p-home_feature__foot {
    transition-property: transform, opacity;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: translateY(3rem);
    opacity: 0;
  }
  .p-home_feature__body {
    transition-delay: calc($speed / 2);
  }
  .p-home_feature.is-anime .p-home_feature__head {
    transform: translateX(0);
    opacity: 1;
  }
  .p-home_feature.is-anime .p-home_feature__body {
    transform: translateY(0);
    opacity: 1;
  }
}
.p-home_feature.-ver01 {
  padding-top: 0;
}
.p-home_feature__head {
  margin-bottom: 5rem;
  text-align: center;
}
.p-home_feature__title {
  margin-bottom: 3rem;
}
.p-home_feature__slide:not(.slick-initialized) {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: stretch;
}
@media (min-width: 1200px) {
  .p-home_feature__slide:not(.slick-initialized) .p-home_feature__block {
    width: calc(100% / 4);
  }
}
@media (max-width: 1199px) and (min-width: 768px) {
  .p-home_feature__slide:not(.slick-initialized) .p-home_feature__block {
    width: calc(100% / 3);
  }
  .p-home_feature__slide:not(.slick-initialized) .p-home_feature__block:nth-child(n+4) {
    margin-top: 4rem;
  }
}
@media (max-width: 767px) and (min-width: 576px) {
  .p-home_feature__slide:not(.slick-initialized) .p-home_feature__block {
    width: calc(100% / 2);
  }
  .p-home_feature__slide:not(.slick-initialized) .p-home_feature__block:nth-child(n+3) {
    margin-top: 3rem;
  }
}
.p-home_feature__slide.slick-slider.slick-dotted {
  margin-bottom: 0;
}
.p-home_feature__bar .slideDots {
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  position: static;
  padding-top: 5rem;
  font-size: 0;
}
.p-home_feature__bar .slideDots > li {
  flex-grow: 1;
  flex-shrink: 1;
  margin: 0;
}
.p-home_feature__bar .slideDots > li > button {
  width: 100%;
  height: 2px;
  padding: 0;
  background: #e5e5e5;
}
.p-home_feature__bar .slideDots > li > button:before {
  display: none;
}
.p-home_feature__bar .slideDots > li.slick-active > button {
  background: #0e5da8;
}
.p-home_feature__bar .slideDots > li:nth-child(n+2) {
  margin-left: 1rem;
}
.p-home_feature__arrow:not(:empty) {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 2rem;
  line-height: 1;
  gap: 0 4rem;
}
.p-home_feature__arrow:not(:empty) .slideArrow {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 5em;
  height: 2.5em;
  background: #0e5da8;
  color: #ffffff;
}
.p-home_feature__arrow:not(:empty) .slideArrow:before {
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
}
.p-home_feature__arrow:not(:empty) .slideArrow.-prev:before {
  transform: rotateY(180deg);
}
.p-home_feature__cont {
  display: block;
  height: 100%;
  pointer-events: auto !important;
}
@media (min-width: 576px) {
  .p-home_feature__cont {
    margin: 0 2rem;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .p-home_feature__cont {
    margin: 0 1.5rem;
  }
}
@media (min-width: 992px) {
  .p-home_feature__cont:hover .p-home_feature__label {
    color: #0e5da8;
  }
  .p-home_feature__cont:hover .p-home_feature__img picture {
    opacity: 0.5;
    transform: scale(1.1);
  }
}
.p-home_feature__img {
  position: relative;
  width: 100%;
  margin-bottom: 3rem;
  overflow: hidden;
  border-radius: 1rem;
}
.p-home_feature__img picture {
  display: block;
  position: relative;
  padding-top: 57.5%;
  transition: 0.4s;
}
.p-home_feature__img picture img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  border-radius: 8px;
  object-fit: cover;
}
.p-home_feature__label {
  position: relative;
  margin-bottom: 0.875em;
  padding-left: 1.5em;
  font-size: 1.25em;
  line-height: 1.3;
}
.p-home_feature__label:before {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0.2em;
  left: 0;
  width: 2em;
  height: 2em;
  border-radius: 50%;
  background: #0e5da8;
  color: #ffffff;
  font-size: 0.5em;
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
}
.p-home_feature__desc {
  font-size: 0.875em;
}

/*-------------------------------
  HOME > RECRUIT
-------------------------------*/
.p-home_recruit {
  position: relative;
  padding: 10rem 0;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .p-home_recruit {
    padding: 8rem 0;
  }
  .p-home_recruit__cont {
    padding: 6rem 0;
  }
  .p-home_recruit__cont:before {
    left: -5rem;
    width: calc(50vw - 10rem + 5rem);
    min-width: calc(100% + 5rem);
  }
}
@media (min-width: 992px) {
  .p-home_recruit__cont {
    position: relative;
    width: 50%;
    padding: 7.5rem 0;
  }
  .p-home_recruit__cont:before {
    position: absolute;
    top: 0;
    left: -8rem;
    z-index: 1;
    width: calc(50vw - 10rem + 8rem);
    min-width: calc(100% + 8rem);
    height: 100%;
    border-radius: 1rem;
    box-shadow: 0 3px 30px rgba(0, 0, 0, 0.16);
    background: #ffffff;
    content: "";
  }
}
@media (max-width: 991px) {
  .p-home_recruit {
    padding: 0 0 8rem;
  }
}
@media (max-width: 991px) and (min-width: 768px) {
  .p-home_recruit__img {
    position: relative;
    height: 40rem;
  }
  .p-home_recruit__thumb {
    position: relative;
    width: 50%;
    height: 50%;
  }
}
@media (max-width: 991px) {
  .p-home_recruit__eyecatch {
    position: relative;
    margin-bottom: 5rem;
  }
}
@media (max-width: 991px) {
  .p-home_recruit__txt {
    padding-right: 0;
  }
}
@media (max-width: 767px) {
  .p-home_recruit__img {
    width: 100%;
    height: 50rem;
  }
  .p-home_recruit__lead {
    font-size: 1.25em;
  }
}
@media (max-width: 575px) {
  .p-home_recruit__img {
    height: 40rem;
  }
  .p-home_recruit__foot {
    text-align: center;
  }
}
@media screen and (min-width: 992px) {
  .p-home_recruit:before {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
    width: 100%;
    height: 100%;
    background: #f3f7f9;
    content: "";
    transition-property: transform;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: scaleX(1);
    transform-origin: right center;
  }
  .p-home_recruit__cont {
    transition-delay: 0.4s;
    transition-property: transform, opacity;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: translateX(-3rem);
    opacity: 0;
  }
  .p-home_recruit.is-anime:before {
    transform: scaleX(0);
  }
  .p-home_recruit.is-anime .p-home_recruit__cont {
    transform: translateX(0);
    opacity: 1;
  }
}
@media screen and (max-width: 991px) and (min-width: 768px) {
  .p-home_recruit__eyecatch:before {
    position: absolute;
    z-index: 2;
    width: 100%;
    height: 100%;
    background: #f3f7f9;
    content: "";
    transition-property: transform;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: scaleX(1);
    transform-origin: right center;
  }
  .p-home_recruit__cont {
    transition-delay: 0.4s;
    transition-property: transform, opacity;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: translateX(3rem);
    opacity: 0;
  }
  .p-home_recruit.is-anime .p-home_recruit__eyecatch:before {
    transform: scaleX(0);
  }
  .p-home_recruit.is-anime .p-home_recruit__cont {
    transform: translateX(0);
    opacity: 1;
  }
}
@media screen and (max-width: 767px) {
  .p-home_recruit {
    transition-property: transform, opacity;
    transition-timing-function: ease-out;
    transition-duration: 0.4s;
    transform: translateY(3rem);
    opacity: 0;
  }
  .p-home_recruit.is-anime {
    transform: translateY(0);
    opacity: 1;
  }
}
.p-home_recruit__eyecatch {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
}
@media (min-width: 768px) and (max-width: 991px) {
  .p-home_recruit__eyecatch {
    filter: opacity(0.3);
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .p-home_recruit__eyecatch {
    filter: opacity(0.3);
  }
}
@media (max-width: 575px) {
  .p-home_recruit__eyecatch {
    height: 30%;
  }
}
.p-home_recruit__img {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: stretch;
  width: 50%;
  height: 100%;
}
@media (max-width: 767px) {
  .p-home_recruit__img:first-of-type {
    width: 100%;
  }
}
.p-home_recruit__thumb {
  position: relative;
  width: 50%;
  height: 50%;
}
.p-home_recruit__thumb.-full {
  width: 100%;
  height: 100%;
}
.p-home_recruit__inner {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  position: relative;
  z-index: 2;
}
.p-home_recruit__txt {
  position: relative;
  z-index: 2;
  padding-right: 5rem;
}
@media (max-width: 991px) {
  .p-home_recruit__txt {
    padding-right: 0;
    padding-top: 5rem;
  }
}
@media (max-width: 575px) {
  .p-home_recruit__txt {
    padding-top: 25rem;
  }
}
.p-home_recruit__head {
  margin-bottom: 2rem;
}
.p-home_recruit__body {
  margin-bottom: 4rem;
}
.p-home_recruit__lead {
  margin-bottom: 1em;
  font-weight: 700;
  font-size: 1.375em;
  line-height: 1.5;
}
.p-home_recruit__desc {
  font-size: 0.875em;
  line-height: 1.715;
  font-weight: 600;
}

/*============================================

  NEWS

============================================*/
/*-------------------------------
  NEWS > COMMON
-------------------------------*/
.p-news__head {
  padding-bottom: 2rem;
  margin-bottom: 5rem;
  border-bottom: solid 1px #333333;
}
.p-news__info {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 1em;
  line-height: 1;
}
.p-news__term {
  display: inline-block;
  text-align: center;
  font-size: 0.75em;
  padding: 0.5em 1em;
  color: #fff;
  background: #333333;
  margin-left: 1.25em;
}
.p-news__term.-tool {
  background: #0e5da8;
}
.p-news__term.-pattern {
  background: #ff7e7e;
}
.p-news__term.-topics {
  background: #f3f7f9;
}
.p-news__term.-others {
  color: #333333;
  background: #fff;
  border: solid 1px #333333;
}
.p-news__date {
  display: inline-block;
  text-align: center;
}
.p-news__title {
  font-weight: 700;
  line-height: 1.5;
  font-size: 2.25em;
}
.p-news__foot {
  margin-top: 5rem;
  padding-top: 5rem;
  border-top: solid 1px #cccccc;
  text-align: center;
}

/*-------------------------------
  HOME > nursing
-------------------------------*/
.nursing .bg_blue {
  background-color: #f5f9fd;
}
.nursing .p-nursing_menu__header h2 {
  font-weight: 500;
  font-size: 28px;
  text-align: center;
}
.nursing .p-nursing_menu__header h3 {
  width: fit-content;
  margin-right: auto;
  margin-left: auto;
  padding-top: 40px;
  padding-bottom: 50px;
  font-weight: 500;
  font-size: 55px;
  line-height: 1.6;
  font-family: "BIZ UDPMincho", "Hiragino Mincho ProN", "Hiragino Mincho Pro", "Yu Mincho", "Times New Roman", Georgia, serif;
}
@media (max-width: 767px) {
  .nursing .p-nursing_menu__header h3 {
    font-size: 4rem;
    padding: 3rem 0;
  }
}
.nursing .p-nursing_menu__header .text {
  position: relative;
  width: fit-content;
  margin-right: auto;
  margin-left: auto;
  padding-top: 50px;
  font-weight: normal;
  font-size: 16px;
  line-height: 2.4;
}
.nursing .p-nursing_menu__header .text::before {
  display: block;
  position: absolute;
  top: 0;
  left: calc(50% - 19px);
  width: 38px;
  height: 2px;
  background-color: #333333;
  content: "";
  translate: 0 50%;
}
.nursing .p-nursing__block {
  padding: 11rem 0;
}
@media (max-width: 767px) {
  .nursing .p-nursing__block {
    padding: 8rem 0;
  }
}
.nursing .p-nursing_menu__body {
  display: flex;
  justify-content: space-between;
  gap: 10rem;
}
@media (max-width: 767px) {
  .nursing .p-nursing_menu__body {
    flex-direction: column;
    gap: 5rem;
  }
}
.nursing .p-nursing_menu__body img {
  border-radius: 5px;
  box-shadow: #9cbeeb 0 3px 35px 0;
  transition: 0.8s;
}
.nursing .p-nursing_menu__body .p-nursing_menu__cont:first-child {
  translate: 0 -140px;
}
@media (max-width: 575px) {
  .nursing .p-nursing_menu__body .p-nursing_menu__cont:first-child {
    translate: 0 -50px;
  }
}
.nursing .p-nursing_menu__body .p-nursing_menu__cont:hover img {
  box-shadow: #ffffff 0 3px 35px 0;
}
.nursing .p-nursing_menu__body h4 {
  margin-bottom: 40px;
  font-weight: 500;
  font-size: 3.5rem;
}
.nursing .p-nursing_menu__body h4 a {
  display: flex;
  align-items: center;
}
@media (max-width: 1199px) {
  .nursing .p-nursing_menu__body h4 a {
    font-size: 2.7rem;
  }
}
@media (max-width: 767px) {
  .nursing .p-nursing_menu__body h4 a {
    flex-direction: column;
    gap: 1rem;
  }
}
.nursing .p-nursing_menu__body h4 span:first-child {
  padding-left: 20px;
  color: #0e5da8;
  font-size: 16px;
  font-family: "Roboto", sans-serif;
}
.nursing .p-nursing_menu__body h4 span:last-child {
  display: flex;
  position: relative;
  margin-left: auto;
}
.nursing .p-nursing_menu__body h4 span:last-child::before {
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 1px;
  background-color: #808b92;
  content: "";
}
.nursing .p-nursing_menu__body h4 span:last-child::after {
  position: absolute;
  top: 0;
  right: 0;
  width: 1px;
  height: 15px;
  background-color: #808b92;
  content: "";
  translate: 0 -100%;
  rotate: -45deg;
  transform-origin: bottom;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .nursing .p-nursing_menu__body h4 span:last-child::before, .nursing .p-nursing_menu__body h4 span:last-child::after {
    top: 30px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .nursing .p-nursing_menu__body h4 span:last-child::before, .nursing .p-nursing_menu__body h4 span:last-child::after {
    content: none;
  }
}
.nursing .p-nursing_menu__body figure {
  margin-bottom: 25px;
}
.nursing .p-nursing_menu__body ul li {
  position: relative;
  border-bottom: 1px solid #d3d3d3;
}
.nursing .p-nursing_menu__body ul li::before {
  display: block;
  position: absolute;
  bottom: -1px;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #333333;
  content: "";
  transition: 0.6s;
}
.nursing .p-nursing_menu__body ul li:hover::before {
  width: 100%;
}
.nursing .p-nursing_menu__body ul li:hover a span {
  translate: -15px 0;
}
.nursing .p-nursing_menu__body ul li a {
  display: flex;
  align-items: center;
  position: relative;
  height: 80px;
  padding-left: 20px;
  font-size: 18px;
}
.nursing .p-nursing_menu__body ul li a span {
  margin-left: auto;
  padding-right: 25px;
  transition: 0.6s;
}
.nursing .p-nursing_report__title,
.nursing .p-nursing_interview__title,
.nursing .p-nursing_recruit__title {
  margin-bottom: 60px;
}
@media (max-width: 767px) {
  .nursing .p-nursing_report__title,
.nursing .p-nursing_interview__title,
.nursing .p-nursing_recruit__title {
    margin-bottom: 5rem;
  }
}
.nursing .p-nursing_report__title h2,
.nursing .p-nursing_interview__title h2,
.nursing .p-nursing_recruit__title h2 {
  margin-bottom: 20px;
  font-weight: 500;
  font-size: 36px;
  text-align: center;
}
@media (max-width: 575px) {
  .nursing .p-nursing_report__title h2,
.nursing .p-nursing_interview__title h2,
.nursing .p-nursing_recruit__title h2 {
    font-size: 3rem;
  }
}
.nursing .p-nursing_report__title .lead,
.nursing .p-nursing_interview__title .lead,
.nursing .p-nursing_recruit__title .lead {
  color: #0e5da8;
  font-weight: bold;
  font-size: 16px;
  text-align: center;
}
.nursing .p-nursing_report__body,
.nursing .p-nursing_interview__body {
  display: flex;
  margin-bottom: 70px;
  gap: 40px;
}
@media (max-width: 991px) {
  .nursing .p-nursing_report__body,
.nursing .p-nursing_interview__body {
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .nursing .p-nursing_report__body,
.nursing .p-nursing_interview__body {
    flex-direction: column;
    gap: 20px;
  }
}
.nursing .p-nursing_report__box h4 {
  margin-bottom: 10px;
  font-size: 20px;
}
.nursing .p-nursing_report__box p span {
  padding-right: 5px;
  padding-left: 5px;
  font-weight: normal;
  font-size: 14px;
}
.nursing .p-nursing_report__box p span:first-child {
  padding-left: 0;
  font-weight: bold;
  font-size: 16px;
}
.nursing .p-nursing_report__box,
.nursing .p-nursing_interview__box {
  width: calc((100% - 120px) / 4);
}
@media (max-width: 991px) {
  .nursing .p-nursing_report__box,
.nursing .p-nursing_interview__box {
    width: calc(50% - 20px);
  }
}
@media (max-width: 575px) {
  .nursing .p-nursing_report__box,
.nursing .p-nursing_interview__box {
    width: 100%;
  }
}
.nursing .p-nursing_report__box .img-box,
.nursing .p-nursing_interview__box .img-box {
  border-radius: 5px;
}
.nursing .p-nursing_report__box a:hover .img-box img,
.nursing .p-nursing_interview__box a:hover .img-box img {
  scale: 1.2;
}
.nursing .p-nursing_report__box figure .img-box,
.nursing .p-nursing_interview__box figure .img-box {
  overflow: hidden;
}
.nursing .p-nursing_report__box figure img,
.nursing .p-nursing_interview__box figure img {
  width: 100%;
  transition: 0.6s;
}
.nursing .p-nursing_report__box figcaption,
.nursing .p-nursing_interview__box figcaption {
  padding-top: 20px;
  font-weight: bold;
  font-size: 16px;
}
.nursing .p-nursing_report__foot,
.nursing .p-nursing_interview__foot {
  display: flex;
  justify-content: center;
}
.nursing .p-nursing_recruit__body {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 40px;
}
@media (max-width: 575px) {
  .nursing .p-nursing_recruit__body {
    flex-direction: column;
    gap: 20px;
  }
}
.nursing .p-nursing_recruit__box {
  width: calc((100% - 80px) / 3);
  box-shadow: #9cbeeb 0 3px 35px 0;
  background-color: #ffffff;
  transition: 0.6s;
}
@media (max-width: 575px) {
  .nursing .p-nursing_recruit__box {
    width: 100%;
  }
}
.nursing .p-nursing_recruit__box:hover {
  box-shadow: #9cbeeb 0 0 1px 1px;
  scale: 0.98;
}
.nursing .p-nursing_recruit__box figure {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-top: 65px;
  padding-bottom: 65px;
}
.nursing .p-nursing_recruit__box figure span {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 120px;
  height: 120px;
  border-radius: 50%;
  background-color: #e1f0f8;
}
.nursing .p-nursing_recruit__box figure .lead {
  padding-top: 15px;
  color: #0e5da8;
  font-weight: bold;
  font-size: 16px;
  font-family: "Roboto", sans-serif;
  text-align: center;
}
.nursing .p-nursing_recruit__box figure h4 {
  color: #333333;
  font-weight: bold;
  font-size: 20px;
  text-align: center;
}

/*============================================

  PRIVACY POLICY

============================================*/
/*-------------------------------
  PRIVACY > COMMON
-------------------------------*/
.p-privacy__list dt {
  margin-bottom: 2rem;
}
.p-privacy__list dd:not(:last-child) {
  margin-bottom: 5rem;
}
.p-privacy__list dd > *:nth-child(n+2) {
  margin-top: 1em;
}
.p-privacy__list dd li {
  position: relative;
  padding-left: 1.5em;
}
.p-privacy__list dd li:before {
  position: absolute;
  content: "●";
  left: 0;
  top: 0;
  transform: scale(0.5);
  color: #0e5da8;
}

/*============================================

  SITEMAP

============================================*/
/*-------------------------------
個人的なコピペしやすさでp_に変えてます
-------------------------------*/
.p_sitemap__container {
  display: flex;
  gap: 3rem;
}
@media (max-width: 767px) {
  .p_sitemap__container {
    flex-direction: column;
  }
}
.p_sitemap__block {
  width: calc(100% - 1.5rem);
  display: flex;
  flex-direction: column;
}
.p_sitemap__nav .menuIcon, .p_sitemap__navBt .menuIcon {
  display: block;
  width: 1em;
  height: 1em;
  background: url(../img/common/img_common_article-ico01.png) no-repeat center top/100% auto;
}
.p_sitemap__nav a:not(.p_sitemap__parentTitle_hover), .p_sitemap__navBt a:not(.p_sitemap__parentTitle_hover) {
  transition: all 0.4s;
}
.p_sitemap__nav a:not(.p_sitemap__parentTitle_hover):hover, .p_sitemap__navBt a:not(.p_sitemap__parentTitle_hover):hover {
  color: #0e5da8;
}
.p_sitemap__navBt {
  margin-top: auto;
  display: flex;
  flex-direction: column;
  gap: 3rem;
}
@media (max-width: 767px) {
  .p_sitemap__navBt {
    margin-top: 20vw;
    gap: 20px;
  }
}
.p_sitemap__navBt_item .p_sitemap__childTitle {
  border: none;
  display: flex;
  justify-content: end;
  gap: 1rem;
  margin: 0;
}
.p_sitemap__parentTitle {
  font-size: 2.8rem;
  font-weight: bold;
  padding: 12px 2.5rem;
  margin: 3rem 0;
  color: #fff;
  background-color: #0e5da8;
  display: flex;
  align-items: center;
  justify-content: space-between;
  letter-spacing: 0.2rem;
}
.p_sitemap__parentTitle_hover {
  width: 100%;
  height: 100%;
  transition: all 0.4s;
}
.p_sitemap__parentTitle_hover:hover {
  opacity: 0.8;
}
.p_sitemap__childTitle {
  font-size: 2.4rem;
  font-weight: bold;
  padding: 10px 2rem;
  margin: 2rem 0 2rem 1em;
  border-left: 4px solid #0e5da8;
  letter-spacing: 0.1rem;
}
@media (max-width: 1199px) {
  .p_sitemap__childTitle {
    margin-left: 0;
  }
}
.p_sitemap__menuList {
  display: flex;
  flex-wrap: wrap;
  gap: 20px 10px;
  padding: 0 3em;
}
@media (max-width: 1199px) {
  .p_sitemap__menuList {
    padding: 0 2rem;
  }
}
@media (max-width: 575px) {
  .p_sitemap__menuList {
    flex-direction: column;
  }
}
.p_sitemap__menuList_item {
  width: calc(50% - 5px);
}
@media (max-width: 575px) {
  .p_sitemap__menuList_item {
    width: 100%;
  }
}
.p_sitemap__menuList_item h4 {
  font-size: 1.8rem;
  display: flex;
  align-items: flex-start;
  gap: 10px;
}
.p_sitemap__childMenuList {
  display: none;
  padding: 1rem 0;
}
.p_sitemap__childMenuList_item {
  font-size: 1.6rem;
  font-weight: bold;
  padding-left: 2em;
  display: flex;
  align-items: flex-start;
  gap: 5px;
  line-height: 1.2;
  margin-bottom: 10px;
}
.p_sitemap__childMenuList_item:first-of-type {
  margin-top: 10px;
}

/*============================================

  BACKGROUND

============================================*/
.u-bg_main01 {
  background: #0e5da8;
}

.u-bg_main02 {
  background: #2b71b2;
}

.u-bg_sub01 {
  background: #f3f7f9;
}

.u-bg_sub02 {
  background: #e5f6ff;
}

.u-bg_accent01 {
  background: #ff7e7e;
}

.u-bg_font {
  background: #333333;
}

.u-bg_link {
  background: #333333;
}

.u-bg_border01 {
  background: #cccccc;
}

.u-bg_border02 {
  background: #e0e0e0;
}

.u-bg_white {
  background: #fff;
}

.u-bg_black {
  background: #282828;
}

.u-bg_black_l {
  background: #6a787e;
}

.u-bg_gray {
  background: #e5e5e5;
}

.u-bg_gray_d {
  background: #aaaaaa;
}

.u-bg_ofwht {
  background: #f2f2f2;
}

.u-bg_ofwht2 {
  background: #f8f8f8;
}

/*============================================

  WIDTH

============================================*/
.u-width0 {
  width: 0%;
}

.u-width1 {
  width: 5%;
}

.u-width2 {
  width: 10%;
}

.u-width3 {
  width: 15%;
}

.u-width4 {
  width: 20%;
}

.u-width5 {
  width: 25%;
}

.u-width6 {
  width: 30%;
}

.u-width7 {
  width: 35%;
}

.u-width8 {
  width: 40%;
}

.u-width9 {
  width: 45%;
}

.u-width10 {
  width: 50%;
}

.u-width11 {
  width: 55%;
}

.u-width12 {
  width: 60%;
}

.u-width13 {
  width: 65%;
}

.u-width14 {
  width: 70%;
}

.u-width15 {
  width: 75%;
}

.u-width16 {
  width: 80%;
}

.u-width17 {
  width: 85%;
}

.u-width18 {
  width: 90%;
}

.u-width19 {
  width: 95%;
}

.u-width20 {
  width: 100%;
}

/*============================================

  DISPLAY

============================================*/
.u-block {
  display: block;
}

.u-iblock {
  display: inline-block;
}

.u-inline {
  display: inline;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-block_lg {
    display: block;
  }

  .u-iblock_lg {
    display: inline-block;
  }

  .u-inline_lg {
    display: inline;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-block_md {
    display: block;
  }

  .u-iblock_md {
    display: inline-block;
  }

  .u-inline_md {
    display: inline;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-block_sm {
    display: block;
  }

  .u-iblock_sm {
    display: inline-block;
  }

  .u-inline_sm {
    display: inline;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-block_xs {
    display: block;
  }

  .u-iblock_xs {
    display: inline-block;
  }

  .u-inline_xs {
    display: inline;
  }
}
@media (max-width: 575px) {
  .u-block_ss {
    display: block;
  }

  .u-iblock_ss {
    display: inline-block;
  }

  .u-inline_ss {
    display: inline;
  }
}
@media (min-width: 992px) {
  .u-block_pc {
    display: block;
  }

  .u-iblock_pc {
    display: inline-block;
  }

  .u-inline_pc {
    display: inline;
  }
}
@media (max-width: 991px) {
  .u-block_tb {
    display: block;
  }

  .u-iblock_tb {
    display: inline-block;
  }

  .u-inline_tb {
    display: inline;
  }
}
@media (max-width: 767px) {
  .u-block_sp {
    display: block;
  }

  .u-iblock_sp {
    display: inline-block;
  }

  .u-inline_sp {
    display: inline;
  }
}
/*============================================

  PADDING / MARGIN

============================================*/
.u-pd0125 {
  padding: 0.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd0125_lg {
    padding: 0.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd0125_md {
    padding: 0.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd0125_sm {
    padding: 0.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd0125_xs {
    padding: 0.125em;
  }
}
@media (max-width: 575px) {
  .u-pd0125_ss {
    padding: 0.125em;
  }
}
@media (min-width: 992px) {
  .u-pd0125_pc {
    padding: 0.125em;
  }
}
@media (max-width: 991px) {
  .u-pd0125_tb {
    padding: 0.125em;
  }
}
@media (max-width: 767px) {
  .u-pd0125_sp {
    padding: 0.125em;
  }
}
.u-pdt0125 {
  padding-top: 0.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt0125_lg {
    padding-top: 0.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt0125_md {
    padding-top: 0.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt0125_sm {
    padding-top: 0.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt0125_xs {
    padding-top: 0.125em;
  }
}
@media (max-width: 575px) {
  .u-pdt0125_ss {
    padding-top: 0.125em;
  }
}
@media (min-width: 992px) {
  .u-pdt0125_pc {
    padding-top: 0.125em;
  }
}
@media (max-width: 991px) {
  .u-pdt0125_tb {
    padding-top: 0.125em;
  }
}
@media (max-width: 767px) {
  .u-pdt0125_sp {
    padding-top: 0.125em;
  }
}
.u-pdb0125 {
  padding-bottom: 0.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb0125_lg {
    padding-bottom: 0.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb0125_md {
    padding-bottom: 0.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb0125_sm {
    padding-bottom: 0.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb0125_xs {
    padding-bottom: 0.125em;
  }
}
@media (max-width: 575px) {
  .u-pdb0125_ss {
    padding-bottom: 0.125em;
  }
}
@media (min-width: 992px) {
  .u-pdb0125_pc {
    padding-bottom: 0.125em;
  }
}
@media (max-width: 991px) {
  .u-pdb0125_tb {
    padding-bottom: 0.125em;
  }
}
@media (max-width: 767px) {
  .u-pdb0125_sp {
    padding-bottom: 0.125em;
  }
}
.u-pdl0125 {
  padding-left: 0.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl0125_lg {
    padding-left: 0.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl0125_md {
    padding-left: 0.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl0125_sm {
    padding-left: 0.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl0125_xs {
    padding-left: 0.125em;
  }
}
@media (max-width: 575px) {
  .u-pdl0125_ss {
    padding-left: 0.125em;
  }
}
@media (min-width: 992px) {
  .u-pdl0125_pc {
    padding-left: 0.125em;
  }
}
@media (max-width: 991px) {
  .u-pdl0125_tb {
    padding-left: 0.125em;
  }
}
@media (max-width: 767px) {
  .u-pdl0125_sp {
    padding-left: 0.125em;
  }
}
.u-pdr0125 {
  padding-right: 0.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr0125_lg {
    padding-right: 0.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr0125_md {
    padding-right: 0.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr0125_sm {
    padding-right: 0.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr0125_xs {
    padding-right: 0.125em;
  }
}
@media (max-width: 575px) {
  .u-pdr0125_ss {
    padding-right: 0.125em;
  }
}
@media (min-width: 992px) {
  .u-pdr0125_pc {
    padding-right: 0.125em;
  }
}
@media (max-width: 991px) {
  .u-pdr0125_tb {
    padding-right: 0.125em;
  }
}
@media (max-width: 767px) {
  .u-pdr0125_sp {
    padding-right: 0.125em;
  }
}
.u-mg0125 {
  margin: 0.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg0125_lg {
    margin: 0.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg0125_md {
    margin: 0.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg0125_sm {
    margin: 0.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg0125_xs {
    margin: 0.125em;
  }
}
@media (max-width: 575px) {
  .u-mg0125_ss {
    margin: 0.125em;
  }
}
@media (min-width: 992px) {
  .u-mg0125_pc {
    margin: 0.125em;
  }
}
@media (max-width: 991px) {
  .u-mg0125_tb {
    margin: 0.125em;
  }
}
@media (max-width: 767px) {
  .u-mg0125_sp {
    margin: 0.125em;
  }
}
.u-mgt0125 {
  margin-top: 0.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt0125_lg {
    margin-top: 0.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt0125_md {
    margin-top: 0.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt0125_sm {
    margin-top: 0.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt0125_xs {
    margin-top: 0.125em;
  }
}
@media (max-width: 575px) {
  .u-mgt0125_ss {
    margin-top: 0.125em;
  }
}
@media (min-width: 992px) {
  .u-mgt0125_pc {
    margin-top: 0.125em;
  }
}
@media (max-width: 991px) {
  .u-mgt0125_tb {
    margin-top: 0.125em;
  }
}
@media (max-width: 767px) {
  .u-mgt0125_sp {
    margin-top: 0.125em;
  }
}
.u-mgb0125 {
  margin-bottom: 0.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb0125_lg {
    margin-bottom: 0.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb0125_md {
    margin-bottom: 0.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb0125_sm {
    margin-bottom: 0.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb0125_xs {
    margin-bottom: 0.125em;
  }
}
@media (max-width: 575px) {
  .u-mgb0125_ss {
    margin-bottom: 0.125em;
  }
}
@media (min-width: 992px) {
  .u-mgb0125_pc {
    margin-bottom: 0.125em;
  }
}
@media (max-width: 991px) {
  .u-mgb0125_tb {
    margin-bottom: 0.125em;
  }
}
@media (max-width: 767px) {
  .u-mgb0125_sp {
    margin-bottom: 0.125em;
  }
}
.u-mgl0125 {
  margin-left: 0.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl0125_lg {
    margin-left: 0.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl0125_md {
    margin-left: 0.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl0125_sm {
    margin-left: 0.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl0125_xs {
    margin-left: 0.125em;
  }
}
@media (max-width: 575px) {
  .u-mgl0125_ss {
    margin-left: 0.125em;
  }
}
@media (min-width: 992px) {
  .u-mgl0125_pc {
    margin-left: 0.125em;
  }
}
@media (max-width: 991px) {
  .u-mgl0125_tb {
    margin-left: 0.125em;
  }
}
@media (max-width: 767px) {
  .u-mgl0125_sp {
    margin-left: 0.125em;
  }
}
.u-mgr0125 {
  margin-right: 0.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr0125_lg {
    margin-right: 0.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr0125_md {
    margin-right: 0.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr0125_sm {
    margin-right: 0.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr0125_xs {
    margin-right: 0.125em;
  }
}
@media (max-width: 575px) {
  .u-mgr0125_ss {
    margin-right: 0.125em;
  }
}
@media (min-width: 992px) {
  .u-mgr0125_pc {
    margin-right: 0.125em;
  }
}
@media (max-width: 991px) {
  .u-mgr0125_tb {
    margin-right: 0.125em;
  }
}
@media (max-width: 767px) {
  .u-mgr0125_sp {
    margin-right: 0.125em;
  }
}
.u-pd0250 {
  padding: 0.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd0250_lg {
    padding: 0.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd0250_md {
    padding: 0.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd0250_sm {
    padding: 0.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd0250_xs {
    padding: 0.25em;
  }
}
@media (max-width: 575px) {
  .u-pd0250_ss {
    padding: 0.25em;
  }
}
@media (min-width: 992px) {
  .u-pd0250_pc {
    padding: 0.25em;
  }
}
@media (max-width: 991px) {
  .u-pd0250_tb {
    padding: 0.25em;
  }
}
@media (max-width: 767px) {
  .u-pd0250_sp {
    padding: 0.25em;
  }
}
.u-pdt0250 {
  padding-top: 0.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt0250_lg {
    padding-top: 0.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt0250_md {
    padding-top: 0.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt0250_sm {
    padding-top: 0.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt0250_xs {
    padding-top: 0.25em;
  }
}
@media (max-width: 575px) {
  .u-pdt0250_ss {
    padding-top: 0.25em;
  }
}
@media (min-width: 992px) {
  .u-pdt0250_pc {
    padding-top: 0.25em;
  }
}
@media (max-width: 991px) {
  .u-pdt0250_tb {
    padding-top: 0.25em;
  }
}
@media (max-width: 767px) {
  .u-pdt0250_sp {
    padding-top: 0.25em;
  }
}
.u-pdb0250 {
  padding-bottom: 0.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb0250_lg {
    padding-bottom: 0.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb0250_md {
    padding-bottom: 0.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb0250_sm {
    padding-bottom: 0.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb0250_xs {
    padding-bottom: 0.25em;
  }
}
@media (max-width: 575px) {
  .u-pdb0250_ss {
    padding-bottom: 0.25em;
  }
}
@media (min-width: 992px) {
  .u-pdb0250_pc {
    padding-bottom: 0.25em;
  }
}
@media (max-width: 991px) {
  .u-pdb0250_tb {
    padding-bottom: 0.25em;
  }
}
@media (max-width: 767px) {
  .u-pdb0250_sp {
    padding-bottom: 0.25em;
  }
}
.u-pdl0250 {
  padding-left: 0.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl0250_lg {
    padding-left: 0.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl0250_md {
    padding-left: 0.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl0250_sm {
    padding-left: 0.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl0250_xs {
    padding-left: 0.25em;
  }
}
@media (max-width: 575px) {
  .u-pdl0250_ss {
    padding-left: 0.25em;
  }
}
@media (min-width: 992px) {
  .u-pdl0250_pc {
    padding-left: 0.25em;
  }
}
@media (max-width: 991px) {
  .u-pdl0250_tb {
    padding-left: 0.25em;
  }
}
@media (max-width: 767px) {
  .u-pdl0250_sp {
    padding-left: 0.25em;
  }
}
.u-pdr0250 {
  padding-right: 0.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr0250_lg {
    padding-right: 0.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr0250_md {
    padding-right: 0.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr0250_sm {
    padding-right: 0.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr0250_xs {
    padding-right: 0.25em;
  }
}
@media (max-width: 575px) {
  .u-pdr0250_ss {
    padding-right: 0.25em;
  }
}
@media (min-width: 992px) {
  .u-pdr0250_pc {
    padding-right: 0.25em;
  }
}
@media (max-width: 991px) {
  .u-pdr0250_tb {
    padding-right: 0.25em;
  }
}
@media (max-width: 767px) {
  .u-pdr0250_sp {
    padding-right: 0.25em;
  }
}
.u-mg0250 {
  margin: 0.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg0250_lg {
    margin: 0.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg0250_md {
    margin: 0.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg0250_sm {
    margin: 0.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg0250_xs {
    margin: 0.25em;
  }
}
@media (max-width: 575px) {
  .u-mg0250_ss {
    margin: 0.25em;
  }
}
@media (min-width: 992px) {
  .u-mg0250_pc {
    margin: 0.25em;
  }
}
@media (max-width: 991px) {
  .u-mg0250_tb {
    margin: 0.25em;
  }
}
@media (max-width: 767px) {
  .u-mg0250_sp {
    margin: 0.25em;
  }
}
.u-mgt0250 {
  margin-top: 0.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt0250_lg {
    margin-top: 0.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt0250_md {
    margin-top: 0.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt0250_sm {
    margin-top: 0.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt0250_xs {
    margin-top: 0.25em;
  }
}
@media (max-width: 575px) {
  .u-mgt0250_ss {
    margin-top: 0.25em;
  }
}
@media (min-width: 992px) {
  .u-mgt0250_pc {
    margin-top: 0.25em;
  }
}
@media (max-width: 991px) {
  .u-mgt0250_tb {
    margin-top: 0.25em;
  }
}
@media (max-width: 767px) {
  .u-mgt0250_sp {
    margin-top: 0.25em;
  }
}
.u-mgb0250 {
  margin-bottom: 0.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb0250_lg {
    margin-bottom: 0.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb0250_md {
    margin-bottom: 0.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb0250_sm {
    margin-bottom: 0.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb0250_xs {
    margin-bottom: 0.25em;
  }
}
@media (max-width: 575px) {
  .u-mgb0250_ss {
    margin-bottom: 0.25em;
  }
}
@media (min-width: 992px) {
  .u-mgb0250_pc {
    margin-bottom: 0.25em;
  }
}
@media (max-width: 991px) {
  .u-mgb0250_tb {
    margin-bottom: 0.25em;
  }
}
@media (max-width: 767px) {
  .u-mgb0250_sp {
    margin-bottom: 0.25em;
  }
}
.u-mgl0250 {
  margin-left: 0.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl0250_lg {
    margin-left: 0.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl0250_md {
    margin-left: 0.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl0250_sm {
    margin-left: 0.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl0250_xs {
    margin-left: 0.25em;
  }
}
@media (max-width: 575px) {
  .u-mgl0250_ss {
    margin-left: 0.25em;
  }
}
@media (min-width: 992px) {
  .u-mgl0250_pc {
    margin-left: 0.25em;
  }
}
@media (max-width: 991px) {
  .u-mgl0250_tb {
    margin-left: 0.25em;
  }
}
@media (max-width: 767px) {
  .u-mgl0250_sp {
    margin-left: 0.25em;
  }
}
.u-mgr0250 {
  margin-right: 0.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr0250_lg {
    margin-right: 0.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr0250_md {
    margin-right: 0.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr0250_sm {
    margin-right: 0.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr0250_xs {
    margin-right: 0.25em;
  }
}
@media (max-width: 575px) {
  .u-mgr0250_ss {
    margin-right: 0.25em;
  }
}
@media (min-width: 992px) {
  .u-mgr0250_pc {
    margin-right: 0.25em;
  }
}
@media (max-width: 991px) {
  .u-mgr0250_tb {
    margin-right: 0.25em;
  }
}
@media (max-width: 767px) {
  .u-mgr0250_sp {
    margin-right: 0.25em;
  }
}
.u-pd0375 {
  padding: 0.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd0375_lg {
    padding: 0.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd0375_md {
    padding: 0.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd0375_sm {
    padding: 0.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd0375_xs {
    padding: 0.375em;
  }
}
@media (max-width: 575px) {
  .u-pd0375_ss {
    padding: 0.375em;
  }
}
@media (min-width: 992px) {
  .u-pd0375_pc {
    padding: 0.375em;
  }
}
@media (max-width: 991px) {
  .u-pd0375_tb {
    padding: 0.375em;
  }
}
@media (max-width: 767px) {
  .u-pd0375_sp {
    padding: 0.375em;
  }
}
.u-pdt0375 {
  padding-top: 0.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt0375_lg {
    padding-top: 0.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt0375_md {
    padding-top: 0.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt0375_sm {
    padding-top: 0.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt0375_xs {
    padding-top: 0.375em;
  }
}
@media (max-width: 575px) {
  .u-pdt0375_ss {
    padding-top: 0.375em;
  }
}
@media (min-width: 992px) {
  .u-pdt0375_pc {
    padding-top: 0.375em;
  }
}
@media (max-width: 991px) {
  .u-pdt0375_tb {
    padding-top: 0.375em;
  }
}
@media (max-width: 767px) {
  .u-pdt0375_sp {
    padding-top: 0.375em;
  }
}
.u-pdb0375 {
  padding-bottom: 0.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb0375_lg {
    padding-bottom: 0.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb0375_md {
    padding-bottom: 0.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb0375_sm {
    padding-bottom: 0.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb0375_xs {
    padding-bottom: 0.375em;
  }
}
@media (max-width: 575px) {
  .u-pdb0375_ss {
    padding-bottom: 0.375em;
  }
}
@media (min-width: 992px) {
  .u-pdb0375_pc {
    padding-bottom: 0.375em;
  }
}
@media (max-width: 991px) {
  .u-pdb0375_tb {
    padding-bottom: 0.375em;
  }
}
@media (max-width: 767px) {
  .u-pdb0375_sp {
    padding-bottom: 0.375em;
  }
}
.u-pdl0375 {
  padding-left: 0.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl0375_lg {
    padding-left: 0.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl0375_md {
    padding-left: 0.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl0375_sm {
    padding-left: 0.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl0375_xs {
    padding-left: 0.375em;
  }
}
@media (max-width: 575px) {
  .u-pdl0375_ss {
    padding-left: 0.375em;
  }
}
@media (min-width: 992px) {
  .u-pdl0375_pc {
    padding-left: 0.375em;
  }
}
@media (max-width: 991px) {
  .u-pdl0375_tb {
    padding-left: 0.375em;
  }
}
@media (max-width: 767px) {
  .u-pdl0375_sp {
    padding-left: 0.375em;
  }
}
.u-pdr0375 {
  padding-right: 0.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr0375_lg {
    padding-right: 0.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr0375_md {
    padding-right: 0.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr0375_sm {
    padding-right: 0.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr0375_xs {
    padding-right: 0.375em;
  }
}
@media (max-width: 575px) {
  .u-pdr0375_ss {
    padding-right: 0.375em;
  }
}
@media (min-width: 992px) {
  .u-pdr0375_pc {
    padding-right: 0.375em;
  }
}
@media (max-width: 991px) {
  .u-pdr0375_tb {
    padding-right: 0.375em;
  }
}
@media (max-width: 767px) {
  .u-pdr0375_sp {
    padding-right: 0.375em;
  }
}
.u-mg0375 {
  margin: 0.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg0375_lg {
    margin: 0.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg0375_md {
    margin: 0.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg0375_sm {
    margin: 0.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg0375_xs {
    margin: 0.375em;
  }
}
@media (max-width: 575px) {
  .u-mg0375_ss {
    margin: 0.375em;
  }
}
@media (min-width: 992px) {
  .u-mg0375_pc {
    margin: 0.375em;
  }
}
@media (max-width: 991px) {
  .u-mg0375_tb {
    margin: 0.375em;
  }
}
@media (max-width: 767px) {
  .u-mg0375_sp {
    margin: 0.375em;
  }
}
.u-mgt0375 {
  margin-top: 0.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt0375_lg {
    margin-top: 0.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt0375_md {
    margin-top: 0.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt0375_sm {
    margin-top: 0.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt0375_xs {
    margin-top: 0.375em;
  }
}
@media (max-width: 575px) {
  .u-mgt0375_ss {
    margin-top: 0.375em;
  }
}
@media (min-width: 992px) {
  .u-mgt0375_pc {
    margin-top: 0.375em;
  }
}
@media (max-width: 991px) {
  .u-mgt0375_tb {
    margin-top: 0.375em;
  }
}
@media (max-width: 767px) {
  .u-mgt0375_sp {
    margin-top: 0.375em;
  }
}
.u-mgb0375 {
  margin-bottom: 0.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb0375_lg {
    margin-bottom: 0.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb0375_md {
    margin-bottom: 0.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb0375_sm {
    margin-bottom: 0.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb0375_xs {
    margin-bottom: 0.375em;
  }
}
@media (max-width: 575px) {
  .u-mgb0375_ss {
    margin-bottom: 0.375em;
  }
}
@media (min-width: 992px) {
  .u-mgb0375_pc {
    margin-bottom: 0.375em;
  }
}
@media (max-width: 991px) {
  .u-mgb0375_tb {
    margin-bottom: 0.375em;
  }
}
@media (max-width: 767px) {
  .u-mgb0375_sp {
    margin-bottom: 0.375em;
  }
}
.u-mgl0375 {
  margin-left: 0.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl0375_lg {
    margin-left: 0.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl0375_md {
    margin-left: 0.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl0375_sm {
    margin-left: 0.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl0375_xs {
    margin-left: 0.375em;
  }
}
@media (max-width: 575px) {
  .u-mgl0375_ss {
    margin-left: 0.375em;
  }
}
@media (min-width: 992px) {
  .u-mgl0375_pc {
    margin-left: 0.375em;
  }
}
@media (max-width: 991px) {
  .u-mgl0375_tb {
    margin-left: 0.375em;
  }
}
@media (max-width: 767px) {
  .u-mgl0375_sp {
    margin-left: 0.375em;
  }
}
.u-mgr0375 {
  margin-right: 0.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr0375_lg {
    margin-right: 0.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr0375_md {
    margin-right: 0.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr0375_sm {
    margin-right: 0.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr0375_xs {
    margin-right: 0.375em;
  }
}
@media (max-width: 575px) {
  .u-mgr0375_ss {
    margin-right: 0.375em;
  }
}
@media (min-width: 992px) {
  .u-mgr0375_pc {
    margin-right: 0.375em;
  }
}
@media (max-width: 991px) {
  .u-mgr0375_tb {
    margin-right: 0.375em;
  }
}
@media (max-width: 767px) {
  .u-mgr0375_sp {
    margin-right: 0.375em;
  }
}
.u-pd0500 {
  padding: 0.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd0500_lg {
    padding: 0.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd0500_md {
    padding: 0.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd0500_sm {
    padding: 0.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd0500_xs {
    padding: 0.5em;
  }
}
@media (max-width: 575px) {
  .u-pd0500_ss {
    padding: 0.5em;
  }
}
@media (min-width: 992px) {
  .u-pd0500_pc {
    padding: 0.5em;
  }
}
@media (max-width: 991px) {
  .u-pd0500_tb {
    padding: 0.5em;
  }
}
@media (max-width: 767px) {
  .u-pd0500_sp {
    padding: 0.5em;
  }
}
.u-pdt0500 {
  padding-top: 0.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt0500_lg {
    padding-top: 0.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt0500_md {
    padding-top: 0.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt0500_sm {
    padding-top: 0.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt0500_xs {
    padding-top: 0.5em;
  }
}
@media (max-width: 575px) {
  .u-pdt0500_ss {
    padding-top: 0.5em;
  }
}
@media (min-width: 992px) {
  .u-pdt0500_pc {
    padding-top: 0.5em;
  }
}
@media (max-width: 991px) {
  .u-pdt0500_tb {
    padding-top: 0.5em;
  }
}
@media (max-width: 767px) {
  .u-pdt0500_sp {
    padding-top: 0.5em;
  }
}
.u-pdb0500 {
  padding-bottom: 0.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb0500_lg {
    padding-bottom: 0.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb0500_md {
    padding-bottom: 0.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb0500_sm {
    padding-bottom: 0.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb0500_xs {
    padding-bottom: 0.5em;
  }
}
@media (max-width: 575px) {
  .u-pdb0500_ss {
    padding-bottom: 0.5em;
  }
}
@media (min-width: 992px) {
  .u-pdb0500_pc {
    padding-bottom: 0.5em;
  }
}
@media (max-width: 991px) {
  .u-pdb0500_tb {
    padding-bottom: 0.5em;
  }
}
@media (max-width: 767px) {
  .u-pdb0500_sp {
    padding-bottom: 0.5em;
  }
}
.u-pdl0500 {
  padding-left: 0.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl0500_lg {
    padding-left: 0.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl0500_md {
    padding-left: 0.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl0500_sm {
    padding-left: 0.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl0500_xs {
    padding-left: 0.5em;
  }
}
@media (max-width: 575px) {
  .u-pdl0500_ss {
    padding-left: 0.5em;
  }
}
@media (min-width: 992px) {
  .u-pdl0500_pc {
    padding-left: 0.5em;
  }
}
@media (max-width: 991px) {
  .u-pdl0500_tb {
    padding-left: 0.5em;
  }
}
@media (max-width: 767px) {
  .u-pdl0500_sp {
    padding-left: 0.5em;
  }
}
.u-pdr0500 {
  padding-right: 0.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr0500_lg {
    padding-right: 0.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr0500_md {
    padding-right: 0.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr0500_sm {
    padding-right: 0.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr0500_xs {
    padding-right: 0.5em;
  }
}
@media (max-width: 575px) {
  .u-pdr0500_ss {
    padding-right: 0.5em;
  }
}
@media (min-width: 992px) {
  .u-pdr0500_pc {
    padding-right: 0.5em;
  }
}
@media (max-width: 991px) {
  .u-pdr0500_tb {
    padding-right: 0.5em;
  }
}
@media (max-width: 767px) {
  .u-pdr0500_sp {
    padding-right: 0.5em;
  }
}
.u-mg0500 {
  margin: 0.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg0500_lg {
    margin: 0.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg0500_md {
    margin: 0.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg0500_sm {
    margin: 0.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg0500_xs {
    margin: 0.5em;
  }
}
@media (max-width: 575px) {
  .u-mg0500_ss {
    margin: 0.5em;
  }
}
@media (min-width: 992px) {
  .u-mg0500_pc {
    margin: 0.5em;
  }
}
@media (max-width: 991px) {
  .u-mg0500_tb {
    margin: 0.5em;
  }
}
@media (max-width: 767px) {
  .u-mg0500_sp {
    margin: 0.5em;
  }
}
.u-mgt0500 {
  margin-top: 0.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt0500_lg {
    margin-top: 0.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt0500_md {
    margin-top: 0.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt0500_sm {
    margin-top: 0.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt0500_xs {
    margin-top: 0.5em;
  }
}
@media (max-width: 575px) {
  .u-mgt0500_ss {
    margin-top: 0.5em;
  }
}
@media (min-width: 992px) {
  .u-mgt0500_pc {
    margin-top: 0.5em;
  }
}
@media (max-width: 991px) {
  .u-mgt0500_tb {
    margin-top: 0.5em;
  }
}
@media (max-width: 767px) {
  .u-mgt0500_sp {
    margin-top: 0.5em;
  }
}
.u-mgb0500 {
  margin-bottom: 0.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb0500_lg {
    margin-bottom: 0.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb0500_md {
    margin-bottom: 0.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb0500_sm {
    margin-bottom: 0.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb0500_xs {
    margin-bottom: 0.5em;
  }
}
@media (max-width: 575px) {
  .u-mgb0500_ss {
    margin-bottom: 0.5em;
  }
}
@media (min-width: 992px) {
  .u-mgb0500_pc {
    margin-bottom: 0.5em;
  }
}
@media (max-width: 991px) {
  .u-mgb0500_tb {
    margin-bottom: 0.5em;
  }
}
@media (max-width: 767px) {
  .u-mgb0500_sp {
    margin-bottom: 0.5em;
  }
}
.u-mgl0500 {
  margin-left: 0.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl0500_lg {
    margin-left: 0.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl0500_md {
    margin-left: 0.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl0500_sm {
    margin-left: 0.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl0500_xs {
    margin-left: 0.5em;
  }
}
@media (max-width: 575px) {
  .u-mgl0500_ss {
    margin-left: 0.5em;
  }
}
@media (min-width: 992px) {
  .u-mgl0500_pc {
    margin-left: 0.5em;
  }
}
@media (max-width: 991px) {
  .u-mgl0500_tb {
    margin-left: 0.5em;
  }
}
@media (max-width: 767px) {
  .u-mgl0500_sp {
    margin-left: 0.5em;
  }
}
.u-mgr0500 {
  margin-right: 0.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr0500_lg {
    margin-right: 0.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr0500_md {
    margin-right: 0.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr0500_sm {
    margin-right: 0.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr0500_xs {
    margin-right: 0.5em;
  }
}
@media (max-width: 575px) {
  .u-mgr0500_ss {
    margin-right: 0.5em;
  }
}
@media (min-width: 992px) {
  .u-mgr0500_pc {
    margin-right: 0.5em;
  }
}
@media (max-width: 991px) {
  .u-mgr0500_tb {
    margin-right: 0.5em;
  }
}
@media (max-width: 767px) {
  .u-mgr0500_sp {
    margin-right: 0.5em;
  }
}
.u-pd0625 {
  padding: 0.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd0625_lg {
    padding: 0.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd0625_md {
    padding: 0.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd0625_sm {
    padding: 0.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd0625_xs {
    padding: 0.625em;
  }
}
@media (max-width: 575px) {
  .u-pd0625_ss {
    padding: 0.625em;
  }
}
@media (min-width: 992px) {
  .u-pd0625_pc {
    padding: 0.625em;
  }
}
@media (max-width: 991px) {
  .u-pd0625_tb {
    padding: 0.625em;
  }
}
@media (max-width: 767px) {
  .u-pd0625_sp {
    padding: 0.625em;
  }
}
.u-pdt0625 {
  padding-top: 0.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt0625_lg {
    padding-top: 0.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt0625_md {
    padding-top: 0.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt0625_sm {
    padding-top: 0.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt0625_xs {
    padding-top: 0.625em;
  }
}
@media (max-width: 575px) {
  .u-pdt0625_ss {
    padding-top: 0.625em;
  }
}
@media (min-width: 992px) {
  .u-pdt0625_pc {
    padding-top: 0.625em;
  }
}
@media (max-width: 991px) {
  .u-pdt0625_tb {
    padding-top: 0.625em;
  }
}
@media (max-width: 767px) {
  .u-pdt0625_sp {
    padding-top: 0.625em;
  }
}
.u-pdb0625 {
  padding-bottom: 0.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb0625_lg {
    padding-bottom: 0.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb0625_md {
    padding-bottom: 0.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb0625_sm {
    padding-bottom: 0.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb0625_xs {
    padding-bottom: 0.625em;
  }
}
@media (max-width: 575px) {
  .u-pdb0625_ss {
    padding-bottom: 0.625em;
  }
}
@media (min-width: 992px) {
  .u-pdb0625_pc {
    padding-bottom: 0.625em;
  }
}
@media (max-width: 991px) {
  .u-pdb0625_tb {
    padding-bottom: 0.625em;
  }
}
@media (max-width: 767px) {
  .u-pdb0625_sp {
    padding-bottom: 0.625em;
  }
}
.u-pdl0625 {
  padding-left: 0.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl0625_lg {
    padding-left: 0.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl0625_md {
    padding-left: 0.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl0625_sm {
    padding-left: 0.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl0625_xs {
    padding-left: 0.625em;
  }
}
@media (max-width: 575px) {
  .u-pdl0625_ss {
    padding-left: 0.625em;
  }
}
@media (min-width: 992px) {
  .u-pdl0625_pc {
    padding-left: 0.625em;
  }
}
@media (max-width: 991px) {
  .u-pdl0625_tb {
    padding-left: 0.625em;
  }
}
@media (max-width: 767px) {
  .u-pdl0625_sp {
    padding-left: 0.625em;
  }
}
.u-pdr0625 {
  padding-right: 0.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr0625_lg {
    padding-right: 0.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr0625_md {
    padding-right: 0.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr0625_sm {
    padding-right: 0.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr0625_xs {
    padding-right: 0.625em;
  }
}
@media (max-width: 575px) {
  .u-pdr0625_ss {
    padding-right: 0.625em;
  }
}
@media (min-width: 992px) {
  .u-pdr0625_pc {
    padding-right: 0.625em;
  }
}
@media (max-width: 991px) {
  .u-pdr0625_tb {
    padding-right: 0.625em;
  }
}
@media (max-width: 767px) {
  .u-pdr0625_sp {
    padding-right: 0.625em;
  }
}
.u-mg0625 {
  margin: 0.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg0625_lg {
    margin: 0.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg0625_md {
    margin: 0.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg0625_sm {
    margin: 0.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg0625_xs {
    margin: 0.625em;
  }
}
@media (max-width: 575px) {
  .u-mg0625_ss {
    margin: 0.625em;
  }
}
@media (min-width: 992px) {
  .u-mg0625_pc {
    margin: 0.625em;
  }
}
@media (max-width: 991px) {
  .u-mg0625_tb {
    margin: 0.625em;
  }
}
@media (max-width: 767px) {
  .u-mg0625_sp {
    margin: 0.625em;
  }
}
.u-mgt0625 {
  margin-top: 0.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt0625_lg {
    margin-top: 0.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt0625_md {
    margin-top: 0.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt0625_sm {
    margin-top: 0.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt0625_xs {
    margin-top: 0.625em;
  }
}
@media (max-width: 575px) {
  .u-mgt0625_ss {
    margin-top: 0.625em;
  }
}
@media (min-width: 992px) {
  .u-mgt0625_pc {
    margin-top: 0.625em;
  }
}
@media (max-width: 991px) {
  .u-mgt0625_tb {
    margin-top: 0.625em;
  }
}
@media (max-width: 767px) {
  .u-mgt0625_sp {
    margin-top: 0.625em;
  }
}
.u-mgb0625 {
  margin-bottom: 0.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb0625_lg {
    margin-bottom: 0.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb0625_md {
    margin-bottom: 0.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb0625_sm {
    margin-bottom: 0.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb0625_xs {
    margin-bottom: 0.625em;
  }
}
@media (max-width: 575px) {
  .u-mgb0625_ss {
    margin-bottom: 0.625em;
  }
}
@media (min-width: 992px) {
  .u-mgb0625_pc {
    margin-bottom: 0.625em;
  }
}
@media (max-width: 991px) {
  .u-mgb0625_tb {
    margin-bottom: 0.625em;
  }
}
@media (max-width: 767px) {
  .u-mgb0625_sp {
    margin-bottom: 0.625em;
  }
}
.u-mgl0625 {
  margin-left: 0.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl0625_lg {
    margin-left: 0.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl0625_md {
    margin-left: 0.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl0625_sm {
    margin-left: 0.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl0625_xs {
    margin-left: 0.625em;
  }
}
@media (max-width: 575px) {
  .u-mgl0625_ss {
    margin-left: 0.625em;
  }
}
@media (min-width: 992px) {
  .u-mgl0625_pc {
    margin-left: 0.625em;
  }
}
@media (max-width: 991px) {
  .u-mgl0625_tb {
    margin-left: 0.625em;
  }
}
@media (max-width: 767px) {
  .u-mgl0625_sp {
    margin-left: 0.625em;
  }
}
.u-mgr0625 {
  margin-right: 0.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr0625_lg {
    margin-right: 0.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr0625_md {
    margin-right: 0.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr0625_sm {
    margin-right: 0.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr0625_xs {
    margin-right: 0.625em;
  }
}
@media (max-width: 575px) {
  .u-mgr0625_ss {
    margin-right: 0.625em;
  }
}
@media (min-width: 992px) {
  .u-mgr0625_pc {
    margin-right: 0.625em;
  }
}
@media (max-width: 991px) {
  .u-mgr0625_tb {
    margin-right: 0.625em;
  }
}
@media (max-width: 767px) {
  .u-mgr0625_sp {
    margin-right: 0.625em;
  }
}
.u-pd0750 {
  padding: 0.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd0750_lg {
    padding: 0.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd0750_md {
    padding: 0.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd0750_sm {
    padding: 0.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd0750_xs {
    padding: 0.75em;
  }
}
@media (max-width: 575px) {
  .u-pd0750_ss {
    padding: 0.75em;
  }
}
@media (min-width: 992px) {
  .u-pd0750_pc {
    padding: 0.75em;
  }
}
@media (max-width: 991px) {
  .u-pd0750_tb {
    padding: 0.75em;
  }
}
@media (max-width: 767px) {
  .u-pd0750_sp {
    padding: 0.75em;
  }
}
.u-pdt0750 {
  padding-top: 0.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt0750_lg {
    padding-top: 0.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt0750_md {
    padding-top: 0.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt0750_sm {
    padding-top: 0.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt0750_xs {
    padding-top: 0.75em;
  }
}
@media (max-width: 575px) {
  .u-pdt0750_ss {
    padding-top: 0.75em;
  }
}
@media (min-width: 992px) {
  .u-pdt0750_pc {
    padding-top: 0.75em;
  }
}
@media (max-width: 991px) {
  .u-pdt0750_tb {
    padding-top: 0.75em;
  }
}
@media (max-width: 767px) {
  .u-pdt0750_sp {
    padding-top: 0.75em;
  }
}
.u-pdb0750 {
  padding-bottom: 0.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb0750_lg {
    padding-bottom: 0.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb0750_md {
    padding-bottom: 0.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb0750_sm {
    padding-bottom: 0.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb0750_xs {
    padding-bottom: 0.75em;
  }
}
@media (max-width: 575px) {
  .u-pdb0750_ss {
    padding-bottom: 0.75em;
  }
}
@media (min-width: 992px) {
  .u-pdb0750_pc {
    padding-bottom: 0.75em;
  }
}
@media (max-width: 991px) {
  .u-pdb0750_tb {
    padding-bottom: 0.75em;
  }
}
@media (max-width: 767px) {
  .u-pdb0750_sp {
    padding-bottom: 0.75em;
  }
}
.u-pdl0750 {
  padding-left: 0.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl0750_lg {
    padding-left: 0.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl0750_md {
    padding-left: 0.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl0750_sm {
    padding-left: 0.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl0750_xs {
    padding-left: 0.75em;
  }
}
@media (max-width: 575px) {
  .u-pdl0750_ss {
    padding-left: 0.75em;
  }
}
@media (min-width: 992px) {
  .u-pdl0750_pc {
    padding-left: 0.75em;
  }
}
@media (max-width: 991px) {
  .u-pdl0750_tb {
    padding-left: 0.75em;
  }
}
@media (max-width: 767px) {
  .u-pdl0750_sp {
    padding-left: 0.75em;
  }
}
.u-pdr0750 {
  padding-right: 0.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr0750_lg {
    padding-right: 0.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr0750_md {
    padding-right: 0.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr0750_sm {
    padding-right: 0.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr0750_xs {
    padding-right: 0.75em;
  }
}
@media (max-width: 575px) {
  .u-pdr0750_ss {
    padding-right: 0.75em;
  }
}
@media (min-width: 992px) {
  .u-pdr0750_pc {
    padding-right: 0.75em;
  }
}
@media (max-width: 991px) {
  .u-pdr0750_tb {
    padding-right: 0.75em;
  }
}
@media (max-width: 767px) {
  .u-pdr0750_sp {
    padding-right: 0.75em;
  }
}
.u-mg0750 {
  margin: 0.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg0750_lg {
    margin: 0.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg0750_md {
    margin: 0.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg0750_sm {
    margin: 0.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg0750_xs {
    margin: 0.75em;
  }
}
@media (max-width: 575px) {
  .u-mg0750_ss {
    margin: 0.75em;
  }
}
@media (min-width: 992px) {
  .u-mg0750_pc {
    margin: 0.75em;
  }
}
@media (max-width: 991px) {
  .u-mg0750_tb {
    margin: 0.75em;
  }
}
@media (max-width: 767px) {
  .u-mg0750_sp {
    margin: 0.75em;
  }
}
.u-mgt0750 {
  margin-top: 0.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt0750_lg {
    margin-top: 0.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt0750_md {
    margin-top: 0.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt0750_sm {
    margin-top: 0.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt0750_xs {
    margin-top: 0.75em;
  }
}
@media (max-width: 575px) {
  .u-mgt0750_ss {
    margin-top: 0.75em;
  }
}
@media (min-width: 992px) {
  .u-mgt0750_pc {
    margin-top: 0.75em;
  }
}
@media (max-width: 991px) {
  .u-mgt0750_tb {
    margin-top: 0.75em;
  }
}
@media (max-width: 767px) {
  .u-mgt0750_sp {
    margin-top: 0.75em;
  }
}
.u-mgb0750 {
  margin-bottom: 0.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb0750_lg {
    margin-bottom: 0.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb0750_md {
    margin-bottom: 0.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb0750_sm {
    margin-bottom: 0.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb0750_xs {
    margin-bottom: 0.75em;
  }
}
@media (max-width: 575px) {
  .u-mgb0750_ss {
    margin-bottom: 0.75em;
  }
}
@media (min-width: 992px) {
  .u-mgb0750_pc {
    margin-bottom: 0.75em;
  }
}
@media (max-width: 991px) {
  .u-mgb0750_tb {
    margin-bottom: 0.75em;
  }
}
@media (max-width: 767px) {
  .u-mgb0750_sp {
    margin-bottom: 0.75em;
  }
}
.u-mgl0750 {
  margin-left: 0.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl0750_lg {
    margin-left: 0.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl0750_md {
    margin-left: 0.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl0750_sm {
    margin-left: 0.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl0750_xs {
    margin-left: 0.75em;
  }
}
@media (max-width: 575px) {
  .u-mgl0750_ss {
    margin-left: 0.75em;
  }
}
@media (min-width: 992px) {
  .u-mgl0750_pc {
    margin-left: 0.75em;
  }
}
@media (max-width: 991px) {
  .u-mgl0750_tb {
    margin-left: 0.75em;
  }
}
@media (max-width: 767px) {
  .u-mgl0750_sp {
    margin-left: 0.75em;
  }
}
.u-mgr0750 {
  margin-right: 0.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr0750_lg {
    margin-right: 0.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr0750_md {
    margin-right: 0.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr0750_sm {
    margin-right: 0.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr0750_xs {
    margin-right: 0.75em;
  }
}
@media (max-width: 575px) {
  .u-mgr0750_ss {
    margin-right: 0.75em;
  }
}
@media (min-width: 992px) {
  .u-mgr0750_pc {
    margin-right: 0.75em;
  }
}
@media (max-width: 991px) {
  .u-mgr0750_tb {
    margin-right: 0.75em;
  }
}
@media (max-width: 767px) {
  .u-mgr0750_sp {
    margin-right: 0.75em;
  }
}
.u-pd0875 {
  padding: 0.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd0875_lg {
    padding: 0.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd0875_md {
    padding: 0.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd0875_sm {
    padding: 0.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd0875_xs {
    padding: 0.875em;
  }
}
@media (max-width: 575px) {
  .u-pd0875_ss {
    padding: 0.875em;
  }
}
@media (min-width: 992px) {
  .u-pd0875_pc {
    padding: 0.875em;
  }
}
@media (max-width: 991px) {
  .u-pd0875_tb {
    padding: 0.875em;
  }
}
@media (max-width: 767px) {
  .u-pd0875_sp {
    padding: 0.875em;
  }
}
.u-pdt0875 {
  padding-top: 0.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt0875_lg {
    padding-top: 0.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt0875_md {
    padding-top: 0.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt0875_sm {
    padding-top: 0.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt0875_xs {
    padding-top: 0.875em;
  }
}
@media (max-width: 575px) {
  .u-pdt0875_ss {
    padding-top: 0.875em;
  }
}
@media (min-width: 992px) {
  .u-pdt0875_pc {
    padding-top: 0.875em;
  }
}
@media (max-width: 991px) {
  .u-pdt0875_tb {
    padding-top: 0.875em;
  }
}
@media (max-width: 767px) {
  .u-pdt0875_sp {
    padding-top: 0.875em;
  }
}
.u-pdb0875 {
  padding-bottom: 0.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb0875_lg {
    padding-bottom: 0.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb0875_md {
    padding-bottom: 0.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb0875_sm {
    padding-bottom: 0.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb0875_xs {
    padding-bottom: 0.875em;
  }
}
@media (max-width: 575px) {
  .u-pdb0875_ss {
    padding-bottom: 0.875em;
  }
}
@media (min-width: 992px) {
  .u-pdb0875_pc {
    padding-bottom: 0.875em;
  }
}
@media (max-width: 991px) {
  .u-pdb0875_tb {
    padding-bottom: 0.875em;
  }
}
@media (max-width: 767px) {
  .u-pdb0875_sp {
    padding-bottom: 0.875em;
  }
}
.u-pdl0875 {
  padding-left: 0.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl0875_lg {
    padding-left: 0.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl0875_md {
    padding-left: 0.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl0875_sm {
    padding-left: 0.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl0875_xs {
    padding-left: 0.875em;
  }
}
@media (max-width: 575px) {
  .u-pdl0875_ss {
    padding-left: 0.875em;
  }
}
@media (min-width: 992px) {
  .u-pdl0875_pc {
    padding-left: 0.875em;
  }
}
@media (max-width: 991px) {
  .u-pdl0875_tb {
    padding-left: 0.875em;
  }
}
@media (max-width: 767px) {
  .u-pdl0875_sp {
    padding-left: 0.875em;
  }
}
.u-pdr0875 {
  padding-right: 0.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr0875_lg {
    padding-right: 0.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr0875_md {
    padding-right: 0.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr0875_sm {
    padding-right: 0.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr0875_xs {
    padding-right: 0.875em;
  }
}
@media (max-width: 575px) {
  .u-pdr0875_ss {
    padding-right: 0.875em;
  }
}
@media (min-width: 992px) {
  .u-pdr0875_pc {
    padding-right: 0.875em;
  }
}
@media (max-width: 991px) {
  .u-pdr0875_tb {
    padding-right: 0.875em;
  }
}
@media (max-width: 767px) {
  .u-pdr0875_sp {
    padding-right: 0.875em;
  }
}
.u-mg0875 {
  margin: 0.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg0875_lg {
    margin: 0.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg0875_md {
    margin: 0.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg0875_sm {
    margin: 0.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg0875_xs {
    margin: 0.875em;
  }
}
@media (max-width: 575px) {
  .u-mg0875_ss {
    margin: 0.875em;
  }
}
@media (min-width: 992px) {
  .u-mg0875_pc {
    margin: 0.875em;
  }
}
@media (max-width: 991px) {
  .u-mg0875_tb {
    margin: 0.875em;
  }
}
@media (max-width: 767px) {
  .u-mg0875_sp {
    margin: 0.875em;
  }
}
.u-mgt0875 {
  margin-top: 0.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt0875_lg {
    margin-top: 0.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt0875_md {
    margin-top: 0.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt0875_sm {
    margin-top: 0.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt0875_xs {
    margin-top: 0.875em;
  }
}
@media (max-width: 575px) {
  .u-mgt0875_ss {
    margin-top: 0.875em;
  }
}
@media (min-width: 992px) {
  .u-mgt0875_pc {
    margin-top: 0.875em;
  }
}
@media (max-width: 991px) {
  .u-mgt0875_tb {
    margin-top: 0.875em;
  }
}
@media (max-width: 767px) {
  .u-mgt0875_sp {
    margin-top: 0.875em;
  }
}
.u-mgb0875 {
  margin-bottom: 0.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb0875_lg {
    margin-bottom: 0.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb0875_md {
    margin-bottom: 0.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb0875_sm {
    margin-bottom: 0.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb0875_xs {
    margin-bottom: 0.875em;
  }
}
@media (max-width: 575px) {
  .u-mgb0875_ss {
    margin-bottom: 0.875em;
  }
}
@media (min-width: 992px) {
  .u-mgb0875_pc {
    margin-bottom: 0.875em;
  }
}
@media (max-width: 991px) {
  .u-mgb0875_tb {
    margin-bottom: 0.875em;
  }
}
@media (max-width: 767px) {
  .u-mgb0875_sp {
    margin-bottom: 0.875em;
  }
}
.u-mgl0875 {
  margin-left: 0.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl0875_lg {
    margin-left: 0.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl0875_md {
    margin-left: 0.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl0875_sm {
    margin-left: 0.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl0875_xs {
    margin-left: 0.875em;
  }
}
@media (max-width: 575px) {
  .u-mgl0875_ss {
    margin-left: 0.875em;
  }
}
@media (min-width: 992px) {
  .u-mgl0875_pc {
    margin-left: 0.875em;
  }
}
@media (max-width: 991px) {
  .u-mgl0875_tb {
    margin-left: 0.875em;
  }
}
@media (max-width: 767px) {
  .u-mgl0875_sp {
    margin-left: 0.875em;
  }
}
.u-mgr0875 {
  margin-right: 0.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr0875_lg {
    margin-right: 0.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr0875_md {
    margin-right: 0.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr0875_sm {
    margin-right: 0.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr0875_xs {
    margin-right: 0.875em;
  }
}
@media (max-width: 575px) {
  .u-mgr0875_ss {
    margin-right: 0.875em;
  }
}
@media (min-width: 992px) {
  .u-mgr0875_pc {
    margin-right: 0.875em;
  }
}
@media (max-width: 991px) {
  .u-mgr0875_tb {
    margin-right: 0.875em;
  }
}
@media (max-width: 767px) {
  .u-mgr0875_sp {
    margin-right: 0.875em;
  }
}
.u-pd1000 {
  padding: 1em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd1000_lg {
    padding: 1em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd1000_md {
    padding: 1em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd1000_sm {
    padding: 1em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd1000_xs {
    padding: 1em;
  }
}
@media (max-width: 575px) {
  .u-pd1000_ss {
    padding: 1em;
  }
}
@media (min-width: 992px) {
  .u-pd1000_pc {
    padding: 1em;
  }
}
@media (max-width: 991px) {
  .u-pd1000_tb {
    padding: 1em;
  }
}
@media (max-width: 767px) {
  .u-pd1000_sp {
    padding: 1em;
  }
}
.u-pdt1000 {
  padding-top: 1em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt1000_lg {
    padding-top: 1em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt1000_md {
    padding-top: 1em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt1000_sm {
    padding-top: 1em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt1000_xs {
    padding-top: 1em;
  }
}
@media (max-width: 575px) {
  .u-pdt1000_ss {
    padding-top: 1em;
  }
}
@media (min-width: 992px) {
  .u-pdt1000_pc {
    padding-top: 1em;
  }
}
@media (max-width: 991px) {
  .u-pdt1000_tb {
    padding-top: 1em;
  }
}
@media (max-width: 767px) {
  .u-pdt1000_sp {
    padding-top: 1em;
  }
}
.u-pdb1000 {
  padding-bottom: 1em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb1000_lg {
    padding-bottom: 1em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb1000_md {
    padding-bottom: 1em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb1000_sm {
    padding-bottom: 1em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb1000_xs {
    padding-bottom: 1em;
  }
}
@media (max-width: 575px) {
  .u-pdb1000_ss {
    padding-bottom: 1em;
  }
}
@media (min-width: 992px) {
  .u-pdb1000_pc {
    padding-bottom: 1em;
  }
}
@media (max-width: 991px) {
  .u-pdb1000_tb {
    padding-bottom: 1em;
  }
}
@media (max-width: 767px) {
  .u-pdb1000_sp {
    padding-bottom: 1em;
  }
}
.u-pdl1000 {
  padding-left: 1em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl1000_lg {
    padding-left: 1em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl1000_md {
    padding-left: 1em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl1000_sm {
    padding-left: 1em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl1000_xs {
    padding-left: 1em;
  }
}
@media (max-width: 575px) {
  .u-pdl1000_ss {
    padding-left: 1em;
  }
}
@media (min-width: 992px) {
  .u-pdl1000_pc {
    padding-left: 1em;
  }
}
@media (max-width: 991px) {
  .u-pdl1000_tb {
    padding-left: 1em;
  }
}
@media (max-width: 767px) {
  .u-pdl1000_sp {
    padding-left: 1em;
  }
}
.u-pdr1000 {
  padding-right: 1em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr1000_lg {
    padding-right: 1em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr1000_md {
    padding-right: 1em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr1000_sm {
    padding-right: 1em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr1000_xs {
    padding-right: 1em;
  }
}
@media (max-width: 575px) {
  .u-pdr1000_ss {
    padding-right: 1em;
  }
}
@media (min-width: 992px) {
  .u-pdr1000_pc {
    padding-right: 1em;
  }
}
@media (max-width: 991px) {
  .u-pdr1000_tb {
    padding-right: 1em;
  }
}
@media (max-width: 767px) {
  .u-pdr1000_sp {
    padding-right: 1em;
  }
}
.u-mg1000 {
  margin: 1em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg1000_lg {
    margin: 1em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg1000_md {
    margin: 1em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg1000_sm {
    margin: 1em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg1000_xs {
    margin: 1em;
  }
}
@media (max-width: 575px) {
  .u-mg1000_ss {
    margin: 1em;
  }
}
@media (min-width: 992px) {
  .u-mg1000_pc {
    margin: 1em;
  }
}
@media (max-width: 991px) {
  .u-mg1000_tb {
    margin: 1em;
  }
}
@media (max-width: 767px) {
  .u-mg1000_sp {
    margin: 1em;
  }
}
.u-mgt1000 {
  margin-top: 1em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt1000_lg {
    margin-top: 1em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt1000_md {
    margin-top: 1em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt1000_sm {
    margin-top: 1em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt1000_xs {
    margin-top: 1em;
  }
}
@media (max-width: 575px) {
  .u-mgt1000_ss {
    margin-top: 1em;
  }
}
@media (min-width: 992px) {
  .u-mgt1000_pc {
    margin-top: 1em;
  }
}
@media (max-width: 991px) {
  .u-mgt1000_tb {
    margin-top: 1em;
  }
}
@media (max-width: 767px) {
  .u-mgt1000_sp {
    margin-top: 1em;
  }
}
.u-mgb1000 {
  margin-bottom: 1em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb1000_lg {
    margin-bottom: 1em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb1000_md {
    margin-bottom: 1em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb1000_sm {
    margin-bottom: 1em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb1000_xs {
    margin-bottom: 1em;
  }
}
@media (max-width: 575px) {
  .u-mgb1000_ss {
    margin-bottom: 1em;
  }
}
@media (min-width: 992px) {
  .u-mgb1000_pc {
    margin-bottom: 1em;
  }
}
@media (max-width: 991px) {
  .u-mgb1000_tb {
    margin-bottom: 1em;
  }
}
@media (max-width: 767px) {
  .u-mgb1000_sp {
    margin-bottom: 1em;
  }
}
.u-mgl1000 {
  margin-left: 1em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl1000_lg {
    margin-left: 1em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl1000_md {
    margin-left: 1em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl1000_sm {
    margin-left: 1em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl1000_xs {
    margin-left: 1em;
  }
}
@media (max-width: 575px) {
  .u-mgl1000_ss {
    margin-left: 1em;
  }
}
@media (min-width: 992px) {
  .u-mgl1000_pc {
    margin-left: 1em;
  }
}
@media (max-width: 991px) {
  .u-mgl1000_tb {
    margin-left: 1em;
  }
}
@media (max-width: 767px) {
  .u-mgl1000_sp {
    margin-left: 1em;
  }
}
.u-mgr1000 {
  margin-right: 1em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr1000_lg {
    margin-right: 1em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr1000_md {
    margin-right: 1em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr1000_sm {
    margin-right: 1em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr1000_xs {
    margin-right: 1em;
  }
}
@media (max-width: 575px) {
  .u-mgr1000_ss {
    margin-right: 1em;
  }
}
@media (min-width: 992px) {
  .u-mgr1000_pc {
    margin-right: 1em;
  }
}
@media (max-width: 991px) {
  .u-mgr1000_tb {
    margin-right: 1em;
  }
}
@media (max-width: 767px) {
  .u-mgr1000_sp {
    margin-right: 1em;
  }
}
.u-pd1125 {
  padding: 1.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd1125_lg {
    padding: 1.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd1125_md {
    padding: 1.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd1125_sm {
    padding: 1.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd1125_xs {
    padding: 1.125em;
  }
}
@media (max-width: 575px) {
  .u-pd1125_ss {
    padding: 1.125em;
  }
}
@media (min-width: 992px) {
  .u-pd1125_pc {
    padding: 1.125em;
  }
}
@media (max-width: 991px) {
  .u-pd1125_tb {
    padding: 1.125em;
  }
}
@media (max-width: 767px) {
  .u-pd1125_sp {
    padding: 1.125em;
  }
}
.u-pdt1125 {
  padding-top: 1.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt1125_lg {
    padding-top: 1.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt1125_md {
    padding-top: 1.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt1125_sm {
    padding-top: 1.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt1125_xs {
    padding-top: 1.125em;
  }
}
@media (max-width: 575px) {
  .u-pdt1125_ss {
    padding-top: 1.125em;
  }
}
@media (min-width: 992px) {
  .u-pdt1125_pc {
    padding-top: 1.125em;
  }
}
@media (max-width: 991px) {
  .u-pdt1125_tb {
    padding-top: 1.125em;
  }
}
@media (max-width: 767px) {
  .u-pdt1125_sp {
    padding-top: 1.125em;
  }
}
.u-pdb1125 {
  padding-bottom: 1.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb1125_lg {
    padding-bottom: 1.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb1125_md {
    padding-bottom: 1.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb1125_sm {
    padding-bottom: 1.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb1125_xs {
    padding-bottom: 1.125em;
  }
}
@media (max-width: 575px) {
  .u-pdb1125_ss {
    padding-bottom: 1.125em;
  }
}
@media (min-width: 992px) {
  .u-pdb1125_pc {
    padding-bottom: 1.125em;
  }
}
@media (max-width: 991px) {
  .u-pdb1125_tb {
    padding-bottom: 1.125em;
  }
}
@media (max-width: 767px) {
  .u-pdb1125_sp {
    padding-bottom: 1.125em;
  }
}
.u-pdl1125 {
  padding-left: 1.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl1125_lg {
    padding-left: 1.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl1125_md {
    padding-left: 1.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl1125_sm {
    padding-left: 1.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl1125_xs {
    padding-left: 1.125em;
  }
}
@media (max-width: 575px) {
  .u-pdl1125_ss {
    padding-left: 1.125em;
  }
}
@media (min-width: 992px) {
  .u-pdl1125_pc {
    padding-left: 1.125em;
  }
}
@media (max-width: 991px) {
  .u-pdl1125_tb {
    padding-left: 1.125em;
  }
}
@media (max-width: 767px) {
  .u-pdl1125_sp {
    padding-left: 1.125em;
  }
}
.u-pdr1125 {
  padding-right: 1.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr1125_lg {
    padding-right: 1.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr1125_md {
    padding-right: 1.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr1125_sm {
    padding-right: 1.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr1125_xs {
    padding-right: 1.125em;
  }
}
@media (max-width: 575px) {
  .u-pdr1125_ss {
    padding-right: 1.125em;
  }
}
@media (min-width: 992px) {
  .u-pdr1125_pc {
    padding-right: 1.125em;
  }
}
@media (max-width: 991px) {
  .u-pdr1125_tb {
    padding-right: 1.125em;
  }
}
@media (max-width: 767px) {
  .u-pdr1125_sp {
    padding-right: 1.125em;
  }
}
.u-mg1125 {
  margin: 1.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg1125_lg {
    margin: 1.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg1125_md {
    margin: 1.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg1125_sm {
    margin: 1.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg1125_xs {
    margin: 1.125em;
  }
}
@media (max-width: 575px) {
  .u-mg1125_ss {
    margin: 1.125em;
  }
}
@media (min-width: 992px) {
  .u-mg1125_pc {
    margin: 1.125em;
  }
}
@media (max-width: 991px) {
  .u-mg1125_tb {
    margin: 1.125em;
  }
}
@media (max-width: 767px) {
  .u-mg1125_sp {
    margin: 1.125em;
  }
}
.u-mgt1125 {
  margin-top: 1.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt1125_lg {
    margin-top: 1.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt1125_md {
    margin-top: 1.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt1125_sm {
    margin-top: 1.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt1125_xs {
    margin-top: 1.125em;
  }
}
@media (max-width: 575px) {
  .u-mgt1125_ss {
    margin-top: 1.125em;
  }
}
@media (min-width: 992px) {
  .u-mgt1125_pc {
    margin-top: 1.125em;
  }
}
@media (max-width: 991px) {
  .u-mgt1125_tb {
    margin-top: 1.125em;
  }
}
@media (max-width: 767px) {
  .u-mgt1125_sp {
    margin-top: 1.125em;
  }
}
.u-mgb1125 {
  margin-bottom: 1.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb1125_lg {
    margin-bottom: 1.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb1125_md {
    margin-bottom: 1.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb1125_sm {
    margin-bottom: 1.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb1125_xs {
    margin-bottom: 1.125em;
  }
}
@media (max-width: 575px) {
  .u-mgb1125_ss {
    margin-bottom: 1.125em;
  }
}
@media (min-width: 992px) {
  .u-mgb1125_pc {
    margin-bottom: 1.125em;
  }
}
@media (max-width: 991px) {
  .u-mgb1125_tb {
    margin-bottom: 1.125em;
  }
}
@media (max-width: 767px) {
  .u-mgb1125_sp {
    margin-bottom: 1.125em;
  }
}
.u-mgl1125 {
  margin-left: 1.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl1125_lg {
    margin-left: 1.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl1125_md {
    margin-left: 1.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl1125_sm {
    margin-left: 1.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl1125_xs {
    margin-left: 1.125em;
  }
}
@media (max-width: 575px) {
  .u-mgl1125_ss {
    margin-left: 1.125em;
  }
}
@media (min-width: 992px) {
  .u-mgl1125_pc {
    margin-left: 1.125em;
  }
}
@media (max-width: 991px) {
  .u-mgl1125_tb {
    margin-left: 1.125em;
  }
}
@media (max-width: 767px) {
  .u-mgl1125_sp {
    margin-left: 1.125em;
  }
}
.u-mgr1125 {
  margin-right: 1.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr1125_lg {
    margin-right: 1.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr1125_md {
    margin-right: 1.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr1125_sm {
    margin-right: 1.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr1125_xs {
    margin-right: 1.125em;
  }
}
@media (max-width: 575px) {
  .u-mgr1125_ss {
    margin-right: 1.125em;
  }
}
@media (min-width: 992px) {
  .u-mgr1125_pc {
    margin-right: 1.125em;
  }
}
@media (max-width: 991px) {
  .u-mgr1125_tb {
    margin-right: 1.125em;
  }
}
@media (max-width: 767px) {
  .u-mgr1125_sp {
    margin-right: 1.125em;
  }
}
.u-pd1250 {
  padding: 1.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd1250_lg {
    padding: 1.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd1250_md {
    padding: 1.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd1250_sm {
    padding: 1.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd1250_xs {
    padding: 1.25em;
  }
}
@media (max-width: 575px) {
  .u-pd1250_ss {
    padding: 1.25em;
  }
}
@media (min-width: 992px) {
  .u-pd1250_pc {
    padding: 1.25em;
  }
}
@media (max-width: 991px) {
  .u-pd1250_tb {
    padding: 1.25em;
  }
}
@media (max-width: 767px) {
  .u-pd1250_sp {
    padding: 1.25em;
  }
}
.u-pdt1250 {
  padding-top: 1.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt1250_lg {
    padding-top: 1.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt1250_md {
    padding-top: 1.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt1250_sm {
    padding-top: 1.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt1250_xs {
    padding-top: 1.25em;
  }
}
@media (max-width: 575px) {
  .u-pdt1250_ss {
    padding-top: 1.25em;
  }
}
@media (min-width: 992px) {
  .u-pdt1250_pc {
    padding-top: 1.25em;
  }
}
@media (max-width: 991px) {
  .u-pdt1250_tb {
    padding-top: 1.25em;
  }
}
@media (max-width: 767px) {
  .u-pdt1250_sp {
    padding-top: 1.25em;
  }
}
.u-pdb1250 {
  padding-bottom: 1.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb1250_lg {
    padding-bottom: 1.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb1250_md {
    padding-bottom: 1.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb1250_sm {
    padding-bottom: 1.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb1250_xs {
    padding-bottom: 1.25em;
  }
}
@media (max-width: 575px) {
  .u-pdb1250_ss {
    padding-bottom: 1.25em;
  }
}
@media (min-width: 992px) {
  .u-pdb1250_pc {
    padding-bottom: 1.25em;
  }
}
@media (max-width: 991px) {
  .u-pdb1250_tb {
    padding-bottom: 1.25em;
  }
}
@media (max-width: 767px) {
  .u-pdb1250_sp {
    padding-bottom: 1.25em;
  }
}
.u-pdl1250 {
  padding-left: 1.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl1250_lg {
    padding-left: 1.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl1250_md {
    padding-left: 1.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl1250_sm {
    padding-left: 1.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl1250_xs {
    padding-left: 1.25em;
  }
}
@media (max-width: 575px) {
  .u-pdl1250_ss {
    padding-left: 1.25em;
  }
}
@media (min-width: 992px) {
  .u-pdl1250_pc {
    padding-left: 1.25em;
  }
}
@media (max-width: 991px) {
  .u-pdl1250_tb {
    padding-left: 1.25em;
  }
}
@media (max-width: 767px) {
  .u-pdl1250_sp {
    padding-left: 1.25em;
  }
}
.u-pdr1250 {
  padding-right: 1.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr1250_lg {
    padding-right: 1.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr1250_md {
    padding-right: 1.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr1250_sm {
    padding-right: 1.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr1250_xs {
    padding-right: 1.25em;
  }
}
@media (max-width: 575px) {
  .u-pdr1250_ss {
    padding-right: 1.25em;
  }
}
@media (min-width: 992px) {
  .u-pdr1250_pc {
    padding-right: 1.25em;
  }
}
@media (max-width: 991px) {
  .u-pdr1250_tb {
    padding-right: 1.25em;
  }
}
@media (max-width: 767px) {
  .u-pdr1250_sp {
    padding-right: 1.25em;
  }
}
.u-mg1250 {
  margin: 1.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg1250_lg {
    margin: 1.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg1250_md {
    margin: 1.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg1250_sm {
    margin: 1.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg1250_xs {
    margin: 1.25em;
  }
}
@media (max-width: 575px) {
  .u-mg1250_ss {
    margin: 1.25em;
  }
}
@media (min-width: 992px) {
  .u-mg1250_pc {
    margin: 1.25em;
  }
}
@media (max-width: 991px) {
  .u-mg1250_tb {
    margin: 1.25em;
  }
}
@media (max-width: 767px) {
  .u-mg1250_sp {
    margin: 1.25em;
  }
}
.u-mgt1250 {
  margin-top: 1.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt1250_lg {
    margin-top: 1.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt1250_md {
    margin-top: 1.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt1250_sm {
    margin-top: 1.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt1250_xs {
    margin-top: 1.25em;
  }
}
@media (max-width: 575px) {
  .u-mgt1250_ss {
    margin-top: 1.25em;
  }
}
@media (min-width: 992px) {
  .u-mgt1250_pc {
    margin-top: 1.25em;
  }
}
@media (max-width: 991px) {
  .u-mgt1250_tb {
    margin-top: 1.25em;
  }
}
@media (max-width: 767px) {
  .u-mgt1250_sp {
    margin-top: 1.25em;
  }
}
.u-mgb1250 {
  margin-bottom: 1.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb1250_lg {
    margin-bottom: 1.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb1250_md {
    margin-bottom: 1.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb1250_sm {
    margin-bottom: 1.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb1250_xs {
    margin-bottom: 1.25em;
  }
}
@media (max-width: 575px) {
  .u-mgb1250_ss {
    margin-bottom: 1.25em;
  }
}
@media (min-width: 992px) {
  .u-mgb1250_pc {
    margin-bottom: 1.25em;
  }
}
@media (max-width: 991px) {
  .u-mgb1250_tb {
    margin-bottom: 1.25em;
  }
}
@media (max-width: 767px) {
  .u-mgb1250_sp {
    margin-bottom: 1.25em;
  }
}
.u-mgl1250 {
  margin-left: 1.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl1250_lg {
    margin-left: 1.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl1250_md {
    margin-left: 1.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl1250_sm {
    margin-left: 1.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl1250_xs {
    margin-left: 1.25em;
  }
}
@media (max-width: 575px) {
  .u-mgl1250_ss {
    margin-left: 1.25em;
  }
}
@media (min-width: 992px) {
  .u-mgl1250_pc {
    margin-left: 1.25em;
  }
}
@media (max-width: 991px) {
  .u-mgl1250_tb {
    margin-left: 1.25em;
  }
}
@media (max-width: 767px) {
  .u-mgl1250_sp {
    margin-left: 1.25em;
  }
}
.u-mgr1250 {
  margin-right: 1.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr1250_lg {
    margin-right: 1.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr1250_md {
    margin-right: 1.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr1250_sm {
    margin-right: 1.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr1250_xs {
    margin-right: 1.25em;
  }
}
@media (max-width: 575px) {
  .u-mgr1250_ss {
    margin-right: 1.25em;
  }
}
@media (min-width: 992px) {
  .u-mgr1250_pc {
    margin-right: 1.25em;
  }
}
@media (max-width: 991px) {
  .u-mgr1250_tb {
    margin-right: 1.25em;
  }
}
@media (max-width: 767px) {
  .u-mgr1250_sp {
    margin-right: 1.25em;
  }
}
.u-pd1375 {
  padding: 1.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd1375_lg {
    padding: 1.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd1375_md {
    padding: 1.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd1375_sm {
    padding: 1.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd1375_xs {
    padding: 1.375em;
  }
}
@media (max-width: 575px) {
  .u-pd1375_ss {
    padding: 1.375em;
  }
}
@media (min-width: 992px) {
  .u-pd1375_pc {
    padding: 1.375em;
  }
}
@media (max-width: 991px) {
  .u-pd1375_tb {
    padding: 1.375em;
  }
}
@media (max-width: 767px) {
  .u-pd1375_sp {
    padding: 1.375em;
  }
}
.u-pdt1375 {
  padding-top: 1.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt1375_lg {
    padding-top: 1.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt1375_md {
    padding-top: 1.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt1375_sm {
    padding-top: 1.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt1375_xs {
    padding-top: 1.375em;
  }
}
@media (max-width: 575px) {
  .u-pdt1375_ss {
    padding-top: 1.375em;
  }
}
@media (min-width: 992px) {
  .u-pdt1375_pc {
    padding-top: 1.375em;
  }
}
@media (max-width: 991px) {
  .u-pdt1375_tb {
    padding-top: 1.375em;
  }
}
@media (max-width: 767px) {
  .u-pdt1375_sp {
    padding-top: 1.375em;
  }
}
.u-pdb1375 {
  padding-bottom: 1.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb1375_lg {
    padding-bottom: 1.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb1375_md {
    padding-bottom: 1.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb1375_sm {
    padding-bottom: 1.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb1375_xs {
    padding-bottom: 1.375em;
  }
}
@media (max-width: 575px) {
  .u-pdb1375_ss {
    padding-bottom: 1.375em;
  }
}
@media (min-width: 992px) {
  .u-pdb1375_pc {
    padding-bottom: 1.375em;
  }
}
@media (max-width: 991px) {
  .u-pdb1375_tb {
    padding-bottom: 1.375em;
  }
}
@media (max-width: 767px) {
  .u-pdb1375_sp {
    padding-bottom: 1.375em;
  }
}
.u-pdl1375 {
  padding-left: 1.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl1375_lg {
    padding-left: 1.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl1375_md {
    padding-left: 1.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl1375_sm {
    padding-left: 1.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl1375_xs {
    padding-left: 1.375em;
  }
}
@media (max-width: 575px) {
  .u-pdl1375_ss {
    padding-left: 1.375em;
  }
}
@media (min-width: 992px) {
  .u-pdl1375_pc {
    padding-left: 1.375em;
  }
}
@media (max-width: 991px) {
  .u-pdl1375_tb {
    padding-left: 1.375em;
  }
}
@media (max-width: 767px) {
  .u-pdl1375_sp {
    padding-left: 1.375em;
  }
}
.u-pdr1375 {
  padding-right: 1.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr1375_lg {
    padding-right: 1.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr1375_md {
    padding-right: 1.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr1375_sm {
    padding-right: 1.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr1375_xs {
    padding-right: 1.375em;
  }
}
@media (max-width: 575px) {
  .u-pdr1375_ss {
    padding-right: 1.375em;
  }
}
@media (min-width: 992px) {
  .u-pdr1375_pc {
    padding-right: 1.375em;
  }
}
@media (max-width: 991px) {
  .u-pdr1375_tb {
    padding-right: 1.375em;
  }
}
@media (max-width: 767px) {
  .u-pdr1375_sp {
    padding-right: 1.375em;
  }
}
.u-mg1375 {
  margin: 1.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg1375_lg {
    margin: 1.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg1375_md {
    margin: 1.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg1375_sm {
    margin: 1.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg1375_xs {
    margin: 1.375em;
  }
}
@media (max-width: 575px) {
  .u-mg1375_ss {
    margin: 1.375em;
  }
}
@media (min-width: 992px) {
  .u-mg1375_pc {
    margin: 1.375em;
  }
}
@media (max-width: 991px) {
  .u-mg1375_tb {
    margin: 1.375em;
  }
}
@media (max-width: 767px) {
  .u-mg1375_sp {
    margin: 1.375em;
  }
}
.u-mgt1375 {
  margin-top: 1.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt1375_lg {
    margin-top: 1.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt1375_md {
    margin-top: 1.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt1375_sm {
    margin-top: 1.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt1375_xs {
    margin-top: 1.375em;
  }
}
@media (max-width: 575px) {
  .u-mgt1375_ss {
    margin-top: 1.375em;
  }
}
@media (min-width: 992px) {
  .u-mgt1375_pc {
    margin-top: 1.375em;
  }
}
@media (max-width: 991px) {
  .u-mgt1375_tb {
    margin-top: 1.375em;
  }
}
@media (max-width: 767px) {
  .u-mgt1375_sp {
    margin-top: 1.375em;
  }
}
.u-mgb1375 {
  margin-bottom: 1.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb1375_lg {
    margin-bottom: 1.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb1375_md {
    margin-bottom: 1.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb1375_sm {
    margin-bottom: 1.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb1375_xs {
    margin-bottom: 1.375em;
  }
}
@media (max-width: 575px) {
  .u-mgb1375_ss {
    margin-bottom: 1.375em;
  }
}
@media (min-width: 992px) {
  .u-mgb1375_pc {
    margin-bottom: 1.375em;
  }
}
@media (max-width: 991px) {
  .u-mgb1375_tb {
    margin-bottom: 1.375em;
  }
}
@media (max-width: 767px) {
  .u-mgb1375_sp {
    margin-bottom: 1.375em;
  }
}
.u-mgl1375 {
  margin-left: 1.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl1375_lg {
    margin-left: 1.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl1375_md {
    margin-left: 1.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl1375_sm {
    margin-left: 1.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl1375_xs {
    margin-left: 1.375em;
  }
}
@media (max-width: 575px) {
  .u-mgl1375_ss {
    margin-left: 1.375em;
  }
}
@media (min-width: 992px) {
  .u-mgl1375_pc {
    margin-left: 1.375em;
  }
}
@media (max-width: 991px) {
  .u-mgl1375_tb {
    margin-left: 1.375em;
  }
}
@media (max-width: 767px) {
  .u-mgl1375_sp {
    margin-left: 1.375em;
  }
}
.u-mgr1375 {
  margin-right: 1.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr1375_lg {
    margin-right: 1.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr1375_md {
    margin-right: 1.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr1375_sm {
    margin-right: 1.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr1375_xs {
    margin-right: 1.375em;
  }
}
@media (max-width: 575px) {
  .u-mgr1375_ss {
    margin-right: 1.375em;
  }
}
@media (min-width: 992px) {
  .u-mgr1375_pc {
    margin-right: 1.375em;
  }
}
@media (max-width: 991px) {
  .u-mgr1375_tb {
    margin-right: 1.375em;
  }
}
@media (max-width: 767px) {
  .u-mgr1375_sp {
    margin-right: 1.375em;
  }
}
.u-pd1500 {
  padding: 1.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd1500_lg {
    padding: 1.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd1500_md {
    padding: 1.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd1500_sm {
    padding: 1.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd1500_xs {
    padding: 1.5em;
  }
}
@media (max-width: 575px) {
  .u-pd1500_ss {
    padding: 1.5em;
  }
}
@media (min-width: 992px) {
  .u-pd1500_pc {
    padding: 1.5em;
  }
}
@media (max-width: 991px) {
  .u-pd1500_tb {
    padding: 1.5em;
  }
}
@media (max-width: 767px) {
  .u-pd1500_sp {
    padding: 1.5em;
  }
}
.u-pdt1500 {
  padding-top: 1.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt1500_lg {
    padding-top: 1.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt1500_md {
    padding-top: 1.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt1500_sm {
    padding-top: 1.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt1500_xs {
    padding-top: 1.5em;
  }
}
@media (max-width: 575px) {
  .u-pdt1500_ss {
    padding-top: 1.5em;
  }
}
@media (min-width: 992px) {
  .u-pdt1500_pc {
    padding-top: 1.5em;
  }
}
@media (max-width: 991px) {
  .u-pdt1500_tb {
    padding-top: 1.5em;
  }
}
@media (max-width: 767px) {
  .u-pdt1500_sp {
    padding-top: 1.5em;
  }
}
.u-pdb1500 {
  padding-bottom: 1.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb1500_lg {
    padding-bottom: 1.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb1500_md {
    padding-bottom: 1.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb1500_sm {
    padding-bottom: 1.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb1500_xs {
    padding-bottom: 1.5em;
  }
}
@media (max-width: 575px) {
  .u-pdb1500_ss {
    padding-bottom: 1.5em;
  }
}
@media (min-width: 992px) {
  .u-pdb1500_pc {
    padding-bottom: 1.5em;
  }
}
@media (max-width: 991px) {
  .u-pdb1500_tb {
    padding-bottom: 1.5em;
  }
}
@media (max-width: 767px) {
  .u-pdb1500_sp {
    padding-bottom: 1.5em;
  }
}
.u-pdl1500 {
  padding-left: 1.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl1500_lg {
    padding-left: 1.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl1500_md {
    padding-left: 1.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl1500_sm {
    padding-left: 1.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl1500_xs {
    padding-left: 1.5em;
  }
}
@media (max-width: 575px) {
  .u-pdl1500_ss {
    padding-left: 1.5em;
  }
}
@media (min-width: 992px) {
  .u-pdl1500_pc {
    padding-left: 1.5em;
  }
}
@media (max-width: 991px) {
  .u-pdl1500_tb {
    padding-left: 1.5em;
  }
}
@media (max-width: 767px) {
  .u-pdl1500_sp {
    padding-left: 1.5em;
  }
}
.u-pdr1500 {
  padding-right: 1.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr1500_lg {
    padding-right: 1.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr1500_md {
    padding-right: 1.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr1500_sm {
    padding-right: 1.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr1500_xs {
    padding-right: 1.5em;
  }
}
@media (max-width: 575px) {
  .u-pdr1500_ss {
    padding-right: 1.5em;
  }
}
@media (min-width: 992px) {
  .u-pdr1500_pc {
    padding-right: 1.5em;
  }
}
@media (max-width: 991px) {
  .u-pdr1500_tb {
    padding-right: 1.5em;
  }
}
@media (max-width: 767px) {
  .u-pdr1500_sp {
    padding-right: 1.5em;
  }
}
.u-mg1500 {
  margin: 1.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg1500_lg {
    margin: 1.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg1500_md {
    margin: 1.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg1500_sm {
    margin: 1.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg1500_xs {
    margin: 1.5em;
  }
}
@media (max-width: 575px) {
  .u-mg1500_ss {
    margin: 1.5em;
  }
}
@media (min-width: 992px) {
  .u-mg1500_pc {
    margin: 1.5em;
  }
}
@media (max-width: 991px) {
  .u-mg1500_tb {
    margin: 1.5em;
  }
}
@media (max-width: 767px) {
  .u-mg1500_sp {
    margin: 1.5em;
  }
}
.u-mgt1500 {
  margin-top: 1.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt1500_lg {
    margin-top: 1.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt1500_md {
    margin-top: 1.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt1500_sm {
    margin-top: 1.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt1500_xs {
    margin-top: 1.5em;
  }
}
@media (max-width: 575px) {
  .u-mgt1500_ss {
    margin-top: 1.5em;
  }
}
@media (min-width: 992px) {
  .u-mgt1500_pc {
    margin-top: 1.5em;
  }
}
@media (max-width: 991px) {
  .u-mgt1500_tb {
    margin-top: 1.5em;
  }
}
@media (max-width: 767px) {
  .u-mgt1500_sp {
    margin-top: 1.5em;
  }
}
.u-mgb1500 {
  margin-bottom: 1.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb1500_lg {
    margin-bottom: 1.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb1500_md {
    margin-bottom: 1.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb1500_sm {
    margin-bottom: 1.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb1500_xs {
    margin-bottom: 1.5em;
  }
}
@media (max-width: 575px) {
  .u-mgb1500_ss {
    margin-bottom: 1.5em;
  }
}
@media (min-width: 992px) {
  .u-mgb1500_pc {
    margin-bottom: 1.5em;
  }
}
@media (max-width: 991px) {
  .u-mgb1500_tb {
    margin-bottom: 1.5em;
  }
}
@media (max-width: 767px) {
  .u-mgb1500_sp {
    margin-bottom: 1.5em;
  }
}
.u-mgl1500 {
  margin-left: 1.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl1500_lg {
    margin-left: 1.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl1500_md {
    margin-left: 1.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl1500_sm {
    margin-left: 1.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl1500_xs {
    margin-left: 1.5em;
  }
}
@media (max-width: 575px) {
  .u-mgl1500_ss {
    margin-left: 1.5em;
  }
}
@media (min-width: 992px) {
  .u-mgl1500_pc {
    margin-left: 1.5em;
  }
}
@media (max-width: 991px) {
  .u-mgl1500_tb {
    margin-left: 1.5em;
  }
}
@media (max-width: 767px) {
  .u-mgl1500_sp {
    margin-left: 1.5em;
  }
}
.u-mgr1500 {
  margin-right: 1.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr1500_lg {
    margin-right: 1.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr1500_md {
    margin-right: 1.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr1500_sm {
    margin-right: 1.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr1500_xs {
    margin-right: 1.5em;
  }
}
@media (max-width: 575px) {
  .u-mgr1500_ss {
    margin-right: 1.5em;
  }
}
@media (min-width: 992px) {
  .u-mgr1500_pc {
    margin-right: 1.5em;
  }
}
@media (max-width: 991px) {
  .u-mgr1500_tb {
    margin-right: 1.5em;
  }
}
@media (max-width: 767px) {
  .u-mgr1500_sp {
    margin-right: 1.5em;
  }
}
.u-pd1625 {
  padding: 1.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd1625_lg {
    padding: 1.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd1625_md {
    padding: 1.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd1625_sm {
    padding: 1.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd1625_xs {
    padding: 1.625em;
  }
}
@media (max-width: 575px) {
  .u-pd1625_ss {
    padding: 1.625em;
  }
}
@media (min-width: 992px) {
  .u-pd1625_pc {
    padding: 1.625em;
  }
}
@media (max-width: 991px) {
  .u-pd1625_tb {
    padding: 1.625em;
  }
}
@media (max-width: 767px) {
  .u-pd1625_sp {
    padding: 1.625em;
  }
}
.u-pdt1625 {
  padding-top: 1.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt1625_lg {
    padding-top: 1.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt1625_md {
    padding-top: 1.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt1625_sm {
    padding-top: 1.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt1625_xs {
    padding-top: 1.625em;
  }
}
@media (max-width: 575px) {
  .u-pdt1625_ss {
    padding-top: 1.625em;
  }
}
@media (min-width: 992px) {
  .u-pdt1625_pc {
    padding-top: 1.625em;
  }
}
@media (max-width: 991px) {
  .u-pdt1625_tb {
    padding-top: 1.625em;
  }
}
@media (max-width: 767px) {
  .u-pdt1625_sp {
    padding-top: 1.625em;
  }
}
.u-pdb1625 {
  padding-bottom: 1.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb1625_lg {
    padding-bottom: 1.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb1625_md {
    padding-bottom: 1.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb1625_sm {
    padding-bottom: 1.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb1625_xs {
    padding-bottom: 1.625em;
  }
}
@media (max-width: 575px) {
  .u-pdb1625_ss {
    padding-bottom: 1.625em;
  }
}
@media (min-width: 992px) {
  .u-pdb1625_pc {
    padding-bottom: 1.625em;
  }
}
@media (max-width: 991px) {
  .u-pdb1625_tb {
    padding-bottom: 1.625em;
  }
}
@media (max-width: 767px) {
  .u-pdb1625_sp {
    padding-bottom: 1.625em;
  }
}
.u-pdl1625 {
  padding-left: 1.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl1625_lg {
    padding-left: 1.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl1625_md {
    padding-left: 1.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl1625_sm {
    padding-left: 1.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl1625_xs {
    padding-left: 1.625em;
  }
}
@media (max-width: 575px) {
  .u-pdl1625_ss {
    padding-left: 1.625em;
  }
}
@media (min-width: 992px) {
  .u-pdl1625_pc {
    padding-left: 1.625em;
  }
}
@media (max-width: 991px) {
  .u-pdl1625_tb {
    padding-left: 1.625em;
  }
}
@media (max-width: 767px) {
  .u-pdl1625_sp {
    padding-left: 1.625em;
  }
}
.u-pdr1625 {
  padding-right: 1.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr1625_lg {
    padding-right: 1.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr1625_md {
    padding-right: 1.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr1625_sm {
    padding-right: 1.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr1625_xs {
    padding-right: 1.625em;
  }
}
@media (max-width: 575px) {
  .u-pdr1625_ss {
    padding-right: 1.625em;
  }
}
@media (min-width: 992px) {
  .u-pdr1625_pc {
    padding-right: 1.625em;
  }
}
@media (max-width: 991px) {
  .u-pdr1625_tb {
    padding-right: 1.625em;
  }
}
@media (max-width: 767px) {
  .u-pdr1625_sp {
    padding-right: 1.625em;
  }
}
.u-mg1625 {
  margin: 1.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg1625_lg {
    margin: 1.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg1625_md {
    margin: 1.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg1625_sm {
    margin: 1.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg1625_xs {
    margin: 1.625em;
  }
}
@media (max-width: 575px) {
  .u-mg1625_ss {
    margin: 1.625em;
  }
}
@media (min-width: 992px) {
  .u-mg1625_pc {
    margin: 1.625em;
  }
}
@media (max-width: 991px) {
  .u-mg1625_tb {
    margin: 1.625em;
  }
}
@media (max-width: 767px) {
  .u-mg1625_sp {
    margin: 1.625em;
  }
}
.u-mgt1625 {
  margin-top: 1.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt1625_lg {
    margin-top: 1.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt1625_md {
    margin-top: 1.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt1625_sm {
    margin-top: 1.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt1625_xs {
    margin-top: 1.625em;
  }
}
@media (max-width: 575px) {
  .u-mgt1625_ss {
    margin-top: 1.625em;
  }
}
@media (min-width: 992px) {
  .u-mgt1625_pc {
    margin-top: 1.625em;
  }
}
@media (max-width: 991px) {
  .u-mgt1625_tb {
    margin-top: 1.625em;
  }
}
@media (max-width: 767px) {
  .u-mgt1625_sp {
    margin-top: 1.625em;
  }
}
.u-mgb1625 {
  margin-bottom: 1.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb1625_lg {
    margin-bottom: 1.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb1625_md {
    margin-bottom: 1.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb1625_sm {
    margin-bottom: 1.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb1625_xs {
    margin-bottom: 1.625em;
  }
}
@media (max-width: 575px) {
  .u-mgb1625_ss {
    margin-bottom: 1.625em;
  }
}
@media (min-width: 992px) {
  .u-mgb1625_pc {
    margin-bottom: 1.625em;
  }
}
@media (max-width: 991px) {
  .u-mgb1625_tb {
    margin-bottom: 1.625em;
  }
}
@media (max-width: 767px) {
  .u-mgb1625_sp {
    margin-bottom: 1.625em;
  }
}
.u-mgl1625 {
  margin-left: 1.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl1625_lg {
    margin-left: 1.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl1625_md {
    margin-left: 1.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl1625_sm {
    margin-left: 1.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl1625_xs {
    margin-left: 1.625em;
  }
}
@media (max-width: 575px) {
  .u-mgl1625_ss {
    margin-left: 1.625em;
  }
}
@media (min-width: 992px) {
  .u-mgl1625_pc {
    margin-left: 1.625em;
  }
}
@media (max-width: 991px) {
  .u-mgl1625_tb {
    margin-left: 1.625em;
  }
}
@media (max-width: 767px) {
  .u-mgl1625_sp {
    margin-left: 1.625em;
  }
}
.u-mgr1625 {
  margin-right: 1.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr1625_lg {
    margin-right: 1.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr1625_md {
    margin-right: 1.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr1625_sm {
    margin-right: 1.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr1625_xs {
    margin-right: 1.625em;
  }
}
@media (max-width: 575px) {
  .u-mgr1625_ss {
    margin-right: 1.625em;
  }
}
@media (min-width: 992px) {
  .u-mgr1625_pc {
    margin-right: 1.625em;
  }
}
@media (max-width: 991px) {
  .u-mgr1625_tb {
    margin-right: 1.625em;
  }
}
@media (max-width: 767px) {
  .u-mgr1625_sp {
    margin-right: 1.625em;
  }
}
.u-pd1750 {
  padding: 1.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd1750_lg {
    padding: 1.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd1750_md {
    padding: 1.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd1750_sm {
    padding: 1.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd1750_xs {
    padding: 1.75em;
  }
}
@media (max-width: 575px) {
  .u-pd1750_ss {
    padding: 1.75em;
  }
}
@media (min-width: 992px) {
  .u-pd1750_pc {
    padding: 1.75em;
  }
}
@media (max-width: 991px) {
  .u-pd1750_tb {
    padding: 1.75em;
  }
}
@media (max-width: 767px) {
  .u-pd1750_sp {
    padding: 1.75em;
  }
}
.u-pdt1750 {
  padding-top: 1.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt1750_lg {
    padding-top: 1.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt1750_md {
    padding-top: 1.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt1750_sm {
    padding-top: 1.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt1750_xs {
    padding-top: 1.75em;
  }
}
@media (max-width: 575px) {
  .u-pdt1750_ss {
    padding-top: 1.75em;
  }
}
@media (min-width: 992px) {
  .u-pdt1750_pc {
    padding-top: 1.75em;
  }
}
@media (max-width: 991px) {
  .u-pdt1750_tb {
    padding-top: 1.75em;
  }
}
@media (max-width: 767px) {
  .u-pdt1750_sp {
    padding-top: 1.75em;
  }
}
.u-pdb1750 {
  padding-bottom: 1.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb1750_lg {
    padding-bottom: 1.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb1750_md {
    padding-bottom: 1.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb1750_sm {
    padding-bottom: 1.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb1750_xs {
    padding-bottom: 1.75em;
  }
}
@media (max-width: 575px) {
  .u-pdb1750_ss {
    padding-bottom: 1.75em;
  }
}
@media (min-width: 992px) {
  .u-pdb1750_pc {
    padding-bottom: 1.75em;
  }
}
@media (max-width: 991px) {
  .u-pdb1750_tb {
    padding-bottom: 1.75em;
  }
}
@media (max-width: 767px) {
  .u-pdb1750_sp {
    padding-bottom: 1.75em;
  }
}
.u-pdl1750 {
  padding-left: 1.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl1750_lg {
    padding-left: 1.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl1750_md {
    padding-left: 1.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl1750_sm {
    padding-left: 1.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl1750_xs {
    padding-left: 1.75em;
  }
}
@media (max-width: 575px) {
  .u-pdl1750_ss {
    padding-left: 1.75em;
  }
}
@media (min-width: 992px) {
  .u-pdl1750_pc {
    padding-left: 1.75em;
  }
}
@media (max-width: 991px) {
  .u-pdl1750_tb {
    padding-left: 1.75em;
  }
}
@media (max-width: 767px) {
  .u-pdl1750_sp {
    padding-left: 1.75em;
  }
}
.u-pdr1750 {
  padding-right: 1.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr1750_lg {
    padding-right: 1.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr1750_md {
    padding-right: 1.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr1750_sm {
    padding-right: 1.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr1750_xs {
    padding-right: 1.75em;
  }
}
@media (max-width: 575px) {
  .u-pdr1750_ss {
    padding-right: 1.75em;
  }
}
@media (min-width: 992px) {
  .u-pdr1750_pc {
    padding-right: 1.75em;
  }
}
@media (max-width: 991px) {
  .u-pdr1750_tb {
    padding-right: 1.75em;
  }
}
@media (max-width: 767px) {
  .u-pdr1750_sp {
    padding-right: 1.75em;
  }
}
.u-mg1750 {
  margin: 1.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg1750_lg {
    margin: 1.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg1750_md {
    margin: 1.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg1750_sm {
    margin: 1.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg1750_xs {
    margin: 1.75em;
  }
}
@media (max-width: 575px) {
  .u-mg1750_ss {
    margin: 1.75em;
  }
}
@media (min-width: 992px) {
  .u-mg1750_pc {
    margin: 1.75em;
  }
}
@media (max-width: 991px) {
  .u-mg1750_tb {
    margin: 1.75em;
  }
}
@media (max-width: 767px) {
  .u-mg1750_sp {
    margin: 1.75em;
  }
}
.u-mgt1750 {
  margin-top: 1.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt1750_lg {
    margin-top: 1.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt1750_md {
    margin-top: 1.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt1750_sm {
    margin-top: 1.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt1750_xs {
    margin-top: 1.75em;
  }
}
@media (max-width: 575px) {
  .u-mgt1750_ss {
    margin-top: 1.75em;
  }
}
@media (min-width: 992px) {
  .u-mgt1750_pc {
    margin-top: 1.75em;
  }
}
@media (max-width: 991px) {
  .u-mgt1750_tb {
    margin-top: 1.75em;
  }
}
@media (max-width: 767px) {
  .u-mgt1750_sp {
    margin-top: 1.75em;
  }
}
.u-mgb1750 {
  margin-bottom: 1.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb1750_lg {
    margin-bottom: 1.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb1750_md {
    margin-bottom: 1.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb1750_sm {
    margin-bottom: 1.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb1750_xs {
    margin-bottom: 1.75em;
  }
}
@media (max-width: 575px) {
  .u-mgb1750_ss {
    margin-bottom: 1.75em;
  }
}
@media (min-width: 992px) {
  .u-mgb1750_pc {
    margin-bottom: 1.75em;
  }
}
@media (max-width: 991px) {
  .u-mgb1750_tb {
    margin-bottom: 1.75em;
  }
}
@media (max-width: 767px) {
  .u-mgb1750_sp {
    margin-bottom: 1.75em;
  }
}
.u-mgl1750 {
  margin-left: 1.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl1750_lg {
    margin-left: 1.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl1750_md {
    margin-left: 1.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl1750_sm {
    margin-left: 1.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl1750_xs {
    margin-left: 1.75em;
  }
}
@media (max-width: 575px) {
  .u-mgl1750_ss {
    margin-left: 1.75em;
  }
}
@media (min-width: 992px) {
  .u-mgl1750_pc {
    margin-left: 1.75em;
  }
}
@media (max-width: 991px) {
  .u-mgl1750_tb {
    margin-left: 1.75em;
  }
}
@media (max-width: 767px) {
  .u-mgl1750_sp {
    margin-left: 1.75em;
  }
}
.u-mgr1750 {
  margin-right: 1.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr1750_lg {
    margin-right: 1.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr1750_md {
    margin-right: 1.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr1750_sm {
    margin-right: 1.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr1750_xs {
    margin-right: 1.75em;
  }
}
@media (max-width: 575px) {
  .u-mgr1750_ss {
    margin-right: 1.75em;
  }
}
@media (min-width: 992px) {
  .u-mgr1750_pc {
    margin-right: 1.75em;
  }
}
@media (max-width: 991px) {
  .u-mgr1750_tb {
    margin-right: 1.75em;
  }
}
@media (max-width: 767px) {
  .u-mgr1750_sp {
    margin-right: 1.75em;
  }
}
.u-pd1875 {
  padding: 1.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd1875_lg {
    padding: 1.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd1875_md {
    padding: 1.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd1875_sm {
    padding: 1.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd1875_xs {
    padding: 1.875em;
  }
}
@media (max-width: 575px) {
  .u-pd1875_ss {
    padding: 1.875em;
  }
}
@media (min-width: 992px) {
  .u-pd1875_pc {
    padding: 1.875em;
  }
}
@media (max-width: 991px) {
  .u-pd1875_tb {
    padding: 1.875em;
  }
}
@media (max-width: 767px) {
  .u-pd1875_sp {
    padding: 1.875em;
  }
}
.u-pdt1875 {
  padding-top: 1.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt1875_lg {
    padding-top: 1.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt1875_md {
    padding-top: 1.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt1875_sm {
    padding-top: 1.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt1875_xs {
    padding-top: 1.875em;
  }
}
@media (max-width: 575px) {
  .u-pdt1875_ss {
    padding-top: 1.875em;
  }
}
@media (min-width: 992px) {
  .u-pdt1875_pc {
    padding-top: 1.875em;
  }
}
@media (max-width: 991px) {
  .u-pdt1875_tb {
    padding-top: 1.875em;
  }
}
@media (max-width: 767px) {
  .u-pdt1875_sp {
    padding-top: 1.875em;
  }
}
.u-pdb1875 {
  padding-bottom: 1.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb1875_lg {
    padding-bottom: 1.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb1875_md {
    padding-bottom: 1.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb1875_sm {
    padding-bottom: 1.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb1875_xs {
    padding-bottom: 1.875em;
  }
}
@media (max-width: 575px) {
  .u-pdb1875_ss {
    padding-bottom: 1.875em;
  }
}
@media (min-width: 992px) {
  .u-pdb1875_pc {
    padding-bottom: 1.875em;
  }
}
@media (max-width: 991px) {
  .u-pdb1875_tb {
    padding-bottom: 1.875em;
  }
}
@media (max-width: 767px) {
  .u-pdb1875_sp {
    padding-bottom: 1.875em;
  }
}
.u-pdl1875 {
  padding-left: 1.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl1875_lg {
    padding-left: 1.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl1875_md {
    padding-left: 1.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl1875_sm {
    padding-left: 1.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl1875_xs {
    padding-left: 1.875em;
  }
}
@media (max-width: 575px) {
  .u-pdl1875_ss {
    padding-left: 1.875em;
  }
}
@media (min-width: 992px) {
  .u-pdl1875_pc {
    padding-left: 1.875em;
  }
}
@media (max-width: 991px) {
  .u-pdl1875_tb {
    padding-left: 1.875em;
  }
}
@media (max-width: 767px) {
  .u-pdl1875_sp {
    padding-left: 1.875em;
  }
}
.u-pdr1875 {
  padding-right: 1.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr1875_lg {
    padding-right: 1.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr1875_md {
    padding-right: 1.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr1875_sm {
    padding-right: 1.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr1875_xs {
    padding-right: 1.875em;
  }
}
@media (max-width: 575px) {
  .u-pdr1875_ss {
    padding-right: 1.875em;
  }
}
@media (min-width: 992px) {
  .u-pdr1875_pc {
    padding-right: 1.875em;
  }
}
@media (max-width: 991px) {
  .u-pdr1875_tb {
    padding-right: 1.875em;
  }
}
@media (max-width: 767px) {
  .u-pdr1875_sp {
    padding-right: 1.875em;
  }
}
.u-mg1875 {
  margin: 1.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg1875_lg {
    margin: 1.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg1875_md {
    margin: 1.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg1875_sm {
    margin: 1.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg1875_xs {
    margin: 1.875em;
  }
}
@media (max-width: 575px) {
  .u-mg1875_ss {
    margin: 1.875em;
  }
}
@media (min-width: 992px) {
  .u-mg1875_pc {
    margin: 1.875em;
  }
}
@media (max-width: 991px) {
  .u-mg1875_tb {
    margin: 1.875em;
  }
}
@media (max-width: 767px) {
  .u-mg1875_sp {
    margin: 1.875em;
  }
}
.u-mgt1875 {
  margin-top: 1.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt1875_lg {
    margin-top: 1.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt1875_md {
    margin-top: 1.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt1875_sm {
    margin-top: 1.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt1875_xs {
    margin-top: 1.875em;
  }
}
@media (max-width: 575px) {
  .u-mgt1875_ss {
    margin-top: 1.875em;
  }
}
@media (min-width: 992px) {
  .u-mgt1875_pc {
    margin-top: 1.875em;
  }
}
@media (max-width: 991px) {
  .u-mgt1875_tb {
    margin-top: 1.875em;
  }
}
@media (max-width: 767px) {
  .u-mgt1875_sp {
    margin-top: 1.875em;
  }
}
.u-mgb1875 {
  margin-bottom: 1.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb1875_lg {
    margin-bottom: 1.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb1875_md {
    margin-bottom: 1.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb1875_sm {
    margin-bottom: 1.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb1875_xs {
    margin-bottom: 1.875em;
  }
}
@media (max-width: 575px) {
  .u-mgb1875_ss {
    margin-bottom: 1.875em;
  }
}
@media (min-width: 992px) {
  .u-mgb1875_pc {
    margin-bottom: 1.875em;
  }
}
@media (max-width: 991px) {
  .u-mgb1875_tb {
    margin-bottom: 1.875em;
  }
}
@media (max-width: 767px) {
  .u-mgb1875_sp {
    margin-bottom: 1.875em;
  }
}
.u-mgl1875 {
  margin-left: 1.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl1875_lg {
    margin-left: 1.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl1875_md {
    margin-left: 1.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl1875_sm {
    margin-left: 1.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl1875_xs {
    margin-left: 1.875em;
  }
}
@media (max-width: 575px) {
  .u-mgl1875_ss {
    margin-left: 1.875em;
  }
}
@media (min-width: 992px) {
  .u-mgl1875_pc {
    margin-left: 1.875em;
  }
}
@media (max-width: 991px) {
  .u-mgl1875_tb {
    margin-left: 1.875em;
  }
}
@media (max-width: 767px) {
  .u-mgl1875_sp {
    margin-left: 1.875em;
  }
}
.u-mgr1875 {
  margin-right: 1.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr1875_lg {
    margin-right: 1.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr1875_md {
    margin-right: 1.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr1875_sm {
    margin-right: 1.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr1875_xs {
    margin-right: 1.875em;
  }
}
@media (max-width: 575px) {
  .u-mgr1875_ss {
    margin-right: 1.875em;
  }
}
@media (min-width: 992px) {
  .u-mgr1875_pc {
    margin-right: 1.875em;
  }
}
@media (max-width: 991px) {
  .u-mgr1875_tb {
    margin-right: 1.875em;
  }
}
@media (max-width: 767px) {
  .u-mgr1875_sp {
    margin-right: 1.875em;
  }
}
.u-pd2000 {
  padding: 2em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd2000_lg {
    padding: 2em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd2000_md {
    padding: 2em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd2000_sm {
    padding: 2em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd2000_xs {
    padding: 2em;
  }
}
@media (max-width: 575px) {
  .u-pd2000_ss {
    padding: 2em;
  }
}
@media (min-width: 992px) {
  .u-pd2000_pc {
    padding: 2em;
  }
}
@media (max-width: 991px) {
  .u-pd2000_tb {
    padding: 2em;
  }
}
@media (max-width: 767px) {
  .u-pd2000_sp {
    padding: 2em;
  }
}
.u-pdt2000 {
  padding-top: 2em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt2000_lg {
    padding-top: 2em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt2000_md {
    padding-top: 2em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt2000_sm {
    padding-top: 2em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt2000_xs {
    padding-top: 2em;
  }
}
@media (max-width: 575px) {
  .u-pdt2000_ss {
    padding-top: 2em;
  }
}
@media (min-width: 992px) {
  .u-pdt2000_pc {
    padding-top: 2em;
  }
}
@media (max-width: 991px) {
  .u-pdt2000_tb {
    padding-top: 2em;
  }
}
@media (max-width: 767px) {
  .u-pdt2000_sp {
    padding-top: 2em;
  }
}
.u-pdb2000 {
  padding-bottom: 2em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb2000_lg {
    padding-bottom: 2em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb2000_md {
    padding-bottom: 2em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb2000_sm {
    padding-bottom: 2em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb2000_xs {
    padding-bottom: 2em;
  }
}
@media (max-width: 575px) {
  .u-pdb2000_ss {
    padding-bottom: 2em;
  }
}
@media (min-width: 992px) {
  .u-pdb2000_pc {
    padding-bottom: 2em;
  }
}
@media (max-width: 991px) {
  .u-pdb2000_tb {
    padding-bottom: 2em;
  }
}
@media (max-width: 767px) {
  .u-pdb2000_sp {
    padding-bottom: 2em;
  }
}
.u-pdl2000 {
  padding-left: 2em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl2000_lg {
    padding-left: 2em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl2000_md {
    padding-left: 2em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl2000_sm {
    padding-left: 2em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl2000_xs {
    padding-left: 2em;
  }
}
@media (max-width: 575px) {
  .u-pdl2000_ss {
    padding-left: 2em;
  }
}
@media (min-width: 992px) {
  .u-pdl2000_pc {
    padding-left: 2em;
  }
}
@media (max-width: 991px) {
  .u-pdl2000_tb {
    padding-left: 2em;
  }
}
@media (max-width: 767px) {
  .u-pdl2000_sp {
    padding-left: 2em;
  }
}
.u-pdr2000 {
  padding-right: 2em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr2000_lg {
    padding-right: 2em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr2000_md {
    padding-right: 2em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr2000_sm {
    padding-right: 2em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr2000_xs {
    padding-right: 2em;
  }
}
@media (max-width: 575px) {
  .u-pdr2000_ss {
    padding-right: 2em;
  }
}
@media (min-width: 992px) {
  .u-pdr2000_pc {
    padding-right: 2em;
  }
}
@media (max-width: 991px) {
  .u-pdr2000_tb {
    padding-right: 2em;
  }
}
@media (max-width: 767px) {
  .u-pdr2000_sp {
    padding-right: 2em;
  }
}
.u-mg2000 {
  margin: 2em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg2000_lg {
    margin: 2em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg2000_md {
    margin: 2em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg2000_sm {
    margin: 2em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg2000_xs {
    margin: 2em;
  }
}
@media (max-width: 575px) {
  .u-mg2000_ss {
    margin: 2em;
  }
}
@media (min-width: 992px) {
  .u-mg2000_pc {
    margin: 2em;
  }
}
@media (max-width: 991px) {
  .u-mg2000_tb {
    margin: 2em;
  }
}
@media (max-width: 767px) {
  .u-mg2000_sp {
    margin: 2em;
  }
}
.u-mgt2000 {
  margin-top: 2em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt2000_lg {
    margin-top: 2em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt2000_md {
    margin-top: 2em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt2000_sm {
    margin-top: 2em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt2000_xs {
    margin-top: 2em;
  }
}
@media (max-width: 575px) {
  .u-mgt2000_ss {
    margin-top: 2em;
  }
}
@media (min-width: 992px) {
  .u-mgt2000_pc {
    margin-top: 2em;
  }
}
@media (max-width: 991px) {
  .u-mgt2000_tb {
    margin-top: 2em;
  }
}
@media (max-width: 767px) {
  .u-mgt2000_sp {
    margin-top: 2em;
  }
}
.u-mgb2000 {
  margin-bottom: 2em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb2000_lg {
    margin-bottom: 2em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb2000_md {
    margin-bottom: 2em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb2000_sm {
    margin-bottom: 2em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb2000_xs {
    margin-bottom: 2em;
  }
}
@media (max-width: 575px) {
  .u-mgb2000_ss {
    margin-bottom: 2em;
  }
}
@media (min-width: 992px) {
  .u-mgb2000_pc {
    margin-bottom: 2em;
  }
}
@media (max-width: 991px) {
  .u-mgb2000_tb {
    margin-bottom: 2em;
  }
}
@media (max-width: 767px) {
  .u-mgb2000_sp {
    margin-bottom: 2em;
  }
}
.u-mgl2000 {
  margin-left: 2em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl2000_lg {
    margin-left: 2em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl2000_md {
    margin-left: 2em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl2000_sm {
    margin-left: 2em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl2000_xs {
    margin-left: 2em;
  }
}
@media (max-width: 575px) {
  .u-mgl2000_ss {
    margin-left: 2em;
  }
}
@media (min-width: 992px) {
  .u-mgl2000_pc {
    margin-left: 2em;
  }
}
@media (max-width: 991px) {
  .u-mgl2000_tb {
    margin-left: 2em;
  }
}
@media (max-width: 767px) {
  .u-mgl2000_sp {
    margin-left: 2em;
  }
}
.u-mgr2000 {
  margin-right: 2em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr2000_lg {
    margin-right: 2em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr2000_md {
    margin-right: 2em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr2000_sm {
    margin-right: 2em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr2000_xs {
    margin-right: 2em;
  }
}
@media (max-width: 575px) {
  .u-mgr2000_ss {
    margin-right: 2em;
  }
}
@media (min-width: 992px) {
  .u-mgr2000_pc {
    margin-right: 2em;
  }
}
@media (max-width: 991px) {
  .u-mgr2000_tb {
    margin-right: 2em;
  }
}
@media (max-width: 767px) {
  .u-mgr2000_sp {
    margin-right: 2em;
  }
}
.u-pd2125 {
  padding: 2.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd2125_lg {
    padding: 2.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd2125_md {
    padding: 2.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd2125_sm {
    padding: 2.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd2125_xs {
    padding: 2.125em;
  }
}
@media (max-width: 575px) {
  .u-pd2125_ss {
    padding: 2.125em;
  }
}
@media (min-width: 992px) {
  .u-pd2125_pc {
    padding: 2.125em;
  }
}
@media (max-width: 991px) {
  .u-pd2125_tb {
    padding: 2.125em;
  }
}
@media (max-width: 767px) {
  .u-pd2125_sp {
    padding: 2.125em;
  }
}
.u-pdt2125 {
  padding-top: 2.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt2125_lg {
    padding-top: 2.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt2125_md {
    padding-top: 2.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt2125_sm {
    padding-top: 2.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt2125_xs {
    padding-top: 2.125em;
  }
}
@media (max-width: 575px) {
  .u-pdt2125_ss {
    padding-top: 2.125em;
  }
}
@media (min-width: 992px) {
  .u-pdt2125_pc {
    padding-top: 2.125em;
  }
}
@media (max-width: 991px) {
  .u-pdt2125_tb {
    padding-top: 2.125em;
  }
}
@media (max-width: 767px) {
  .u-pdt2125_sp {
    padding-top: 2.125em;
  }
}
.u-pdb2125 {
  padding-bottom: 2.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb2125_lg {
    padding-bottom: 2.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb2125_md {
    padding-bottom: 2.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb2125_sm {
    padding-bottom: 2.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb2125_xs {
    padding-bottom: 2.125em;
  }
}
@media (max-width: 575px) {
  .u-pdb2125_ss {
    padding-bottom: 2.125em;
  }
}
@media (min-width: 992px) {
  .u-pdb2125_pc {
    padding-bottom: 2.125em;
  }
}
@media (max-width: 991px) {
  .u-pdb2125_tb {
    padding-bottom: 2.125em;
  }
}
@media (max-width: 767px) {
  .u-pdb2125_sp {
    padding-bottom: 2.125em;
  }
}
.u-pdl2125 {
  padding-left: 2.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl2125_lg {
    padding-left: 2.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl2125_md {
    padding-left: 2.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl2125_sm {
    padding-left: 2.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl2125_xs {
    padding-left: 2.125em;
  }
}
@media (max-width: 575px) {
  .u-pdl2125_ss {
    padding-left: 2.125em;
  }
}
@media (min-width: 992px) {
  .u-pdl2125_pc {
    padding-left: 2.125em;
  }
}
@media (max-width: 991px) {
  .u-pdl2125_tb {
    padding-left: 2.125em;
  }
}
@media (max-width: 767px) {
  .u-pdl2125_sp {
    padding-left: 2.125em;
  }
}
.u-pdr2125 {
  padding-right: 2.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr2125_lg {
    padding-right: 2.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr2125_md {
    padding-right: 2.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr2125_sm {
    padding-right: 2.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr2125_xs {
    padding-right: 2.125em;
  }
}
@media (max-width: 575px) {
  .u-pdr2125_ss {
    padding-right: 2.125em;
  }
}
@media (min-width: 992px) {
  .u-pdr2125_pc {
    padding-right: 2.125em;
  }
}
@media (max-width: 991px) {
  .u-pdr2125_tb {
    padding-right: 2.125em;
  }
}
@media (max-width: 767px) {
  .u-pdr2125_sp {
    padding-right: 2.125em;
  }
}
.u-mg2125 {
  margin: 2.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg2125_lg {
    margin: 2.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg2125_md {
    margin: 2.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg2125_sm {
    margin: 2.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg2125_xs {
    margin: 2.125em;
  }
}
@media (max-width: 575px) {
  .u-mg2125_ss {
    margin: 2.125em;
  }
}
@media (min-width: 992px) {
  .u-mg2125_pc {
    margin: 2.125em;
  }
}
@media (max-width: 991px) {
  .u-mg2125_tb {
    margin: 2.125em;
  }
}
@media (max-width: 767px) {
  .u-mg2125_sp {
    margin: 2.125em;
  }
}
.u-mgt2125 {
  margin-top: 2.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt2125_lg {
    margin-top: 2.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt2125_md {
    margin-top: 2.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt2125_sm {
    margin-top: 2.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt2125_xs {
    margin-top: 2.125em;
  }
}
@media (max-width: 575px) {
  .u-mgt2125_ss {
    margin-top: 2.125em;
  }
}
@media (min-width: 992px) {
  .u-mgt2125_pc {
    margin-top: 2.125em;
  }
}
@media (max-width: 991px) {
  .u-mgt2125_tb {
    margin-top: 2.125em;
  }
}
@media (max-width: 767px) {
  .u-mgt2125_sp {
    margin-top: 2.125em;
  }
}
.u-mgb2125 {
  margin-bottom: 2.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb2125_lg {
    margin-bottom: 2.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb2125_md {
    margin-bottom: 2.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb2125_sm {
    margin-bottom: 2.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb2125_xs {
    margin-bottom: 2.125em;
  }
}
@media (max-width: 575px) {
  .u-mgb2125_ss {
    margin-bottom: 2.125em;
  }
}
@media (min-width: 992px) {
  .u-mgb2125_pc {
    margin-bottom: 2.125em;
  }
}
@media (max-width: 991px) {
  .u-mgb2125_tb {
    margin-bottom: 2.125em;
  }
}
@media (max-width: 767px) {
  .u-mgb2125_sp {
    margin-bottom: 2.125em;
  }
}
.u-mgl2125 {
  margin-left: 2.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl2125_lg {
    margin-left: 2.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl2125_md {
    margin-left: 2.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl2125_sm {
    margin-left: 2.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl2125_xs {
    margin-left: 2.125em;
  }
}
@media (max-width: 575px) {
  .u-mgl2125_ss {
    margin-left: 2.125em;
  }
}
@media (min-width: 992px) {
  .u-mgl2125_pc {
    margin-left: 2.125em;
  }
}
@media (max-width: 991px) {
  .u-mgl2125_tb {
    margin-left: 2.125em;
  }
}
@media (max-width: 767px) {
  .u-mgl2125_sp {
    margin-left: 2.125em;
  }
}
.u-mgr2125 {
  margin-right: 2.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr2125_lg {
    margin-right: 2.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr2125_md {
    margin-right: 2.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr2125_sm {
    margin-right: 2.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr2125_xs {
    margin-right: 2.125em;
  }
}
@media (max-width: 575px) {
  .u-mgr2125_ss {
    margin-right: 2.125em;
  }
}
@media (min-width: 992px) {
  .u-mgr2125_pc {
    margin-right: 2.125em;
  }
}
@media (max-width: 991px) {
  .u-mgr2125_tb {
    margin-right: 2.125em;
  }
}
@media (max-width: 767px) {
  .u-mgr2125_sp {
    margin-right: 2.125em;
  }
}
.u-pd2250 {
  padding: 2.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd2250_lg {
    padding: 2.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd2250_md {
    padding: 2.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd2250_sm {
    padding: 2.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd2250_xs {
    padding: 2.25em;
  }
}
@media (max-width: 575px) {
  .u-pd2250_ss {
    padding: 2.25em;
  }
}
@media (min-width: 992px) {
  .u-pd2250_pc {
    padding: 2.25em;
  }
}
@media (max-width: 991px) {
  .u-pd2250_tb {
    padding: 2.25em;
  }
}
@media (max-width: 767px) {
  .u-pd2250_sp {
    padding: 2.25em;
  }
}
.u-pdt2250 {
  padding-top: 2.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt2250_lg {
    padding-top: 2.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt2250_md {
    padding-top: 2.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt2250_sm {
    padding-top: 2.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt2250_xs {
    padding-top: 2.25em;
  }
}
@media (max-width: 575px) {
  .u-pdt2250_ss {
    padding-top: 2.25em;
  }
}
@media (min-width: 992px) {
  .u-pdt2250_pc {
    padding-top: 2.25em;
  }
}
@media (max-width: 991px) {
  .u-pdt2250_tb {
    padding-top: 2.25em;
  }
}
@media (max-width: 767px) {
  .u-pdt2250_sp {
    padding-top: 2.25em;
  }
}
.u-pdb2250 {
  padding-bottom: 2.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb2250_lg {
    padding-bottom: 2.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb2250_md {
    padding-bottom: 2.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb2250_sm {
    padding-bottom: 2.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb2250_xs {
    padding-bottom: 2.25em;
  }
}
@media (max-width: 575px) {
  .u-pdb2250_ss {
    padding-bottom: 2.25em;
  }
}
@media (min-width: 992px) {
  .u-pdb2250_pc {
    padding-bottom: 2.25em;
  }
}
@media (max-width: 991px) {
  .u-pdb2250_tb {
    padding-bottom: 2.25em;
  }
}
@media (max-width: 767px) {
  .u-pdb2250_sp {
    padding-bottom: 2.25em;
  }
}
.u-pdl2250 {
  padding-left: 2.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl2250_lg {
    padding-left: 2.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl2250_md {
    padding-left: 2.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl2250_sm {
    padding-left: 2.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl2250_xs {
    padding-left: 2.25em;
  }
}
@media (max-width: 575px) {
  .u-pdl2250_ss {
    padding-left: 2.25em;
  }
}
@media (min-width: 992px) {
  .u-pdl2250_pc {
    padding-left: 2.25em;
  }
}
@media (max-width: 991px) {
  .u-pdl2250_tb {
    padding-left: 2.25em;
  }
}
@media (max-width: 767px) {
  .u-pdl2250_sp {
    padding-left: 2.25em;
  }
}
.u-pdr2250 {
  padding-right: 2.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr2250_lg {
    padding-right: 2.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr2250_md {
    padding-right: 2.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr2250_sm {
    padding-right: 2.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr2250_xs {
    padding-right: 2.25em;
  }
}
@media (max-width: 575px) {
  .u-pdr2250_ss {
    padding-right: 2.25em;
  }
}
@media (min-width: 992px) {
  .u-pdr2250_pc {
    padding-right: 2.25em;
  }
}
@media (max-width: 991px) {
  .u-pdr2250_tb {
    padding-right: 2.25em;
  }
}
@media (max-width: 767px) {
  .u-pdr2250_sp {
    padding-right: 2.25em;
  }
}
.u-mg2250 {
  margin: 2.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg2250_lg {
    margin: 2.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg2250_md {
    margin: 2.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg2250_sm {
    margin: 2.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg2250_xs {
    margin: 2.25em;
  }
}
@media (max-width: 575px) {
  .u-mg2250_ss {
    margin: 2.25em;
  }
}
@media (min-width: 992px) {
  .u-mg2250_pc {
    margin: 2.25em;
  }
}
@media (max-width: 991px) {
  .u-mg2250_tb {
    margin: 2.25em;
  }
}
@media (max-width: 767px) {
  .u-mg2250_sp {
    margin: 2.25em;
  }
}
.u-mgt2250 {
  margin-top: 2.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt2250_lg {
    margin-top: 2.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt2250_md {
    margin-top: 2.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt2250_sm {
    margin-top: 2.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt2250_xs {
    margin-top: 2.25em;
  }
}
@media (max-width: 575px) {
  .u-mgt2250_ss {
    margin-top: 2.25em;
  }
}
@media (min-width: 992px) {
  .u-mgt2250_pc {
    margin-top: 2.25em;
  }
}
@media (max-width: 991px) {
  .u-mgt2250_tb {
    margin-top: 2.25em;
  }
}
@media (max-width: 767px) {
  .u-mgt2250_sp {
    margin-top: 2.25em;
  }
}
.u-mgb2250 {
  margin-bottom: 2.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb2250_lg {
    margin-bottom: 2.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb2250_md {
    margin-bottom: 2.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb2250_sm {
    margin-bottom: 2.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb2250_xs {
    margin-bottom: 2.25em;
  }
}
@media (max-width: 575px) {
  .u-mgb2250_ss {
    margin-bottom: 2.25em;
  }
}
@media (min-width: 992px) {
  .u-mgb2250_pc {
    margin-bottom: 2.25em;
  }
}
@media (max-width: 991px) {
  .u-mgb2250_tb {
    margin-bottom: 2.25em;
  }
}
@media (max-width: 767px) {
  .u-mgb2250_sp {
    margin-bottom: 2.25em;
  }
}
.u-mgl2250 {
  margin-left: 2.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl2250_lg {
    margin-left: 2.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl2250_md {
    margin-left: 2.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl2250_sm {
    margin-left: 2.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl2250_xs {
    margin-left: 2.25em;
  }
}
@media (max-width: 575px) {
  .u-mgl2250_ss {
    margin-left: 2.25em;
  }
}
@media (min-width: 992px) {
  .u-mgl2250_pc {
    margin-left: 2.25em;
  }
}
@media (max-width: 991px) {
  .u-mgl2250_tb {
    margin-left: 2.25em;
  }
}
@media (max-width: 767px) {
  .u-mgl2250_sp {
    margin-left: 2.25em;
  }
}
.u-mgr2250 {
  margin-right: 2.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr2250_lg {
    margin-right: 2.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr2250_md {
    margin-right: 2.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr2250_sm {
    margin-right: 2.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr2250_xs {
    margin-right: 2.25em;
  }
}
@media (max-width: 575px) {
  .u-mgr2250_ss {
    margin-right: 2.25em;
  }
}
@media (min-width: 992px) {
  .u-mgr2250_pc {
    margin-right: 2.25em;
  }
}
@media (max-width: 991px) {
  .u-mgr2250_tb {
    margin-right: 2.25em;
  }
}
@media (max-width: 767px) {
  .u-mgr2250_sp {
    margin-right: 2.25em;
  }
}
.u-pd2375 {
  padding: 2.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd2375_lg {
    padding: 2.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd2375_md {
    padding: 2.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd2375_sm {
    padding: 2.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd2375_xs {
    padding: 2.375em;
  }
}
@media (max-width: 575px) {
  .u-pd2375_ss {
    padding: 2.375em;
  }
}
@media (min-width: 992px) {
  .u-pd2375_pc {
    padding: 2.375em;
  }
}
@media (max-width: 991px) {
  .u-pd2375_tb {
    padding: 2.375em;
  }
}
@media (max-width: 767px) {
  .u-pd2375_sp {
    padding: 2.375em;
  }
}
.u-pdt2375 {
  padding-top: 2.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt2375_lg {
    padding-top: 2.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt2375_md {
    padding-top: 2.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt2375_sm {
    padding-top: 2.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt2375_xs {
    padding-top: 2.375em;
  }
}
@media (max-width: 575px) {
  .u-pdt2375_ss {
    padding-top: 2.375em;
  }
}
@media (min-width: 992px) {
  .u-pdt2375_pc {
    padding-top: 2.375em;
  }
}
@media (max-width: 991px) {
  .u-pdt2375_tb {
    padding-top: 2.375em;
  }
}
@media (max-width: 767px) {
  .u-pdt2375_sp {
    padding-top: 2.375em;
  }
}
.u-pdb2375 {
  padding-bottom: 2.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb2375_lg {
    padding-bottom: 2.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb2375_md {
    padding-bottom: 2.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb2375_sm {
    padding-bottom: 2.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb2375_xs {
    padding-bottom: 2.375em;
  }
}
@media (max-width: 575px) {
  .u-pdb2375_ss {
    padding-bottom: 2.375em;
  }
}
@media (min-width: 992px) {
  .u-pdb2375_pc {
    padding-bottom: 2.375em;
  }
}
@media (max-width: 991px) {
  .u-pdb2375_tb {
    padding-bottom: 2.375em;
  }
}
@media (max-width: 767px) {
  .u-pdb2375_sp {
    padding-bottom: 2.375em;
  }
}
.u-pdl2375 {
  padding-left: 2.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl2375_lg {
    padding-left: 2.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl2375_md {
    padding-left: 2.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl2375_sm {
    padding-left: 2.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl2375_xs {
    padding-left: 2.375em;
  }
}
@media (max-width: 575px) {
  .u-pdl2375_ss {
    padding-left: 2.375em;
  }
}
@media (min-width: 992px) {
  .u-pdl2375_pc {
    padding-left: 2.375em;
  }
}
@media (max-width: 991px) {
  .u-pdl2375_tb {
    padding-left: 2.375em;
  }
}
@media (max-width: 767px) {
  .u-pdl2375_sp {
    padding-left: 2.375em;
  }
}
.u-pdr2375 {
  padding-right: 2.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr2375_lg {
    padding-right: 2.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr2375_md {
    padding-right: 2.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr2375_sm {
    padding-right: 2.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr2375_xs {
    padding-right: 2.375em;
  }
}
@media (max-width: 575px) {
  .u-pdr2375_ss {
    padding-right: 2.375em;
  }
}
@media (min-width: 992px) {
  .u-pdr2375_pc {
    padding-right: 2.375em;
  }
}
@media (max-width: 991px) {
  .u-pdr2375_tb {
    padding-right: 2.375em;
  }
}
@media (max-width: 767px) {
  .u-pdr2375_sp {
    padding-right: 2.375em;
  }
}
.u-mg2375 {
  margin: 2.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg2375_lg {
    margin: 2.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg2375_md {
    margin: 2.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg2375_sm {
    margin: 2.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg2375_xs {
    margin: 2.375em;
  }
}
@media (max-width: 575px) {
  .u-mg2375_ss {
    margin: 2.375em;
  }
}
@media (min-width: 992px) {
  .u-mg2375_pc {
    margin: 2.375em;
  }
}
@media (max-width: 991px) {
  .u-mg2375_tb {
    margin: 2.375em;
  }
}
@media (max-width: 767px) {
  .u-mg2375_sp {
    margin: 2.375em;
  }
}
.u-mgt2375 {
  margin-top: 2.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt2375_lg {
    margin-top: 2.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt2375_md {
    margin-top: 2.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt2375_sm {
    margin-top: 2.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt2375_xs {
    margin-top: 2.375em;
  }
}
@media (max-width: 575px) {
  .u-mgt2375_ss {
    margin-top: 2.375em;
  }
}
@media (min-width: 992px) {
  .u-mgt2375_pc {
    margin-top: 2.375em;
  }
}
@media (max-width: 991px) {
  .u-mgt2375_tb {
    margin-top: 2.375em;
  }
}
@media (max-width: 767px) {
  .u-mgt2375_sp {
    margin-top: 2.375em;
  }
}
.u-mgb2375 {
  margin-bottom: 2.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb2375_lg {
    margin-bottom: 2.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb2375_md {
    margin-bottom: 2.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb2375_sm {
    margin-bottom: 2.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb2375_xs {
    margin-bottom: 2.375em;
  }
}
@media (max-width: 575px) {
  .u-mgb2375_ss {
    margin-bottom: 2.375em;
  }
}
@media (min-width: 992px) {
  .u-mgb2375_pc {
    margin-bottom: 2.375em;
  }
}
@media (max-width: 991px) {
  .u-mgb2375_tb {
    margin-bottom: 2.375em;
  }
}
@media (max-width: 767px) {
  .u-mgb2375_sp {
    margin-bottom: 2.375em;
  }
}
.u-mgl2375 {
  margin-left: 2.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl2375_lg {
    margin-left: 2.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl2375_md {
    margin-left: 2.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl2375_sm {
    margin-left: 2.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl2375_xs {
    margin-left: 2.375em;
  }
}
@media (max-width: 575px) {
  .u-mgl2375_ss {
    margin-left: 2.375em;
  }
}
@media (min-width: 992px) {
  .u-mgl2375_pc {
    margin-left: 2.375em;
  }
}
@media (max-width: 991px) {
  .u-mgl2375_tb {
    margin-left: 2.375em;
  }
}
@media (max-width: 767px) {
  .u-mgl2375_sp {
    margin-left: 2.375em;
  }
}
.u-mgr2375 {
  margin-right: 2.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr2375_lg {
    margin-right: 2.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr2375_md {
    margin-right: 2.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr2375_sm {
    margin-right: 2.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr2375_xs {
    margin-right: 2.375em;
  }
}
@media (max-width: 575px) {
  .u-mgr2375_ss {
    margin-right: 2.375em;
  }
}
@media (min-width: 992px) {
  .u-mgr2375_pc {
    margin-right: 2.375em;
  }
}
@media (max-width: 991px) {
  .u-mgr2375_tb {
    margin-right: 2.375em;
  }
}
@media (max-width: 767px) {
  .u-mgr2375_sp {
    margin-right: 2.375em;
  }
}
.u-pd2500 {
  padding: 2.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd2500_lg {
    padding: 2.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd2500_md {
    padding: 2.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd2500_sm {
    padding: 2.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd2500_xs {
    padding: 2.5em;
  }
}
@media (max-width: 575px) {
  .u-pd2500_ss {
    padding: 2.5em;
  }
}
@media (min-width: 992px) {
  .u-pd2500_pc {
    padding: 2.5em;
  }
}
@media (max-width: 991px) {
  .u-pd2500_tb {
    padding: 2.5em;
  }
}
@media (max-width: 767px) {
  .u-pd2500_sp {
    padding: 2.5em;
  }
}
.u-pdt2500 {
  padding-top: 2.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt2500_lg {
    padding-top: 2.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt2500_md {
    padding-top: 2.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt2500_sm {
    padding-top: 2.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt2500_xs {
    padding-top: 2.5em;
  }
}
@media (max-width: 575px) {
  .u-pdt2500_ss {
    padding-top: 2.5em;
  }
}
@media (min-width: 992px) {
  .u-pdt2500_pc {
    padding-top: 2.5em;
  }
}
@media (max-width: 991px) {
  .u-pdt2500_tb {
    padding-top: 2.5em;
  }
}
@media (max-width: 767px) {
  .u-pdt2500_sp {
    padding-top: 2.5em;
  }
}
.u-pdb2500 {
  padding-bottom: 2.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb2500_lg {
    padding-bottom: 2.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb2500_md {
    padding-bottom: 2.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb2500_sm {
    padding-bottom: 2.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb2500_xs {
    padding-bottom: 2.5em;
  }
}
@media (max-width: 575px) {
  .u-pdb2500_ss {
    padding-bottom: 2.5em;
  }
}
@media (min-width: 992px) {
  .u-pdb2500_pc {
    padding-bottom: 2.5em;
  }
}
@media (max-width: 991px) {
  .u-pdb2500_tb {
    padding-bottom: 2.5em;
  }
}
@media (max-width: 767px) {
  .u-pdb2500_sp {
    padding-bottom: 2.5em;
  }
}
.u-pdl2500 {
  padding-left: 2.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl2500_lg {
    padding-left: 2.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl2500_md {
    padding-left: 2.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl2500_sm {
    padding-left: 2.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl2500_xs {
    padding-left: 2.5em;
  }
}
@media (max-width: 575px) {
  .u-pdl2500_ss {
    padding-left: 2.5em;
  }
}
@media (min-width: 992px) {
  .u-pdl2500_pc {
    padding-left: 2.5em;
  }
}
@media (max-width: 991px) {
  .u-pdl2500_tb {
    padding-left: 2.5em;
  }
}
@media (max-width: 767px) {
  .u-pdl2500_sp {
    padding-left: 2.5em;
  }
}
.u-pdr2500 {
  padding-right: 2.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr2500_lg {
    padding-right: 2.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr2500_md {
    padding-right: 2.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr2500_sm {
    padding-right: 2.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr2500_xs {
    padding-right: 2.5em;
  }
}
@media (max-width: 575px) {
  .u-pdr2500_ss {
    padding-right: 2.5em;
  }
}
@media (min-width: 992px) {
  .u-pdr2500_pc {
    padding-right: 2.5em;
  }
}
@media (max-width: 991px) {
  .u-pdr2500_tb {
    padding-right: 2.5em;
  }
}
@media (max-width: 767px) {
  .u-pdr2500_sp {
    padding-right: 2.5em;
  }
}
.u-mg2500 {
  margin: 2.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg2500_lg {
    margin: 2.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg2500_md {
    margin: 2.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg2500_sm {
    margin: 2.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg2500_xs {
    margin: 2.5em;
  }
}
@media (max-width: 575px) {
  .u-mg2500_ss {
    margin: 2.5em;
  }
}
@media (min-width: 992px) {
  .u-mg2500_pc {
    margin: 2.5em;
  }
}
@media (max-width: 991px) {
  .u-mg2500_tb {
    margin: 2.5em;
  }
}
@media (max-width: 767px) {
  .u-mg2500_sp {
    margin: 2.5em;
  }
}
.u-mgt2500 {
  margin-top: 2.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt2500_lg {
    margin-top: 2.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt2500_md {
    margin-top: 2.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt2500_sm {
    margin-top: 2.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt2500_xs {
    margin-top: 2.5em;
  }
}
@media (max-width: 575px) {
  .u-mgt2500_ss {
    margin-top: 2.5em;
  }
}
@media (min-width: 992px) {
  .u-mgt2500_pc {
    margin-top: 2.5em;
  }
}
@media (max-width: 991px) {
  .u-mgt2500_tb {
    margin-top: 2.5em;
  }
}
@media (max-width: 767px) {
  .u-mgt2500_sp {
    margin-top: 2.5em;
  }
}
.u-mgb2500 {
  margin-bottom: 2.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb2500_lg {
    margin-bottom: 2.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb2500_md {
    margin-bottom: 2.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb2500_sm {
    margin-bottom: 2.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb2500_xs {
    margin-bottom: 2.5em;
  }
}
@media (max-width: 575px) {
  .u-mgb2500_ss {
    margin-bottom: 2.5em;
  }
}
@media (min-width: 992px) {
  .u-mgb2500_pc {
    margin-bottom: 2.5em;
  }
}
@media (max-width: 991px) {
  .u-mgb2500_tb {
    margin-bottom: 2.5em;
  }
}
@media (max-width: 767px) {
  .u-mgb2500_sp {
    margin-bottom: 2.5em;
  }
}
.u-mgl2500 {
  margin-left: 2.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl2500_lg {
    margin-left: 2.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl2500_md {
    margin-left: 2.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl2500_sm {
    margin-left: 2.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl2500_xs {
    margin-left: 2.5em;
  }
}
@media (max-width: 575px) {
  .u-mgl2500_ss {
    margin-left: 2.5em;
  }
}
@media (min-width: 992px) {
  .u-mgl2500_pc {
    margin-left: 2.5em;
  }
}
@media (max-width: 991px) {
  .u-mgl2500_tb {
    margin-left: 2.5em;
  }
}
@media (max-width: 767px) {
  .u-mgl2500_sp {
    margin-left: 2.5em;
  }
}
.u-mgr2500 {
  margin-right: 2.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr2500_lg {
    margin-right: 2.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr2500_md {
    margin-right: 2.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr2500_sm {
    margin-right: 2.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr2500_xs {
    margin-right: 2.5em;
  }
}
@media (max-width: 575px) {
  .u-mgr2500_ss {
    margin-right: 2.5em;
  }
}
@media (min-width: 992px) {
  .u-mgr2500_pc {
    margin-right: 2.5em;
  }
}
@media (max-width: 991px) {
  .u-mgr2500_tb {
    margin-right: 2.5em;
  }
}
@media (max-width: 767px) {
  .u-mgr2500_sp {
    margin-right: 2.5em;
  }
}
.u-pd2625 {
  padding: 2.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd2625_lg {
    padding: 2.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd2625_md {
    padding: 2.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd2625_sm {
    padding: 2.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd2625_xs {
    padding: 2.625em;
  }
}
@media (max-width: 575px) {
  .u-pd2625_ss {
    padding: 2.625em;
  }
}
@media (min-width: 992px) {
  .u-pd2625_pc {
    padding: 2.625em;
  }
}
@media (max-width: 991px) {
  .u-pd2625_tb {
    padding: 2.625em;
  }
}
@media (max-width: 767px) {
  .u-pd2625_sp {
    padding: 2.625em;
  }
}
.u-pdt2625 {
  padding-top: 2.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt2625_lg {
    padding-top: 2.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt2625_md {
    padding-top: 2.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt2625_sm {
    padding-top: 2.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt2625_xs {
    padding-top: 2.625em;
  }
}
@media (max-width: 575px) {
  .u-pdt2625_ss {
    padding-top: 2.625em;
  }
}
@media (min-width: 992px) {
  .u-pdt2625_pc {
    padding-top: 2.625em;
  }
}
@media (max-width: 991px) {
  .u-pdt2625_tb {
    padding-top: 2.625em;
  }
}
@media (max-width: 767px) {
  .u-pdt2625_sp {
    padding-top: 2.625em;
  }
}
.u-pdb2625 {
  padding-bottom: 2.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb2625_lg {
    padding-bottom: 2.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb2625_md {
    padding-bottom: 2.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb2625_sm {
    padding-bottom: 2.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb2625_xs {
    padding-bottom: 2.625em;
  }
}
@media (max-width: 575px) {
  .u-pdb2625_ss {
    padding-bottom: 2.625em;
  }
}
@media (min-width: 992px) {
  .u-pdb2625_pc {
    padding-bottom: 2.625em;
  }
}
@media (max-width: 991px) {
  .u-pdb2625_tb {
    padding-bottom: 2.625em;
  }
}
@media (max-width: 767px) {
  .u-pdb2625_sp {
    padding-bottom: 2.625em;
  }
}
.u-pdl2625 {
  padding-left: 2.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl2625_lg {
    padding-left: 2.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl2625_md {
    padding-left: 2.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl2625_sm {
    padding-left: 2.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl2625_xs {
    padding-left: 2.625em;
  }
}
@media (max-width: 575px) {
  .u-pdl2625_ss {
    padding-left: 2.625em;
  }
}
@media (min-width: 992px) {
  .u-pdl2625_pc {
    padding-left: 2.625em;
  }
}
@media (max-width: 991px) {
  .u-pdl2625_tb {
    padding-left: 2.625em;
  }
}
@media (max-width: 767px) {
  .u-pdl2625_sp {
    padding-left: 2.625em;
  }
}
.u-pdr2625 {
  padding-right: 2.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr2625_lg {
    padding-right: 2.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr2625_md {
    padding-right: 2.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr2625_sm {
    padding-right: 2.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr2625_xs {
    padding-right: 2.625em;
  }
}
@media (max-width: 575px) {
  .u-pdr2625_ss {
    padding-right: 2.625em;
  }
}
@media (min-width: 992px) {
  .u-pdr2625_pc {
    padding-right: 2.625em;
  }
}
@media (max-width: 991px) {
  .u-pdr2625_tb {
    padding-right: 2.625em;
  }
}
@media (max-width: 767px) {
  .u-pdr2625_sp {
    padding-right: 2.625em;
  }
}
.u-mg2625 {
  margin: 2.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg2625_lg {
    margin: 2.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg2625_md {
    margin: 2.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg2625_sm {
    margin: 2.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg2625_xs {
    margin: 2.625em;
  }
}
@media (max-width: 575px) {
  .u-mg2625_ss {
    margin: 2.625em;
  }
}
@media (min-width: 992px) {
  .u-mg2625_pc {
    margin: 2.625em;
  }
}
@media (max-width: 991px) {
  .u-mg2625_tb {
    margin: 2.625em;
  }
}
@media (max-width: 767px) {
  .u-mg2625_sp {
    margin: 2.625em;
  }
}
.u-mgt2625 {
  margin-top: 2.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt2625_lg {
    margin-top: 2.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt2625_md {
    margin-top: 2.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt2625_sm {
    margin-top: 2.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt2625_xs {
    margin-top: 2.625em;
  }
}
@media (max-width: 575px) {
  .u-mgt2625_ss {
    margin-top: 2.625em;
  }
}
@media (min-width: 992px) {
  .u-mgt2625_pc {
    margin-top: 2.625em;
  }
}
@media (max-width: 991px) {
  .u-mgt2625_tb {
    margin-top: 2.625em;
  }
}
@media (max-width: 767px) {
  .u-mgt2625_sp {
    margin-top: 2.625em;
  }
}
.u-mgb2625 {
  margin-bottom: 2.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb2625_lg {
    margin-bottom: 2.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb2625_md {
    margin-bottom: 2.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb2625_sm {
    margin-bottom: 2.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb2625_xs {
    margin-bottom: 2.625em;
  }
}
@media (max-width: 575px) {
  .u-mgb2625_ss {
    margin-bottom: 2.625em;
  }
}
@media (min-width: 992px) {
  .u-mgb2625_pc {
    margin-bottom: 2.625em;
  }
}
@media (max-width: 991px) {
  .u-mgb2625_tb {
    margin-bottom: 2.625em;
  }
}
@media (max-width: 767px) {
  .u-mgb2625_sp {
    margin-bottom: 2.625em;
  }
}
.u-mgl2625 {
  margin-left: 2.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl2625_lg {
    margin-left: 2.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl2625_md {
    margin-left: 2.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl2625_sm {
    margin-left: 2.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl2625_xs {
    margin-left: 2.625em;
  }
}
@media (max-width: 575px) {
  .u-mgl2625_ss {
    margin-left: 2.625em;
  }
}
@media (min-width: 992px) {
  .u-mgl2625_pc {
    margin-left: 2.625em;
  }
}
@media (max-width: 991px) {
  .u-mgl2625_tb {
    margin-left: 2.625em;
  }
}
@media (max-width: 767px) {
  .u-mgl2625_sp {
    margin-left: 2.625em;
  }
}
.u-mgr2625 {
  margin-right: 2.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr2625_lg {
    margin-right: 2.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr2625_md {
    margin-right: 2.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr2625_sm {
    margin-right: 2.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr2625_xs {
    margin-right: 2.625em;
  }
}
@media (max-width: 575px) {
  .u-mgr2625_ss {
    margin-right: 2.625em;
  }
}
@media (min-width: 992px) {
  .u-mgr2625_pc {
    margin-right: 2.625em;
  }
}
@media (max-width: 991px) {
  .u-mgr2625_tb {
    margin-right: 2.625em;
  }
}
@media (max-width: 767px) {
  .u-mgr2625_sp {
    margin-right: 2.625em;
  }
}
.u-pd2750 {
  padding: 2.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd2750_lg {
    padding: 2.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd2750_md {
    padding: 2.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd2750_sm {
    padding: 2.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd2750_xs {
    padding: 2.75em;
  }
}
@media (max-width: 575px) {
  .u-pd2750_ss {
    padding: 2.75em;
  }
}
@media (min-width: 992px) {
  .u-pd2750_pc {
    padding: 2.75em;
  }
}
@media (max-width: 991px) {
  .u-pd2750_tb {
    padding: 2.75em;
  }
}
@media (max-width: 767px) {
  .u-pd2750_sp {
    padding: 2.75em;
  }
}
.u-pdt2750 {
  padding-top: 2.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt2750_lg {
    padding-top: 2.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt2750_md {
    padding-top: 2.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt2750_sm {
    padding-top: 2.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt2750_xs {
    padding-top: 2.75em;
  }
}
@media (max-width: 575px) {
  .u-pdt2750_ss {
    padding-top: 2.75em;
  }
}
@media (min-width: 992px) {
  .u-pdt2750_pc {
    padding-top: 2.75em;
  }
}
@media (max-width: 991px) {
  .u-pdt2750_tb {
    padding-top: 2.75em;
  }
}
@media (max-width: 767px) {
  .u-pdt2750_sp {
    padding-top: 2.75em;
  }
}
.u-pdb2750 {
  padding-bottom: 2.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb2750_lg {
    padding-bottom: 2.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb2750_md {
    padding-bottom: 2.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb2750_sm {
    padding-bottom: 2.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb2750_xs {
    padding-bottom: 2.75em;
  }
}
@media (max-width: 575px) {
  .u-pdb2750_ss {
    padding-bottom: 2.75em;
  }
}
@media (min-width: 992px) {
  .u-pdb2750_pc {
    padding-bottom: 2.75em;
  }
}
@media (max-width: 991px) {
  .u-pdb2750_tb {
    padding-bottom: 2.75em;
  }
}
@media (max-width: 767px) {
  .u-pdb2750_sp {
    padding-bottom: 2.75em;
  }
}
.u-pdl2750 {
  padding-left: 2.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl2750_lg {
    padding-left: 2.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl2750_md {
    padding-left: 2.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl2750_sm {
    padding-left: 2.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl2750_xs {
    padding-left: 2.75em;
  }
}
@media (max-width: 575px) {
  .u-pdl2750_ss {
    padding-left: 2.75em;
  }
}
@media (min-width: 992px) {
  .u-pdl2750_pc {
    padding-left: 2.75em;
  }
}
@media (max-width: 991px) {
  .u-pdl2750_tb {
    padding-left: 2.75em;
  }
}
@media (max-width: 767px) {
  .u-pdl2750_sp {
    padding-left: 2.75em;
  }
}
.u-pdr2750 {
  padding-right: 2.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr2750_lg {
    padding-right: 2.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr2750_md {
    padding-right: 2.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr2750_sm {
    padding-right: 2.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr2750_xs {
    padding-right: 2.75em;
  }
}
@media (max-width: 575px) {
  .u-pdr2750_ss {
    padding-right: 2.75em;
  }
}
@media (min-width: 992px) {
  .u-pdr2750_pc {
    padding-right: 2.75em;
  }
}
@media (max-width: 991px) {
  .u-pdr2750_tb {
    padding-right: 2.75em;
  }
}
@media (max-width: 767px) {
  .u-pdr2750_sp {
    padding-right: 2.75em;
  }
}
.u-mg2750 {
  margin: 2.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg2750_lg {
    margin: 2.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg2750_md {
    margin: 2.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg2750_sm {
    margin: 2.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg2750_xs {
    margin: 2.75em;
  }
}
@media (max-width: 575px) {
  .u-mg2750_ss {
    margin: 2.75em;
  }
}
@media (min-width: 992px) {
  .u-mg2750_pc {
    margin: 2.75em;
  }
}
@media (max-width: 991px) {
  .u-mg2750_tb {
    margin: 2.75em;
  }
}
@media (max-width: 767px) {
  .u-mg2750_sp {
    margin: 2.75em;
  }
}
.u-mgt2750 {
  margin-top: 2.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt2750_lg {
    margin-top: 2.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt2750_md {
    margin-top: 2.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt2750_sm {
    margin-top: 2.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt2750_xs {
    margin-top: 2.75em;
  }
}
@media (max-width: 575px) {
  .u-mgt2750_ss {
    margin-top: 2.75em;
  }
}
@media (min-width: 992px) {
  .u-mgt2750_pc {
    margin-top: 2.75em;
  }
}
@media (max-width: 991px) {
  .u-mgt2750_tb {
    margin-top: 2.75em;
  }
}
@media (max-width: 767px) {
  .u-mgt2750_sp {
    margin-top: 2.75em;
  }
}
.u-mgb2750 {
  margin-bottom: 2.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb2750_lg {
    margin-bottom: 2.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb2750_md {
    margin-bottom: 2.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb2750_sm {
    margin-bottom: 2.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb2750_xs {
    margin-bottom: 2.75em;
  }
}
@media (max-width: 575px) {
  .u-mgb2750_ss {
    margin-bottom: 2.75em;
  }
}
@media (min-width: 992px) {
  .u-mgb2750_pc {
    margin-bottom: 2.75em;
  }
}
@media (max-width: 991px) {
  .u-mgb2750_tb {
    margin-bottom: 2.75em;
  }
}
@media (max-width: 767px) {
  .u-mgb2750_sp {
    margin-bottom: 2.75em;
  }
}
.u-mgl2750 {
  margin-left: 2.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl2750_lg {
    margin-left: 2.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl2750_md {
    margin-left: 2.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl2750_sm {
    margin-left: 2.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl2750_xs {
    margin-left: 2.75em;
  }
}
@media (max-width: 575px) {
  .u-mgl2750_ss {
    margin-left: 2.75em;
  }
}
@media (min-width: 992px) {
  .u-mgl2750_pc {
    margin-left: 2.75em;
  }
}
@media (max-width: 991px) {
  .u-mgl2750_tb {
    margin-left: 2.75em;
  }
}
@media (max-width: 767px) {
  .u-mgl2750_sp {
    margin-left: 2.75em;
  }
}
.u-mgr2750 {
  margin-right: 2.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr2750_lg {
    margin-right: 2.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr2750_md {
    margin-right: 2.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr2750_sm {
    margin-right: 2.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr2750_xs {
    margin-right: 2.75em;
  }
}
@media (max-width: 575px) {
  .u-mgr2750_ss {
    margin-right: 2.75em;
  }
}
@media (min-width: 992px) {
  .u-mgr2750_pc {
    margin-right: 2.75em;
  }
}
@media (max-width: 991px) {
  .u-mgr2750_tb {
    margin-right: 2.75em;
  }
}
@media (max-width: 767px) {
  .u-mgr2750_sp {
    margin-right: 2.75em;
  }
}
.u-pd2875 {
  padding: 2.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd2875_lg {
    padding: 2.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd2875_md {
    padding: 2.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd2875_sm {
    padding: 2.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd2875_xs {
    padding: 2.875em;
  }
}
@media (max-width: 575px) {
  .u-pd2875_ss {
    padding: 2.875em;
  }
}
@media (min-width: 992px) {
  .u-pd2875_pc {
    padding: 2.875em;
  }
}
@media (max-width: 991px) {
  .u-pd2875_tb {
    padding: 2.875em;
  }
}
@media (max-width: 767px) {
  .u-pd2875_sp {
    padding: 2.875em;
  }
}
.u-pdt2875 {
  padding-top: 2.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt2875_lg {
    padding-top: 2.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt2875_md {
    padding-top: 2.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt2875_sm {
    padding-top: 2.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt2875_xs {
    padding-top: 2.875em;
  }
}
@media (max-width: 575px) {
  .u-pdt2875_ss {
    padding-top: 2.875em;
  }
}
@media (min-width: 992px) {
  .u-pdt2875_pc {
    padding-top: 2.875em;
  }
}
@media (max-width: 991px) {
  .u-pdt2875_tb {
    padding-top: 2.875em;
  }
}
@media (max-width: 767px) {
  .u-pdt2875_sp {
    padding-top: 2.875em;
  }
}
.u-pdb2875 {
  padding-bottom: 2.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb2875_lg {
    padding-bottom: 2.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb2875_md {
    padding-bottom: 2.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb2875_sm {
    padding-bottom: 2.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb2875_xs {
    padding-bottom: 2.875em;
  }
}
@media (max-width: 575px) {
  .u-pdb2875_ss {
    padding-bottom: 2.875em;
  }
}
@media (min-width: 992px) {
  .u-pdb2875_pc {
    padding-bottom: 2.875em;
  }
}
@media (max-width: 991px) {
  .u-pdb2875_tb {
    padding-bottom: 2.875em;
  }
}
@media (max-width: 767px) {
  .u-pdb2875_sp {
    padding-bottom: 2.875em;
  }
}
.u-pdl2875 {
  padding-left: 2.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl2875_lg {
    padding-left: 2.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl2875_md {
    padding-left: 2.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl2875_sm {
    padding-left: 2.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl2875_xs {
    padding-left: 2.875em;
  }
}
@media (max-width: 575px) {
  .u-pdl2875_ss {
    padding-left: 2.875em;
  }
}
@media (min-width: 992px) {
  .u-pdl2875_pc {
    padding-left: 2.875em;
  }
}
@media (max-width: 991px) {
  .u-pdl2875_tb {
    padding-left: 2.875em;
  }
}
@media (max-width: 767px) {
  .u-pdl2875_sp {
    padding-left: 2.875em;
  }
}
.u-pdr2875 {
  padding-right: 2.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr2875_lg {
    padding-right: 2.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr2875_md {
    padding-right: 2.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr2875_sm {
    padding-right: 2.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr2875_xs {
    padding-right: 2.875em;
  }
}
@media (max-width: 575px) {
  .u-pdr2875_ss {
    padding-right: 2.875em;
  }
}
@media (min-width: 992px) {
  .u-pdr2875_pc {
    padding-right: 2.875em;
  }
}
@media (max-width: 991px) {
  .u-pdr2875_tb {
    padding-right: 2.875em;
  }
}
@media (max-width: 767px) {
  .u-pdr2875_sp {
    padding-right: 2.875em;
  }
}
.u-mg2875 {
  margin: 2.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg2875_lg {
    margin: 2.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg2875_md {
    margin: 2.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg2875_sm {
    margin: 2.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg2875_xs {
    margin: 2.875em;
  }
}
@media (max-width: 575px) {
  .u-mg2875_ss {
    margin: 2.875em;
  }
}
@media (min-width: 992px) {
  .u-mg2875_pc {
    margin: 2.875em;
  }
}
@media (max-width: 991px) {
  .u-mg2875_tb {
    margin: 2.875em;
  }
}
@media (max-width: 767px) {
  .u-mg2875_sp {
    margin: 2.875em;
  }
}
.u-mgt2875 {
  margin-top: 2.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt2875_lg {
    margin-top: 2.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt2875_md {
    margin-top: 2.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt2875_sm {
    margin-top: 2.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt2875_xs {
    margin-top: 2.875em;
  }
}
@media (max-width: 575px) {
  .u-mgt2875_ss {
    margin-top: 2.875em;
  }
}
@media (min-width: 992px) {
  .u-mgt2875_pc {
    margin-top: 2.875em;
  }
}
@media (max-width: 991px) {
  .u-mgt2875_tb {
    margin-top: 2.875em;
  }
}
@media (max-width: 767px) {
  .u-mgt2875_sp {
    margin-top: 2.875em;
  }
}
.u-mgb2875 {
  margin-bottom: 2.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb2875_lg {
    margin-bottom: 2.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb2875_md {
    margin-bottom: 2.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb2875_sm {
    margin-bottom: 2.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb2875_xs {
    margin-bottom: 2.875em;
  }
}
@media (max-width: 575px) {
  .u-mgb2875_ss {
    margin-bottom: 2.875em;
  }
}
@media (min-width: 992px) {
  .u-mgb2875_pc {
    margin-bottom: 2.875em;
  }
}
@media (max-width: 991px) {
  .u-mgb2875_tb {
    margin-bottom: 2.875em;
  }
}
@media (max-width: 767px) {
  .u-mgb2875_sp {
    margin-bottom: 2.875em;
  }
}
.u-mgl2875 {
  margin-left: 2.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl2875_lg {
    margin-left: 2.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl2875_md {
    margin-left: 2.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl2875_sm {
    margin-left: 2.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl2875_xs {
    margin-left: 2.875em;
  }
}
@media (max-width: 575px) {
  .u-mgl2875_ss {
    margin-left: 2.875em;
  }
}
@media (min-width: 992px) {
  .u-mgl2875_pc {
    margin-left: 2.875em;
  }
}
@media (max-width: 991px) {
  .u-mgl2875_tb {
    margin-left: 2.875em;
  }
}
@media (max-width: 767px) {
  .u-mgl2875_sp {
    margin-left: 2.875em;
  }
}
.u-mgr2875 {
  margin-right: 2.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr2875_lg {
    margin-right: 2.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr2875_md {
    margin-right: 2.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr2875_sm {
    margin-right: 2.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr2875_xs {
    margin-right: 2.875em;
  }
}
@media (max-width: 575px) {
  .u-mgr2875_ss {
    margin-right: 2.875em;
  }
}
@media (min-width: 992px) {
  .u-mgr2875_pc {
    margin-right: 2.875em;
  }
}
@media (max-width: 991px) {
  .u-mgr2875_tb {
    margin-right: 2.875em;
  }
}
@media (max-width: 767px) {
  .u-mgr2875_sp {
    margin-right: 2.875em;
  }
}
.u-pd3000 {
  padding: 3em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd3000_lg {
    padding: 3em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd3000_md {
    padding: 3em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd3000_sm {
    padding: 3em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd3000_xs {
    padding: 3em;
  }
}
@media (max-width: 575px) {
  .u-pd3000_ss {
    padding: 3em;
  }
}
@media (min-width: 992px) {
  .u-pd3000_pc {
    padding: 3em;
  }
}
@media (max-width: 991px) {
  .u-pd3000_tb {
    padding: 3em;
  }
}
@media (max-width: 767px) {
  .u-pd3000_sp {
    padding: 3em;
  }
}
.u-pdt3000 {
  padding-top: 3em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt3000_lg {
    padding-top: 3em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt3000_md {
    padding-top: 3em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt3000_sm {
    padding-top: 3em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt3000_xs {
    padding-top: 3em;
  }
}
@media (max-width: 575px) {
  .u-pdt3000_ss {
    padding-top: 3em;
  }
}
@media (min-width: 992px) {
  .u-pdt3000_pc {
    padding-top: 3em;
  }
}
@media (max-width: 991px) {
  .u-pdt3000_tb {
    padding-top: 3em;
  }
}
@media (max-width: 767px) {
  .u-pdt3000_sp {
    padding-top: 3em;
  }
}
.u-pdb3000 {
  padding-bottom: 3em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb3000_lg {
    padding-bottom: 3em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb3000_md {
    padding-bottom: 3em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb3000_sm {
    padding-bottom: 3em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb3000_xs {
    padding-bottom: 3em;
  }
}
@media (max-width: 575px) {
  .u-pdb3000_ss {
    padding-bottom: 3em;
  }
}
@media (min-width: 992px) {
  .u-pdb3000_pc {
    padding-bottom: 3em;
  }
}
@media (max-width: 991px) {
  .u-pdb3000_tb {
    padding-bottom: 3em;
  }
}
@media (max-width: 767px) {
  .u-pdb3000_sp {
    padding-bottom: 3em;
  }
}
.u-pdl3000 {
  padding-left: 3em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl3000_lg {
    padding-left: 3em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl3000_md {
    padding-left: 3em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl3000_sm {
    padding-left: 3em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl3000_xs {
    padding-left: 3em;
  }
}
@media (max-width: 575px) {
  .u-pdl3000_ss {
    padding-left: 3em;
  }
}
@media (min-width: 992px) {
  .u-pdl3000_pc {
    padding-left: 3em;
  }
}
@media (max-width: 991px) {
  .u-pdl3000_tb {
    padding-left: 3em;
  }
}
@media (max-width: 767px) {
  .u-pdl3000_sp {
    padding-left: 3em;
  }
}
.u-pdr3000 {
  padding-right: 3em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr3000_lg {
    padding-right: 3em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr3000_md {
    padding-right: 3em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr3000_sm {
    padding-right: 3em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr3000_xs {
    padding-right: 3em;
  }
}
@media (max-width: 575px) {
  .u-pdr3000_ss {
    padding-right: 3em;
  }
}
@media (min-width: 992px) {
  .u-pdr3000_pc {
    padding-right: 3em;
  }
}
@media (max-width: 991px) {
  .u-pdr3000_tb {
    padding-right: 3em;
  }
}
@media (max-width: 767px) {
  .u-pdr3000_sp {
    padding-right: 3em;
  }
}
.u-mg3000 {
  margin: 3em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg3000_lg {
    margin: 3em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg3000_md {
    margin: 3em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg3000_sm {
    margin: 3em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg3000_xs {
    margin: 3em;
  }
}
@media (max-width: 575px) {
  .u-mg3000_ss {
    margin: 3em;
  }
}
@media (min-width: 992px) {
  .u-mg3000_pc {
    margin: 3em;
  }
}
@media (max-width: 991px) {
  .u-mg3000_tb {
    margin: 3em;
  }
}
@media (max-width: 767px) {
  .u-mg3000_sp {
    margin: 3em;
  }
}
.u-mgt3000 {
  margin-top: 3em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt3000_lg {
    margin-top: 3em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt3000_md {
    margin-top: 3em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt3000_sm {
    margin-top: 3em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt3000_xs {
    margin-top: 3em;
  }
}
@media (max-width: 575px) {
  .u-mgt3000_ss {
    margin-top: 3em;
  }
}
@media (min-width: 992px) {
  .u-mgt3000_pc {
    margin-top: 3em;
  }
}
@media (max-width: 991px) {
  .u-mgt3000_tb {
    margin-top: 3em;
  }
}
@media (max-width: 767px) {
  .u-mgt3000_sp {
    margin-top: 3em;
  }
}
.u-mgb3000 {
  margin-bottom: 3em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb3000_lg {
    margin-bottom: 3em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb3000_md {
    margin-bottom: 3em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb3000_sm {
    margin-bottom: 3em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb3000_xs {
    margin-bottom: 3em;
  }
}
@media (max-width: 575px) {
  .u-mgb3000_ss {
    margin-bottom: 3em;
  }
}
@media (min-width: 992px) {
  .u-mgb3000_pc {
    margin-bottom: 3em;
  }
}
@media (max-width: 991px) {
  .u-mgb3000_tb {
    margin-bottom: 3em;
  }
}
@media (max-width: 767px) {
  .u-mgb3000_sp {
    margin-bottom: 3em;
  }
}
.u-mgl3000 {
  margin-left: 3em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl3000_lg {
    margin-left: 3em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl3000_md {
    margin-left: 3em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl3000_sm {
    margin-left: 3em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl3000_xs {
    margin-left: 3em;
  }
}
@media (max-width: 575px) {
  .u-mgl3000_ss {
    margin-left: 3em;
  }
}
@media (min-width: 992px) {
  .u-mgl3000_pc {
    margin-left: 3em;
  }
}
@media (max-width: 991px) {
  .u-mgl3000_tb {
    margin-left: 3em;
  }
}
@media (max-width: 767px) {
  .u-mgl3000_sp {
    margin-left: 3em;
  }
}
.u-mgr3000 {
  margin-right: 3em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr3000_lg {
    margin-right: 3em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr3000_md {
    margin-right: 3em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr3000_sm {
    margin-right: 3em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr3000_xs {
    margin-right: 3em;
  }
}
@media (max-width: 575px) {
  .u-mgr3000_ss {
    margin-right: 3em;
  }
}
@media (min-width: 992px) {
  .u-mgr3000_pc {
    margin-right: 3em;
  }
}
@media (max-width: 991px) {
  .u-mgr3000_tb {
    margin-right: 3em;
  }
}
@media (max-width: 767px) {
  .u-mgr3000_sp {
    margin-right: 3em;
  }
}
.u-pd3125 {
  padding: 3.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd3125_lg {
    padding: 3.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd3125_md {
    padding: 3.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd3125_sm {
    padding: 3.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd3125_xs {
    padding: 3.125em;
  }
}
@media (max-width: 575px) {
  .u-pd3125_ss {
    padding: 3.125em;
  }
}
@media (min-width: 992px) {
  .u-pd3125_pc {
    padding: 3.125em;
  }
}
@media (max-width: 991px) {
  .u-pd3125_tb {
    padding: 3.125em;
  }
}
@media (max-width: 767px) {
  .u-pd3125_sp {
    padding: 3.125em;
  }
}
.u-pdt3125 {
  padding-top: 3.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt3125_lg {
    padding-top: 3.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt3125_md {
    padding-top: 3.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt3125_sm {
    padding-top: 3.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt3125_xs {
    padding-top: 3.125em;
  }
}
@media (max-width: 575px) {
  .u-pdt3125_ss {
    padding-top: 3.125em;
  }
}
@media (min-width: 992px) {
  .u-pdt3125_pc {
    padding-top: 3.125em;
  }
}
@media (max-width: 991px) {
  .u-pdt3125_tb {
    padding-top: 3.125em;
  }
}
@media (max-width: 767px) {
  .u-pdt3125_sp {
    padding-top: 3.125em;
  }
}
.u-pdb3125 {
  padding-bottom: 3.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb3125_lg {
    padding-bottom: 3.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb3125_md {
    padding-bottom: 3.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb3125_sm {
    padding-bottom: 3.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb3125_xs {
    padding-bottom: 3.125em;
  }
}
@media (max-width: 575px) {
  .u-pdb3125_ss {
    padding-bottom: 3.125em;
  }
}
@media (min-width: 992px) {
  .u-pdb3125_pc {
    padding-bottom: 3.125em;
  }
}
@media (max-width: 991px) {
  .u-pdb3125_tb {
    padding-bottom: 3.125em;
  }
}
@media (max-width: 767px) {
  .u-pdb3125_sp {
    padding-bottom: 3.125em;
  }
}
.u-pdl3125 {
  padding-left: 3.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl3125_lg {
    padding-left: 3.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl3125_md {
    padding-left: 3.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl3125_sm {
    padding-left: 3.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl3125_xs {
    padding-left: 3.125em;
  }
}
@media (max-width: 575px) {
  .u-pdl3125_ss {
    padding-left: 3.125em;
  }
}
@media (min-width: 992px) {
  .u-pdl3125_pc {
    padding-left: 3.125em;
  }
}
@media (max-width: 991px) {
  .u-pdl3125_tb {
    padding-left: 3.125em;
  }
}
@media (max-width: 767px) {
  .u-pdl3125_sp {
    padding-left: 3.125em;
  }
}
.u-pdr3125 {
  padding-right: 3.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr3125_lg {
    padding-right: 3.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr3125_md {
    padding-right: 3.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr3125_sm {
    padding-right: 3.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr3125_xs {
    padding-right: 3.125em;
  }
}
@media (max-width: 575px) {
  .u-pdr3125_ss {
    padding-right: 3.125em;
  }
}
@media (min-width: 992px) {
  .u-pdr3125_pc {
    padding-right: 3.125em;
  }
}
@media (max-width: 991px) {
  .u-pdr3125_tb {
    padding-right: 3.125em;
  }
}
@media (max-width: 767px) {
  .u-pdr3125_sp {
    padding-right: 3.125em;
  }
}
.u-mg3125 {
  margin: 3.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg3125_lg {
    margin: 3.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg3125_md {
    margin: 3.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg3125_sm {
    margin: 3.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg3125_xs {
    margin: 3.125em;
  }
}
@media (max-width: 575px) {
  .u-mg3125_ss {
    margin: 3.125em;
  }
}
@media (min-width: 992px) {
  .u-mg3125_pc {
    margin: 3.125em;
  }
}
@media (max-width: 991px) {
  .u-mg3125_tb {
    margin: 3.125em;
  }
}
@media (max-width: 767px) {
  .u-mg3125_sp {
    margin: 3.125em;
  }
}
.u-mgt3125 {
  margin-top: 3.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt3125_lg {
    margin-top: 3.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt3125_md {
    margin-top: 3.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt3125_sm {
    margin-top: 3.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt3125_xs {
    margin-top: 3.125em;
  }
}
@media (max-width: 575px) {
  .u-mgt3125_ss {
    margin-top: 3.125em;
  }
}
@media (min-width: 992px) {
  .u-mgt3125_pc {
    margin-top: 3.125em;
  }
}
@media (max-width: 991px) {
  .u-mgt3125_tb {
    margin-top: 3.125em;
  }
}
@media (max-width: 767px) {
  .u-mgt3125_sp {
    margin-top: 3.125em;
  }
}
.u-mgb3125 {
  margin-bottom: 3.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb3125_lg {
    margin-bottom: 3.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb3125_md {
    margin-bottom: 3.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb3125_sm {
    margin-bottom: 3.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb3125_xs {
    margin-bottom: 3.125em;
  }
}
@media (max-width: 575px) {
  .u-mgb3125_ss {
    margin-bottom: 3.125em;
  }
}
@media (min-width: 992px) {
  .u-mgb3125_pc {
    margin-bottom: 3.125em;
  }
}
@media (max-width: 991px) {
  .u-mgb3125_tb {
    margin-bottom: 3.125em;
  }
}
@media (max-width: 767px) {
  .u-mgb3125_sp {
    margin-bottom: 3.125em;
  }
}
.u-mgl3125 {
  margin-left: 3.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl3125_lg {
    margin-left: 3.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl3125_md {
    margin-left: 3.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl3125_sm {
    margin-left: 3.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl3125_xs {
    margin-left: 3.125em;
  }
}
@media (max-width: 575px) {
  .u-mgl3125_ss {
    margin-left: 3.125em;
  }
}
@media (min-width: 992px) {
  .u-mgl3125_pc {
    margin-left: 3.125em;
  }
}
@media (max-width: 991px) {
  .u-mgl3125_tb {
    margin-left: 3.125em;
  }
}
@media (max-width: 767px) {
  .u-mgl3125_sp {
    margin-left: 3.125em;
  }
}
.u-mgr3125 {
  margin-right: 3.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr3125_lg {
    margin-right: 3.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr3125_md {
    margin-right: 3.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr3125_sm {
    margin-right: 3.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr3125_xs {
    margin-right: 3.125em;
  }
}
@media (max-width: 575px) {
  .u-mgr3125_ss {
    margin-right: 3.125em;
  }
}
@media (min-width: 992px) {
  .u-mgr3125_pc {
    margin-right: 3.125em;
  }
}
@media (max-width: 991px) {
  .u-mgr3125_tb {
    margin-right: 3.125em;
  }
}
@media (max-width: 767px) {
  .u-mgr3125_sp {
    margin-right: 3.125em;
  }
}
.u-pd3250 {
  padding: 3.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd3250_lg {
    padding: 3.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd3250_md {
    padding: 3.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd3250_sm {
    padding: 3.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd3250_xs {
    padding: 3.25em;
  }
}
@media (max-width: 575px) {
  .u-pd3250_ss {
    padding: 3.25em;
  }
}
@media (min-width: 992px) {
  .u-pd3250_pc {
    padding: 3.25em;
  }
}
@media (max-width: 991px) {
  .u-pd3250_tb {
    padding: 3.25em;
  }
}
@media (max-width: 767px) {
  .u-pd3250_sp {
    padding: 3.25em;
  }
}
.u-pdt3250 {
  padding-top: 3.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt3250_lg {
    padding-top: 3.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt3250_md {
    padding-top: 3.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt3250_sm {
    padding-top: 3.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt3250_xs {
    padding-top: 3.25em;
  }
}
@media (max-width: 575px) {
  .u-pdt3250_ss {
    padding-top: 3.25em;
  }
}
@media (min-width: 992px) {
  .u-pdt3250_pc {
    padding-top: 3.25em;
  }
}
@media (max-width: 991px) {
  .u-pdt3250_tb {
    padding-top: 3.25em;
  }
}
@media (max-width: 767px) {
  .u-pdt3250_sp {
    padding-top: 3.25em;
  }
}
.u-pdb3250 {
  padding-bottom: 3.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb3250_lg {
    padding-bottom: 3.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb3250_md {
    padding-bottom: 3.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb3250_sm {
    padding-bottom: 3.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb3250_xs {
    padding-bottom: 3.25em;
  }
}
@media (max-width: 575px) {
  .u-pdb3250_ss {
    padding-bottom: 3.25em;
  }
}
@media (min-width: 992px) {
  .u-pdb3250_pc {
    padding-bottom: 3.25em;
  }
}
@media (max-width: 991px) {
  .u-pdb3250_tb {
    padding-bottom: 3.25em;
  }
}
@media (max-width: 767px) {
  .u-pdb3250_sp {
    padding-bottom: 3.25em;
  }
}
.u-pdl3250 {
  padding-left: 3.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl3250_lg {
    padding-left: 3.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl3250_md {
    padding-left: 3.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl3250_sm {
    padding-left: 3.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl3250_xs {
    padding-left: 3.25em;
  }
}
@media (max-width: 575px) {
  .u-pdl3250_ss {
    padding-left: 3.25em;
  }
}
@media (min-width: 992px) {
  .u-pdl3250_pc {
    padding-left: 3.25em;
  }
}
@media (max-width: 991px) {
  .u-pdl3250_tb {
    padding-left: 3.25em;
  }
}
@media (max-width: 767px) {
  .u-pdl3250_sp {
    padding-left: 3.25em;
  }
}
.u-pdr3250 {
  padding-right: 3.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr3250_lg {
    padding-right: 3.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr3250_md {
    padding-right: 3.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr3250_sm {
    padding-right: 3.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr3250_xs {
    padding-right: 3.25em;
  }
}
@media (max-width: 575px) {
  .u-pdr3250_ss {
    padding-right: 3.25em;
  }
}
@media (min-width: 992px) {
  .u-pdr3250_pc {
    padding-right: 3.25em;
  }
}
@media (max-width: 991px) {
  .u-pdr3250_tb {
    padding-right: 3.25em;
  }
}
@media (max-width: 767px) {
  .u-pdr3250_sp {
    padding-right: 3.25em;
  }
}
.u-mg3250 {
  margin: 3.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg3250_lg {
    margin: 3.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg3250_md {
    margin: 3.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg3250_sm {
    margin: 3.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg3250_xs {
    margin: 3.25em;
  }
}
@media (max-width: 575px) {
  .u-mg3250_ss {
    margin: 3.25em;
  }
}
@media (min-width: 992px) {
  .u-mg3250_pc {
    margin: 3.25em;
  }
}
@media (max-width: 991px) {
  .u-mg3250_tb {
    margin: 3.25em;
  }
}
@media (max-width: 767px) {
  .u-mg3250_sp {
    margin: 3.25em;
  }
}
.u-mgt3250 {
  margin-top: 3.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt3250_lg {
    margin-top: 3.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt3250_md {
    margin-top: 3.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt3250_sm {
    margin-top: 3.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt3250_xs {
    margin-top: 3.25em;
  }
}
@media (max-width: 575px) {
  .u-mgt3250_ss {
    margin-top: 3.25em;
  }
}
@media (min-width: 992px) {
  .u-mgt3250_pc {
    margin-top: 3.25em;
  }
}
@media (max-width: 991px) {
  .u-mgt3250_tb {
    margin-top: 3.25em;
  }
}
@media (max-width: 767px) {
  .u-mgt3250_sp {
    margin-top: 3.25em;
  }
}
.u-mgb3250 {
  margin-bottom: 3.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb3250_lg {
    margin-bottom: 3.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb3250_md {
    margin-bottom: 3.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb3250_sm {
    margin-bottom: 3.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb3250_xs {
    margin-bottom: 3.25em;
  }
}
@media (max-width: 575px) {
  .u-mgb3250_ss {
    margin-bottom: 3.25em;
  }
}
@media (min-width: 992px) {
  .u-mgb3250_pc {
    margin-bottom: 3.25em;
  }
}
@media (max-width: 991px) {
  .u-mgb3250_tb {
    margin-bottom: 3.25em;
  }
}
@media (max-width: 767px) {
  .u-mgb3250_sp {
    margin-bottom: 3.25em;
  }
}
.u-mgl3250 {
  margin-left: 3.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl3250_lg {
    margin-left: 3.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl3250_md {
    margin-left: 3.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl3250_sm {
    margin-left: 3.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl3250_xs {
    margin-left: 3.25em;
  }
}
@media (max-width: 575px) {
  .u-mgl3250_ss {
    margin-left: 3.25em;
  }
}
@media (min-width: 992px) {
  .u-mgl3250_pc {
    margin-left: 3.25em;
  }
}
@media (max-width: 991px) {
  .u-mgl3250_tb {
    margin-left: 3.25em;
  }
}
@media (max-width: 767px) {
  .u-mgl3250_sp {
    margin-left: 3.25em;
  }
}
.u-mgr3250 {
  margin-right: 3.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr3250_lg {
    margin-right: 3.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr3250_md {
    margin-right: 3.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr3250_sm {
    margin-right: 3.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr3250_xs {
    margin-right: 3.25em;
  }
}
@media (max-width: 575px) {
  .u-mgr3250_ss {
    margin-right: 3.25em;
  }
}
@media (min-width: 992px) {
  .u-mgr3250_pc {
    margin-right: 3.25em;
  }
}
@media (max-width: 991px) {
  .u-mgr3250_tb {
    margin-right: 3.25em;
  }
}
@media (max-width: 767px) {
  .u-mgr3250_sp {
    margin-right: 3.25em;
  }
}
.u-pd3375 {
  padding: 3.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd3375_lg {
    padding: 3.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd3375_md {
    padding: 3.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd3375_sm {
    padding: 3.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd3375_xs {
    padding: 3.375em;
  }
}
@media (max-width: 575px) {
  .u-pd3375_ss {
    padding: 3.375em;
  }
}
@media (min-width: 992px) {
  .u-pd3375_pc {
    padding: 3.375em;
  }
}
@media (max-width: 991px) {
  .u-pd3375_tb {
    padding: 3.375em;
  }
}
@media (max-width: 767px) {
  .u-pd3375_sp {
    padding: 3.375em;
  }
}
.u-pdt3375 {
  padding-top: 3.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt3375_lg {
    padding-top: 3.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt3375_md {
    padding-top: 3.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt3375_sm {
    padding-top: 3.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt3375_xs {
    padding-top: 3.375em;
  }
}
@media (max-width: 575px) {
  .u-pdt3375_ss {
    padding-top: 3.375em;
  }
}
@media (min-width: 992px) {
  .u-pdt3375_pc {
    padding-top: 3.375em;
  }
}
@media (max-width: 991px) {
  .u-pdt3375_tb {
    padding-top: 3.375em;
  }
}
@media (max-width: 767px) {
  .u-pdt3375_sp {
    padding-top: 3.375em;
  }
}
.u-pdb3375 {
  padding-bottom: 3.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb3375_lg {
    padding-bottom: 3.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb3375_md {
    padding-bottom: 3.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb3375_sm {
    padding-bottom: 3.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb3375_xs {
    padding-bottom: 3.375em;
  }
}
@media (max-width: 575px) {
  .u-pdb3375_ss {
    padding-bottom: 3.375em;
  }
}
@media (min-width: 992px) {
  .u-pdb3375_pc {
    padding-bottom: 3.375em;
  }
}
@media (max-width: 991px) {
  .u-pdb3375_tb {
    padding-bottom: 3.375em;
  }
}
@media (max-width: 767px) {
  .u-pdb3375_sp {
    padding-bottom: 3.375em;
  }
}
.u-pdl3375 {
  padding-left: 3.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl3375_lg {
    padding-left: 3.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl3375_md {
    padding-left: 3.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl3375_sm {
    padding-left: 3.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl3375_xs {
    padding-left: 3.375em;
  }
}
@media (max-width: 575px) {
  .u-pdl3375_ss {
    padding-left: 3.375em;
  }
}
@media (min-width: 992px) {
  .u-pdl3375_pc {
    padding-left: 3.375em;
  }
}
@media (max-width: 991px) {
  .u-pdl3375_tb {
    padding-left: 3.375em;
  }
}
@media (max-width: 767px) {
  .u-pdl3375_sp {
    padding-left: 3.375em;
  }
}
.u-pdr3375 {
  padding-right: 3.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr3375_lg {
    padding-right: 3.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr3375_md {
    padding-right: 3.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr3375_sm {
    padding-right: 3.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr3375_xs {
    padding-right: 3.375em;
  }
}
@media (max-width: 575px) {
  .u-pdr3375_ss {
    padding-right: 3.375em;
  }
}
@media (min-width: 992px) {
  .u-pdr3375_pc {
    padding-right: 3.375em;
  }
}
@media (max-width: 991px) {
  .u-pdr3375_tb {
    padding-right: 3.375em;
  }
}
@media (max-width: 767px) {
  .u-pdr3375_sp {
    padding-right: 3.375em;
  }
}
.u-mg3375 {
  margin: 3.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg3375_lg {
    margin: 3.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg3375_md {
    margin: 3.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg3375_sm {
    margin: 3.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg3375_xs {
    margin: 3.375em;
  }
}
@media (max-width: 575px) {
  .u-mg3375_ss {
    margin: 3.375em;
  }
}
@media (min-width: 992px) {
  .u-mg3375_pc {
    margin: 3.375em;
  }
}
@media (max-width: 991px) {
  .u-mg3375_tb {
    margin: 3.375em;
  }
}
@media (max-width: 767px) {
  .u-mg3375_sp {
    margin: 3.375em;
  }
}
.u-mgt3375 {
  margin-top: 3.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt3375_lg {
    margin-top: 3.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt3375_md {
    margin-top: 3.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt3375_sm {
    margin-top: 3.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt3375_xs {
    margin-top: 3.375em;
  }
}
@media (max-width: 575px) {
  .u-mgt3375_ss {
    margin-top: 3.375em;
  }
}
@media (min-width: 992px) {
  .u-mgt3375_pc {
    margin-top: 3.375em;
  }
}
@media (max-width: 991px) {
  .u-mgt3375_tb {
    margin-top: 3.375em;
  }
}
@media (max-width: 767px) {
  .u-mgt3375_sp {
    margin-top: 3.375em;
  }
}
.u-mgb3375 {
  margin-bottom: 3.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb3375_lg {
    margin-bottom: 3.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb3375_md {
    margin-bottom: 3.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb3375_sm {
    margin-bottom: 3.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb3375_xs {
    margin-bottom: 3.375em;
  }
}
@media (max-width: 575px) {
  .u-mgb3375_ss {
    margin-bottom: 3.375em;
  }
}
@media (min-width: 992px) {
  .u-mgb3375_pc {
    margin-bottom: 3.375em;
  }
}
@media (max-width: 991px) {
  .u-mgb3375_tb {
    margin-bottom: 3.375em;
  }
}
@media (max-width: 767px) {
  .u-mgb3375_sp {
    margin-bottom: 3.375em;
  }
}
.u-mgl3375 {
  margin-left: 3.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl3375_lg {
    margin-left: 3.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl3375_md {
    margin-left: 3.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl3375_sm {
    margin-left: 3.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl3375_xs {
    margin-left: 3.375em;
  }
}
@media (max-width: 575px) {
  .u-mgl3375_ss {
    margin-left: 3.375em;
  }
}
@media (min-width: 992px) {
  .u-mgl3375_pc {
    margin-left: 3.375em;
  }
}
@media (max-width: 991px) {
  .u-mgl3375_tb {
    margin-left: 3.375em;
  }
}
@media (max-width: 767px) {
  .u-mgl3375_sp {
    margin-left: 3.375em;
  }
}
.u-mgr3375 {
  margin-right: 3.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr3375_lg {
    margin-right: 3.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr3375_md {
    margin-right: 3.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr3375_sm {
    margin-right: 3.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr3375_xs {
    margin-right: 3.375em;
  }
}
@media (max-width: 575px) {
  .u-mgr3375_ss {
    margin-right: 3.375em;
  }
}
@media (min-width: 992px) {
  .u-mgr3375_pc {
    margin-right: 3.375em;
  }
}
@media (max-width: 991px) {
  .u-mgr3375_tb {
    margin-right: 3.375em;
  }
}
@media (max-width: 767px) {
  .u-mgr3375_sp {
    margin-right: 3.375em;
  }
}
.u-pd3500 {
  padding: 3.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd3500_lg {
    padding: 3.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd3500_md {
    padding: 3.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd3500_sm {
    padding: 3.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd3500_xs {
    padding: 3.5em;
  }
}
@media (max-width: 575px) {
  .u-pd3500_ss {
    padding: 3.5em;
  }
}
@media (min-width: 992px) {
  .u-pd3500_pc {
    padding: 3.5em;
  }
}
@media (max-width: 991px) {
  .u-pd3500_tb {
    padding: 3.5em;
  }
}
@media (max-width: 767px) {
  .u-pd3500_sp {
    padding: 3.5em;
  }
}
.u-pdt3500 {
  padding-top: 3.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt3500_lg {
    padding-top: 3.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt3500_md {
    padding-top: 3.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt3500_sm {
    padding-top: 3.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt3500_xs {
    padding-top: 3.5em;
  }
}
@media (max-width: 575px) {
  .u-pdt3500_ss {
    padding-top: 3.5em;
  }
}
@media (min-width: 992px) {
  .u-pdt3500_pc {
    padding-top: 3.5em;
  }
}
@media (max-width: 991px) {
  .u-pdt3500_tb {
    padding-top: 3.5em;
  }
}
@media (max-width: 767px) {
  .u-pdt3500_sp {
    padding-top: 3.5em;
  }
}
.u-pdb3500 {
  padding-bottom: 3.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb3500_lg {
    padding-bottom: 3.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb3500_md {
    padding-bottom: 3.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb3500_sm {
    padding-bottom: 3.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb3500_xs {
    padding-bottom: 3.5em;
  }
}
@media (max-width: 575px) {
  .u-pdb3500_ss {
    padding-bottom: 3.5em;
  }
}
@media (min-width: 992px) {
  .u-pdb3500_pc {
    padding-bottom: 3.5em;
  }
}
@media (max-width: 991px) {
  .u-pdb3500_tb {
    padding-bottom: 3.5em;
  }
}
@media (max-width: 767px) {
  .u-pdb3500_sp {
    padding-bottom: 3.5em;
  }
}
.u-pdl3500 {
  padding-left: 3.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl3500_lg {
    padding-left: 3.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl3500_md {
    padding-left: 3.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl3500_sm {
    padding-left: 3.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl3500_xs {
    padding-left: 3.5em;
  }
}
@media (max-width: 575px) {
  .u-pdl3500_ss {
    padding-left: 3.5em;
  }
}
@media (min-width: 992px) {
  .u-pdl3500_pc {
    padding-left: 3.5em;
  }
}
@media (max-width: 991px) {
  .u-pdl3500_tb {
    padding-left: 3.5em;
  }
}
@media (max-width: 767px) {
  .u-pdl3500_sp {
    padding-left: 3.5em;
  }
}
.u-pdr3500 {
  padding-right: 3.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr3500_lg {
    padding-right: 3.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr3500_md {
    padding-right: 3.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr3500_sm {
    padding-right: 3.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr3500_xs {
    padding-right: 3.5em;
  }
}
@media (max-width: 575px) {
  .u-pdr3500_ss {
    padding-right: 3.5em;
  }
}
@media (min-width: 992px) {
  .u-pdr3500_pc {
    padding-right: 3.5em;
  }
}
@media (max-width: 991px) {
  .u-pdr3500_tb {
    padding-right: 3.5em;
  }
}
@media (max-width: 767px) {
  .u-pdr3500_sp {
    padding-right: 3.5em;
  }
}
.u-mg3500 {
  margin: 3.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg3500_lg {
    margin: 3.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg3500_md {
    margin: 3.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg3500_sm {
    margin: 3.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg3500_xs {
    margin: 3.5em;
  }
}
@media (max-width: 575px) {
  .u-mg3500_ss {
    margin: 3.5em;
  }
}
@media (min-width: 992px) {
  .u-mg3500_pc {
    margin: 3.5em;
  }
}
@media (max-width: 991px) {
  .u-mg3500_tb {
    margin: 3.5em;
  }
}
@media (max-width: 767px) {
  .u-mg3500_sp {
    margin: 3.5em;
  }
}
.u-mgt3500 {
  margin-top: 3.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt3500_lg {
    margin-top: 3.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt3500_md {
    margin-top: 3.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt3500_sm {
    margin-top: 3.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt3500_xs {
    margin-top: 3.5em;
  }
}
@media (max-width: 575px) {
  .u-mgt3500_ss {
    margin-top: 3.5em;
  }
}
@media (min-width: 992px) {
  .u-mgt3500_pc {
    margin-top: 3.5em;
  }
}
@media (max-width: 991px) {
  .u-mgt3500_tb {
    margin-top: 3.5em;
  }
}
@media (max-width: 767px) {
  .u-mgt3500_sp {
    margin-top: 3.5em;
  }
}
.u-mgb3500 {
  margin-bottom: 3.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb3500_lg {
    margin-bottom: 3.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb3500_md {
    margin-bottom: 3.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb3500_sm {
    margin-bottom: 3.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb3500_xs {
    margin-bottom: 3.5em;
  }
}
@media (max-width: 575px) {
  .u-mgb3500_ss {
    margin-bottom: 3.5em;
  }
}
@media (min-width: 992px) {
  .u-mgb3500_pc {
    margin-bottom: 3.5em;
  }
}
@media (max-width: 991px) {
  .u-mgb3500_tb {
    margin-bottom: 3.5em;
  }
}
@media (max-width: 767px) {
  .u-mgb3500_sp {
    margin-bottom: 3.5em;
  }
}
.u-mgl3500 {
  margin-left: 3.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl3500_lg {
    margin-left: 3.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl3500_md {
    margin-left: 3.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl3500_sm {
    margin-left: 3.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl3500_xs {
    margin-left: 3.5em;
  }
}
@media (max-width: 575px) {
  .u-mgl3500_ss {
    margin-left: 3.5em;
  }
}
@media (min-width: 992px) {
  .u-mgl3500_pc {
    margin-left: 3.5em;
  }
}
@media (max-width: 991px) {
  .u-mgl3500_tb {
    margin-left: 3.5em;
  }
}
@media (max-width: 767px) {
  .u-mgl3500_sp {
    margin-left: 3.5em;
  }
}
.u-mgr3500 {
  margin-right: 3.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr3500_lg {
    margin-right: 3.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr3500_md {
    margin-right: 3.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr3500_sm {
    margin-right: 3.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr3500_xs {
    margin-right: 3.5em;
  }
}
@media (max-width: 575px) {
  .u-mgr3500_ss {
    margin-right: 3.5em;
  }
}
@media (min-width: 992px) {
  .u-mgr3500_pc {
    margin-right: 3.5em;
  }
}
@media (max-width: 991px) {
  .u-mgr3500_tb {
    margin-right: 3.5em;
  }
}
@media (max-width: 767px) {
  .u-mgr3500_sp {
    margin-right: 3.5em;
  }
}
.u-pd3625 {
  padding: 3.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd3625_lg {
    padding: 3.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd3625_md {
    padding: 3.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd3625_sm {
    padding: 3.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd3625_xs {
    padding: 3.625em;
  }
}
@media (max-width: 575px) {
  .u-pd3625_ss {
    padding: 3.625em;
  }
}
@media (min-width: 992px) {
  .u-pd3625_pc {
    padding: 3.625em;
  }
}
@media (max-width: 991px) {
  .u-pd3625_tb {
    padding: 3.625em;
  }
}
@media (max-width: 767px) {
  .u-pd3625_sp {
    padding: 3.625em;
  }
}
.u-pdt3625 {
  padding-top: 3.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt3625_lg {
    padding-top: 3.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt3625_md {
    padding-top: 3.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt3625_sm {
    padding-top: 3.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt3625_xs {
    padding-top: 3.625em;
  }
}
@media (max-width: 575px) {
  .u-pdt3625_ss {
    padding-top: 3.625em;
  }
}
@media (min-width: 992px) {
  .u-pdt3625_pc {
    padding-top: 3.625em;
  }
}
@media (max-width: 991px) {
  .u-pdt3625_tb {
    padding-top: 3.625em;
  }
}
@media (max-width: 767px) {
  .u-pdt3625_sp {
    padding-top: 3.625em;
  }
}
.u-pdb3625 {
  padding-bottom: 3.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb3625_lg {
    padding-bottom: 3.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb3625_md {
    padding-bottom: 3.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb3625_sm {
    padding-bottom: 3.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb3625_xs {
    padding-bottom: 3.625em;
  }
}
@media (max-width: 575px) {
  .u-pdb3625_ss {
    padding-bottom: 3.625em;
  }
}
@media (min-width: 992px) {
  .u-pdb3625_pc {
    padding-bottom: 3.625em;
  }
}
@media (max-width: 991px) {
  .u-pdb3625_tb {
    padding-bottom: 3.625em;
  }
}
@media (max-width: 767px) {
  .u-pdb3625_sp {
    padding-bottom: 3.625em;
  }
}
.u-pdl3625 {
  padding-left: 3.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl3625_lg {
    padding-left: 3.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl3625_md {
    padding-left: 3.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl3625_sm {
    padding-left: 3.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl3625_xs {
    padding-left: 3.625em;
  }
}
@media (max-width: 575px) {
  .u-pdl3625_ss {
    padding-left: 3.625em;
  }
}
@media (min-width: 992px) {
  .u-pdl3625_pc {
    padding-left: 3.625em;
  }
}
@media (max-width: 991px) {
  .u-pdl3625_tb {
    padding-left: 3.625em;
  }
}
@media (max-width: 767px) {
  .u-pdl3625_sp {
    padding-left: 3.625em;
  }
}
.u-pdr3625 {
  padding-right: 3.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr3625_lg {
    padding-right: 3.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr3625_md {
    padding-right: 3.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr3625_sm {
    padding-right: 3.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr3625_xs {
    padding-right: 3.625em;
  }
}
@media (max-width: 575px) {
  .u-pdr3625_ss {
    padding-right: 3.625em;
  }
}
@media (min-width: 992px) {
  .u-pdr3625_pc {
    padding-right: 3.625em;
  }
}
@media (max-width: 991px) {
  .u-pdr3625_tb {
    padding-right: 3.625em;
  }
}
@media (max-width: 767px) {
  .u-pdr3625_sp {
    padding-right: 3.625em;
  }
}
.u-mg3625 {
  margin: 3.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg3625_lg {
    margin: 3.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg3625_md {
    margin: 3.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg3625_sm {
    margin: 3.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg3625_xs {
    margin: 3.625em;
  }
}
@media (max-width: 575px) {
  .u-mg3625_ss {
    margin: 3.625em;
  }
}
@media (min-width: 992px) {
  .u-mg3625_pc {
    margin: 3.625em;
  }
}
@media (max-width: 991px) {
  .u-mg3625_tb {
    margin: 3.625em;
  }
}
@media (max-width: 767px) {
  .u-mg3625_sp {
    margin: 3.625em;
  }
}
.u-mgt3625 {
  margin-top: 3.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt3625_lg {
    margin-top: 3.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt3625_md {
    margin-top: 3.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt3625_sm {
    margin-top: 3.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt3625_xs {
    margin-top: 3.625em;
  }
}
@media (max-width: 575px) {
  .u-mgt3625_ss {
    margin-top: 3.625em;
  }
}
@media (min-width: 992px) {
  .u-mgt3625_pc {
    margin-top: 3.625em;
  }
}
@media (max-width: 991px) {
  .u-mgt3625_tb {
    margin-top: 3.625em;
  }
}
@media (max-width: 767px) {
  .u-mgt3625_sp {
    margin-top: 3.625em;
  }
}
.u-mgb3625 {
  margin-bottom: 3.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb3625_lg {
    margin-bottom: 3.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb3625_md {
    margin-bottom: 3.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb3625_sm {
    margin-bottom: 3.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb3625_xs {
    margin-bottom: 3.625em;
  }
}
@media (max-width: 575px) {
  .u-mgb3625_ss {
    margin-bottom: 3.625em;
  }
}
@media (min-width: 992px) {
  .u-mgb3625_pc {
    margin-bottom: 3.625em;
  }
}
@media (max-width: 991px) {
  .u-mgb3625_tb {
    margin-bottom: 3.625em;
  }
}
@media (max-width: 767px) {
  .u-mgb3625_sp {
    margin-bottom: 3.625em;
  }
}
.u-mgl3625 {
  margin-left: 3.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl3625_lg {
    margin-left: 3.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl3625_md {
    margin-left: 3.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl3625_sm {
    margin-left: 3.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl3625_xs {
    margin-left: 3.625em;
  }
}
@media (max-width: 575px) {
  .u-mgl3625_ss {
    margin-left: 3.625em;
  }
}
@media (min-width: 992px) {
  .u-mgl3625_pc {
    margin-left: 3.625em;
  }
}
@media (max-width: 991px) {
  .u-mgl3625_tb {
    margin-left: 3.625em;
  }
}
@media (max-width: 767px) {
  .u-mgl3625_sp {
    margin-left: 3.625em;
  }
}
.u-mgr3625 {
  margin-right: 3.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr3625_lg {
    margin-right: 3.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr3625_md {
    margin-right: 3.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr3625_sm {
    margin-right: 3.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr3625_xs {
    margin-right: 3.625em;
  }
}
@media (max-width: 575px) {
  .u-mgr3625_ss {
    margin-right: 3.625em;
  }
}
@media (min-width: 992px) {
  .u-mgr3625_pc {
    margin-right: 3.625em;
  }
}
@media (max-width: 991px) {
  .u-mgr3625_tb {
    margin-right: 3.625em;
  }
}
@media (max-width: 767px) {
  .u-mgr3625_sp {
    margin-right: 3.625em;
  }
}
.u-pd3750 {
  padding: 3.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd3750_lg {
    padding: 3.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd3750_md {
    padding: 3.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd3750_sm {
    padding: 3.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd3750_xs {
    padding: 3.75em;
  }
}
@media (max-width: 575px) {
  .u-pd3750_ss {
    padding: 3.75em;
  }
}
@media (min-width: 992px) {
  .u-pd3750_pc {
    padding: 3.75em;
  }
}
@media (max-width: 991px) {
  .u-pd3750_tb {
    padding: 3.75em;
  }
}
@media (max-width: 767px) {
  .u-pd3750_sp {
    padding: 3.75em;
  }
}
.u-pdt3750 {
  padding-top: 3.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt3750_lg {
    padding-top: 3.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt3750_md {
    padding-top: 3.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt3750_sm {
    padding-top: 3.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt3750_xs {
    padding-top: 3.75em;
  }
}
@media (max-width: 575px) {
  .u-pdt3750_ss {
    padding-top: 3.75em;
  }
}
@media (min-width: 992px) {
  .u-pdt3750_pc {
    padding-top: 3.75em;
  }
}
@media (max-width: 991px) {
  .u-pdt3750_tb {
    padding-top: 3.75em;
  }
}
@media (max-width: 767px) {
  .u-pdt3750_sp {
    padding-top: 3.75em;
  }
}
.u-pdb3750 {
  padding-bottom: 3.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb3750_lg {
    padding-bottom: 3.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb3750_md {
    padding-bottom: 3.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb3750_sm {
    padding-bottom: 3.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb3750_xs {
    padding-bottom: 3.75em;
  }
}
@media (max-width: 575px) {
  .u-pdb3750_ss {
    padding-bottom: 3.75em;
  }
}
@media (min-width: 992px) {
  .u-pdb3750_pc {
    padding-bottom: 3.75em;
  }
}
@media (max-width: 991px) {
  .u-pdb3750_tb {
    padding-bottom: 3.75em;
  }
}
@media (max-width: 767px) {
  .u-pdb3750_sp {
    padding-bottom: 3.75em;
  }
}
.u-pdl3750 {
  padding-left: 3.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl3750_lg {
    padding-left: 3.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl3750_md {
    padding-left: 3.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl3750_sm {
    padding-left: 3.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl3750_xs {
    padding-left: 3.75em;
  }
}
@media (max-width: 575px) {
  .u-pdl3750_ss {
    padding-left: 3.75em;
  }
}
@media (min-width: 992px) {
  .u-pdl3750_pc {
    padding-left: 3.75em;
  }
}
@media (max-width: 991px) {
  .u-pdl3750_tb {
    padding-left: 3.75em;
  }
}
@media (max-width: 767px) {
  .u-pdl3750_sp {
    padding-left: 3.75em;
  }
}
.u-pdr3750 {
  padding-right: 3.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr3750_lg {
    padding-right: 3.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr3750_md {
    padding-right: 3.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr3750_sm {
    padding-right: 3.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr3750_xs {
    padding-right: 3.75em;
  }
}
@media (max-width: 575px) {
  .u-pdr3750_ss {
    padding-right: 3.75em;
  }
}
@media (min-width: 992px) {
  .u-pdr3750_pc {
    padding-right: 3.75em;
  }
}
@media (max-width: 991px) {
  .u-pdr3750_tb {
    padding-right: 3.75em;
  }
}
@media (max-width: 767px) {
  .u-pdr3750_sp {
    padding-right: 3.75em;
  }
}
.u-mg3750 {
  margin: 3.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg3750_lg {
    margin: 3.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg3750_md {
    margin: 3.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg3750_sm {
    margin: 3.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg3750_xs {
    margin: 3.75em;
  }
}
@media (max-width: 575px) {
  .u-mg3750_ss {
    margin: 3.75em;
  }
}
@media (min-width: 992px) {
  .u-mg3750_pc {
    margin: 3.75em;
  }
}
@media (max-width: 991px) {
  .u-mg3750_tb {
    margin: 3.75em;
  }
}
@media (max-width: 767px) {
  .u-mg3750_sp {
    margin: 3.75em;
  }
}
.u-mgt3750 {
  margin-top: 3.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt3750_lg {
    margin-top: 3.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt3750_md {
    margin-top: 3.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt3750_sm {
    margin-top: 3.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt3750_xs {
    margin-top: 3.75em;
  }
}
@media (max-width: 575px) {
  .u-mgt3750_ss {
    margin-top: 3.75em;
  }
}
@media (min-width: 992px) {
  .u-mgt3750_pc {
    margin-top: 3.75em;
  }
}
@media (max-width: 991px) {
  .u-mgt3750_tb {
    margin-top: 3.75em;
  }
}
@media (max-width: 767px) {
  .u-mgt3750_sp {
    margin-top: 3.75em;
  }
}
.u-mgb3750 {
  margin-bottom: 3.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb3750_lg {
    margin-bottom: 3.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb3750_md {
    margin-bottom: 3.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb3750_sm {
    margin-bottom: 3.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb3750_xs {
    margin-bottom: 3.75em;
  }
}
@media (max-width: 575px) {
  .u-mgb3750_ss {
    margin-bottom: 3.75em;
  }
}
@media (min-width: 992px) {
  .u-mgb3750_pc {
    margin-bottom: 3.75em;
  }
}
@media (max-width: 991px) {
  .u-mgb3750_tb {
    margin-bottom: 3.75em;
  }
}
@media (max-width: 767px) {
  .u-mgb3750_sp {
    margin-bottom: 3.75em;
  }
}
.u-mgl3750 {
  margin-left: 3.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl3750_lg {
    margin-left: 3.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl3750_md {
    margin-left: 3.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl3750_sm {
    margin-left: 3.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl3750_xs {
    margin-left: 3.75em;
  }
}
@media (max-width: 575px) {
  .u-mgl3750_ss {
    margin-left: 3.75em;
  }
}
@media (min-width: 992px) {
  .u-mgl3750_pc {
    margin-left: 3.75em;
  }
}
@media (max-width: 991px) {
  .u-mgl3750_tb {
    margin-left: 3.75em;
  }
}
@media (max-width: 767px) {
  .u-mgl3750_sp {
    margin-left: 3.75em;
  }
}
.u-mgr3750 {
  margin-right: 3.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr3750_lg {
    margin-right: 3.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr3750_md {
    margin-right: 3.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr3750_sm {
    margin-right: 3.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr3750_xs {
    margin-right: 3.75em;
  }
}
@media (max-width: 575px) {
  .u-mgr3750_ss {
    margin-right: 3.75em;
  }
}
@media (min-width: 992px) {
  .u-mgr3750_pc {
    margin-right: 3.75em;
  }
}
@media (max-width: 991px) {
  .u-mgr3750_tb {
    margin-right: 3.75em;
  }
}
@media (max-width: 767px) {
  .u-mgr3750_sp {
    margin-right: 3.75em;
  }
}
.u-pd3875 {
  padding: 3.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd3875_lg {
    padding: 3.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd3875_md {
    padding: 3.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd3875_sm {
    padding: 3.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd3875_xs {
    padding: 3.875em;
  }
}
@media (max-width: 575px) {
  .u-pd3875_ss {
    padding: 3.875em;
  }
}
@media (min-width: 992px) {
  .u-pd3875_pc {
    padding: 3.875em;
  }
}
@media (max-width: 991px) {
  .u-pd3875_tb {
    padding: 3.875em;
  }
}
@media (max-width: 767px) {
  .u-pd3875_sp {
    padding: 3.875em;
  }
}
.u-pdt3875 {
  padding-top: 3.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt3875_lg {
    padding-top: 3.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt3875_md {
    padding-top: 3.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt3875_sm {
    padding-top: 3.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt3875_xs {
    padding-top: 3.875em;
  }
}
@media (max-width: 575px) {
  .u-pdt3875_ss {
    padding-top: 3.875em;
  }
}
@media (min-width: 992px) {
  .u-pdt3875_pc {
    padding-top: 3.875em;
  }
}
@media (max-width: 991px) {
  .u-pdt3875_tb {
    padding-top: 3.875em;
  }
}
@media (max-width: 767px) {
  .u-pdt3875_sp {
    padding-top: 3.875em;
  }
}
.u-pdb3875 {
  padding-bottom: 3.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb3875_lg {
    padding-bottom: 3.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb3875_md {
    padding-bottom: 3.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb3875_sm {
    padding-bottom: 3.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb3875_xs {
    padding-bottom: 3.875em;
  }
}
@media (max-width: 575px) {
  .u-pdb3875_ss {
    padding-bottom: 3.875em;
  }
}
@media (min-width: 992px) {
  .u-pdb3875_pc {
    padding-bottom: 3.875em;
  }
}
@media (max-width: 991px) {
  .u-pdb3875_tb {
    padding-bottom: 3.875em;
  }
}
@media (max-width: 767px) {
  .u-pdb3875_sp {
    padding-bottom: 3.875em;
  }
}
.u-pdl3875 {
  padding-left: 3.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl3875_lg {
    padding-left: 3.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl3875_md {
    padding-left: 3.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl3875_sm {
    padding-left: 3.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl3875_xs {
    padding-left: 3.875em;
  }
}
@media (max-width: 575px) {
  .u-pdl3875_ss {
    padding-left: 3.875em;
  }
}
@media (min-width: 992px) {
  .u-pdl3875_pc {
    padding-left: 3.875em;
  }
}
@media (max-width: 991px) {
  .u-pdl3875_tb {
    padding-left: 3.875em;
  }
}
@media (max-width: 767px) {
  .u-pdl3875_sp {
    padding-left: 3.875em;
  }
}
.u-pdr3875 {
  padding-right: 3.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr3875_lg {
    padding-right: 3.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr3875_md {
    padding-right: 3.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr3875_sm {
    padding-right: 3.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr3875_xs {
    padding-right: 3.875em;
  }
}
@media (max-width: 575px) {
  .u-pdr3875_ss {
    padding-right: 3.875em;
  }
}
@media (min-width: 992px) {
  .u-pdr3875_pc {
    padding-right: 3.875em;
  }
}
@media (max-width: 991px) {
  .u-pdr3875_tb {
    padding-right: 3.875em;
  }
}
@media (max-width: 767px) {
  .u-pdr3875_sp {
    padding-right: 3.875em;
  }
}
.u-mg3875 {
  margin: 3.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg3875_lg {
    margin: 3.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg3875_md {
    margin: 3.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg3875_sm {
    margin: 3.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg3875_xs {
    margin: 3.875em;
  }
}
@media (max-width: 575px) {
  .u-mg3875_ss {
    margin: 3.875em;
  }
}
@media (min-width: 992px) {
  .u-mg3875_pc {
    margin: 3.875em;
  }
}
@media (max-width: 991px) {
  .u-mg3875_tb {
    margin: 3.875em;
  }
}
@media (max-width: 767px) {
  .u-mg3875_sp {
    margin: 3.875em;
  }
}
.u-mgt3875 {
  margin-top: 3.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt3875_lg {
    margin-top: 3.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt3875_md {
    margin-top: 3.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt3875_sm {
    margin-top: 3.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt3875_xs {
    margin-top: 3.875em;
  }
}
@media (max-width: 575px) {
  .u-mgt3875_ss {
    margin-top: 3.875em;
  }
}
@media (min-width: 992px) {
  .u-mgt3875_pc {
    margin-top: 3.875em;
  }
}
@media (max-width: 991px) {
  .u-mgt3875_tb {
    margin-top: 3.875em;
  }
}
@media (max-width: 767px) {
  .u-mgt3875_sp {
    margin-top: 3.875em;
  }
}
.u-mgb3875 {
  margin-bottom: 3.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb3875_lg {
    margin-bottom: 3.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb3875_md {
    margin-bottom: 3.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb3875_sm {
    margin-bottom: 3.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb3875_xs {
    margin-bottom: 3.875em;
  }
}
@media (max-width: 575px) {
  .u-mgb3875_ss {
    margin-bottom: 3.875em;
  }
}
@media (min-width: 992px) {
  .u-mgb3875_pc {
    margin-bottom: 3.875em;
  }
}
@media (max-width: 991px) {
  .u-mgb3875_tb {
    margin-bottom: 3.875em;
  }
}
@media (max-width: 767px) {
  .u-mgb3875_sp {
    margin-bottom: 3.875em;
  }
}
.u-mgl3875 {
  margin-left: 3.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl3875_lg {
    margin-left: 3.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl3875_md {
    margin-left: 3.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl3875_sm {
    margin-left: 3.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl3875_xs {
    margin-left: 3.875em;
  }
}
@media (max-width: 575px) {
  .u-mgl3875_ss {
    margin-left: 3.875em;
  }
}
@media (min-width: 992px) {
  .u-mgl3875_pc {
    margin-left: 3.875em;
  }
}
@media (max-width: 991px) {
  .u-mgl3875_tb {
    margin-left: 3.875em;
  }
}
@media (max-width: 767px) {
  .u-mgl3875_sp {
    margin-left: 3.875em;
  }
}
.u-mgr3875 {
  margin-right: 3.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr3875_lg {
    margin-right: 3.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr3875_md {
    margin-right: 3.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr3875_sm {
    margin-right: 3.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr3875_xs {
    margin-right: 3.875em;
  }
}
@media (max-width: 575px) {
  .u-mgr3875_ss {
    margin-right: 3.875em;
  }
}
@media (min-width: 992px) {
  .u-mgr3875_pc {
    margin-right: 3.875em;
  }
}
@media (max-width: 991px) {
  .u-mgr3875_tb {
    margin-right: 3.875em;
  }
}
@media (max-width: 767px) {
  .u-mgr3875_sp {
    margin-right: 3.875em;
  }
}
.u-pd4000 {
  padding: 4em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd4000_lg {
    padding: 4em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd4000_md {
    padding: 4em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd4000_sm {
    padding: 4em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd4000_xs {
    padding: 4em;
  }
}
@media (max-width: 575px) {
  .u-pd4000_ss {
    padding: 4em;
  }
}
@media (min-width: 992px) {
  .u-pd4000_pc {
    padding: 4em;
  }
}
@media (max-width: 991px) {
  .u-pd4000_tb {
    padding: 4em;
  }
}
@media (max-width: 767px) {
  .u-pd4000_sp {
    padding: 4em;
  }
}
.u-pdt4000 {
  padding-top: 4em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt4000_lg {
    padding-top: 4em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt4000_md {
    padding-top: 4em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt4000_sm {
    padding-top: 4em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt4000_xs {
    padding-top: 4em;
  }
}
@media (max-width: 575px) {
  .u-pdt4000_ss {
    padding-top: 4em;
  }
}
@media (min-width: 992px) {
  .u-pdt4000_pc {
    padding-top: 4em;
  }
}
@media (max-width: 991px) {
  .u-pdt4000_tb {
    padding-top: 4em;
  }
}
@media (max-width: 767px) {
  .u-pdt4000_sp {
    padding-top: 4em;
  }
}
.u-pdb4000 {
  padding-bottom: 4em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb4000_lg {
    padding-bottom: 4em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb4000_md {
    padding-bottom: 4em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb4000_sm {
    padding-bottom: 4em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb4000_xs {
    padding-bottom: 4em;
  }
}
@media (max-width: 575px) {
  .u-pdb4000_ss {
    padding-bottom: 4em;
  }
}
@media (min-width: 992px) {
  .u-pdb4000_pc {
    padding-bottom: 4em;
  }
}
@media (max-width: 991px) {
  .u-pdb4000_tb {
    padding-bottom: 4em;
  }
}
@media (max-width: 767px) {
  .u-pdb4000_sp {
    padding-bottom: 4em;
  }
}
.u-pdl4000 {
  padding-left: 4em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl4000_lg {
    padding-left: 4em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl4000_md {
    padding-left: 4em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl4000_sm {
    padding-left: 4em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl4000_xs {
    padding-left: 4em;
  }
}
@media (max-width: 575px) {
  .u-pdl4000_ss {
    padding-left: 4em;
  }
}
@media (min-width: 992px) {
  .u-pdl4000_pc {
    padding-left: 4em;
  }
}
@media (max-width: 991px) {
  .u-pdl4000_tb {
    padding-left: 4em;
  }
}
@media (max-width: 767px) {
  .u-pdl4000_sp {
    padding-left: 4em;
  }
}
.u-pdr4000 {
  padding-right: 4em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr4000_lg {
    padding-right: 4em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr4000_md {
    padding-right: 4em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr4000_sm {
    padding-right: 4em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr4000_xs {
    padding-right: 4em;
  }
}
@media (max-width: 575px) {
  .u-pdr4000_ss {
    padding-right: 4em;
  }
}
@media (min-width: 992px) {
  .u-pdr4000_pc {
    padding-right: 4em;
  }
}
@media (max-width: 991px) {
  .u-pdr4000_tb {
    padding-right: 4em;
  }
}
@media (max-width: 767px) {
  .u-pdr4000_sp {
    padding-right: 4em;
  }
}
.u-mg4000 {
  margin: 4em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg4000_lg {
    margin: 4em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg4000_md {
    margin: 4em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg4000_sm {
    margin: 4em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg4000_xs {
    margin: 4em;
  }
}
@media (max-width: 575px) {
  .u-mg4000_ss {
    margin: 4em;
  }
}
@media (min-width: 992px) {
  .u-mg4000_pc {
    margin: 4em;
  }
}
@media (max-width: 991px) {
  .u-mg4000_tb {
    margin: 4em;
  }
}
@media (max-width: 767px) {
  .u-mg4000_sp {
    margin: 4em;
  }
}
.u-mgt4000 {
  margin-top: 4em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt4000_lg {
    margin-top: 4em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt4000_md {
    margin-top: 4em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt4000_sm {
    margin-top: 4em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt4000_xs {
    margin-top: 4em;
  }
}
@media (max-width: 575px) {
  .u-mgt4000_ss {
    margin-top: 4em;
  }
}
@media (min-width: 992px) {
  .u-mgt4000_pc {
    margin-top: 4em;
  }
}
@media (max-width: 991px) {
  .u-mgt4000_tb {
    margin-top: 4em;
  }
}
@media (max-width: 767px) {
  .u-mgt4000_sp {
    margin-top: 4em;
  }
}
.u-mgb4000 {
  margin-bottom: 4em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb4000_lg {
    margin-bottom: 4em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb4000_md {
    margin-bottom: 4em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb4000_sm {
    margin-bottom: 4em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb4000_xs {
    margin-bottom: 4em;
  }
}
@media (max-width: 575px) {
  .u-mgb4000_ss {
    margin-bottom: 4em;
  }
}
@media (min-width: 992px) {
  .u-mgb4000_pc {
    margin-bottom: 4em;
  }
}
@media (max-width: 991px) {
  .u-mgb4000_tb {
    margin-bottom: 4em;
  }
}
@media (max-width: 767px) {
  .u-mgb4000_sp {
    margin-bottom: 4em;
  }
}
.u-mgl4000 {
  margin-left: 4em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl4000_lg {
    margin-left: 4em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl4000_md {
    margin-left: 4em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl4000_sm {
    margin-left: 4em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl4000_xs {
    margin-left: 4em;
  }
}
@media (max-width: 575px) {
  .u-mgl4000_ss {
    margin-left: 4em;
  }
}
@media (min-width: 992px) {
  .u-mgl4000_pc {
    margin-left: 4em;
  }
}
@media (max-width: 991px) {
  .u-mgl4000_tb {
    margin-left: 4em;
  }
}
@media (max-width: 767px) {
  .u-mgl4000_sp {
    margin-left: 4em;
  }
}
.u-mgr4000 {
  margin-right: 4em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr4000_lg {
    margin-right: 4em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr4000_md {
    margin-right: 4em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr4000_sm {
    margin-right: 4em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr4000_xs {
    margin-right: 4em;
  }
}
@media (max-width: 575px) {
  .u-mgr4000_ss {
    margin-right: 4em;
  }
}
@media (min-width: 992px) {
  .u-mgr4000_pc {
    margin-right: 4em;
  }
}
@media (max-width: 991px) {
  .u-mgr4000_tb {
    margin-right: 4em;
  }
}
@media (max-width: 767px) {
  .u-mgr4000_sp {
    margin-right: 4em;
  }
}
.u-pd4125 {
  padding: 4.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd4125_lg {
    padding: 4.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd4125_md {
    padding: 4.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd4125_sm {
    padding: 4.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd4125_xs {
    padding: 4.125em;
  }
}
@media (max-width: 575px) {
  .u-pd4125_ss {
    padding: 4.125em;
  }
}
@media (min-width: 992px) {
  .u-pd4125_pc {
    padding: 4.125em;
  }
}
@media (max-width: 991px) {
  .u-pd4125_tb {
    padding: 4.125em;
  }
}
@media (max-width: 767px) {
  .u-pd4125_sp {
    padding: 4.125em;
  }
}
.u-pdt4125 {
  padding-top: 4.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt4125_lg {
    padding-top: 4.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt4125_md {
    padding-top: 4.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt4125_sm {
    padding-top: 4.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt4125_xs {
    padding-top: 4.125em;
  }
}
@media (max-width: 575px) {
  .u-pdt4125_ss {
    padding-top: 4.125em;
  }
}
@media (min-width: 992px) {
  .u-pdt4125_pc {
    padding-top: 4.125em;
  }
}
@media (max-width: 991px) {
  .u-pdt4125_tb {
    padding-top: 4.125em;
  }
}
@media (max-width: 767px) {
  .u-pdt4125_sp {
    padding-top: 4.125em;
  }
}
.u-pdb4125 {
  padding-bottom: 4.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb4125_lg {
    padding-bottom: 4.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb4125_md {
    padding-bottom: 4.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb4125_sm {
    padding-bottom: 4.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb4125_xs {
    padding-bottom: 4.125em;
  }
}
@media (max-width: 575px) {
  .u-pdb4125_ss {
    padding-bottom: 4.125em;
  }
}
@media (min-width: 992px) {
  .u-pdb4125_pc {
    padding-bottom: 4.125em;
  }
}
@media (max-width: 991px) {
  .u-pdb4125_tb {
    padding-bottom: 4.125em;
  }
}
@media (max-width: 767px) {
  .u-pdb4125_sp {
    padding-bottom: 4.125em;
  }
}
.u-pdl4125 {
  padding-left: 4.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl4125_lg {
    padding-left: 4.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl4125_md {
    padding-left: 4.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl4125_sm {
    padding-left: 4.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl4125_xs {
    padding-left: 4.125em;
  }
}
@media (max-width: 575px) {
  .u-pdl4125_ss {
    padding-left: 4.125em;
  }
}
@media (min-width: 992px) {
  .u-pdl4125_pc {
    padding-left: 4.125em;
  }
}
@media (max-width: 991px) {
  .u-pdl4125_tb {
    padding-left: 4.125em;
  }
}
@media (max-width: 767px) {
  .u-pdl4125_sp {
    padding-left: 4.125em;
  }
}
.u-pdr4125 {
  padding-right: 4.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr4125_lg {
    padding-right: 4.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr4125_md {
    padding-right: 4.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr4125_sm {
    padding-right: 4.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr4125_xs {
    padding-right: 4.125em;
  }
}
@media (max-width: 575px) {
  .u-pdr4125_ss {
    padding-right: 4.125em;
  }
}
@media (min-width: 992px) {
  .u-pdr4125_pc {
    padding-right: 4.125em;
  }
}
@media (max-width: 991px) {
  .u-pdr4125_tb {
    padding-right: 4.125em;
  }
}
@media (max-width: 767px) {
  .u-pdr4125_sp {
    padding-right: 4.125em;
  }
}
.u-mg4125 {
  margin: 4.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg4125_lg {
    margin: 4.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg4125_md {
    margin: 4.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg4125_sm {
    margin: 4.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg4125_xs {
    margin: 4.125em;
  }
}
@media (max-width: 575px) {
  .u-mg4125_ss {
    margin: 4.125em;
  }
}
@media (min-width: 992px) {
  .u-mg4125_pc {
    margin: 4.125em;
  }
}
@media (max-width: 991px) {
  .u-mg4125_tb {
    margin: 4.125em;
  }
}
@media (max-width: 767px) {
  .u-mg4125_sp {
    margin: 4.125em;
  }
}
.u-mgt4125 {
  margin-top: 4.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt4125_lg {
    margin-top: 4.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt4125_md {
    margin-top: 4.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt4125_sm {
    margin-top: 4.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt4125_xs {
    margin-top: 4.125em;
  }
}
@media (max-width: 575px) {
  .u-mgt4125_ss {
    margin-top: 4.125em;
  }
}
@media (min-width: 992px) {
  .u-mgt4125_pc {
    margin-top: 4.125em;
  }
}
@media (max-width: 991px) {
  .u-mgt4125_tb {
    margin-top: 4.125em;
  }
}
@media (max-width: 767px) {
  .u-mgt4125_sp {
    margin-top: 4.125em;
  }
}
.u-mgb4125 {
  margin-bottom: 4.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb4125_lg {
    margin-bottom: 4.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb4125_md {
    margin-bottom: 4.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb4125_sm {
    margin-bottom: 4.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb4125_xs {
    margin-bottom: 4.125em;
  }
}
@media (max-width: 575px) {
  .u-mgb4125_ss {
    margin-bottom: 4.125em;
  }
}
@media (min-width: 992px) {
  .u-mgb4125_pc {
    margin-bottom: 4.125em;
  }
}
@media (max-width: 991px) {
  .u-mgb4125_tb {
    margin-bottom: 4.125em;
  }
}
@media (max-width: 767px) {
  .u-mgb4125_sp {
    margin-bottom: 4.125em;
  }
}
.u-mgl4125 {
  margin-left: 4.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl4125_lg {
    margin-left: 4.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl4125_md {
    margin-left: 4.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl4125_sm {
    margin-left: 4.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl4125_xs {
    margin-left: 4.125em;
  }
}
@media (max-width: 575px) {
  .u-mgl4125_ss {
    margin-left: 4.125em;
  }
}
@media (min-width: 992px) {
  .u-mgl4125_pc {
    margin-left: 4.125em;
  }
}
@media (max-width: 991px) {
  .u-mgl4125_tb {
    margin-left: 4.125em;
  }
}
@media (max-width: 767px) {
  .u-mgl4125_sp {
    margin-left: 4.125em;
  }
}
.u-mgr4125 {
  margin-right: 4.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr4125_lg {
    margin-right: 4.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr4125_md {
    margin-right: 4.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr4125_sm {
    margin-right: 4.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr4125_xs {
    margin-right: 4.125em;
  }
}
@media (max-width: 575px) {
  .u-mgr4125_ss {
    margin-right: 4.125em;
  }
}
@media (min-width: 992px) {
  .u-mgr4125_pc {
    margin-right: 4.125em;
  }
}
@media (max-width: 991px) {
  .u-mgr4125_tb {
    margin-right: 4.125em;
  }
}
@media (max-width: 767px) {
  .u-mgr4125_sp {
    margin-right: 4.125em;
  }
}
.u-pd4250 {
  padding: 4.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd4250_lg {
    padding: 4.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd4250_md {
    padding: 4.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd4250_sm {
    padding: 4.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd4250_xs {
    padding: 4.25em;
  }
}
@media (max-width: 575px) {
  .u-pd4250_ss {
    padding: 4.25em;
  }
}
@media (min-width: 992px) {
  .u-pd4250_pc {
    padding: 4.25em;
  }
}
@media (max-width: 991px) {
  .u-pd4250_tb {
    padding: 4.25em;
  }
}
@media (max-width: 767px) {
  .u-pd4250_sp {
    padding: 4.25em;
  }
}
.u-pdt4250 {
  padding-top: 4.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt4250_lg {
    padding-top: 4.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt4250_md {
    padding-top: 4.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt4250_sm {
    padding-top: 4.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt4250_xs {
    padding-top: 4.25em;
  }
}
@media (max-width: 575px) {
  .u-pdt4250_ss {
    padding-top: 4.25em;
  }
}
@media (min-width: 992px) {
  .u-pdt4250_pc {
    padding-top: 4.25em;
  }
}
@media (max-width: 991px) {
  .u-pdt4250_tb {
    padding-top: 4.25em;
  }
}
@media (max-width: 767px) {
  .u-pdt4250_sp {
    padding-top: 4.25em;
  }
}
.u-pdb4250 {
  padding-bottom: 4.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb4250_lg {
    padding-bottom: 4.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb4250_md {
    padding-bottom: 4.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb4250_sm {
    padding-bottom: 4.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb4250_xs {
    padding-bottom: 4.25em;
  }
}
@media (max-width: 575px) {
  .u-pdb4250_ss {
    padding-bottom: 4.25em;
  }
}
@media (min-width: 992px) {
  .u-pdb4250_pc {
    padding-bottom: 4.25em;
  }
}
@media (max-width: 991px) {
  .u-pdb4250_tb {
    padding-bottom: 4.25em;
  }
}
@media (max-width: 767px) {
  .u-pdb4250_sp {
    padding-bottom: 4.25em;
  }
}
.u-pdl4250 {
  padding-left: 4.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl4250_lg {
    padding-left: 4.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl4250_md {
    padding-left: 4.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl4250_sm {
    padding-left: 4.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl4250_xs {
    padding-left: 4.25em;
  }
}
@media (max-width: 575px) {
  .u-pdl4250_ss {
    padding-left: 4.25em;
  }
}
@media (min-width: 992px) {
  .u-pdl4250_pc {
    padding-left: 4.25em;
  }
}
@media (max-width: 991px) {
  .u-pdl4250_tb {
    padding-left: 4.25em;
  }
}
@media (max-width: 767px) {
  .u-pdl4250_sp {
    padding-left: 4.25em;
  }
}
.u-pdr4250 {
  padding-right: 4.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr4250_lg {
    padding-right: 4.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr4250_md {
    padding-right: 4.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr4250_sm {
    padding-right: 4.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr4250_xs {
    padding-right: 4.25em;
  }
}
@media (max-width: 575px) {
  .u-pdr4250_ss {
    padding-right: 4.25em;
  }
}
@media (min-width: 992px) {
  .u-pdr4250_pc {
    padding-right: 4.25em;
  }
}
@media (max-width: 991px) {
  .u-pdr4250_tb {
    padding-right: 4.25em;
  }
}
@media (max-width: 767px) {
  .u-pdr4250_sp {
    padding-right: 4.25em;
  }
}
.u-mg4250 {
  margin: 4.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg4250_lg {
    margin: 4.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg4250_md {
    margin: 4.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg4250_sm {
    margin: 4.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg4250_xs {
    margin: 4.25em;
  }
}
@media (max-width: 575px) {
  .u-mg4250_ss {
    margin: 4.25em;
  }
}
@media (min-width: 992px) {
  .u-mg4250_pc {
    margin: 4.25em;
  }
}
@media (max-width: 991px) {
  .u-mg4250_tb {
    margin: 4.25em;
  }
}
@media (max-width: 767px) {
  .u-mg4250_sp {
    margin: 4.25em;
  }
}
.u-mgt4250 {
  margin-top: 4.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt4250_lg {
    margin-top: 4.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt4250_md {
    margin-top: 4.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt4250_sm {
    margin-top: 4.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt4250_xs {
    margin-top: 4.25em;
  }
}
@media (max-width: 575px) {
  .u-mgt4250_ss {
    margin-top: 4.25em;
  }
}
@media (min-width: 992px) {
  .u-mgt4250_pc {
    margin-top: 4.25em;
  }
}
@media (max-width: 991px) {
  .u-mgt4250_tb {
    margin-top: 4.25em;
  }
}
@media (max-width: 767px) {
  .u-mgt4250_sp {
    margin-top: 4.25em;
  }
}
.u-mgb4250 {
  margin-bottom: 4.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb4250_lg {
    margin-bottom: 4.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb4250_md {
    margin-bottom: 4.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb4250_sm {
    margin-bottom: 4.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb4250_xs {
    margin-bottom: 4.25em;
  }
}
@media (max-width: 575px) {
  .u-mgb4250_ss {
    margin-bottom: 4.25em;
  }
}
@media (min-width: 992px) {
  .u-mgb4250_pc {
    margin-bottom: 4.25em;
  }
}
@media (max-width: 991px) {
  .u-mgb4250_tb {
    margin-bottom: 4.25em;
  }
}
@media (max-width: 767px) {
  .u-mgb4250_sp {
    margin-bottom: 4.25em;
  }
}
.u-mgl4250 {
  margin-left: 4.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl4250_lg {
    margin-left: 4.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl4250_md {
    margin-left: 4.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl4250_sm {
    margin-left: 4.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl4250_xs {
    margin-left: 4.25em;
  }
}
@media (max-width: 575px) {
  .u-mgl4250_ss {
    margin-left: 4.25em;
  }
}
@media (min-width: 992px) {
  .u-mgl4250_pc {
    margin-left: 4.25em;
  }
}
@media (max-width: 991px) {
  .u-mgl4250_tb {
    margin-left: 4.25em;
  }
}
@media (max-width: 767px) {
  .u-mgl4250_sp {
    margin-left: 4.25em;
  }
}
.u-mgr4250 {
  margin-right: 4.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr4250_lg {
    margin-right: 4.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr4250_md {
    margin-right: 4.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr4250_sm {
    margin-right: 4.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr4250_xs {
    margin-right: 4.25em;
  }
}
@media (max-width: 575px) {
  .u-mgr4250_ss {
    margin-right: 4.25em;
  }
}
@media (min-width: 992px) {
  .u-mgr4250_pc {
    margin-right: 4.25em;
  }
}
@media (max-width: 991px) {
  .u-mgr4250_tb {
    margin-right: 4.25em;
  }
}
@media (max-width: 767px) {
  .u-mgr4250_sp {
    margin-right: 4.25em;
  }
}
.u-pd4375 {
  padding: 4.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd4375_lg {
    padding: 4.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd4375_md {
    padding: 4.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd4375_sm {
    padding: 4.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd4375_xs {
    padding: 4.375em;
  }
}
@media (max-width: 575px) {
  .u-pd4375_ss {
    padding: 4.375em;
  }
}
@media (min-width: 992px) {
  .u-pd4375_pc {
    padding: 4.375em;
  }
}
@media (max-width: 991px) {
  .u-pd4375_tb {
    padding: 4.375em;
  }
}
@media (max-width: 767px) {
  .u-pd4375_sp {
    padding: 4.375em;
  }
}
.u-pdt4375 {
  padding-top: 4.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt4375_lg {
    padding-top: 4.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt4375_md {
    padding-top: 4.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt4375_sm {
    padding-top: 4.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt4375_xs {
    padding-top: 4.375em;
  }
}
@media (max-width: 575px) {
  .u-pdt4375_ss {
    padding-top: 4.375em;
  }
}
@media (min-width: 992px) {
  .u-pdt4375_pc {
    padding-top: 4.375em;
  }
}
@media (max-width: 991px) {
  .u-pdt4375_tb {
    padding-top: 4.375em;
  }
}
@media (max-width: 767px) {
  .u-pdt4375_sp {
    padding-top: 4.375em;
  }
}
.u-pdb4375 {
  padding-bottom: 4.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb4375_lg {
    padding-bottom: 4.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb4375_md {
    padding-bottom: 4.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb4375_sm {
    padding-bottom: 4.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb4375_xs {
    padding-bottom: 4.375em;
  }
}
@media (max-width: 575px) {
  .u-pdb4375_ss {
    padding-bottom: 4.375em;
  }
}
@media (min-width: 992px) {
  .u-pdb4375_pc {
    padding-bottom: 4.375em;
  }
}
@media (max-width: 991px) {
  .u-pdb4375_tb {
    padding-bottom: 4.375em;
  }
}
@media (max-width: 767px) {
  .u-pdb4375_sp {
    padding-bottom: 4.375em;
  }
}
.u-pdl4375 {
  padding-left: 4.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl4375_lg {
    padding-left: 4.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl4375_md {
    padding-left: 4.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl4375_sm {
    padding-left: 4.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl4375_xs {
    padding-left: 4.375em;
  }
}
@media (max-width: 575px) {
  .u-pdl4375_ss {
    padding-left: 4.375em;
  }
}
@media (min-width: 992px) {
  .u-pdl4375_pc {
    padding-left: 4.375em;
  }
}
@media (max-width: 991px) {
  .u-pdl4375_tb {
    padding-left: 4.375em;
  }
}
@media (max-width: 767px) {
  .u-pdl4375_sp {
    padding-left: 4.375em;
  }
}
.u-pdr4375 {
  padding-right: 4.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr4375_lg {
    padding-right: 4.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr4375_md {
    padding-right: 4.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr4375_sm {
    padding-right: 4.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr4375_xs {
    padding-right: 4.375em;
  }
}
@media (max-width: 575px) {
  .u-pdr4375_ss {
    padding-right: 4.375em;
  }
}
@media (min-width: 992px) {
  .u-pdr4375_pc {
    padding-right: 4.375em;
  }
}
@media (max-width: 991px) {
  .u-pdr4375_tb {
    padding-right: 4.375em;
  }
}
@media (max-width: 767px) {
  .u-pdr4375_sp {
    padding-right: 4.375em;
  }
}
.u-mg4375 {
  margin: 4.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg4375_lg {
    margin: 4.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg4375_md {
    margin: 4.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg4375_sm {
    margin: 4.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg4375_xs {
    margin: 4.375em;
  }
}
@media (max-width: 575px) {
  .u-mg4375_ss {
    margin: 4.375em;
  }
}
@media (min-width: 992px) {
  .u-mg4375_pc {
    margin: 4.375em;
  }
}
@media (max-width: 991px) {
  .u-mg4375_tb {
    margin: 4.375em;
  }
}
@media (max-width: 767px) {
  .u-mg4375_sp {
    margin: 4.375em;
  }
}
.u-mgt4375 {
  margin-top: 4.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt4375_lg {
    margin-top: 4.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt4375_md {
    margin-top: 4.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt4375_sm {
    margin-top: 4.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt4375_xs {
    margin-top: 4.375em;
  }
}
@media (max-width: 575px) {
  .u-mgt4375_ss {
    margin-top: 4.375em;
  }
}
@media (min-width: 992px) {
  .u-mgt4375_pc {
    margin-top: 4.375em;
  }
}
@media (max-width: 991px) {
  .u-mgt4375_tb {
    margin-top: 4.375em;
  }
}
@media (max-width: 767px) {
  .u-mgt4375_sp {
    margin-top: 4.375em;
  }
}
.u-mgb4375 {
  margin-bottom: 4.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb4375_lg {
    margin-bottom: 4.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb4375_md {
    margin-bottom: 4.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb4375_sm {
    margin-bottom: 4.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb4375_xs {
    margin-bottom: 4.375em;
  }
}
@media (max-width: 575px) {
  .u-mgb4375_ss {
    margin-bottom: 4.375em;
  }
}
@media (min-width: 992px) {
  .u-mgb4375_pc {
    margin-bottom: 4.375em;
  }
}
@media (max-width: 991px) {
  .u-mgb4375_tb {
    margin-bottom: 4.375em;
  }
}
@media (max-width: 767px) {
  .u-mgb4375_sp {
    margin-bottom: 4.375em;
  }
}
.u-mgl4375 {
  margin-left: 4.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl4375_lg {
    margin-left: 4.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl4375_md {
    margin-left: 4.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl4375_sm {
    margin-left: 4.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl4375_xs {
    margin-left: 4.375em;
  }
}
@media (max-width: 575px) {
  .u-mgl4375_ss {
    margin-left: 4.375em;
  }
}
@media (min-width: 992px) {
  .u-mgl4375_pc {
    margin-left: 4.375em;
  }
}
@media (max-width: 991px) {
  .u-mgl4375_tb {
    margin-left: 4.375em;
  }
}
@media (max-width: 767px) {
  .u-mgl4375_sp {
    margin-left: 4.375em;
  }
}
.u-mgr4375 {
  margin-right: 4.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr4375_lg {
    margin-right: 4.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr4375_md {
    margin-right: 4.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr4375_sm {
    margin-right: 4.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr4375_xs {
    margin-right: 4.375em;
  }
}
@media (max-width: 575px) {
  .u-mgr4375_ss {
    margin-right: 4.375em;
  }
}
@media (min-width: 992px) {
  .u-mgr4375_pc {
    margin-right: 4.375em;
  }
}
@media (max-width: 991px) {
  .u-mgr4375_tb {
    margin-right: 4.375em;
  }
}
@media (max-width: 767px) {
  .u-mgr4375_sp {
    margin-right: 4.375em;
  }
}
.u-pd4500 {
  padding: 4.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd4500_lg {
    padding: 4.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd4500_md {
    padding: 4.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd4500_sm {
    padding: 4.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd4500_xs {
    padding: 4.5em;
  }
}
@media (max-width: 575px) {
  .u-pd4500_ss {
    padding: 4.5em;
  }
}
@media (min-width: 992px) {
  .u-pd4500_pc {
    padding: 4.5em;
  }
}
@media (max-width: 991px) {
  .u-pd4500_tb {
    padding: 4.5em;
  }
}
@media (max-width: 767px) {
  .u-pd4500_sp {
    padding: 4.5em;
  }
}
.u-pdt4500 {
  padding-top: 4.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt4500_lg {
    padding-top: 4.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt4500_md {
    padding-top: 4.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt4500_sm {
    padding-top: 4.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt4500_xs {
    padding-top: 4.5em;
  }
}
@media (max-width: 575px) {
  .u-pdt4500_ss {
    padding-top: 4.5em;
  }
}
@media (min-width: 992px) {
  .u-pdt4500_pc {
    padding-top: 4.5em;
  }
}
@media (max-width: 991px) {
  .u-pdt4500_tb {
    padding-top: 4.5em;
  }
}
@media (max-width: 767px) {
  .u-pdt4500_sp {
    padding-top: 4.5em;
  }
}
.u-pdb4500 {
  padding-bottom: 4.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb4500_lg {
    padding-bottom: 4.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb4500_md {
    padding-bottom: 4.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb4500_sm {
    padding-bottom: 4.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb4500_xs {
    padding-bottom: 4.5em;
  }
}
@media (max-width: 575px) {
  .u-pdb4500_ss {
    padding-bottom: 4.5em;
  }
}
@media (min-width: 992px) {
  .u-pdb4500_pc {
    padding-bottom: 4.5em;
  }
}
@media (max-width: 991px) {
  .u-pdb4500_tb {
    padding-bottom: 4.5em;
  }
}
@media (max-width: 767px) {
  .u-pdb4500_sp {
    padding-bottom: 4.5em;
  }
}
.u-pdl4500 {
  padding-left: 4.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl4500_lg {
    padding-left: 4.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl4500_md {
    padding-left: 4.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl4500_sm {
    padding-left: 4.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl4500_xs {
    padding-left: 4.5em;
  }
}
@media (max-width: 575px) {
  .u-pdl4500_ss {
    padding-left: 4.5em;
  }
}
@media (min-width: 992px) {
  .u-pdl4500_pc {
    padding-left: 4.5em;
  }
}
@media (max-width: 991px) {
  .u-pdl4500_tb {
    padding-left: 4.5em;
  }
}
@media (max-width: 767px) {
  .u-pdl4500_sp {
    padding-left: 4.5em;
  }
}
.u-pdr4500 {
  padding-right: 4.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr4500_lg {
    padding-right: 4.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr4500_md {
    padding-right: 4.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr4500_sm {
    padding-right: 4.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr4500_xs {
    padding-right: 4.5em;
  }
}
@media (max-width: 575px) {
  .u-pdr4500_ss {
    padding-right: 4.5em;
  }
}
@media (min-width: 992px) {
  .u-pdr4500_pc {
    padding-right: 4.5em;
  }
}
@media (max-width: 991px) {
  .u-pdr4500_tb {
    padding-right: 4.5em;
  }
}
@media (max-width: 767px) {
  .u-pdr4500_sp {
    padding-right: 4.5em;
  }
}
.u-mg4500 {
  margin: 4.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg4500_lg {
    margin: 4.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg4500_md {
    margin: 4.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg4500_sm {
    margin: 4.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg4500_xs {
    margin: 4.5em;
  }
}
@media (max-width: 575px) {
  .u-mg4500_ss {
    margin: 4.5em;
  }
}
@media (min-width: 992px) {
  .u-mg4500_pc {
    margin: 4.5em;
  }
}
@media (max-width: 991px) {
  .u-mg4500_tb {
    margin: 4.5em;
  }
}
@media (max-width: 767px) {
  .u-mg4500_sp {
    margin: 4.5em;
  }
}
.u-mgt4500 {
  margin-top: 4.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt4500_lg {
    margin-top: 4.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt4500_md {
    margin-top: 4.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt4500_sm {
    margin-top: 4.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt4500_xs {
    margin-top: 4.5em;
  }
}
@media (max-width: 575px) {
  .u-mgt4500_ss {
    margin-top: 4.5em;
  }
}
@media (min-width: 992px) {
  .u-mgt4500_pc {
    margin-top: 4.5em;
  }
}
@media (max-width: 991px) {
  .u-mgt4500_tb {
    margin-top: 4.5em;
  }
}
@media (max-width: 767px) {
  .u-mgt4500_sp {
    margin-top: 4.5em;
  }
}
.u-mgb4500 {
  margin-bottom: 4.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb4500_lg {
    margin-bottom: 4.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb4500_md {
    margin-bottom: 4.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb4500_sm {
    margin-bottom: 4.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb4500_xs {
    margin-bottom: 4.5em;
  }
}
@media (max-width: 575px) {
  .u-mgb4500_ss {
    margin-bottom: 4.5em;
  }
}
@media (min-width: 992px) {
  .u-mgb4500_pc {
    margin-bottom: 4.5em;
  }
}
@media (max-width: 991px) {
  .u-mgb4500_tb {
    margin-bottom: 4.5em;
  }
}
@media (max-width: 767px) {
  .u-mgb4500_sp {
    margin-bottom: 4.5em;
  }
}
.u-mgl4500 {
  margin-left: 4.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl4500_lg {
    margin-left: 4.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl4500_md {
    margin-left: 4.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl4500_sm {
    margin-left: 4.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl4500_xs {
    margin-left: 4.5em;
  }
}
@media (max-width: 575px) {
  .u-mgl4500_ss {
    margin-left: 4.5em;
  }
}
@media (min-width: 992px) {
  .u-mgl4500_pc {
    margin-left: 4.5em;
  }
}
@media (max-width: 991px) {
  .u-mgl4500_tb {
    margin-left: 4.5em;
  }
}
@media (max-width: 767px) {
  .u-mgl4500_sp {
    margin-left: 4.5em;
  }
}
.u-mgr4500 {
  margin-right: 4.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr4500_lg {
    margin-right: 4.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr4500_md {
    margin-right: 4.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr4500_sm {
    margin-right: 4.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr4500_xs {
    margin-right: 4.5em;
  }
}
@media (max-width: 575px) {
  .u-mgr4500_ss {
    margin-right: 4.5em;
  }
}
@media (min-width: 992px) {
  .u-mgr4500_pc {
    margin-right: 4.5em;
  }
}
@media (max-width: 991px) {
  .u-mgr4500_tb {
    margin-right: 4.5em;
  }
}
@media (max-width: 767px) {
  .u-mgr4500_sp {
    margin-right: 4.5em;
  }
}
.u-pd4625 {
  padding: 4.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd4625_lg {
    padding: 4.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd4625_md {
    padding: 4.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd4625_sm {
    padding: 4.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd4625_xs {
    padding: 4.625em;
  }
}
@media (max-width: 575px) {
  .u-pd4625_ss {
    padding: 4.625em;
  }
}
@media (min-width: 992px) {
  .u-pd4625_pc {
    padding: 4.625em;
  }
}
@media (max-width: 991px) {
  .u-pd4625_tb {
    padding: 4.625em;
  }
}
@media (max-width: 767px) {
  .u-pd4625_sp {
    padding: 4.625em;
  }
}
.u-pdt4625 {
  padding-top: 4.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt4625_lg {
    padding-top: 4.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt4625_md {
    padding-top: 4.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt4625_sm {
    padding-top: 4.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt4625_xs {
    padding-top: 4.625em;
  }
}
@media (max-width: 575px) {
  .u-pdt4625_ss {
    padding-top: 4.625em;
  }
}
@media (min-width: 992px) {
  .u-pdt4625_pc {
    padding-top: 4.625em;
  }
}
@media (max-width: 991px) {
  .u-pdt4625_tb {
    padding-top: 4.625em;
  }
}
@media (max-width: 767px) {
  .u-pdt4625_sp {
    padding-top: 4.625em;
  }
}
.u-pdb4625 {
  padding-bottom: 4.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb4625_lg {
    padding-bottom: 4.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb4625_md {
    padding-bottom: 4.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb4625_sm {
    padding-bottom: 4.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb4625_xs {
    padding-bottom: 4.625em;
  }
}
@media (max-width: 575px) {
  .u-pdb4625_ss {
    padding-bottom: 4.625em;
  }
}
@media (min-width: 992px) {
  .u-pdb4625_pc {
    padding-bottom: 4.625em;
  }
}
@media (max-width: 991px) {
  .u-pdb4625_tb {
    padding-bottom: 4.625em;
  }
}
@media (max-width: 767px) {
  .u-pdb4625_sp {
    padding-bottom: 4.625em;
  }
}
.u-pdl4625 {
  padding-left: 4.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl4625_lg {
    padding-left: 4.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl4625_md {
    padding-left: 4.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl4625_sm {
    padding-left: 4.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl4625_xs {
    padding-left: 4.625em;
  }
}
@media (max-width: 575px) {
  .u-pdl4625_ss {
    padding-left: 4.625em;
  }
}
@media (min-width: 992px) {
  .u-pdl4625_pc {
    padding-left: 4.625em;
  }
}
@media (max-width: 991px) {
  .u-pdl4625_tb {
    padding-left: 4.625em;
  }
}
@media (max-width: 767px) {
  .u-pdl4625_sp {
    padding-left: 4.625em;
  }
}
.u-pdr4625 {
  padding-right: 4.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr4625_lg {
    padding-right: 4.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr4625_md {
    padding-right: 4.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr4625_sm {
    padding-right: 4.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr4625_xs {
    padding-right: 4.625em;
  }
}
@media (max-width: 575px) {
  .u-pdr4625_ss {
    padding-right: 4.625em;
  }
}
@media (min-width: 992px) {
  .u-pdr4625_pc {
    padding-right: 4.625em;
  }
}
@media (max-width: 991px) {
  .u-pdr4625_tb {
    padding-right: 4.625em;
  }
}
@media (max-width: 767px) {
  .u-pdr4625_sp {
    padding-right: 4.625em;
  }
}
.u-mg4625 {
  margin: 4.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg4625_lg {
    margin: 4.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg4625_md {
    margin: 4.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg4625_sm {
    margin: 4.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg4625_xs {
    margin: 4.625em;
  }
}
@media (max-width: 575px) {
  .u-mg4625_ss {
    margin: 4.625em;
  }
}
@media (min-width: 992px) {
  .u-mg4625_pc {
    margin: 4.625em;
  }
}
@media (max-width: 991px) {
  .u-mg4625_tb {
    margin: 4.625em;
  }
}
@media (max-width: 767px) {
  .u-mg4625_sp {
    margin: 4.625em;
  }
}
.u-mgt4625 {
  margin-top: 4.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt4625_lg {
    margin-top: 4.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt4625_md {
    margin-top: 4.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt4625_sm {
    margin-top: 4.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt4625_xs {
    margin-top: 4.625em;
  }
}
@media (max-width: 575px) {
  .u-mgt4625_ss {
    margin-top: 4.625em;
  }
}
@media (min-width: 992px) {
  .u-mgt4625_pc {
    margin-top: 4.625em;
  }
}
@media (max-width: 991px) {
  .u-mgt4625_tb {
    margin-top: 4.625em;
  }
}
@media (max-width: 767px) {
  .u-mgt4625_sp {
    margin-top: 4.625em;
  }
}
.u-mgb4625 {
  margin-bottom: 4.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb4625_lg {
    margin-bottom: 4.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb4625_md {
    margin-bottom: 4.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb4625_sm {
    margin-bottom: 4.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb4625_xs {
    margin-bottom: 4.625em;
  }
}
@media (max-width: 575px) {
  .u-mgb4625_ss {
    margin-bottom: 4.625em;
  }
}
@media (min-width: 992px) {
  .u-mgb4625_pc {
    margin-bottom: 4.625em;
  }
}
@media (max-width: 991px) {
  .u-mgb4625_tb {
    margin-bottom: 4.625em;
  }
}
@media (max-width: 767px) {
  .u-mgb4625_sp {
    margin-bottom: 4.625em;
  }
}
.u-mgl4625 {
  margin-left: 4.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl4625_lg {
    margin-left: 4.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl4625_md {
    margin-left: 4.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl4625_sm {
    margin-left: 4.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl4625_xs {
    margin-left: 4.625em;
  }
}
@media (max-width: 575px) {
  .u-mgl4625_ss {
    margin-left: 4.625em;
  }
}
@media (min-width: 992px) {
  .u-mgl4625_pc {
    margin-left: 4.625em;
  }
}
@media (max-width: 991px) {
  .u-mgl4625_tb {
    margin-left: 4.625em;
  }
}
@media (max-width: 767px) {
  .u-mgl4625_sp {
    margin-left: 4.625em;
  }
}
.u-mgr4625 {
  margin-right: 4.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr4625_lg {
    margin-right: 4.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr4625_md {
    margin-right: 4.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr4625_sm {
    margin-right: 4.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr4625_xs {
    margin-right: 4.625em;
  }
}
@media (max-width: 575px) {
  .u-mgr4625_ss {
    margin-right: 4.625em;
  }
}
@media (min-width: 992px) {
  .u-mgr4625_pc {
    margin-right: 4.625em;
  }
}
@media (max-width: 991px) {
  .u-mgr4625_tb {
    margin-right: 4.625em;
  }
}
@media (max-width: 767px) {
  .u-mgr4625_sp {
    margin-right: 4.625em;
  }
}
.u-pd4750 {
  padding: 4.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd4750_lg {
    padding: 4.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd4750_md {
    padding: 4.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd4750_sm {
    padding: 4.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd4750_xs {
    padding: 4.75em;
  }
}
@media (max-width: 575px) {
  .u-pd4750_ss {
    padding: 4.75em;
  }
}
@media (min-width: 992px) {
  .u-pd4750_pc {
    padding: 4.75em;
  }
}
@media (max-width: 991px) {
  .u-pd4750_tb {
    padding: 4.75em;
  }
}
@media (max-width: 767px) {
  .u-pd4750_sp {
    padding: 4.75em;
  }
}
.u-pdt4750 {
  padding-top: 4.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt4750_lg {
    padding-top: 4.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt4750_md {
    padding-top: 4.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt4750_sm {
    padding-top: 4.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt4750_xs {
    padding-top: 4.75em;
  }
}
@media (max-width: 575px) {
  .u-pdt4750_ss {
    padding-top: 4.75em;
  }
}
@media (min-width: 992px) {
  .u-pdt4750_pc {
    padding-top: 4.75em;
  }
}
@media (max-width: 991px) {
  .u-pdt4750_tb {
    padding-top: 4.75em;
  }
}
@media (max-width: 767px) {
  .u-pdt4750_sp {
    padding-top: 4.75em;
  }
}
.u-pdb4750 {
  padding-bottom: 4.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb4750_lg {
    padding-bottom: 4.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb4750_md {
    padding-bottom: 4.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb4750_sm {
    padding-bottom: 4.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb4750_xs {
    padding-bottom: 4.75em;
  }
}
@media (max-width: 575px) {
  .u-pdb4750_ss {
    padding-bottom: 4.75em;
  }
}
@media (min-width: 992px) {
  .u-pdb4750_pc {
    padding-bottom: 4.75em;
  }
}
@media (max-width: 991px) {
  .u-pdb4750_tb {
    padding-bottom: 4.75em;
  }
}
@media (max-width: 767px) {
  .u-pdb4750_sp {
    padding-bottom: 4.75em;
  }
}
.u-pdl4750 {
  padding-left: 4.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl4750_lg {
    padding-left: 4.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl4750_md {
    padding-left: 4.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl4750_sm {
    padding-left: 4.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl4750_xs {
    padding-left: 4.75em;
  }
}
@media (max-width: 575px) {
  .u-pdl4750_ss {
    padding-left: 4.75em;
  }
}
@media (min-width: 992px) {
  .u-pdl4750_pc {
    padding-left: 4.75em;
  }
}
@media (max-width: 991px) {
  .u-pdl4750_tb {
    padding-left: 4.75em;
  }
}
@media (max-width: 767px) {
  .u-pdl4750_sp {
    padding-left: 4.75em;
  }
}
.u-pdr4750 {
  padding-right: 4.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr4750_lg {
    padding-right: 4.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr4750_md {
    padding-right: 4.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr4750_sm {
    padding-right: 4.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr4750_xs {
    padding-right: 4.75em;
  }
}
@media (max-width: 575px) {
  .u-pdr4750_ss {
    padding-right: 4.75em;
  }
}
@media (min-width: 992px) {
  .u-pdr4750_pc {
    padding-right: 4.75em;
  }
}
@media (max-width: 991px) {
  .u-pdr4750_tb {
    padding-right: 4.75em;
  }
}
@media (max-width: 767px) {
  .u-pdr4750_sp {
    padding-right: 4.75em;
  }
}
.u-mg4750 {
  margin: 4.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg4750_lg {
    margin: 4.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg4750_md {
    margin: 4.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg4750_sm {
    margin: 4.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg4750_xs {
    margin: 4.75em;
  }
}
@media (max-width: 575px) {
  .u-mg4750_ss {
    margin: 4.75em;
  }
}
@media (min-width: 992px) {
  .u-mg4750_pc {
    margin: 4.75em;
  }
}
@media (max-width: 991px) {
  .u-mg4750_tb {
    margin: 4.75em;
  }
}
@media (max-width: 767px) {
  .u-mg4750_sp {
    margin: 4.75em;
  }
}
.u-mgt4750 {
  margin-top: 4.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt4750_lg {
    margin-top: 4.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt4750_md {
    margin-top: 4.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt4750_sm {
    margin-top: 4.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt4750_xs {
    margin-top: 4.75em;
  }
}
@media (max-width: 575px) {
  .u-mgt4750_ss {
    margin-top: 4.75em;
  }
}
@media (min-width: 992px) {
  .u-mgt4750_pc {
    margin-top: 4.75em;
  }
}
@media (max-width: 991px) {
  .u-mgt4750_tb {
    margin-top: 4.75em;
  }
}
@media (max-width: 767px) {
  .u-mgt4750_sp {
    margin-top: 4.75em;
  }
}
.u-mgb4750 {
  margin-bottom: 4.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb4750_lg {
    margin-bottom: 4.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb4750_md {
    margin-bottom: 4.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb4750_sm {
    margin-bottom: 4.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb4750_xs {
    margin-bottom: 4.75em;
  }
}
@media (max-width: 575px) {
  .u-mgb4750_ss {
    margin-bottom: 4.75em;
  }
}
@media (min-width: 992px) {
  .u-mgb4750_pc {
    margin-bottom: 4.75em;
  }
}
@media (max-width: 991px) {
  .u-mgb4750_tb {
    margin-bottom: 4.75em;
  }
}
@media (max-width: 767px) {
  .u-mgb4750_sp {
    margin-bottom: 4.75em;
  }
}
.u-mgl4750 {
  margin-left: 4.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl4750_lg {
    margin-left: 4.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl4750_md {
    margin-left: 4.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl4750_sm {
    margin-left: 4.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl4750_xs {
    margin-left: 4.75em;
  }
}
@media (max-width: 575px) {
  .u-mgl4750_ss {
    margin-left: 4.75em;
  }
}
@media (min-width: 992px) {
  .u-mgl4750_pc {
    margin-left: 4.75em;
  }
}
@media (max-width: 991px) {
  .u-mgl4750_tb {
    margin-left: 4.75em;
  }
}
@media (max-width: 767px) {
  .u-mgl4750_sp {
    margin-left: 4.75em;
  }
}
.u-mgr4750 {
  margin-right: 4.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr4750_lg {
    margin-right: 4.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr4750_md {
    margin-right: 4.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr4750_sm {
    margin-right: 4.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr4750_xs {
    margin-right: 4.75em;
  }
}
@media (max-width: 575px) {
  .u-mgr4750_ss {
    margin-right: 4.75em;
  }
}
@media (min-width: 992px) {
  .u-mgr4750_pc {
    margin-right: 4.75em;
  }
}
@media (max-width: 991px) {
  .u-mgr4750_tb {
    margin-right: 4.75em;
  }
}
@media (max-width: 767px) {
  .u-mgr4750_sp {
    margin-right: 4.75em;
  }
}
.u-pd4875 {
  padding: 4.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd4875_lg {
    padding: 4.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd4875_md {
    padding: 4.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd4875_sm {
    padding: 4.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd4875_xs {
    padding: 4.875em;
  }
}
@media (max-width: 575px) {
  .u-pd4875_ss {
    padding: 4.875em;
  }
}
@media (min-width: 992px) {
  .u-pd4875_pc {
    padding: 4.875em;
  }
}
@media (max-width: 991px) {
  .u-pd4875_tb {
    padding: 4.875em;
  }
}
@media (max-width: 767px) {
  .u-pd4875_sp {
    padding: 4.875em;
  }
}
.u-pdt4875 {
  padding-top: 4.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt4875_lg {
    padding-top: 4.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt4875_md {
    padding-top: 4.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt4875_sm {
    padding-top: 4.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt4875_xs {
    padding-top: 4.875em;
  }
}
@media (max-width: 575px) {
  .u-pdt4875_ss {
    padding-top: 4.875em;
  }
}
@media (min-width: 992px) {
  .u-pdt4875_pc {
    padding-top: 4.875em;
  }
}
@media (max-width: 991px) {
  .u-pdt4875_tb {
    padding-top: 4.875em;
  }
}
@media (max-width: 767px) {
  .u-pdt4875_sp {
    padding-top: 4.875em;
  }
}
.u-pdb4875 {
  padding-bottom: 4.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb4875_lg {
    padding-bottom: 4.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb4875_md {
    padding-bottom: 4.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb4875_sm {
    padding-bottom: 4.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb4875_xs {
    padding-bottom: 4.875em;
  }
}
@media (max-width: 575px) {
  .u-pdb4875_ss {
    padding-bottom: 4.875em;
  }
}
@media (min-width: 992px) {
  .u-pdb4875_pc {
    padding-bottom: 4.875em;
  }
}
@media (max-width: 991px) {
  .u-pdb4875_tb {
    padding-bottom: 4.875em;
  }
}
@media (max-width: 767px) {
  .u-pdb4875_sp {
    padding-bottom: 4.875em;
  }
}
.u-pdl4875 {
  padding-left: 4.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl4875_lg {
    padding-left: 4.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl4875_md {
    padding-left: 4.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl4875_sm {
    padding-left: 4.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl4875_xs {
    padding-left: 4.875em;
  }
}
@media (max-width: 575px) {
  .u-pdl4875_ss {
    padding-left: 4.875em;
  }
}
@media (min-width: 992px) {
  .u-pdl4875_pc {
    padding-left: 4.875em;
  }
}
@media (max-width: 991px) {
  .u-pdl4875_tb {
    padding-left: 4.875em;
  }
}
@media (max-width: 767px) {
  .u-pdl4875_sp {
    padding-left: 4.875em;
  }
}
.u-pdr4875 {
  padding-right: 4.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr4875_lg {
    padding-right: 4.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr4875_md {
    padding-right: 4.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr4875_sm {
    padding-right: 4.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr4875_xs {
    padding-right: 4.875em;
  }
}
@media (max-width: 575px) {
  .u-pdr4875_ss {
    padding-right: 4.875em;
  }
}
@media (min-width: 992px) {
  .u-pdr4875_pc {
    padding-right: 4.875em;
  }
}
@media (max-width: 991px) {
  .u-pdr4875_tb {
    padding-right: 4.875em;
  }
}
@media (max-width: 767px) {
  .u-pdr4875_sp {
    padding-right: 4.875em;
  }
}
.u-mg4875 {
  margin: 4.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg4875_lg {
    margin: 4.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg4875_md {
    margin: 4.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg4875_sm {
    margin: 4.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg4875_xs {
    margin: 4.875em;
  }
}
@media (max-width: 575px) {
  .u-mg4875_ss {
    margin: 4.875em;
  }
}
@media (min-width: 992px) {
  .u-mg4875_pc {
    margin: 4.875em;
  }
}
@media (max-width: 991px) {
  .u-mg4875_tb {
    margin: 4.875em;
  }
}
@media (max-width: 767px) {
  .u-mg4875_sp {
    margin: 4.875em;
  }
}
.u-mgt4875 {
  margin-top: 4.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt4875_lg {
    margin-top: 4.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt4875_md {
    margin-top: 4.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt4875_sm {
    margin-top: 4.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt4875_xs {
    margin-top: 4.875em;
  }
}
@media (max-width: 575px) {
  .u-mgt4875_ss {
    margin-top: 4.875em;
  }
}
@media (min-width: 992px) {
  .u-mgt4875_pc {
    margin-top: 4.875em;
  }
}
@media (max-width: 991px) {
  .u-mgt4875_tb {
    margin-top: 4.875em;
  }
}
@media (max-width: 767px) {
  .u-mgt4875_sp {
    margin-top: 4.875em;
  }
}
.u-mgb4875 {
  margin-bottom: 4.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb4875_lg {
    margin-bottom: 4.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb4875_md {
    margin-bottom: 4.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb4875_sm {
    margin-bottom: 4.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb4875_xs {
    margin-bottom: 4.875em;
  }
}
@media (max-width: 575px) {
  .u-mgb4875_ss {
    margin-bottom: 4.875em;
  }
}
@media (min-width: 992px) {
  .u-mgb4875_pc {
    margin-bottom: 4.875em;
  }
}
@media (max-width: 991px) {
  .u-mgb4875_tb {
    margin-bottom: 4.875em;
  }
}
@media (max-width: 767px) {
  .u-mgb4875_sp {
    margin-bottom: 4.875em;
  }
}
.u-mgl4875 {
  margin-left: 4.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl4875_lg {
    margin-left: 4.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl4875_md {
    margin-left: 4.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl4875_sm {
    margin-left: 4.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl4875_xs {
    margin-left: 4.875em;
  }
}
@media (max-width: 575px) {
  .u-mgl4875_ss {
    margin-left: 4.875em;
  }
}
@media (min-width: 992px) {
  .u-mgl4875_pc {
    margin-left: 4.875em;
  }
}
@media (max-width: 991px) {
  .u-mgl4875_tb {
    margin-left: 4.875em;
  }
}
@media (max-width: 767px) {
  .u-mgl4875_sp {
    margin-left: 4.875em;
  }
}
.u-mgr4875 {
  margin-right: 4.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr4875_lg {
    margin-right: 4.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr4875_md {
    margin-right: 4.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr4875_sm {
    margin-right: 4.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr4875_xs {
    margin-right: 4.875em;
  }
}
@media (max-width: 575px) {
  .u-mgr4875_ss {
    margin-right: 4.875em;
  }
}
@media (min-width: 992px) {
  .u-mgr4875_pc {
    margin-right: 4.875em;
  }
}
@media (max-width: 991px) {
  .u-mgr4875_tb {
    margin-right: 4.875em;
  }
}
@media (max-width: 767px) {
  .u-mgr4875_sp {
    margin-right: 4.875em;
  }
}
.u-pd5000 {
  padding: 5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd5000_lg {
    padding: 5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd5000_md {
    padding: 5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd5000_sm {
    padding: 5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd5000_xs {
    padding: 5em;
  }
}
@media (max-width: 575px) {
  .u-pd5000_ss {
    padding: 5em;
  }
}
@media (min-width: 992px) {
  .u-pd5000_pc {
    padding: 5em;
  }
}
@media (max-width: 991px) {
  .u-pd5000_tb {
    padding: 5em;
  }
}
@media (max-width: 767px) {
  .u-pd5000_sp {
    padding: 5em;
  }
}
.u-pdt5000 {
  padding-top: 5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt5000_lg {
    padding-top: 5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt5000_md {
    padding-top: 5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt5000_sm {
    padding-top: 5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt5000_xs {
    padding-top: 5em;
  }
}
@media (max-width: 575px) {
  .u-pdt5000_ss {
    padding-top: 5em;
  }
}
@media (min-width: 992px) {
  .u-pdt5000_pc {
    padding-top: 5em;
  }
}
@media (max-width: 991px) {
  .u-pdt5000_tb {
    padding-top: 5em;
  }
}
@media (max-width: 767px) {
  .u-pdt5000_sp {
    padding-top: 5em;
  }
}
.u-pdb5000 {
  padding-bottom: 5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb5000_lg {
    padding-bottom: 5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb5000_md {
    padding-bottom: 5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb5000_sm {
    padding-bottom: 5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb5000_xs {
    padding-bottom: 5em;
  }
}
@media (max-width: 575px) {
  .u-pdb5000_ss {
    padding-bottom: 5em;
  }
}
@media (min-width: 992px) {
  .u-pdb5000_pc {
    padding-bottom: 5em;
  }
}
@media (max-width: 991px) {
  .u-pdb5000_tb {
    padding-bottom: 5em;
  }
}
@media (max-width: 767px) {
  .u-pdb5000_sp {
    padding-bottom: 5em;
  }
}
.u-pdl5000 {
  padding-left: 5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl5000_lg {
    padding-left: 5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl5000_md {
    padding-left: 5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl5000_sm {
    padding-left: 5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl5000_xs {
    padding-left: 5em;
  }
}
@media (max-width: 575px) {
  .u-pdl5000_ss {
    padding-left: 5em;
  }
}
@media (min-width: 992px) {
  .u-pdl5000_pc {
    padding-left: 5em;
  }
}
@media (max-width: 991px) {
  .u-pdl5000_tb {
    padding-left: 5em;
  }
}
@media (max-width: 767px) {
  .u-pdl5000_sp {
    padding-left: 5em;
  }
}
.u-pdr5000 {
  padding-right: 5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr5000_lg {
    padding-right: 5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr5000_md {
    padding-right: 5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr5000_sm {
    padding-right: 5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr5000_xs {
    padding-right: 5em;
  }
}
@media (max-width: 575px) {
  .u-pdr5000_ss {
    padding-right: 5em;
  }
}
@media (min-width: 992px) {
  .u-pdr5000_pc {
    padding-right: 5em;
  }
}
@media (max-width: 991px) {
  .u-pdr5000_tb {
    padding-right: 5em;
  }
}
@media (max-width: 767px) {
  .u-pdr5000_sp {
    padding-right: 5em;
  }
}
.u-mg5000 {
  margin: 5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg5000_lg {
    margin: 5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg5000_md {
    margin: 5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg5000_sm {
    margin: 5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg5000_xs {
    margin: 5em;
  }
}
@media (max-width: 575px) {
  .u-mg5000_ss {
    margin: 5em;
  }
}
@media (min-width: 992px) {
  .u-mg5000_pc {
    margin: 5em;
  }
}
@media (max-width: 991px) {
  .u-mg5000_tb {
    margin: 5em;
  }
}
@media (max-width: 767px) {
  .u-mg5000_sp {
    margin: 5em;
  }
}
.u-mgt5000 {
  margin-top: 5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt5000_lg {
    margin-top: 5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt5000_md {
    margin-top: 5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt5000_sm {
    margin-top: 5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt5000_xs {
    margin-top: 5em;
  }
}
@media (max-width: 575px) {
  .u-mgt5000_ss {
    margin-top: 5em;
  }
}
@media (min-width: 992px) {
  .u-mgt5000_pc {
    margin-top: 5em;
  }
}
@media (max-width: 991px) {
  .u-mgt5000_tb {
    margin-top: 5em;
  }
}
@media (max-width: 767px) {
  .u-mgt5000_sp {
    margin-top: 5em;
  }
}
.u-mgb5000 {
  margin-bottom: 5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb5000_lg {
    margin-bottom: 5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb5000_md {
    margin-bottom: 5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb5000_sm {
    margin-bottom: 5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb5000_xs {
    margin-bottom: 5em;
  }
}
@media (max-width: 575px) {
  .u-mgb5000_ss {
    margin-bottom: 5em;
  }
}
@media (min-width: 992px) {
  .u-mgb5000_pc {
    margin-bottom: 5em;
  }
}
@media (max-width: 991px) {
  .u-mgb5000_tb {
    margin-bottom: 5em;
  }
}
@media (max-width: 767px) {
  .u-mgb5000_sp {
    margin-bottom: 5em;
  }
}
.u-mgl5000 {
  margin-left: 5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl5000_lg {
    margin-left: 5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl5000_md {
    margin-left: 5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl5000_sm {
    margin-left: 5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl5000_xs {
    margin-left: 5em;
  }
}
@media (max-width: 575px) {
  .u-mgl5000_ss {
    margin-left: 5em;
  }
}
@media (min-width: 992px) {
  .u-mgl5000_pc {
    margin-left: 5em;
  }
}
@media (max-width: 991px) {
  .u-mgl5000_tb {
    margin-left: 5em;
  }
}
@media (max-width: 767px) {
  .u-mgl5000_sp {
    margin-left: 5em;
  }
}
.u-mgr5000 {
  margin-right: 5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr5000_lg {
    margin-right: 5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr5000_md {
    margin-right: 5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr5000_sm {
    margin-right: 5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr5000_xs {
    margin-right: 5em;
  }
}
@media (max-width: 575px) {
  .u-mgr5000_ss {
    margin-right: 5em;
  }
}
@media (min-width: 992px) {
  .u-mgr5000_pc {
    margin-right: 5em;
  }
}
@media (max-width: 991px) {
  .u-mgr5000_tb {
    margin-right: 5em;
  }
}
@media (max-width: 767px) {
  .u-mgr5000_sp {
    margin-right: 5em;
  }
}
.u-pd5125 {
  padding: 5.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd5125_lg {
    padding: 5.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd5125_md {
    padding: 5.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd5125_sm {
    padding: 5.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd5125_xs {
    padding: 5.125em;
  }
}
@media (max-width: 575px) {
  .u-pd5125_ss {
    padding: 5.125em;
  }
}
@media (min-width: 992px) {
  .u-pd5125_pc {
    padding: 5.125em;
  }
}
@media (max-width: 991px) {
  .u-pd5125_tb {
    padding: 5.125em;
  }
}
@media (max-width: 767px) {
  .u-pd5125_sp {
    padding: 5.125em;
  }
}
.u-pdt5125 {
  padding-top: 5.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt5125_lg {
    padding-top: 5.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt5125_md {
    padding-top: 5.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt5125_sm {
    padding-top: 5.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt5125_xs {
    padding-top: 5.125em;
  }
}
@media (max-width: 575px) {
  .u-pdt5125_ss {
    padding-top: 5.125em;
  }
}
@media (min-width: 992px) {
  .u-pdt5125_pc {
    padding-top: 5.125em;
  }
}
@media (max-width: 991px) {
  .u-pdt5125_tb {
    padding-top: 5.125em;
  }
}
@media (max-width: 767px) {
  .u-pdt5125_sp {
    padding-top: 5.125em;
  }
}
.u-pdb5125 {
  padding-bottom: 5.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb5125_lg {
    padding-bottom: 5.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb5125_md {
    padding-bottom: 5.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb5125_sm {
    padding-bottom: 5.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb5125_xs {
    padding-bottom: 5.125em;
  }
}
@media (max-width: 575px) {
  .u-pdb5125_ss {
    padding-bottom: 5.125em;
  }
}
@media (min-width: 992px) {
  .u-pdb5125_pc {
    padding-bottom: 5.125em;
  }
}
@media (max-width: 991px) {
  .u-pdb5125_tb {
    padding-bottom: 5.125em;
  }
}
@media (max-width: 767px) {
  .u-pdb5125_sp {
    padding-bottom: 5.125em;
  }
}
.u-pdl5125 {
  padding-left: 5.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl5125_lg {
    padding-left: 5.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl5125_md {
    padding-left: 5.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl5125_sm {
    padding-left: 5.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl5125_xs {
    padding-left: 5.125em;
  }
}
@media (max-width: 575px) {
  .u-pdl5125_ss {
    padding-left: 5.125em;
  }
}
@media (min-width: 992px) {
  .u-pdl5125_pc {
    padding-left: 5.125em;
  }
}
@media (max-width: 991px) {
  .u-pdl5125_tb {
    padding-left: 5.125em;
  }
}
@media (max-width: 767px) {
  .u-pdl5125_sp {
    padding-left: 5.125em;
  }
}
.u-pdr5125 {
  padding-right: 5.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr5125_lg {
    padding-right: 5.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr5125_md {
    padding-right: 5.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr5125_sm {
    padding-right: 5.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr5125_xs {
    padding-right: 5.125em;
  }
}
@media (max-width: 575px) {
  .u-pdr5125_ss {
    padding-right: 5.125em;
  }
}
@media (min-width: 992px) {
  .u-pdr5125_pc {
    padding-right: 5.125em;
  }
}
@media (max-width: 991px) {
  .u-pdr5125_tb {
    padding-right: 5.125em;
  }
}
@media (max-width: 767px) {
  .u-pdr5125_sp {
    padding-right: 5.125em;
  }
}
.u-mg5125 {
  margin: 5.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg5125_lg {
    margin: 5.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg5125_md {
    margin: 5.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg5125_sm {
    margin: 5.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg5125_xs {
    margin: 5.125em;
  }
}
@media (max-width: 575px) {
  .u-mg5125_ss {
    margin: 5.125em;
  }
}
@media (min-width: 992px) {
  .u-mg5125_pc {
    margin: 5.125em;
  }
}
@media (max-width: 991px) {
  .u-mg5125_tb {
    margin: 5.125em;
  }
}
@media (max-width: 767px) {
  .u-mg5125_sp {
    margin: 5.125em;
  }
}
.u-mgt5125 {
  margin-top: 5.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt5125_lg {
    margin-top: 5.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt5125_md {
    margin-top: 5.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt5125_sm {
    margin-top: 5.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt5125_xs {
    margin-top: 5.125em;
  }
}
@media (max-width: 575px) {
  .u-mgt5125_ss {
    margin-top: 5.125em;
  }
}
@media (min-width: 992px) {
  .u-mgt5125_pc {
    margin-top: 5.125em;
  }
}
@media (max-width: 991px) {
  .u-mgt5125_tb {
    margin-top: 5.125em;
  }
}
@media (max-width: 767px) {
  .u-mgt5125_sp {
    margin-top: 5.125em;
  }
}
.u-mgb5125 {
  margin-bottom: 5.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb5125_lg {
    margin-bottom: 5.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb5125_md {
    margin-bottom: 5.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb5125_sm {
    margin-bottom: 5.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb5125_xs {
    margin-bottom: 5.125em;
  }
}
@media (max-width: 575px) {
  .u-mgb5125_ss {
    margin-bottom: 5.125em;
  }
}
@media (min-width: 992px) {
  .u-mgb5125_pc {
    margin-bottom: 5.125em;
  }
}
@media (max-width: 991px) {
  .u-mgb5125_tb {
    margin-bottom: 5.125em;
  }
}
@media (max-width: 767px) {
  .u-mgb5125_sp {
    margin-bottom: 5.125em;
  }
}
.u-mgl5125 {
  margin-left: 5.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl5125_lg {
    margin-left: 5.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl5125_md {
    margin-left: 5.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl5125_sm {
    margin-left: 5.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl5125_xs {
    margin-left: 5.125em;
  }
}
@media (max-width: 575px) {
  .u-mgl5125_ss {
    margin-left: 5.125em;
  }
}
@media (min-width: 992px) {
  .u-mgl5125_pc {
    margin-left: 5.125em;
  }
}
@media (max-width: 991px) {
  .u-mgl5125_tb {
    margin-left: 5.125em;
  }
}
@media (max-width: 767px) {
  .u-mgl5125_sp {
    margin-left: 5.125em;
  }
}
.u-mgr5125 {
  margin-right: 5.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr5125_lg {
    margin-right: 5.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr5125_md {
    margin-right: 5.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr5125_sm {
    margin-right: 5.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr5125_xs {
    margin-right: 5.125em;
  }
}
@media (max-width: 575px) {
  .u-mgr5125_ss {
    margin-right: 5.125em;
  }
}
@media (min-width: 992px) {
  .u-mgr5125_pc {
    margin-right: 5.125em;
  }
}
@media (max-width: 991px) {
  .u-mgr5125_tb {
    margin-right: 5.125em;
  }
}
@media (max-width: 767px) {
  .u-mgr5125_sp {
    margin-right: 5.125em;
  }
}
.u-pd5250 {
  padding: 5.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd5250_lg {
    padding: 5.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd5250_md {
    padding: 5.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd5250_sm {
    padding: 5.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd5250_xs {
    padding: 5.25em;
  }
}
@media (max-width: 575px) {
  .u-pd5250_ss {
    padding: 5.25em;
  }
}
@media (min-width: 992px) {
  .u-pd5250_pc {
    padding: 5.25em;
  }
}
@media (max-width: 991px) {
  .u-pd5250_tb {
    padding: 5.25em;
  }
}
@media (max-width: 767px) {
  .u-pd5250_sp {
    padding: 5.25em;
  }
}
.u-pdt5250 {
  padding-top: 5.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt5250_lg {
    padding-top: 5.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt5250_md {
    padding-top: 5.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt5250_sm {
    padding-top: 5.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt5250_xs {
    padding-top: 5.25em;
  }
}
@media (max-width: 575px) {
  .u-pdt5250_ss {
    padding-top: 5.25em;
  }
}
@media (min-width: 992px) {
  .u-pdt5250_pc {
    padding-top: 5.25em;
  }
}
@media (max-width: 991px) {
  .u-pdt5250_tb {
    padding-top: 5.25em;
  }
}
@media (max-width: 767px) {
  .u-pdt5250_sp {
    padding-top: 5.25em;
  }
}
.u-pdb5250 {
  padding-bottom: 5.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb5250_lg {
    padding-bottom: 5.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb5250_md {
    padding-bottom: 5.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb5250_sm {
    padding-bottom: 5.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb5250_xs {
    padding-bottom: 5.25em;
  }
}
@media (max-width: 575px) {
  .u-pdb5250_ss {
    padding-bottom: 5.25em;
  }
}
@media (min-width: 992px) {
  .u-pdb5250_pc {
    padding-bottom: 5.25em;
  }
}
@media (max-width: 991px) {
  .u-pdb5250_tb {
    padding-bottom: 5.25em;
  }
}
@media (max-width: 767px) {
  .u-pdb5250_sp {
    padding-bottom: 5.25em;
  }
}
.u-pdl5250 {
  padding-left: 5.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl5250_lg {
    padding-left: 5.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl5250_md {
    padding-left: 5.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl5250_sm {
    padding-left: 5.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl5250_xs {
    padding-left: 5.25em;
  }
}
@media (max-width: 575px) {
  .u-pdl5250_ss {
    padding-left: 5.25em;
  }
}
@media (min-width: 992px) {
  .u-pdl5250_pc {
    padding-left: 5.25em;
  }
}
@media (max-width: 991px) {
  .u-pdl5250_tb {
    padding-left: 5.25em;
  }
}
@media (max-width: 767px) {
  .u-pdl5250_sp {
    padding-left: 5.25em;
  }
}
.u-pdr5250 {
  padding-right: 5.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr5250_lg {
    padding-right: 5.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr5250_md {
    padding-right: 5.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr5250_sm {
    padding-right: 5.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr5250_xs {
    padding-right: 5.25em;
  }
}
@media (max-width: 575px) {
  .u-pdr5250_ss {
    padding-right: 5.25em;
  }
}
@media (min-width: 992px) {
  .u-pdr5250_pc {
    padding-right: 5.25em;
  }
}
@media (max-width: 991px) {
  .u-pdr5250_tb {
    padding-right: 5.25em;
  }
}
@media (max-width: 767px) {
  .u-pdr5250_sp {
    padding-right: 5.25em;
  }
}
.u-mg5250 {
  margin: 5.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg5250_lg {
    margin: 5.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg5250_md {
    margin: 5.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg5250_sm {
    margin: 5.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg5250_xs {
    margin: 5.25em;
  }
}
@media (max-width: 575px) {
  .u-mg5250_ss {
    margin: 5.25em;
  }
}
@media (min-width: 992px) {
  .u-mg5250_pc {
    margin: 5.25em;
  }
}
@media (max-width: 991px) {
  .u-mg5250_tb {
    margin: 5.25em;
  }
}
@media (max-width: 767px) {
  .u-mg5250_sp {
    margin: 5.25em;
  }
}
.u-mgt5250 {
  margin-top: 5.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt5250_lg {
    margin-top: 5.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt5250_md {
    margin-top: 5.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt5250_sm {
    margin-top: 5.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt5250_xs {
    margin-top: 5.25em;
  }
}
@media (max-width: 575px) {
  .u-mgt5250_ss {
    margin-top: 5.25em;
  }
}
@media (min-width: 992px) {
  .u-mgt5250_pc {
    margin-top: 5.25em;
  }
}
@media (max-width: 991px) {
  .u-mgt5250_tb {
    margin-top: 5.25em;
  }
}
@media (max-width: 767px) {
  .u-mgt5250_sp {
    margin-top: 5.25em;
  }
}
.u-mgb5250 {
  margin-bottom: 5.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb5250_lg {
    margin-bottom: 5.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb5250_md {
    margin-bottom: 5.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb5250_sm {
    margin-bottom: 5.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb5250_xs {
    margin-bottom: 5.25em;
  }
}
@media (max-width: 575px) {
  .u-mgb5250_ss {
    margin-bottom: 5.25em;
  }
}
@media (min-width: 992px) {
  .u-mgb5250_pc {
    margin-bottom: 5.25em;
  }
}
@media (max-width: 991px) {
  .u-mgb5250_tb {
    margin-bottom: 5.25em;
  }
}
@media (max-width: 767px) {
  .u-mgb5250_sp {
    margin-bottom: 5.25em;
  }
}
.u-mgl5250 {
  margin-left: 5.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl5250_lg {
    margin-left: 5.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl5250_md {
    margin-left: 5.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl5250_sm {
    margin-left: 5.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl5250_xs {
    margin-left: 5.25em;
  }
}
@media (max-width: 575px) {
  .u-mgl5250_ss {
    margin-left: 5.25em;
  }
}
@media (min-width: 992px) {
  .u-mgl5250_pc {
    margin-left: 5.25em;
  }
}
@media (max-width: 991px) {
  .u-mgl5250_tb {
    margin-left: 5.25em;
  }
}
@media (max-width: 767px) {
  .u-mgl5250_sp {
    margin-left: 5.25em;
  }
}
.u-mgr5250 {
  margin-right: 5.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr5250_lg {
    margin-right: 5.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr5250_md {
    margin-right: 5.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr5250_sm {
    margin-right: 5.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr5250_xs {
    margin-right: 5.25em;
  }
}
@media (max-width: 575px) {
  .u-mgr5250_ss {
    margin-right: 5.25em;
  }
}
@media (min-width: 992px) {
  .u-mgr5250_pc {
    margin-right: 5.25em;
  }
}
@media (max-width: 991px) {
  .u-mgr5250_tb {
    margin-right: 5.25em;
  }
}
@media (max-width: 767px) {
  .u-mgr5250_sp {
    margin-right: 5.25em;
  }
}
.u-pd5375 {
  padding: 5.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd5375_lg {
    padding: 5.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd5375_md {
    padding: 5.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd5375_sm {
    padding: 5.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd5375_xs {
    padding: 5.375em;
  }
}
@media (max-width: 575px) {
  .u-pd5375_ss {
    padding: 5.375em;
  }
}
@media (min-width: 992px) {
  .u-pd5375_pc {
    padding: 5.375em;
  }
}
@media (max-width: 991px) {
  .u-pd5375_tb {
    padding: 5.375em;
  }
}
@media (max-width: 767px) {
  .u-pd5375_sp {
    padding: 5.375em;
  }
}
.u-pdt5375 {
  padding-top: 5.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt5375_lg {
    padding-top: 5.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt5375_md {
    padding-top: 5.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt5375_sm {
    padding-top: 5.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt5375_xs {
    padding-top: 5.375em;
  }
}
@media (max-width: 575px) {
  .u-pdt5375_ss {
    padding-top: 5.375em;
  }
}
@media (min-width: 992px) {
  .u-pdt5375_pc {
    padding-top: 5.375em;
  }
}
@media (max-width: 991px) {
  .u-pdt5375_tb {
    padding-top: 5.375em;
  }
}
@media (max-width: 767px) {
  .u-pdt5375_sp {
    padding-top: 5.375em;
  }
}
.u-pdb5375 {
  padding-bottom: 5.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb5375_lg {
    padding-bottom: 5.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb5375_md {
    padding-bottom: 5.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb5375_sm {
    padding-bottom: 5.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb5375_xs {
    padding-bottom: 5.375em;
  }
}
@media (max-width: 575px) {
  .u-pdb5375_ss {
    padding-bottom: 5.375em;
  }
}
@media (min-width: 992px) {
  .u-pdb5375_pc {
    padding-bottom: 5.375em;
  }
}
@media (max-width: 991px) {
  .u-pdb5375_tb {
    padding-bottom: 5.375em;
  }
}
@media (max-width: 767px) {
  .u-pdb5375_sp {
    padding-bottom: 5.375em;
  }
}
.u-pdl5375 {
  padding-left: 5.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl5375_lg {
    padding-left: 5.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl5375_md {
    padding-left: 5.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl5375_sm {
    padding-left: 5.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl5375_xs {
    padding-left: 5.375em;
  }
}
@media (max-width: 575px) {
  .u-pdl5375_ss {
    padding-left: 5.375em;
  }
}
@media (min-width: 992px) {
  .u-pdl5375_pc {
    padding-left: 5.375em;
  }
}
@media (max-width: 991px) {
  .u-pdl5375_tb {
    padding-left: 5.375em;
  }
}
@media (max-width: 767px) {
  .u-pdl5375_sp {
    padding-left: 5.375em;
  }
}
.u-pdr5375 {
  padding-right: 5.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr5375_lg {
    padding-right: 5.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr5375_md {
    padding-right: 5.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr5375_sm {
    padding-right: 5.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr5375_xs {
    padding-right: 5.375em;
  }
}
@media (max-width: 575px) {
  .u-pdr5375_ss {
    padding-right: 5.375em;
  }
}
@media (min-width: 992px) {
  .u-pdr5375_pc {
    padding-right: 5.375em;
  }
}
@media (max-width: 991px) {
  .u-pdr5375_tb {
    padding-right: 5.375em;
  }
}
@media (max-width: 767px) {
  .u-pdr5375_sp {
    padding-right: 5.375em;
  }
}
.u-mg5375 {
  margin: 5.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg5375_lg {
    margin: 5.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg5375_md {
    margin: 5.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg5375_sm {
    margin: 5.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg5375_xs {
    margin: 5.375em;
  }
}
@media (max-width: 575px) {
  .u-mg5375_ss {
    margin: 5.375em;
  }
}
@media (min-width: 992px) {
  .u-mg5375_pc {
    margin: 5.375em;
  }
}
@media (max-width: 991px) {
  .u-mg5375_tb {
    margin: 5.375em;
  }
}
@media (max-width: 767px) {
  .u-mg5375_sp {
    margin: 5.375em;
  }
}
.u-mgt5375 {
  margin-top: 5.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt5375_lg {
    margin-top: 5.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt5375_md {
    margin-top: 5.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt5375_sm {
    margin-top: 5.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt5375_xs {
    margin-top: 5.375em;
  }
}
@media (max-width: 575px) {
  .u-mgt5375_ss {
    margin-top: 5.375em;
  }
}
@media (min-width: 992px) {
  .u-mgt5375_pc {
    margin-top: 5.375em;
  }
}
@media (max-width: 991px) {
  .u-mgt5375_tb {
    margin-top: 5.375em;
  }
}
@media (max-width: 767px) {
  .u-mgt5375_sp {
    margin-top: 5.375em;
  }
}
.u-mgb5375 {
  margin-bottom: 5.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb5375_lg {
    margin-bottom: 5.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb5375_md {
    margin-bottom: 5.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb5375_sm {
    margin-bottom: 5.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb5375_xs {
    margin-bottom: 5.375em;
  }
}
@media (max-width: 575px) {
  .u-mgb5375_ss {
    margin-bottom: 5.375em;
  }
}
@media (min-width: 992px) {
  .u-mgb5375_pc {
    margin-bottom: 5.375em;
  }
}
@media (max-width: 991px) {
  .u-mgb5375_tb {
    margin-bottom: 5.375em;
  }
}
@media (max-width: 767px) {
  .u-mgb5375_sp {
    margin-bottom: 5.375em;
  }
}
.u-mgl5375 {
  margin-left: 5.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl5375_lg {
    margin-left: 5.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl5375_md {
    margin-left: 5.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl5375_sm {
    margin-left: 5.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl5375_xs {
    margin-left: 5.375em;
  }
}
@media (max-width: 575px) {
  .u-mgl5375_ss {
    margin-left: 5.375em;
  }
}
@media (min-width: 992px) {
  .u-mgl5375_pc {
    margin-left: 5.375em;
  }
}
@media (max-width: 991px) {
  .u-mgl5375_tb {
    margin-left: 5.375em;
  }
}
@media (max-width: 767px) {
  .u-mgl5375_sp {
    margin-left: 5.375em;
  }
}
.u-mgr5375 {
  margin-right: 5.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr5375_lg {
    margin-right: 5.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr5375_md {
    margin-right: 5.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr5375_sm {
    margin-right: 5.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr5375_xs {
    margin-right: 5.375em;
  }
}
@media (max-width: 575px) {
  .u-mgr5375_ss {
    margin-right: 5.375em;
  }
}
@media (min-width: 992px) {
  .u-mgr5375_pc {
    margin-right: 5.375em;
  }
}
@media (max-width: 991px) {
  .u-mgr5375_tb {
    margin-right: 5.375em;
  }
}
@media (max-width: 767px) {
  .u-mgr5375_sp {
    margin-right: 5.375em;
  }
}
.u-pd5500 {
  padding: 5.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd5500_lg {
    padding: 5.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd5500_md {
    padding: 5.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd5500_sm {
    padding: 5.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd5500_xs {
    padding: 5.5em;
  }
}
@media (max-width: 575px) {
  .u-pd5500_ss {
    padding: 5.5em;
  }
}
@media (min-width: 992px) {
  .u-pd5500_pc {
    padding: 5.5em;
  }
}
@media (max-width: 991px) {
  .u-pd5500_tb {
    padding: 5.5em;
  }
}
@media (max-width: 767px) {
  .u-pd5500_sp {
    padding: 5.5em;
  }
}
.u-pdt5500 {
  padding-top: 5.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt5500_lg {
    padding-top: 5.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt5500_md {
    padding-top: 5.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt5500_sm {
    padding-top: 5.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt5500_xs {
    padding-top: 5.5em;
  }
}
@media (max-width: 575px) {
  .u-pdt5500_ss {
    padding-top: 5.5em;
  }
}
@media (min-width: 992px) {
  .u-pdt5500_pc {
    padding-top: 5.5em;
  }
}
@media (max-width: 991px) {
  .u-pdt5500_tb {
    padding-top: 5.5em;
  }
}
@media (max-width: 767px) {
  .u-pdt5500_sp {
    padding-top: 5.5em;
  }
}
.u-pdb5500 {
  padding-bottom: 5.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb5500_lg {
    padding-bottom: 5.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb5500_md {
    padding-bottom: 5.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb5500_sm {
    padding-bottom: 5.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb5500_xs {
    padding-bottom: 5.5em;
  }
}
@media (max-width: 575px) {
  .u-pdb5500_ss {
    padding-bottom: 5.5em;
  }
}
@media (min-width: 992px) {
  .u-pdb5500_pc {
    padding-bottom: 5.5em;
  }
}
@media (max-width: 991px) {
  .u-pdb5500_tb {
    padding-bottom: 5.5em;
  }
}
@media (max-width: 767px) {
  .u-pdb5500_sp {
    padding-bottom: 5.5em;
  }
}
.u-pdl5500 {
  padding-left: 5.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl5500_lg {
    padding-left: 5.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl5500_md {
    padding-left: 5.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl5500_sm {
    padding-left: 5.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl5500_xs {
    padding-left: 5.5em;
  }
}
@media (max-width: 575px) {
  .u-pdl5500_ss {
    padding-left: 5.5em;
  }
}
@media (min-width: 992px) {
  .u-pdl5500_pc {
    padding-left: 5.5em;
  }
}
@media (max-width: 991px) {
  .u-pdl5500_tb {
    padding-left: 5.5em;
  }
}
@media (max-width: 767px) {
  .u-pdl5500_sp {
    padding-left: 5.5em;
  }
}
.u-pdr5500 {
  padding-right: 5.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr5500_lg {
    padding-right: 5.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr5500_md {
    padding-right: 5.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr5500_sm {
    padding-right: 5.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr5500_xs {
    padding-right: 5.5em;
  }
}
@media (max-width: 575px) {
  .u-pdr5500_ss {
    padding-right: 5.5em;
  }
}
@media (min-width: 992px) {
  .u-pdr5500_pc {
    padding-right: 5.5em;
  }
}
@media (max-width: 991px) {
  .u-pdr5500_tb {
    padding-right: 5.5em;
  }
}
@media (max-width: 767px) {
  .u-pdr5500_sp {
    padding-right: 5.5em;
  }
}
.u-mg5500 {
  margin: 5.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg5500_lg {
    margin: 5.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg5500_md {
    margin: 5.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg5500_sm {
    margin: 5.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg5500_xs {
    margin: 5.5em;
  }
}
@media (max-width: 575px) {
  .u-mg5500_ss {
    margin: 5.5em;
  }
}
@media (min-width: 992px) {
  .u-mg5500_pc {
    margin: 5.5em;
  }
}
@media (max-width: 991px) {
  .u-mg5500_tb {
    margin: 5.5em;
  }
}
@media (max-width: 767px) {
  .u-mg5500_sp {
    margin: 5.5em;
  }
}
.u-mgt5500 {
  margin-top: 5.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt5500_lg {
    margin-top: 5.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt5500_md {
    margin-top: 5.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt5500_sm {
    margin-top: 5.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt5500_xs {
    margin-top: 5.5em;
  }
}
@media (max-width: 575px) {
  .u-mgt5500_ss {
    margin-top: 5.5em;
  }
}
@media (min-width: 992px) {
  .u-mgt5500_pc {
    margin-top: 5.5em;
  }
}
@media (max-width: 991px) {
  .u-mgt5500_tb {
    margin-top: 5.5em;
  }
}
@media (max-width: 767px) {
  .u-mgt5500_sp {
    margin-top: 5.5em;
  }
}
.u-mgb5500 {
  margin-bottom: 5.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb5500_lg {
    margin-bottom: 5.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb5500_md {
    margin-bottom: 5.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb5500_sm {
    margin-bottom: 5.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb5500_xs {
    margin-bottom: 5.5em;
  }
}
@media (max-width: 575px) {
  .u-mgb5500_ss {
    margin-bottom: 5.5em;
  }
}
@media (min-width: 992px) {
  .u-mgb5500_pc {
    margin-bottom: 5.5em;
  }
}
@media (max-width: 991px) {
  .u-mgb5500_tb {
    margin-bottom: 5.5em;
  }
}
@media (max-width: 767px) {
  .u-mgb5500_sp {
    margin-bottom: 5.5em;
  }
}
.u-mgl5500 {
  margin-left: 5.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl5500_lg {
    margin-left: 5.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl5500_md {
    margin-left: 5.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl5500_sm {
    margin-left: 5.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl5500_xs {
    margin-left: 5.5em;
  }
}
@media (max-width: 575px) {
  .u-mgl5500_ss {
    margin-left: 5.5em;
  }
}
@media (min-width: 992px) {
  .u-mgl5500_pc {
    margin-left: 5.5em;
  }
}
@media (max-width: 991px) {
  .u-mgl5500_tb {
    margin-left: 5.5em;
  }
}
@media (max-width: 767px) {
  .u-mgl5500_sp {
    margin-left: 5.5em;
  }
}
.u-mgr5500 {
  margin-right: 5.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr5500_lg {
    margin-right: 5.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr5500_md {
    margin-right: 5.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr5500_sm {
    margin-right: 5.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr5500_xs {
    margin-right: 5.5em;
  }
}
@media (max-width: 575px) {
  .u-mgr5500_ss {
    margin-right: 5.5em;
  }
}
@media (min-width: 992px) {
  .u-mgr5500_pc {
    margin-right: 5.5em;
  }
}
@media (max-width: 991px) {
  .u-mgr5500_tb {
    margin-right: 5.5em;
  }
}
@media (max-width: 767px) {
  .u-mgr5500_sp {
    margin-right: 5.5em;
  }
}
.u-pd5625 {
  padding: 5.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd5625_lg {
    padding: 5.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd5625_md {
    padding: 5.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd5625_sm {
    padding: 5.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd5625_xs {
    padding: 5.625em;
  }
}
@media (max-width: 575px) {
  .u-pd5625_ss {
    padding: 5.625em;
  }
}
@media (min-width: 992px) {
  .u-pd5625_pc {
    padding: 5.625em;
  }
}
@media (max-width: 991px) {
  .u-pd5625_tb {
    padding: 5.625em;
  }
}
@media (max-width: 767px) {
  .u-pd5625_sp {
    padding: 5.625em;
  }
}
.u-pdt5625 {
  padding-top: 5.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt5625_lg {
    padding-top: 5.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt5625_md {
    padding-top: 5.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt5625_sm {
    padding-top: 5.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt5625_xs {
    padding-top: 5.625em;
  }
}
@media (max-width: 575px) {
  .u-pdt5625_ss {
    padding-top: 5.625em;
  }
}
@media (min-width: 992px) {
  .u-pdt5625_pc {
    padding-top: 5.625em;
  }
}
@media (max-width: 991px) {
  .u-pdt5625_tb {
    padding-top: 5.625em;
  }
}
@media (max-width: 767px) {
  .u-pdt5625_sp {
    padding-top: 5.625em;
  }
}
.u-pdb5625 {
  padding-bottom: 5.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb5625_lg {
    padding-bottom: 5.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb5625_md {
    padding-bottom: 5.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb5625_sm {
    padding-bottom: 5.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb5625_xs {
    padding-bottom: 5.625em;
  }
}
@media (max-width: 575px) {
  .u-pdb5625_ss {
    padding-bottom: 5.625em;
  }
}
@media (min-width: 992px) {
  .u-pdb5625_pc {
    padding-bottom: 5.625em;
  }
}
@media (max-width: 991px) {
  .u-pdb5625_tb {
    padding-bottom: 5.625em;
  }
}
@media (max-width: 767px) {
  .u-pdb5625_sp {
    padding-bottom: 5.625em;
  }
}
.u-pdl5625 {
  padding-left: 5.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl5625_lg {
    padding-left: 5.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl5625_md {
    padding-left: 5.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl5625_sm {
    padding-left: 5.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl5625_xs {
    padding-left: 5.625em;
  }
}
@media (max-width: 575px) {
  .u-pdl5625_ss {
    padding-left: 5.625em;
  }
}
@media (min-width: 992px) {
  .u-pdl5625_pc {
    padding-left: 5.625em;
  }
}
@media (max-width: 991px) {
  .u-pdl5625_tb {
    padding-left: 5.625em;
  }
}
@media (max-width: 767px) {
  .u-pdl5625_sp {
    padding-left: 5.625em;
  }
}
.u-pdr5625 {
  padding-right: 5.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr5625_lg {
    padding-right: 5.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr5625_md {
    padding-right: 5.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr5625_sm {
    padding-right: 5.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr5625_xs {
    padding-right: 5.625em;
  }
}
@media (max-width: 575px) {
  .u-pdr5625_ss {
    padding-right: 5.625em;
  }
}
@media (min-width: 992px) {
  .u-pdr5625_pc {
    padding-right: 5.625em;
  }
}
@media (max-width: 991px) {
  .u-pdr5625_tb {
    padding-right: 5.625em;
  }
}
@media (max-width: 767px) {
  .u-pdr5625_sp {
    padding-right: 5.625em;
  }
}
.u-mg5625 {
  margin: 5.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg5625_lg {
    margin: 5.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg5625_md {
    margin: 5.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg5625_sm {
    margin: 5.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg5625_xs {
    margin: 5.625em;
  }
}
@media (max-width: 575px) {
  .u-mg5625_ss {
    margin: 5.625em;
  }
}
@media (min-width: 992px) {
  .u-mg5625_pc {
    margin: 5.625em;
  }
}
@media (max-width: 991px) {
  .u-mg5625_tb {
    margin: 5.625em;
  }
}
@media (max-width: 767px) {
  .u-mg5625_sp {
    margin: 5.625em;
  }
}
.u-mgt5625 {
  margin-top: 5.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt5625_lg {
    margin-top: 5.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt5625_md {
    margin-top: 5.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt5625_sm {
    margin-top: 5.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt5625_xs {
    margin-top: 5.625em;
  }
}
@media (max-width: 575px) {
  .u-mgt5625_ss {
    margin-top: 5.625em;
  }
}
@media (min-width: 992px) {
  .u-mgt5625_pc {
    margin-top: 5.625em;
  }
}
@media (max-width: 991px) {
  .u-mgt5625_tb {
    margin-top: 5.625em;
  }
}
@media (max-width: 767px) {
  .u-mgt5625_sp {
    margin-top: 5.625em;
  }
}
.u-mgb5625 {
  margin-bottom: 5.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb5625_lg {
    margin-bottom: 5.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb5625_md {
    margin-bottom: 5.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb5625_sm {
    margin-bottom: 5.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb5625_xs {
    margin-bottom: 5.625em;
  }
}
@media (max-width: 575px) {
  .u-mgb5625_ss {
    margin-bottom: 5.625em;
  }
}
@media (min-width: 992px) {
  .u-mgb5625_pc {
    margin-bottom: 5.625em;
  }
}
@media (max-width: 991px) {
  .u-mgb5625_tb {
    margin-bottom: 5.625em;
  }
}
@media (max-width: 767px) {
  .u-mgb5625_sp {
    margin-bottom: 5.625em;
  }
}
.u-mgl5625 {
  margin-left: 5.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl5625_lg {
    margin-left: 5.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl5625_md {
    margin-left: 5.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl5625_sm {
    margin-left: 5.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl5625_xs {
    margin-left: 5.625em;
  }
}
@media (max-width: 575px) {
  .u-mgl5625_ss {
    margin-left: 5.625em;
  }
}
@media (min-width: 992px) {
  .u-mgl5625_pc {
    margin-left: 5.625em;
  }
}
@media (max-width: 991px) {
  .u-mgl5625_tb {
    margin-left: 5.625em;
  }
}
@media (max-width: 767px) {
  .u-mgl5625_sp {
    margin-left: 5.625em;
  }
}
.u-mgr5625 {
  margin-right: 5.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr5625_lg {
    margin-right: 5.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr5625_md {
    margin-right: 5.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr5625_sm {
    margin-right: 5.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr5625_xs {
    margin-right: 5.625em;
  }
}
@media (max-width: 575px) {
  .u-mgr5625_ss {
    margin-right: 5.625em;
  }
}
@media (min-width: 992px) {
  .u-mgr5625_pc {
    margin-right: 5.625em;
  }
}
@media (max-width: 991px) {
  .u-mgr5625_tb {
    margin-right: 5.625em;
  }
}
@media (max-width: 767px) {
  .u-mgr5625_sp {
    margin-right: 5.625em;
  }
}
.u-pd5750 {
  padding: 5.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd5750_lg {
    padding: 5.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd5750_md {
    padding: 5.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd5750_sm {
    padding: 5.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd5750_xs {
    padding: 5.75em;
  }
}
@media (max-width: 575px) {
  .u-pd5750_ss {
    padding: 5.75em;
  }
}
@media (min-width: 992px) {
  .u-pd5750_pc {
    padding: 5.75em;
  }
}
@media (max-width: 991px) {
  .u-pd5750_tb {
    padding: 5.75em;
  }
}
@media (max-width: 767px) {
  .u-pd5750_sp {
    padding: 5.75em;
  }
}
.u-pdt5750 {
  padding-top: 5.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt5750_lg {
    padding-top: 5.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt5750_md {
    padding-top: 5.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt5750_sm {
    padding-top: 5.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt5750_xs {
    padding-top: 5.75em;
  }
}
@media (max-width: 575px) {
  .u-pdt5750_ss {
    padding-top: 5.75em;
  }
}
@media (min-width: 992px) {
  .u-pdt5750_pc {
    padding-top: 5.75em;
  }
}
@media (max-width: 991px) {
  .u-pdt5750_tb {
    padding-top: 5.75em;
  }
}
@media (max-width: 767px) {
  .u-pdt5750_sp {
    padding-top: 5.75em;
  }
}
.u-pdb5750 {
  padding-bottom: 5.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb5750_lg {
    padding-bottom: 5.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb5750_md {
    padding-bottom: 5.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb5750_sm {
    padding-bottom: 5.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb5750_xs {
    padding-bottom: 5.75em;
  }
}
@media (max-width: 575px) {
  .u-pdb5750_ss {
    padding-bottom: 5.75em;
  }
}
@media (min-width: 992px) {
  .u-pdb5750_pc {
    padding-bottom: 5.75em;
  }
}
@media (max-width: 991px) {
  .u-pdb5750_tb {
    padding-bottom: 5.75em;
  }
}
@media (max-width: 767px) {
  .u-pdb5750_sp {
    padding-bottom: 5.75em;
  }
}
.u-pdl5750 {
  padding-left: 5.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl5750_lg {
    padding-left: 5.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl5750_md {
    padding-left: 5.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl5750_sm {
    padding-left: 5.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl5750_xs {
    padding-left: 5.75em;
  }
}
@media (max-width: 575px) {
  .u-pdl5750_ss {
    padding-left: 5.75em;
  }
}
@media (min-width: 992px) {
  .u-pdl5750_pc {
    padding-left: 5.75em;
  }
}
@media (max-width: 991px) {
  .u-pdl5750_tb {
    padding-left: 5.75em;
  }
}
@media (max-width: 767px) {
  .u-pdl5750_sp {
    padding-left: 5.75em;
  }
}
.u-pdr5750 {
  padding-right: 5.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr5750_lg {
    padding-right: 5.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr5750_md {
    padding-right: 5.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr5750_sm {
    padding-right: 5.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr5750_xs {
    padding-right: 5.75em;
  }
}
@media (max-width: 575px) {
  .u-pdr5750_ss {
    padding-right: 5.75em;
  }
}
@media (min-width: 992px) {
  .u-pdr5750_pc {
    padding-right: 5.75em;
  }
}
@media (max-width: 991px) {
  .u-pdr5750_tb {
    padding-right: 5.75em;
  }
}
@media (max-width: 767px) {
  .u-pdr5750_sp {
    padding-right: 5.75em;
  }
}
.u-mg5750 {
  margin: 5.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg5750_lg {
    margin: 5.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg5750_md {
    margin: 5.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg5750_sm {
    margin: 5.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg5750_xs {
    margin: 5.75em;
  }
}
@media (max-width: 575px) {
  .u-mg5750_ss {
    margin: 5.75em;
  }
}
@media (min-width: 992px) {
  .u-mg5750_pc {
    margin: 5.75em;
  }
}
@media (max-width: 991px) {
  .u-mg5750_tb {
    margin: 5.75em;
  }
}
@media (max-width: 767px) {
  .u-mg5750_sp {
    margin: 5.75em;
  }
}
.u-mgt5750 {
  margin-top: 5.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt5750_lg {
    margin-top: 5.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt5750_md {
    margin-top: 5.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt5750_sm {
    margin-top: 5.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt5750_xs {
    margin-top: 5.75em;
  }
}
@media (max-width: 575px) {
  .u-mgt5750_ss {
    margin-top: 5.75em;
  }
}
@media (min-width: 992px) {
  .u-mgt5750_pc {
    margin-top: 5.75em;
  }
}
@media (max-width: 991px) {
  .u-mgt5750_tb {
    margin-top: 5.75em;
  }
}
@media (max-width: 767px) {
  .u-mgt5750_sp {
    margin-top: 5.75em;
  }
}
.u-mgb5750 {
  margin-bottom: 5.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb5750_lg {
    margin-bottom: 5.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb5750_md {
    margin-bottom: 5.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb5750_sm {
    margin-bottom: 5.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb5750_xs {
    margin-bottom: 5.75em;
  }
}
@media (max-width: 575px) {
  .u-mgb5750_ss {
    margin-bottom: 5.75em;
  }
}
@media (min-width: 992px) {
  .u-mgb5750_pc {
    margin-bottom: 5.75em;
  }
}
@media (max-width: 991px) {
  .u-mgb5750_tb {
    margin-bottom: 5.75em;
  }
}
@media (max-width: 767px) {
  .u-mgb5750_sp {
    margin-bottom: 5.75em;
  }
}
.u-mgl5750 {
  margin-left: 5.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl5750_lg {
    margin-left: 5.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl5750_md {
    margin-left: 5.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl5750_sm {
    margin-left: 5.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl5750_xs {
    margin-left: 5.75em;
  }
}
@media (max-width: 575px) {
  .u-mgl5750_ss {
    margin-left: 5.75em;
  }
}
@media (min-width: 992px) {
  .u-mgl5750_pc {
    margin-left: 5.75em;
  }
}
@media (max-width: 991px) {
  .u-mgl5750_tb {
    margin-left: 5.75em;
  }
}
@media (max-width: 767px) {
  .u-mgl5750_sp {
    margin-left: 5.75em;
  }
}
.u-mgr5750 {
  margin-right: 5.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr5750_lg {
    margin-right: 5.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr5750_md {
    margin-right: 5.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr5750_sm {
    margin-right: 5.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr5750_xs {
    margin-right: 5.75em;
  }
}
@media (max-width: 575px) {
  .u-mgr5750_ss {
    margin-right: 5.75em;
  }
}
@media (min-width: 992px) {
  .u-mgr5750_pc {
    margin-right: 5.75em;
  }
}
@media (max-width: 991px) {
  .u-mgr5750_tb {
    margin-right: 5.75em;
  }
}
@media (max-width: 767px) {
  .u-mgr5750_sp {
    margin-right: 5.75em;
  }
}
.u-pd5875 {
  padding: 5.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd5875_lg {
    padding: 5.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd5875_md {
    padding: 5.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd5875_sm {
    padding: 5.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd5875_xs {
    padding: 5.875em;
  }
}
@media (max-width: 575px) {
  .u-pd5875_ss {
    padding: 5.875em;
  }
}
@media (min-width: 992px) {
  .u-pd5875_pc {
    padding: 5.875em;
  }
}
@media (max-width: 991px) {
  .u-pd5875_tb {
    padding: 5.875em;
  }
}
@media (max-width: 767px) {
  .u-pd5875_sp {
    padding: 5.875em;
  }
}
.u-pdt5875 {
  padding-top: 5.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt5875_lg {
    padding-top: 5.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt5875_md {
    padding-top: 5.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt5875_sm {
    padding-top: 5.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt5875_xs {
    padding-top: 5.875em;
  }
}
@media (max-width: 575px) {
  .u-pdt5875_ss {
    padding-top: 5.875em;
  }
}
@media (min-width: 992px) {
  .u-pdt5875_pc {
    padding-top: 5.875em;
  }
}
@media (max-width: 991px) {
  .u-pdt5875_tb {
    padding-top: 5.875em;
  }
}
@media (max-width: 767px) {
  .u-pdt5875_sp {
    padding-top: 5.875em;
  }
}
.u-pdb5875 {
  padding-bottom: 5.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb5875_lg {
    padding-bottom: 5.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb5875_md {
    padding-bottom: 5.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb5875_sm {
    padding-bottom: 5.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb5875_xs {
    padding-bottom: 5.875em;
  }
}
@media (max-width: 575px) {
  .u-pdb5875_ss {
    padding-bottom: 5.875em;
  }
}
@media (min-width: 992px) {
  .u-pdb5875_pc {
    padding-bottom: 5.875em;
  }
}
@media (max-width: 991px) {
  .u-pdb5875_tb {
    padding-bottom: 5.875em;
  }
}
@media (max-width: 767px) {
  .u-pdb5875_sp {
    padding-bottom: 5.875em;
  }
}
.u-pdl5875 {
  padding-left: 5.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl5875_lg {
    padding-left: 5.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl5875_md {
    padding-left: 5.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl5875_sm {
    padding-left: 5.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl5875_xs {
    padding-left: 5.875em;
  }
}
@media (max-width: 575px) {
  .u-pdl5875_ss {
    padding-left: 5.875em;
  }
}
@media (min-width: 992px) {
  .u-pdl5875_pc {
    padding-left: 5.875em;
  }
}
@media (max-width: 991px) {
  .u-pdl5875_tb {
    padding-left: 5.875em;
  }
}
@media (max-width: 767px) {
  .u-pdl5875_sp {
    padding-left: 5.875em;
  }
}
.u-pdr5875 {
  padding-right: 5.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr5875_lg {
    padding-right: 5.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr5875_md {
    padding-right: 5.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr5875_sm {
    padding-right: 5.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr5875_xs {
    padding-right: 5.875em;
  }
}
@media (max-width: 575px) {
  .u-pdr5875_ss {
    padding-right: 5.875em;
  }
}
@media (min-width: 992px) {
  .u-pdr5875_pc {
    padding-right: 5.875em;
  }
}
@media (max-width: 991px) {
  .u-pdr5875_tb {
    padding-right: 5.875em;
  }
}
@media (max-width: 767px) {
  .u-pdr5875_sp {
    padding-right: 5.875em;
  }
}
.u-mg5875 {
  margin: 5.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg5875_lg {
    margin: 5.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg5875_md {
    margin: 5.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg5875_sm {
    margin: 5.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg5875_xs {
    margin: 5.875em;
  }
}
@media (max-width: 575px) {
  .u-mg5875_ss {
    margin: 5.875em;
  }
}
@media (min-width: 992px) {
  .u-mg5875_pc {
    margin: 5.875em;
  }
}
@media (max-width: 991px) {
  .u-mg5875_tb {
    margin: 5.875em;
  }
}
@media (max-width: 767px) {
  .u-mg5875_sp {
    margin: 5.875em;
  }
}
.u-mgt5875 {
  margin-top: 5.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt5875_lg {
    margin-top: 5.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt5875_md {
    margin-top: 5.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt5875_sm {
    margin-top: 5.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt5875_xs {
    margin-top: 5.875em;
  }
}
@media (max-width: 575px) {
  .u-mgt5875_ss {
    margin-top: 5.875em;
  }
}
@media (min-width: 992px) {
  .u-mgt5875_pc {
    margin-top: 5.875em;
  }
}
@media (max-width: 991px) {
  .u-mgt5875_tb {
    margin-top: 5.875em;
  }
}
@media (max-width: 767px) {
  .u-mgt5875_sp {
    margin-top: 5.875em;
  }
}
.u-mgb5875 {
  margin-bottom: 5.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb5875_lg {
    margin-bottom: 5.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb5875_md {
    margin-bottom: 5.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb5875_sm {
    margin-bottom: 5.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb5875_xs {
    margin-bottom: 5.875em;
  }
}
@media (max-width: 575px) {
  .u-mgb5875_ss {
    margin-bottom: 5.875em;
  }
}
@media (min-width: 992px) {
  .u-mgb5875_pc {
    margin-bottom: 5.875em;
  }
}
@media (max-width: 991px) {
  .u-mgb5875_tb {
    margin-bottom: 5.875em;
  }
}
@media (max-width: 767px) {
  .u-mgb5875_sp {
    margin-bottom: 5.875em;
  }
}
.u-mgl5875 {
  margin-left: 5.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl5875_lg {
    margin-left: 5.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl5875_md {
    margin-left: 5.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl5875_sm {
    margin-left: 5.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl5875_xs {
    margin-left: 5.875em;
  }
}
@media (max-width: 575px) {
  .u-mgl5875_ss {
    margin-left: 5.875em;
  }
}
@media (min-width: 992px) {
  .u-mgl5875_pc {
    margin-left: 5.875em;
  }
}
@media (max-width: 991px) {
  .u-mgl5875_tb {
    margin-left: 5.875em;
  }
}
@media (max-width: 767px) {
  .u-mgl5875_sp {
    margin-left: 5.875em;
  }
}
.u-mgr5875 {
  margin-right: 5.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr5875_lg {
    margin-right: 5.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr5875_md {
    margin-right: 5.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr5875_sm {
    margin-right: 5.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr5875_xs {
    margin-right: 5.875em;
  }
}
@media (max-width: 575px) {
  .u-mgr5875_ss {
    margin-right: 5.875em;
  }
}
@media (min-width: 992px) {
  .u-mgr5875_pc {
    margin-right: 5.875em;
  }
}
@media (max-width: 991px) {
  .u-mgr5875_tb {
    margin-right: 5.875em;
  }
}
@media (max-width: 767px) {
  .u-mgr5875_sp {
    margin-right: 5.875em;
  }
}
.u-pd6000 {
  padding: 6em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd6000_lg {
    padding: 6em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd6000_md {
    padding: 6em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd6000_sm {
    padding: 6em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd6000_xs {
    padding: 6em;
  }
}
@media (max-width: 575px) {
  .u-pd6000_ss {
    padding: 6em;
  }
}
@media (min-width: 992px) {
  .u-pd6000_pc {
    padding: 6em;
  }
}
@media (max-width: 991px) {
  .u-pd6000_tb {
    padding: 6em;
  }
}
@media (max-width: 767px) {
  .u-pd6000_sp {
    padding: 6em;
  }
}
.u-pdt6000 {
  padding-top: 6em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt6000_lg {
    padding-top: 6em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt6000_md {
    padding-top: 6em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt6000_sm {
    padding-top: 6em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt6000_xs {
    padding-top: 6em;
  }
}
@media (max-width: 575px) {
  .u-pdt6000_ss {
    padding-top: 6em;
  }
}
@media (min-width: 992px) {
  .u-pdt6000_pc {
    padding-top: 6em;
  }
}
@media (max-width: 991px) {
  .u-pdt6000_tb {
    padding-top: 6em;
  }
}
@media (max-width: 767px) {
  .u-pdt6000_sp {
    padding-top: 6em;
  }
}
.u-pdb6000 {
  padding-bottom: 6em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb6000_lg {
    padding-bottom: 6em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb6000_md {
    padding-bottom: 6em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb6000_sm {
    padding-bottom: 6em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb6000_xs {
    padding-bottom: 6em;
  }
}
@media (max-width: 575px) {
  .u-pdb6000_ss {
    padding-bottom: 6em;
  }
}
@media (min-width: 992px) {
  .u-pdb6000_pc {
    padding-bottom: 6em;
  }
}
@media (max-width: 991px) {
  .u-pdb6000_tb {
    padding-bottom: 6em;
  }
}
@media (max-width: 767px) {
  .u-pdb6000_sp {
    padding-bottom: 6em;
  }
}
.u-pdl6000 {
  padding-left: 6em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl6000_lg {
    padding-left: 6em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl6000_md {
    padding-left: 6em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl6000_sm {
    padding-left: 6em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl6000_xs {
    padding-left: 6em;
  }
}
@media (max-width: 575px) {
  .u-pdl6000_ss {
    padding-left: 6em;
  }
}
@media (min-width: 992px) {
  .u-pdl6000_pc {
    padding-left: 6em;
  }
}
@media (max-width: 991px) {
  .u-pdl6000_tb {
    padding-left: 6em;
  }
}
@media (max-width: 767px) {
  .u-pdl6000_sp {
    padding-left: 6em;
  }
}
.u-pdr6000 {
  padding-right: 6em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr6000_lg {
    padding-right: 6em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr6000_md {
    padding-right: 6em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr6000_sm {
    padding-right: 6em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr6000_xs {
    padding-right: 6em;
  }
}
@media (max-width: 575px) {
  .u-pdr6000_ss {
    padding-right: 6em;
  }
}
@media (min-width: 992px) {
  .u-pdr6000_pc {
    padding-right: 6em;
  }
}
@media (max-width: 991px) {
  .u-pdr6000_tb {
    padding-right: 6em;
  }
}
@media (max-width: 767px) {
  .u-pdr6000_sp {
    padding-right: 6em;
  }
}
.u-mg6000 {
  margin: 6em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg6000_lg {
    margin: 6em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg6000_md {
    margin: 6em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg6000_sm {
    margin: 6em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg6000_xs {
    margin: 6em;
  }
}
@media (max-width: 575px) {
  .u-mg6000_ss {
    margin: 6em;
  }
}
@media (min-width: 992px) {
  .u-mg6000_pc {
    margin: 6em;
  }
}
@media (max-width: 991px) {
  .u-mg6000_tb {
    margin: 6em;
  }
}
@media (max-width: 767px) {
  .u-mg6000_sp {
    margin: 6em;
  }
}
.u-mgt6000 {
  margin-top: 6em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt6000_lg {
    margin-top: 6em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt6000_md {
    margin-top: 6em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt6000_sm {
    margin-top: 6em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt6000_xs {
    margin-top: 6em;
  }
}
@media (max-width: 575px) {
  .u-mgt6000_ss {
    margin-top: 6em;
  }
}
@media (min-width: 992px) {
  .u-mgt6000_pc {
    margin-top: 6em;
  }
}
@media (max-width: 991px) {
  .u-mgt6000_tb {
    margin-top: 6em;
  }
}
@media (max-width: 767px) {
  .u-mgt6000_sp {
    margin-top: 6em;
  }
}
.u-mgb6000 {
  margin-bottom: 6em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb6000_lg {
    margin-bottom: 6em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb6000_md {
    margin-bottom: 6em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb6000_sm {
    margin-bottom: 6em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb6000_xs {
    margin-bottom: 6em;
  }
}
@media (max-width: 575px) {
  .u-mgb6000_ss {
    margin-bottom: 6em;
  }
}
@media (min-width: 992px) {
  .u-mgb6000_pc {
    margin-bottom: 6em;
  }
}
@media (max-width: 991px) {
  .u-mgb6000_tb {
    margin-bottom: 6em;
  }
}
@media (max-width: 767px) {
  .u-mgb6000_sp {
    margin-bottom: 6em;
  }
}
.u-mgl6000 {
  margin-left: 6em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl6000_lg {
    margin-left: 6em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl6000_md {
    margin-left: 6em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl6000_sm {
    margin-left: 6em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl6000_xs {
    margin-left: 6em;
  }
}
@media (max-width: 575px) {
  .u-mgl6000_ss {
    margin-left: 6em;
  }
}
@media (min-width: 992px) {
  .u-mgl6000_pc {
    margin-left: 6em;
  }
}
@media (max-width: 991px) {
  .u-mgl6000_tb {
    margin-left: 6em;
  }
}
@media (max-width: 767px) {
  .u-mgl6000_sp {
    margin-left: 6em;
  }
}
.u-mgr6000 {
  margin-right: 6em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr6000_lg {
    margin-right: 6em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr6000_md {
    margin-right: 6em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr6000_sm {
    margin-right: 6em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr6000_xs {
    margin-right: 6em;
  }
}
@media (max-width: 575px) {
  .u-mgr6000_ss {
    margin-right: 6em;
  }
}
@media (min-width: 992px) {
  .u-mgr6000_pc {
    margin-right: 6em;
  }
}
@media (max-width: 991px) {
  .u-mgr6000_tb {
    margin-right: 6em;
  }
}
@media (max-width: 767px) {
  .u-mgr6000_sp {
    margin-right: 6em;
  }
}
.u-pd6125 {
  padding: 6.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd6125_lg {
    padding: 6.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd6125_md {
    padding: 6.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd6125_sm {
    padding: 6.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd6125_xs {
    padding: 6.125em;
  }
}
@media (max-width: 575px) {
  .u-pd6125_ss {
    padding: 6.125em;
  }
}
@media (min-width: 992px) {
  .u-pd6125_pc {
    padding: 6.125em;
  }
}
@media (max-width: 991px) {
  .u-pd6125_tb {
    padding: 6.125em;
  }
}
@media (max-width: 767px) {
  .u-pd6125_sp {
    padding: 6.125em;
  }
}
.u-pdt6125 {
  padding-top: 6.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt6125_lg {
    padding-top: 6.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt6125_md {
    padding-top: 6.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt6125_sm {
    padding-top: 6.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt6125_xs {
    padding-top: 6.125em;
  }
}
@media (max-width: 575px) {
  .u-pdt6125_ss {
    padding-top: 6.125em;
  }
}
@media (min-width: 992px) {
  .u-pdt6125_pc {
    padding-top: 6.125em;
  }
}
@media (max-width: 991px) {
  .u-pdt6125_tb {
    padding-top: 6.125em;
  }
}
@media (max-width: 767px) {
  .u-pdt6125_sp {
    padding-top: 6.125em;
  }
}
.u-pdb6125 {
  padding-bottom: 6.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb6125_lg {
    padding-bottom: 6.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb6125_md {
    padding-bottom: 6.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb6125_sm {
    padding-bottom: 6.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb6125_xs {
    padding-bottom: 6.125em;
  }
}
@media (max-width: 575px) {
  .u-pdb6125_ss {
    padding-bottom: 6.125em;
  }
}
@media (min-width: 992px) {
  .u-pdb6125_pc {
    padding-bottom: 6.125em;
  }
}
@media (max-width: 991px) {
  .u-pdb6125_tb {
    padding-bottom: 6.125em;
  }
}
@media (max-width: 767px) {
  .u-pdb6125_sp {
    padding-bottom: 6.125em;
  }
}
.u-pdl6125 {
  padding-left: 6.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl6125_lg {
    padding-left: 6.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl6125_md {
    padding-left: 6.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl6125_sm {
    padding-left: 6.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl6125_xs {
    padding-left: 6.125em;
  }
}
@media (max-width: 575px) {
  .u-pdl6125_ss {
    padding-left: 6.125em;
  }
}
@media (min-width: 992px) {
  .u-pdl6125_pc {
    padding-left: 6.125em;
  }
}
@media (max-width: 991px) {
  .u-pdl6125_tb {
    padding-left: 6.125em;
  }
}
@media (max-width: 767px) {
  .u-pdl6125_sp {
    padding-left: 6.125em;
  }
}
.u-pdr6125 {
  padding-right: 6.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr6125_lg {
    padding-right: 6.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr6125_md {
    padding-right: 6.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr6125_sm {
    padding-right: 6.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr6125_xs {
    padding-right: 6.125em;
  }
}
@media (max-width: 575px) {
  .u-pdr6125_ss {
    padding-right: 6.125em;
  }
}
@media (min-width: 992px) {
  .u-pdr6125_pc {
    padding-right: 6.125em;
  }
}
@media (max-width: 991px) {
  .u-pdr6125_tb {
    padding-right: 6.125em;
  }
}
@media (max-width: 767px) {
  .u-pdr6125_sp {
    padding-right: 6.125em;
  }
}
.u-mg6125 {
  margin: 6.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg6125_lg {
    margin: 6.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg6125_md {
    margin: 6.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg6125_sm {
    margin: 6.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg6125_xs {
    margin: 6.125em;
  }
}
@media (max-width: 575px) {
  .u-mg6125_ss {
    margin: 6.125em;
  }
}
@media (min-width: 992px) {
  .u-mg6125_pc {
    margin: 6.125em;
  }
}
@media (max-width: 991px) {
  .u-mg6125_tb {
    margin: 6.125em;
  }
}
@media (max-width: 767px) {
  .u-mg6125_sp {
    margin: 6.125em;
  }
}
.u-mgt6125 {
  margin-top: 6.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt6125_lg {
    margin-top: 6.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt6125_md {
    margin-top: 6.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt6125_sm {
    margin-top: 6.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt6125_xs {
    margin-top: 6.125em;
  }
}
@media (max-width: 575px) {
  .u-mgt6125_ss {
    margin-top: 6.125em;
  }
}
@media (min-width: 992px) {
  .u-mgt6125_pc {
    margin-top: 6.125em;
  }
}
@media (max-width: 991px) {
  .u-mgt6125_tb {
    margin-top: 6.125em;
  }
}
@media (max-width: 767px) {
  .u-mgt6125_sp {
    margin-top: 6.125em;
  }
}
.u-mgb6125 {
  margin-bottom: 6.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb6125_lg {
    margin-bottom: 6.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb6125_md {
    margin-bottom: 6.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb6125_sm {
    margin-bottom: 6.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb6125_xs {
    margin-bottom: 6.125em;
  }
}
@media (max-width: 575px) {
  .u-mgb6125_ss {
    margin-bottom: 6.125em;
  }
}
@media (min-width: 992px) {
  .u-mgb6125_pc {
    margin-bottom: 6.125em;
  }
}
@media (max-width: 991px) {
  .u-mgb6125_tb {
    margin-bottom: 6.125em;
  }
}
@media (max-width: 767px) {
  .u-mgb6125_sp {
    margin-bottom: 6.125em;
  }
}
.u-mgl6125 {
  margin-left: 6.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl6125_lg {
    margin-left: 6.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl6125_md {
    margin-left: 6.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl6125_sm {
    margin-left: 6.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl6125_xs {
    margin-left: 6.125em;
  }
}
@media (max-width: 575px) {
  .u-mgl6125_ss {
    margin-left: 6.125em;
  }
}
@media (min-width: 992px) {
  .u-mgl6125_pc {
    margin-left: 6.125em;
  }
}
@media (max-width: 991px) {
  .u-mgl6125_tb {
    margin-left: 6.125em;
  }
}
@media (max-width: 767px) {
  .u-mgl6125_sp {
    margin-left: 6.125em;
  }
}
.u-mgr6125 {
  margin-right: 6.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr6125_lg {
    margin-right: 6.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr6125_md {
    margin-right: 6.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr6125_sm {
    margin-right: 6.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr6125_xs {
    margin-right: 6.125em;
  }
}
@media (max-width: 575px) {
  .u-mgr6125_ss {
    margin-right: 6.125em;
  }
}
@media (min-width: 992px) {
  .u-mgr6125_pc {
    margin-right: 6.125em;
  }
}
@media (max-width: 991px) {
  .u-mgr6125_tb {
    margin-right: 6.125em;
  }
}
@media (max-width: 767px) {
  .u-mgr6125_sp {
    margin-right: 6.125em;
  }
}
.u-pd6250 {
  padding: 6.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd6250_lg {
    padding: 6.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd6250_md {
    padding: 6.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd6250_sm {
    padding: 6.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd6250_xs {
    padding: 6.25em;
  }
}
@media (max-width: 575px) {
  .u-pd6250_ss {
    padding: 6.25em;
  }
}
@media (min-width: 992px) {
  .u-pd6250_pc {
    padding: 6.25em;
  }
}
@media (max-width: 991px) {
  .u-pd6250_tb {
    padding: 6.25em;
  }
}
@media (max-width: 767px) {
  .u-pd6250_sp {
    padding: 6.25em;
  }
}
.u-pdt6250 {
  padding-top: 6.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt6250_lg {
    padding-top: 6.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt6250_md {
    padding-top: 6.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt6250_sm {
    padding-top: 6.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt6250_xs {
    padding-top: 6.25em;
  }
}
@media (max-width: 575px) {
  .u-pdt6250_ss {
    padding-top: 6.25em;
  }
}
@media (min-width: 992px) {
  .u-pdt6250_pc {
    padding-top: 6.25em;
  }
}
@media (max-width: 991px) {
  .u-pdt6250_tb {
    padding-top: 6.25em;
  }
}
@media (max-width: 767px) {
  .u-pdt6250_sp {
    padding-top: 6.25em;
  }
}
.u-pdb6250 {
  padding-bottom: 6.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb6250_lg {
    padding-bottom: 6.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb6250_md {
    padding-bottom: 6.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb6250_sm {
    padding-bottom: 6.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb6250_xs {
    padding-bottom: 6.25em;
  }
}
@media (max-width: 575px) {
  .u-pdb6250_ss {
    padding-bottom: 6.25em;
  }
}
@media (min-width: 992px) {
  .u-pdb6250_pc {
    padding-bottom: 6.25em;
  }
}
@media (max-width: 991px) {
  .u-pdb6250_tb {
    padding-bottom: 6.25em;
  }
}
@media (max-width: 767px) {
  .u-pdb6250_sp {
    padding-bottom: 6.25em;
  }
}
.u-pdl6250 {
  padding-left: 6.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl6250_lg {
    padding-left: 6.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl6250_md {
    padding-left: 6.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl6250_sm {
    padding-left: 6.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl6250_xs {
    padding-left: 6.25em;
  }
}
@media (max-width: 575px) {
  .u-pdl6250_ss {
    padding-left: 6.25em;
  }
}
@media (min-width: 992px) {
  .u-pdl6250_pc {
    padding-left: 6.25em;
  }
}
@media (max-width: 991px) {
  .u-pdl6250_tb {
    padding-left: 6.25em;
  }
}
@media (max-width: 767px) {
  .u-pdl6250_sp {
    padding-left: 6.25em;
  }
}
.u-pdr6250 {
  padding-right: 6.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr6250_lg {
    padding-right: 6.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr6250_md {
    padding-right: 6.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr6250_sm {
    padding-right: 6.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr6250_xs {
    padding-right: 6.25em;
  }
}
@media (max-width: 575px) {
  .u-pdr6250_ss {
    padding-right: 6.25em;
  }
}
@media (min-width: 992px) {
  .u-pdr6250_pc {
    padding-right: 6.25em;
  }
}
@media (max-width: 991px) {
  .u-pdr6250_tb {
    padding-right: 6.25em;
  }
}
@media (max-width: 767px) {
  .u-pdr6250_sp {
    padding-right: 6.25em;
  }
}
.u-mg6250 {
  margin: 6.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg6250_lg {
    margin: 6.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg6250_md {
    margin: 6.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg6250_sm {
    margin: 6.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg6250_xs {
    margin: 6.25em;
  }
}
@media (max-width: 575px) {
  .u-mg6250_ss {
    margin: 6.25em;
  }
}
@media (min-width: 992px) {
  .u-mg6250_pc {
    margin: 6.25em;
  }
}
@media (max-width: 991px) {
  .u-mg6250_tb {
    margin: 6.25em;
  }
}
@media (max-width: 767px) {
  .u-mg6250_sp {
    margin: 6.25em;
  }
}
.u-mgt6250 {
  margin-top: 6.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt6250_lg {
    margin-top: 6.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt6250_md {
    margin-top: 6.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt6250_sm {
    margin-top: 6.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt6250_xs {
    margin-top: 6.25em;
  }
}
@media (max-width: 575px) {
  .u-mgt6250_ss {
    margin-top: 6.25em;
  }
}
@media (min-width: 992px) {
  .u-mgt6250_pc {
    margin-top: 6.25em;
  }
}
@media (max-width: 991px) {
  .u-mgt6250_tb {
    margin-top: 6.25em;
  }
}
@media (max-width: 767px) {
  .u-mgt6250_sp {
    margin-top: 6.25em;
  }
}
.u-mgb6250 {
  margin-bottom: 6.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb6250_lg {
    margin-bottom: 6.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb6250_md {
    margin-bottom: 6.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb6250_sm {
    margin-bottom: 6.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb6250_xs {
    margin-bottom: 6.25em;
  }
}
@media (max-width: 575px) {
  .u-mgb6250_ss {
    margin-bottom: 6.25em;
  }
}
@media (min-width: 992px) {
  .u-mgb6250_pc {
    margin-bottom: 6.25em;
  }
}
@media (max-width: 991px) {
  .u-mgb6250_tb {
    margin-bottom: 6.25em;
  }
}
@media (max-width: 767px) {
  .u-mgb6250_sp {
    margin-bottom: 6.25em;
  }
}
.u-mgl6250 {
  margin-left: 6.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl6250_lg {
    margin-left: 6.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl6250_md {
    margin-left: 6.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl6250_sm {
    margin-left: 6.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl6250_xs {
    margin-left: 6.25em;
  }
}
@media (max-width: 575px) {
  .u-mgl6250_ss {
    margin-left: 6.25em;
  }
}
@media (min-width: 992px) {
  .u-mgl6250_pc {
    margin-left: 6.25em;
  }
}
@media (max-width: 991px) {
  .u-mgl6250_tb {
    margin-left: 6.25em;
  }
}
@media (max-width: 767px) {
  .u-mgl6250_sp {
    margin-left: 6.25em;
  }
}
.u-mgr6250 {
  margin-right: 6.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr6250_lg {
    margin-right: 6.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr6250_md {
    margin-right: 6.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr6250_sm {
    margin-right: 6.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr6250_xs {
    margin-right: 6.25em;
  }
}
@media (max-width: 575px) {
  .u-mgr6250_ss {
    margin-right: 6.25em;
  }
}
@media (min-width: 992px) {
  .u-mgr6250_pc {
    margin-right: 6.25em;
  }
}
@media (max-width: 991px) {
  .u-mgr6250_tb {
    margin-right: 6.25em;
  }
}
@media (max-width: 767px) {
  .u-mgr6250_sp {
    margin-right: 6.25em;
  }
}
.u-pd6375 {
  padding: 6.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd6375_lg {
    padding: 6.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd6375_md {
    padding: 6.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd6375_sm {
    padding: 6.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd6375_xs {
    padding: 6.375em;
  }
}
@media (max-width: 575px) {
  .u-pd6375_ss {
    padding: 6.375em;
  }
}
@media (min-width: 992px) {
  .u-pd6375_pc {
    padding: 6.375em;
  }
}
@media (max-width: 991px) {
  .u-pd6375_tb {
    padding: 6.375em;
  }
}
@media (max-width: 767px) {
  .u-pd6375_sp {
    padding: 6.375em;
  }
}
.u-pdt6375 {
  padding-top: 6.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt6375_lg {
    padding-top: 6.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt6375_md {
    padding-top: 6.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt6375_sm {
    padding-top: 6.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt6375_xs {
    padding-top: 6.375em;
  }
}
@media (max-width: 575px) {
  .u-pdt6375_ss {
    padding-top: 6.375em;
  }
}
@media (min-width: 992px) {
  .u-pdt6375_pc {
    padding-top: 6.375em;
  }
}
@media (max-width: 991px) {
  .u-pdt6375_tb {
    padding-top: 6.375em;
  }
}
@media (max-width: 767px) {
  .u-pdt6375_sp {
    padding-top: 6.375em;
  }
}
.u-pdb6375 {
  padding-bottom: 6.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb6375_lg {
    padding-bottom: 6.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb6375_md {
    padding-bottom: 6.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb6375_sm {
    padding-bottom: 6.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb6375_xs {
    padding-bottom: 6.375em;
  }
}
@media (max-width: 575px) {
  .u-pdb6375_ss {
    padding-bottom: 6.375em;
  }
}
@media (min-width: 992px) {
  .u-pdb6375_pc {
    padding-bottom: 6.375em;
  }
}
@media (max-width: 991px) {
  .u-pdb6375_tb {
    padding-bottom: 6.375em;
  }
}
@media (max-width: 767px) {
  .u-pdb6375_sp {
    padding-bottom: 6.375em;
  }
}
.u-pdl6375 {
  padding-left: 6.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl6375_lg {
    padding-left: 6.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl6375_md {
    padding-left: 6.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl6375_sm {
    padding-left: 6.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl6375_xs {
    padding-left: 6.375em;
  }
}
@media (max-width: 575px) {
  .u-pdl6375_ss {
    padding-left: 6.375em;
  }
}
@media (min-width: 992px) {
  .u-pdl6375_pc {
    padding-left: 6.375em;
  }
}
@media (max-width: 991px) {
  .u-pdl6375_tb {
    padding-left: 6.375em;
  }
}
@media (max-width: 767px) {
  .u-pdl6375_sp {
    padding-left: 6.375em;
  }
}
.u-pdr6375 {
  padding-right: 6.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr6375_lg {
    padding-right: 6.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr6375_md {
    padding-right: 6.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr6375_sm {
    padding-right: 6.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr6375_xs {
    padding-right: 6.375em;
  }
}
@media (max-width: 575px) {
  .u-pdr6375_ss {
    padding-right: 6.375em;
  }
}
@media (min-width: 992px) {
  .u-pdr6375_pc {
    padding-right: 6.375em;
  }
}
@media (max-width: 991px) {
  .u-pdr6375_tb {
    padding-right: 6.375em;
  }
}
@media (max-width: 767px) {
  .u-pdr6375_sp {
    padding-right: 6.375em;
  }
}
.u-mg6375 {
  margin: 6.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg6375_lg {
    margin: 6.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg6375_md {
    margin: 6.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg6375_sm {
    margin: 6.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg6375_xs {
    margin: 6.375em;
  }
}
@media (max-width: 575px) {
  .u-mg6375_ss {
    margin: 6.375em;
  }
}
@media (min-width: 992px) {
  .u-mg6375_pc {
    margin: 6.375em;
  }
}
@media (max-width: 991px) {
  .u-mg6375_tb {
    margin: 6.375em;
  }
}
@media (max-width: 767px) {
  .u-mg6375_sp {
    margin: 6.375em;
  }
}
.u-mgt6375 {
  margin-top: 6.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt6375_lg {
    margin-top: 6.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt6375_md {
    margin-top: 6.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt6375_sm {
    margin-top: 6.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt6375_xs {
    margin-top: 6.375em;
  }
}
@media (max-width: 575px) {
  .u-mgt6375_ss {
    margin-top: 6.375em;
  }
}
@media (min-width: 992px) {
  .u-mgt6375_pc {
    margin-top: 6.375em;
  }
}
@media (max-width: 991px) {
  .u-mgt6375_tb {
    margin-top: 6.375em;
  }
}
@media (max-width: 767px) {
  .u-mgt6375_sp {
    margin-top: 6.375em;
  }
}
.u-mgb6375 {
  margin-bottom: 6.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb6375_lg {
    margin-bottom: 6.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb6375_md {
    margin-bottom: 6.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb6375_sm {
    margin-bottom: 6.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb6375_xs {
    margin-bottom: 6.375em;
  }
}
@media (max-width: 575px) {
  .u-mgb6375_ss {
    margin-bottom: 6.375em;
  }
}
@media (min-width: 992px) {
  .u-mgb6375_pc {
    margin-bottom: 6.375em;
  }
}
@media (max-width: 991px) {
  .u-mgb6375_tb {
    margin-bottom: 6.375em;
  }
}
@media (max-width: 767px) {
  .u-mgb6375_sp {
    margin-bottom: 6.375em;
  }
}
.u-mgl6375 {
  margin-left: 6.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl6375_lg {
    margin-left: 6.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl6375_md {
    margin-left: 6.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl6375_sm {
    margin-left: 6.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl6375_xs {
    margin-left: 6.375em;
  }
}
@media (max-width: 575px) {
  .u-mgl6375_ss {
    margin-left: 6.375em;
  }
}
@media (min-width: 992px) {
  .u-mgl6375_pc {
    margin-left: 6.375em;
  }
}
@media (max-width: 991px) {
  .u-mgl6375_tb {
    margin-left: 6.375em;
  }
}
@media (max-width: 767px) {
  .u-mgl6375_sp {
    margin-left: 6.375em;
  }
}
.u-mgr6375 {
  margin-right: 6.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr6375_lg {
    margin-right: 6.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr6375_md {
    margin-right: 6.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr6375_sm {
    margin-right: 6.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr6375_xs {
    margin-right: 6.375em;
  }
}
@media (max-width: 575px) {
  .u-mgr6375_ss {
    margin-right: 6.375em;
  }
}
@media (min-width: 992px) {
  .u-mgr6375_pc {
    margin-right: 6.375em;
  }
}
@media (max-width: 991px) {
  .u-mgr6375_tb {
    margin-right: 6.375em;
  }
}
@media (max-width: 767px) {
  .u-mgr6375_sp {
    margin-right: 6.375em;
  }
}
.u-pd6500 {
  padding: 6.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd6500_lg {
    padding: 6.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd6500_md {
    padding: 6.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd6500_sm {
    padding: 6.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd6500_xs {
    padding: 6.5em;
  }
}
@media (max-width: 575px) {
  .u-pd6500_ss {
    padding: 6.5em;
  }
}
@media (min-width: 992px) {
  .u-pd6500_pc {
    padding: 6.5em;
  }
}
@media (max-width: 991px) {
  .u-pd6500_tb {
    padding: 6.5em;
  }
}
@media (max-width: 767px) {
  .u-pd6500_sp {
    padding: 6.5em;
  }
}
.u-pdt6500 {
  padding-top: 6.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt6500_lg {
    padding-top: 6.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt6500_md {
    padding-top: 6.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt6500_sm {
    padding-top: 6.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt6500_xs {
    padding-top: 6.5em;
  }
}
@media (max-width: 575px) {
  .u-pdt6500_ss {
    padding-top: 6.5em;
  }
}
@media (min-width: 992px) {
  .u-pdt6500_pc {
    padding-top: 6.5em;
  }
}
@media (max-width: 991px) {
  .u-pdt6500_tb {
    padding-top: 6.5em;
  }
}
@media (max-width: 767px) {
  .u-pdt6500_sp {
    padding-top: 6.5em;
  }
}
.u-pdb6500 {
  padding-bottom: 6.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb6500_lg {
    padding-bottom: 6.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb6500_md {
    padding-bottom: 6.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb6500_sm {
    padding-bottom: 6.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb6500_xs {
    padding-bottom: 6.5em;
  }
}
@media (max-width: 575px) {
  .u-pdb6500_ss {
    padding-bottom: 6.5em;
  }
}
@media (min-width: 992px) {
  .u-pdb6500_pc {
    padding-bottom: 6.5em;
  }
}
@media (max-width: 991px) {
  .u-pdb6500_tb {
    padding-bottom: 6.5em;
  }
}
@media (max-width: 767px) {
  .u-pdb6500_sp {
    padding-bottom: 6.5em;
  }
}
.u-pdl6500 {
  padding-left: 6.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl6500_lg {
    padding-left: 6.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl6500_md {
    padding-left: 6.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl6500_sm {
    padding-left: 6.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl6500_xs {
    padding-left: 6.5em;
  }
}
@media (max-width: 575px) {
  .u-pdl6500_ss {
    padding-left: 6.5em;
  }
}
@media (min-width: 992px) {
  .u-pdl6500_pc {
    padding-left: 6.5em;
  }
}
@media (max-width: 991px) {
  .u-pdl6500_tb {
    padding-left: 6.5em;
  }
}
@media (max-width: 767px) {
  .u-pdl6500_sp {
    padding-left: 6.5em;
  }
}
.u-pdr6500 {
  padding-right: 6.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr6500_lg {
    padding-right: 6.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr6500_md {
    padding-right: 6.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr6500_sm {
    padding-right: 6.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr6500_xs {
    padding-right: 6.5em;
  }
}
@media (max-width: 575px) {
  .u-pdr6500_ss {
    padding-right: 6.5em;
  }
}
@media (min-width: 992px) {
  .u-pdr6500_pc {
    padding-right: 6.5em;
  }
}
@media (max-width: 991px) {
  .u-pdr6500_tb {
    padding-right: 6.5em;
  }
}
@media (max-width: 767px) {
  .u-pdr6500_sp {
    padding-right: 6.5em;
  }
}
.u-mg6500 {
  margin: 6.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg6500_lg {
    margin: 6.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg6500_md {
    margin: 6.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg6500_sm {
    margin: 6.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg6500_xs {
    margin: 6.5em;
  }
}
@media (max-width: 575px) {
  .u-mg6500_ss {
    margin: 6.5em;
  }
}
@media (min-width: 992px) {
  .u-mg6500_pc {
    margin: 6.5em;
  }
}
@media (max-width: 991px) {
  .u-mg6500_tb {
    margin: 6.5em;
  }
}
@media (max-width: 767px) {
  .u-mg6500_sp {
    margin: 6.5em;
  }
}
.u-mgt6500 {
  margin-top: 6.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt6500_lg {
    margin-top: 6.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt6500_md {
    margin-top: 6.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt6500_sm {
    margin-top: 6.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt6500_xs {
    margin-top: 6.5em;
  }
}
@media (max-width: 575px) {
  .u-mgt6500_ss {
    margin-top: 6.5em;
  }
}
@media (min-width: 992px) {
  .u-mgt6500_pc {
    margin-top: 6.5em;
  }
}
@media (max-width: 991px) {
  .u-mgt6500_tb {
    margin-top: 6.5em;
  }
}
@media (max-width: 767px) {
  .u-mgt6500_sp {
    margin-top: 6.5em;
  }
}
.u-mgb6500 {
  margin-bottom: 6.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb6500_lg {
    margin-bottom: 6.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb6500_md {
    margin-bottom: 6.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb6500_sm {
    margin-bottom: 6.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb6500_xs {
    margin-bottom: 6.5em;
  }
}
@media (max-width: 575px) {
  .u-mgb6500_ss {
    margin-bottom: 6.5em;
  }
}
@media (min-width: 992px) {
  .u-mgb6500_pc {
    margin-bottom: 6.5em;
  }
}
@media (max-width: 991px) {
  .u-mgb6500_tb {
    margin-bottom: 6.5em;
  }
}
@media (max-width: 767px) {
  .u-mgb6500_sp {
    margin-bottom: 6.5em;
  }
}
.u-mgl6500 {
  margin-left: 6.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl6500_lg {
    margin-left: 6.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl6500_md {
    margin-left: 6.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl6500_sm {
    margin-left: 6.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl6500_xs {
    margin-left: 6.5em;
  }
}
@media (max-width: 575px) {
  .u-mgl6500_ss {
    margin-left: 6.5em;
  }
}
@media (min-width: 992px) {
  .u-mgl6500_pc {
    margin-left: 6.5em;
  }
}
@media (max-width: 991px) {
  .u-mgl6500_tb {
    margin-left: 6.5em;
  }
}
@media (max-width: 767px) {
  .u-mgl6500_sp {
    margin-left: 6.5em;
  }
}
.u-mgr6500 {
  margin-right: 6.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr6500_lg {
    margin-right: 6.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr6500_md {
    margin-right: 6.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr6500_sm {
    margin-right: 6.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr6500_xs {
    margin-right: 6.5em;
  }
}
@media (max-width: 575px) {
  .u-mgr6500_ss {
    margin-right: 6.5em;
  }
}
@media (min-width: 992px) {
  .u-mgr6500_pc {
    margin-right: 6.5em;
  }
}
@media (max-width: 991px) {
  .u-mgr6500_tb {
    margin-right: 6.5em;
  }
}
@media (max-width: 767px) {
  .u-mgr6500_sp {
    margin-right: 6.5em;
  }
}
.u-pd6625 {
  padding: 6.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd6625_lg {
    padding: 6.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd6625_md {
    padding: 6.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd6625_sm {
    padding: 6.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd6625_xs {
    padding: 6.625em;
  }
}
@media (max-width: 575px) {
  .u-pd6625_ss {
    padding: 6.625em;
  }
}
@media (min-width: 992px) {
  .u-pd6625_pc {
    padding: 6.625em;
  }
}
@media (max-width: 991px) {
  .u-pd6625_tb {
    padding: 6.625em;
  }
}
@media (max-width: 767px) {
  .u-pd6625_sp {
    padding: 6.625em;
  }
}
.u-pdt6625 {
  padding-top: 6.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt6625_lg {
    padding-top: 6.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt6625_md {
    padding-top: 6.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt6625_sm {
    padding-top: 6.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt6625_xs {
    padding-top: 6.625em;
  }
}
@media (max-width: 575px) {
  .u-pdt6625_ss {
    padding-top: 6.625em;
  }
}
@media (min-width: 992px) {
  .u-pdt6625_pc {
    padding-top: 6.625em;
  }
}
@media (max-width: 991px) {
  .u-pdt6625_tb {
    padding-top: 6.625em;
  }
}
@media (max-width: 767px) {
  .u-pdt6625_sp {
    padding-top: 6.625em;
  }
}
.u-pdb6625 {
  padding-bottom: 6.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb6625_lg {
    padding-bottom: 6.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb6625_md {
    padding-bottom: 6.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb6625_sm {
    padding-bottom: 6.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb6625_xs {
    padding-bottom: 6.625em;
  }
}
@media (max-width: 575px) {
  .u-pdb6625_ss {
    padding-bottom: 6.625em;
  }
}
@media (min-width: 992px) {
  .u-pdb6625_pc {
    padding-bottom: 6.625em;
  }
}
@media (max-width: 991px) {
  .u-pdb6625_tb {
    padding-bottom: 6.625em;
  }
}
@media (max-width: 767px) {
  .u-pdb6625_sp {
    padding-bottom: 6.625em;
  }
}
.u-pdl6625 {
  padding-left: 6.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl6625_lg {
    padding-left: 6.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl6625_md {
    padding-left: 6.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl6625_sm {
    padding-left: 6.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl6625_xs {
    padding-left: 6.625em;
  }
}
@media (max-width: 575px) {
  .u-pdl6625_ss {
    padding-left: 6.625em;
  }
}
@media (min-width: 992px) {
  .u-pdl6625_pc {
    padding-left: 6.625em;
  }
}
@media (max-width: 991px) {
  .u-pdl6625_tb {
    padding-left: 6.625em;
  }
}
@media (max-width: 767px) {
  .u-pdl6625_sp {
    padding-left: 6.625em;
  }
}
.u-pdr6625 {
  padding-right: 6.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr6625_lg {
    padding-right: 6.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr6625_md {
    padding-right: 6.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr6625_sm {
    padding-right: 6.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr6625_xs {
    padding-right: 6.625em;
  }
}
@media (max-width: 575px) {
  .u-pdr6625_ss {
    padding-right: 6.625em;
  }
}
@media (min-width: 992px) {
  .u-pdr6625_pc {
    padding-right: 6.625em;
  }
}
@media (max-width: 991px) {
  .u-pdr6625_tb {
    padding-right: 6.625em;
  }
}
@media (max-width: 767px) {
  .u-pdr6625_sp {
    padding-right: 6.625em;
  }
}
.u-mg6625 {
  margin: 6.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg6625_lg {
    margin: 6.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg6625_md {
    margin: 6.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg6625_sm {
    margin: 6.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg6625_xs {
    margin: 6.625em;
  }
}
@media (max-width: 575px) {
  .u-mg6625_ss {
    margin: 6.625em;
  }
}
@media (min-width: 992px) {
  .u-mg6625_pc {
    margin: 6.625em;
  }
}
@media (max-width: 991px) {
  .u-mg6625_tb {
    margin: 6.625em;
  }
}
@media (max-width: 767px) {
  .u-mg6625_sp {
    margin: 6.625em;
  }
}
.u-mgt6625 {
  margin-top: 6.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt6625_lg {
    margin-top: 6.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt6625_md {
    margin-top: 6.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt6625_sm {
    margin-top: 6.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt6625_xs {
    margin-top: 6.625em;
  }
}
@media (max-width: 575px) {
  .u-mgt6625_ss {
    margin-top: 6.625em;
  }
}
@media (min-width: 992px) {
  .u-mgt6625_pc {
    margin-top: 6.625em;
  }
}
@media (max-width: 991px) {
  .u-mgt6625_tb {
    margin-top: 6.625em;
  }
}
@media (max-width: 767px) {
  .u-mgt6625_sp {
    margin-top: 6.625em;
  }
}
.u-mgb6625 {
  margin-bottom: 6.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb6625_lg {
    margin-bottom: 6.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb6625_md {
    margin-bottom: 6.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb6625_sm {
    margin-bottom: 6.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb6625_xs {
    margin-bottom: 6.625em;
  }
}
@media (max-width: 575px) {
  .u-mgb6625_ss {
    margin-bottom: 6.625em;
  }
}
@media (min-width: 992px) {
  .u-mgb6625_pc {
    margin-bottom: 6.625em;
  }
}
@media (max-width: 991px) {
  .u-mgb6625_tb {
    margin-bottom: 6.625em;
  }
}
@media (max-width: 767px) {
  .u-mgb6625_sp {
    margin-bottom: 6.625em;
  }
}
.u-mgl6625 {
  margin-left: 6.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl6625_lg {
    margin-left: 6.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl6625_md {
    margin-left: 6.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl6625_sm {
    margin-left: 6.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl6625_xs {
    margin-left: 6.625em;
  }
}
@media (max-width: 575px) {
  .u-mgl6625_ss {
    margin-left: 6.625em;
  }
}
@media (min-width: 992px) {
  .u-mgl6625_pc {
    margin-left: 6.625em;
  }
}
@media (max-width: 991px) {
  .u-mgl6625_tb {
    margin-left: 6.625em;
  }
}
@media (max-width: 767px) {
  .u-mgl6625_sp {
    margin-left: 6.625em;
  }
}
.u-mgr6625 {
  margin-right: 6.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr6625_lg {
    margin-right: 6.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr6625_md {
    margin-right: 6.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr6625_sm {
    margin-right: 6.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr6625_xs {
    margin-right: 6.625em;
  }
}
@media (max-width: 575px) {
  .u-mgr6625_ss {
    margin-right: 6.625em;
  }
}
@media (min-width: 992px) {
  .u-mgr6625_pc {
    margin-right: 6.625em;
  }
}
@media (max-width: 991px) {
  .u-mgr6625_tb {
    margin-right: 6.625em;
  }
}
@media (max-width: 767px) {
  .u-mgr6625_sp {
    margin-right: 6.625em;
  }
}
.u-pd6750 {
  padding: 6.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd6750_lg {
    padding: 6.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd6750_md {
    padding: 6.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd6750_sm {
    padding: 6.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd6750_xs {
    padding: 6.75em;
  }
}
@media (max-width: 575px) {
  .u-pd6750_ss {
    padding: 6.75em;
  }
}
@media (min-width: 992px) {
  .u-pd6750_pc {
    padding: 6.75em;
  }
}
@media (max-width: 991px) {
  .u-pd6750_tb {
    padding: 6.75em;
  }
}
@media (max-width: 767px) {
  .u-pd6750_sp {
    padding: 6.75em;
  }
}
.u-pdt6750 {
  padding-top: 6.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt6750_lg {
    padding-top: 6.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt6750_md {
    padding-top: 6.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt6750_sm {
    padding-top: 6.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt6750_xs {
    padding-top: 6.75em;
  }
}
@media (max-width: 575px) {
  .u-pdt6750_ss {
    padding-top: 6.75em;
  }
}
@media (min-width: 992px) {
  .u-pdt6750_pc {
    padding-top: 6.75em;
  }
}
@media (max-width: 991px) {
  .u-pdt6750_tb {
    padding-top: 6.75em;
  }
}
@media (max-width: 767px) {
  .u-pdt6750_sp {
    padding-top: 6.75em;
  }
}
.u-pdb6750 {
  padding-bottom: 6.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb6750_lg {
    padding-bottom: 6.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb6750_md {
    padding-bottom: 6.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb6750_sm {
    padding-bottom: 6.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb6750_xs {
    padding-bottom: 6.75em;
  }
}
@media (max-width: 575px) {
  .u-pdb6750_ss {
    padding-bottom: 6.75em;
  }
}
@media (min-width: 992px) {
  .u-pdb6750_pc {
    padding-bottom: 6.75em;
  }
}
@media (max-width: 991px) {
  .u-pdb6750_tb {
    padding-bottom: 6.75em;
  }
}
@media (max-width: 767px) {
  .u-pdb6750_sp {
    padding-bottom: 6.75em;
  }
}
.u-pdl6750 {
  padding-left: 6.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl6750_lg {
    padding-left: 6.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl6750_md {
    padding-left: 6.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl6750_sm {
    padding-left: 6.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl6750_xs {
    padding-left: 6.75em;
  }
}
@media (max-width: 575px) {
  .u-pdl6750_ss {
    padding-left: 6.75em;
  }
}
@media (min-width: 992px) {
  .u-pdl6750_pc {
    padding-left: 6.75em;
  }
}
@media (max-width: 991px) {
  .u-pdl6750_tb {
    padding-left: 6.75em;
  }
}
@media (max-width: 767px) {
  .u-pdl6750_sp {
    padding-left: 6.75em;
  }
}
.u-pdr6750 {
  padding-right: 6.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr6750_lg {
    padding-right: 6.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr6750_md {
    padding-right: 6.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr6750_sm {
    padding-right: 6.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr6750_xs {
    padding-right: 6.75em;
  }
}
@media (max-width: 575px) {
  .u-pdr6750_ss {
    padding-right: 6.75em;
  }
}
@media (min-width: 992px) {
  .u-pdr6750_pc {
    padding-right: 6.75em;
  }
}
@media (max-width: 991px) {
  .u-pdr6750_tb {
    padding-right: 6.75em;
  }
}
@media (max-width: 767px) {
  .u-pdr6750_sp {
    padding-right: 6.75em;
  }
}
.u-mg6750 {
  margin: 6.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg6750_lg {
    margin: 6.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg6750_md {
    margin: 6.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg6750_sm {
    margin: 6.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg6750_xs {
    margin: 6.75em;
  }
}
@media (max-width: 575px) {
  .u-mg6750_ss {
    margin: 6.75em;
  }
}
@media (min-width: 992px) {
  .u-mg6750_pc {
    margin: 6.75em;
  }
}
@media (max-width: 991px) {
  .u-mg6750_tb {
    margin: 6.75em;
  }
}
@media (max-width: 767px) {
  .u-mg6750_sp {
    margin: 6.75em;
  }
}
.u-mgt6750 {
  margin-top: 6.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt6750_lg {
    margin-top: 6.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt6750_md {
    margin-top: 6.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt6750_sm {
    margin-top: 6.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt6750_xs {
    margin-top: 6.75em;
  }
}
@media (max-width: 575px) {
  .u-mgt6750_ss {
    margin-top: 6.75em;
  }
}
@media (min-width: 992px) {
  .u-mgt6750_pc {
    margin-top: 6.75em;
  }
}
@media (max-width: 991px) {
  .u-mgt6750_tb {
    margin-top: 6.75em;
  }
}
@media (max-width: 767px) {
  .u-mgt6750_sp {
    margin-top: 6.75em;
  }
}
.u-mgb6750 {
  margin-bottom: 6.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb6750_lg {
    margin-bottom: 6.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb6750_md {
    margin-bottom: 6.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb6750_sm {
    margin-bottom: 6.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb6750_xs {
    margin-bottom: 6.75em;
  }
}
@media (max-width: 575px) {
  .u-mgb6750_ss {
    margin-bottom: 6.75em;
  }
}
@media (min-width: 992px) {
  .u-mgb6750_pc {
    margin-bottom: 6.75em;
  }
}
@media (max-width: 991px) {
  .u-mgb6750_tb {
    margin-bottom: 6.75em;
  }
}
@media (max-width: 767px) {
  .u-mgb6750_sp {
    margin-bottom: 6.75em;
  }
}
.u-mgl6750 {
  margin-left: 6.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl6750_lg {
    margin-left: 6.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl6750_md {
    margin-left: 6.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl6750_sm {
    margin-left: 6.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl6750_xs {
    margin-left: 6.75em;
  }
}
@media (max-width: 575px) {
  .u-mgl6750_ss {
    margin-left: 6.75em;
  }
}
@media (min-width: 992px) {
  .u-mgl6750_pc {
    margin-left: 6.75em;
  }
}
@media (max-width: 991px) {
  .u-mgl6750_tb {
    margin-left: 6.75em;
  }
}
@media (max-width: 767px) {
  .u-mgl6750_sp {
    margin-left: 6.75em;
  }
}
.u-mgr6750 {
  margin-right: 6.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr6750_lg {
    margin-right: 6.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr6750_md {
    margin-right: 6.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr6750_sm {
    margin-right: 6.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr6750_xs {
    margin-right: 6.75em;
  }
}
@media (max-width: 575px) {
  .u-mgr6750_ss {
    margin-right: 6.75em;
  }
}
@media (min-width: 992px) {
  .u-mgr6750_pc {
    margin-right: 6.75em;
  }
}
@media (max-width: 991px) {
  .u-mgr6750_tb {
    margin-right: 6.75em;
  }
}
@media (max-width: 767px) {
  .u-mgr6750_sp {
    margin-right: 6.75em;
  }
}
.u-pd6875 {
  padding: 6.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd6875_lg {
    padding: 6.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd6875_md {
    padding: 6.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd6875_sm {
    padding: 6.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd6875_xs {
    padding: 6.875em;
  }
}
@media (max-width: 575px) {
  .u-pd6875_ss {
    padding: 6.875em;
  }
}
@media (min-width: 992px) {
  .u-pd6875_pc {
    padding: 6.875em;
  }
}
@media (max-width: 991px) {
  .u-pd6875_tb {
    padding: 6.875em;
  }
}
@media (max-width: 767px) {
  .u-pd6875_sp {
    padding: 6.875em;
  }
}
.u-pdt6875 {
  padding-top: 6.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt6875_lg {
    padding-top: 6.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt6875_md {
    padding-top: 6.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt6875_sm {
    padding-top: 6.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt6875_xs {
    padding-top: 6.875em;
  }
}
@media (max-width: 575px) {
  .u-pdt6875_ss {
    padding-top: 6.875em;
  }
}
@media (min-width: 992px) {
  .u-pdt6875_pc {
    padding-top: 6.875em;
  }
}
@media (max-width: 991px) {
  .u-pdt6875_tb {
    padding-top: 6.875em;
  }
}
@media (max-width: 767px) {
  .u-pdt6875_sp {
    padding-top: 6.875em;
  }
}
.u-pdb6875 {
  padding-bottom: 6.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb6875_lg {
    padding-bottom: 6.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb6875_md {
    padding-bottom: 6.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb6875_sm {
    padding-bottom: 6.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb6875_xs {
    padding-bottom: 6.875em;
  }
}
@media (max-width: 575px) {
  .u-pdb6875_ss {
    padding-bottom: 6.875em;
  }
}
@media (min-width: 992px) {
  .u-pdb6875_pc {
    padding-bottom: 6.875em;
  }
}
@media (max-width: 991px) {
  .u-pdb6875_tb {
    padding-bottom: 6.875em;
  }
}
@media (max-width: 767px) {
  .u-pdb6875_sp {
    padding-bottom: 6.875em;
  }
}
.u-pdl6875 {
  padding-left: 6.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl6875_lg {
    padding-left: 6.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl6875_md {
    padding-left: 6.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl6875_sm {
    padding-left: 6.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl6875_xs {
    padding-left: 6.875em;
  }
}
@media (max-width: 575px) {
  .u-pdl6875_ss {
    padding-left: 6.875em;
  }
}
@media (min-width: 992px) {
  .u-pdl6875_pc {
    padding-left: 6.875em;
  }
}
@media (max-width: 991px) {
  .u-pdl6875_tb {
    padding-left: 6.875em;
  }
}
@media (max-width: 767px) {
  .u-pdl6875_sp {
    padding-left: 6.875em;
  }
}
.u-pdr6875 {
  padding-right: 6.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr6875_lg {
    padding-right: 6.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr6875_md {
    padding-right: 6.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr6875_sm {
    padding-right: 6.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr6875_xs {
    padding-right: 6.875em;
  }
}
@media (max-width: 575px) {
  .u-pdr6875_ss {
    padding-right: 6.875em;
  }
}
@media (min-width: 992px) {
  .u-pdr6875_pc {
    padding-right: 6.875em;
  }
}
@media (max-width: 991px) {
  .u-pdr6875_tb {
    padding-right: 6.875em;
  }
}
@media (max-width: 767px) {
  .u-pdr6875_sp {
    padding-right: 6.875em;
  }
}
.u-mg6875 {
  margin: 6.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg6875_lg {
    margin: 6.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg6875_md {
    margin: 6.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg6875_sm {
    margin: 6.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg6875_xs {
    margin: 6.875em;
  }
}
@media (max-width: 575px) {
  .u-mg6875_ss {
    margin: 6.875em;
  }
}
@media (min-width: 992px) {
  .u-mg6875_pc {
    margin: 6.875em;
  }
}
@media (max-width: 991px) {
  .u-mg6875_tb {
    margin: 6.875em;
  }
}
@media (max-width: 767px) {
  .u-mg6875_sp {
    margin: 6.875em;
  }
}
.u-mgt6875 {
  margin-top: 6.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt6875_lg {
    margin-top: 6.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt6875_md {
    margin-top: 6.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt6875_sm {
    margin-top: 6.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt6875_xs {
    margin-top: 6.875em;
  }
}
@media (max-width: 575px) {
  .u-mgt6875_ss {
    margin-top: 6.875em;
  }
}
@media (min-width: 992px) {
  .u-mgt6875_pc {
    margin-top: 6.875em;
  }
}
@media (max-width: 991px) {
  .u-mgt6875_tb {
    margin-top: 6.875em;
  }
}
@media (max-width: 767px) {
  .u-mgt6875_sp {
    margin-top: 6.875em;
  }
}
.u-mgb6875 {
  margin-bottom: 6.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb6875_lg {
    margin-bottom: 6.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb6875_md {
    margin-bottom: 6.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb6875_sm {
    margin-bottom: 6.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb6875_xs {
    margin-bottom: 6.875em;
  }
}
@media (max-width: 575px) {
  .u-mgb6875_ss {
    margin-bottom: 6.875em;
  }
}
@media (min-width: 992px) {
  .u-mgb6875_pc {
    margin-bottom: 6.875em;
  }
}
@media (max-width: 991px) {
  .u-mgb6875_tb {
    margin-bottom: 6.875em;
  }
}
@media (max-width: 767px) {
  .u-mgb6875_sp {
    margin-bottom: 6.875em;
  }
}
.u-mgl6875 {
  margin-left: 6.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl6875_lg {
    margin-left: 6.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl6875_md {
    margin-left: 6.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl6875_sm {
    margin-left: 6.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl6875_xs {
    margin-left: 6.875em;
  }
}
@media (max-width: 575px) {
  .u-mgl6875_ss {
    margin-left: 6.875em;
  }
}
@media (min-width: 992px) {
  .u-mgl6875_pc {
    margin-left: 6.875em;
  }
}
@media (max-width: 991px) {
  .u-mgl6875_tb {
    margin-left: 6.875em;
  }
}
@media (max-width: 767px) {
  .u-mgl6875_sp {
    margin-left: 6.875em;
  }
}
.u-mgr6875 {
  margin-right: 6.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr6875_lg {
    margin-right: 6.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr6875_md {
    margin-right: 6.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr6875_sm {
    margin-right: 6.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr6875_xs {
    margin-right: 6.875em;
  }
}
@media (max-width: 575px) {
  .u-mgr6875_ss {
    margin-right: 6.875em;
  }
}
@media (min-width: 992px) {
  .u-mgr6875_pc {
    margin-right: 6.875em;
  }
}
@media (max-width: 991px) {
  .u-mgr6875_tb {
    margin-right: 6.875em;
  }
}
@media (max-width: 767px) {
  .u-mgr6875_sp {
    margin-right: 6.875em;
  }
}
.u-pd7000 {
  padding: 7em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd7000_lg {
    padding: 7em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd7000_md {
    padding: 7em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd7000_sm {
    padding: 7em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd7000_xs {
    padding: 7em;
  }
}
@media (max-width: 575px) {
  .u-pd7000_ss {
    padding: 7em;
  }
}
@media (min-width: 992px) {
  .u-pd7000_pc {
    padding: 7em;
  }
}
@media (max-width: 991px) {
  .u-pd7000_tb {
    padding: 7em;
  }
}
@media (max-width: 767px) {
  .u-pd7000_sp {
    padding: 7em;
  }
}
.u-pdt7000 {
  padding-top: 7em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt7000_lg {
    padding-top: 7em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt7000_md {
    padding-top: 7em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt7000_sm {
    padding-top: 7em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt7000_xs {
    padding-top: 7em;
  }
}
@media (max-width: 575px) {
  .u-pdt7000_ss {
    padding-top: 7em;
  }
}
@media (min-width: 992px) {
  .u-pdt7000_pc {
    padding-top: 7em;
  }
}
@media (max-width: 991px) {
  .u-pdt7000_tb {
    padding-top: 7em;
  }
}
@media (max-width: 767px) {
  .u-pdt7000_sp {
    padding-top: 7em;
  }
}
.u-pdb7000 {
  padding-bottom: 7em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb7000_lg {
    padding-bottom: 7em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb7000_md {
    padding-bottom: 7em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb7000_sm {
    padding-bottom: 7em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb7000_xs {
    padding-bottom: 7em;
  }
}
@media (max-width: 575px) {
  .u-pdb7000_ss {
    padding-bottom: 7em;
  }
}
@media (min-width: 992px) {
  .u-pdb7000_pc {
    padding-bottom: 7em;
  }
}
@media (max-width: 991px) {
  .u-pdb7000_tb {
    padding-bottom: 7em;
  }
}
@media (max-width: 767px) {
  .u-pdb7000_sp {
    padding-bottom: 7em;
  }
}
.u-pdl7000 {
  padding-left: 7em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl7000_lg {
    padding-left: 7em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl7000_md {
    padding-left: 7em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl7000_sm {
    padding-left: 7em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl7000_xs {
    padding-left: 7em;
  }
}
@media (max-width: 575px) {
  .u-pdl7000_ss {
    padding-left: 7em;
  }
}
@media (min-width: 992px) {
  .u-pdl7000_pc {
    padding-left: 7em;
  }
}
@media (max-width: 991px) {
  .u-pdl7000_tb {
    padding-left: 7em;
  }
}
@media (max-width: 767px) {
  .u-pdl7000_sp {
    padding-left: 7em;
  }
}
.u-pdr7000 {
  padding-right: 7em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr7000_lg {
    padding-right: 7em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr7000_md {
    padding-right: 7em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr7000_sm {
    padding-right: 7em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr7000_xs {
    padding-right: 7em;
  }
}
@media (max-width: 575px) {
  .u-pdr7000_ss {
    padding-right: 7em;
  }
}
@media (min-width: 992px) {
  .u-pdr7000_pc {
    padding-right: 7em;
  }
}
@media (max-width: 991px) {
  .u-pdr7000_tb {
    padding-right: 7em;
  }
}
@media (max-width: 767px) {
  .u-pdr7000_sp {
    padding-right: 7em;
  }
}
.u-mg7000 {
  margin: 7em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg7000_lg {
    margin: 7em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg7000_md {
    margin: 7em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg7000_sm {
    margin: 7em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg7000_xs {
    margin: 7em;
  }
}
@media (max-width: 575px) {
  .u-mg7000_ss {
    margin: 7em;
  }
}
@media (min-width: 992px) {
  .u-mg7000_pc {
    margin: 7em;
  }
}
@media (max-width: 991px) {
  .u-mg7000_tb {
    margin: 7em;
  }
}
@media (max-width: 767px) {
  .u-mg7000_sp {
    margin: 7em;
  }
}
.u-mgt7000 {
  margin-top: 7em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt7000_lg {
    margin-top: 7em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt7000_md {
    margin-top: 7em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt7000_sm {
    margin-top: 7em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt7000_xs {
    margin-top: 7em;
  }
}
@media (max-width: 575px) {
  .u-mgt7000_ss {
    margin-top: 7em;
  }
}
@media (min-width: 992px) {
  .u-mgt7000_pc {
    margin-top: 7em;
  }
}
@media (max-width: 991px) {
  .u-mgt7000_tb {
    margin-top: 7em;
  }
}
@media (max-width: 767px) {
  .u-mgt7000_sp {
    margin-top: 7em;
  }
}
.u-mgb7000 {
  margin-bottom: 7em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb7000_lg {
    margin-bottom: 7em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb7000_md {
    margin-bottom: 7em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb7000_sm {
    margin-bottom: 7em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb7000_xs {
    margin-bottom: 7em;
  }
}
@media (max-width: 575px) {
  .u-mgb7000_ss {
    margin-bottom: 7em;
  }
}
@media (min-width: 992px) {
  .u-mgb7000_pc {
    margin-bottom: 7em;
  }
}
@media (max-width: 991px) {
  .u-mgb7000_tb {
    margin-bottom: 7em;
  }
}
@media (max-width: 767px) {
  .u-mgb7000_sp {
    margin-bottom: 7em;
  }
}
.u-mgl7000 {
  margin-left: 7em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl7000_lg {
    margin-left: 7em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl7000_md {
    margin-left: 7em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl7000_sm {
    margin-left: 7em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl7000_xs {
    margin-left: 7em;
  }
}
@media (max-width: 575px) {
  .u-mgl7000_ss {
    margin-left: 7em;
  }
}
@media (min-width: 992px) {
  .u-mgl7000_pc {
    margin-left: 7em;
  }
}
@media (max-width: 991px) {
  .u-mgl7000_tb {
    margin-left: 7em;
  }
}
@media (max-width: 767px) {
  .u-mgl7000_sp {
    margin-left: 7em;
  }
}
.u-mgr7000 {
  margin-right: 7em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr7000_lg {
    margin-right: 7em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr7000_md {
    margin-right: 7em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr7000_sm {
    margin-right: 7em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr7000_xs {
    margin-right: 7em;
  }
}
@media (max-width: 575px) {
  .u-mgr7000_ss {
    margin-right: 7em;
  }
}
@media (min-width: 992px) {
  .u-mgr7000_pc {
    margin-right: 7em;
  }
}
@media (max-width: 991px) {
  .u-mgr7000_tb {
    margin-right: 7em;
  }
}
@media (max-width: 767px) {
  .u-mgr7000_sp {
    margin-right: 7em;
  }
}
.u-pd7125 {
  padding: 7.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd7125_lg {
    padding: 7.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd7125_md {
    padding: 7.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd7125_sm {
    padding: 7.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd7125_xs {
    padding: 7.125em;
  }
}
@media (max-width: 575px) {
  .u-pd7125_ss {
    padding: 7.125em;
  }
}
@media (min-width: 992px) {
  .u-pd7125_pc {
    padding: 7.125em;
  }
}
@media (max-width: 991px) {
  .u-pd7125_tb {
    padding: 7.125em;
  }
}
@media (max-width: 767px) {
  .u-pd7125_sp {
    padding: 7.125em;
  }
}
.u-pdt7125 {
  padding-top: 7.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt7125_lg {
    padding-top: 7.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt7125_md {
    padding-top: 7.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt7125_sm {
    padding-top: 7.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt7125_xs {
    padding-top: 7.125em;
  }
}
@media (max-width: 575px) {
  .u-pdt7125_ss {
    padding-top: 7.125em;
  }
}
@media (min-width: 992px) {
  .u-pdt7125_pc {
    padding-top: 7.125em;
  }
}
@media (max-width: 991px) {
  .u-pdt7125_tb {
    padding-top: 7.125em;
  }
}
@media (max-width: 767px) {
  .u-pdt7125_sp {
    padding-top: 7.125em;
  }
}
.u-pdb7125 {
  padding-bottom: 7.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb7125_lg {
    padding-bottom: 7.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb7125_md {
    padding-bottom: 7.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb7125_sm {
    padding-bottom: 7.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb7125_xs {
    padding-bottom: 7.125em;
  }
}
@media (max-width: 575px) {
  .u-pdb7125_ss {
    padding-bottom: 7.125em;
  }
}
@media (min-width: 992px) {
  .u-pdb7125_pc {
    padding-bottom: 7.125em;
  }
}
@media (max-width: 991px) {
  .u-pdb7125_tb {
    padding-bottom: 7.125em;
  }
}
@media (max-width: 767px) {
  .u-pdb7125_sp {
    padding-bottom: 7.125em;
  }
}
.u-pdl7125 {
  padding-left: 7.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl7125_lg {
    padding-left: 7.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl7125_md {
    padding-left: 7.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl7125_sm {
    padding-left: 7.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl7125_xs {
    padding-left: 7.125em;
  }
}
@media (max-width: 575px) {
  .u-pdl7125_ss {
    padding-left: 7.125em;
  }
}
@media (min-width: 992px) {
  .u-pdl7125_pc {
    padding-left: 7.125em;
  }
}
@media (max-width: 991px) {
  .u-pdl7125_tb {
    padding-left: 7.125em;
  }
}
@media (max-width: 767px) {
  .u-pdl7125_sp {
    padding-left: 7.125em;
  }
}
.u-pdr7125 {
  padding-right: 7.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr7125_lg {
    padding-right: 7.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr7125_md {
    padding-right: 7.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr7125_sm {
    padding-right: 7.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr7125_xs {
    padding-right: 7.125em;
  }
}
@media (max-width: 575px) {
  .u-pdr7125_ss {
    padding-right: 7.125em;
  }
}
@media (min-width: 992px) {
  .u-pdr7125_pc {
    padding-right: 7.125em;
  }
}
@media (max-width: 991px) {
  .u-pdr7125_tb {
    padding-right: 7.125em;
  }
}
@media (max-width: 767px) {
  .u-pdr7125_sp {
    padding-right: 7.125em;
  }
}
.u-mg7125 {
  margin: 7.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg7125_lg {
    margin: 7.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg7125_md {
    margin: 7.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg7125_sm {
    margin: 7.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg7125_xs {
    margin: 7.125em;
  }
}
@media (max-width: 575px) {
  .u-mg7125_ss {
    margin: 7.125em;
  }
}
@media (min-width: 992px) {
  .u-mg7125_pc {
    margin: 7.125em;
  }
}
@media (max-width: 991px) {
  .u-mg7125_tb {
    margin: 7.125em;
  }
}
@media (max-width: 767px) {
  .u-mg7125_sp {
    margin: 7.125em;
  }
}
.u-mgt7125 {
  margin-top: 7.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt7125_lg {
    margin-top: 7.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt7125_md {
    margin-top: 7.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt7125_sm {
    margin-top: 7.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt7125_xs {
    margin-top: 7.125em;
  }
}
@media (max-width: 575px) {
  .u-mgt7125_ss {
    margin-top: 7.125em;
  }
}
@media (min-width: 992px) {
  .u-mgt7125_pc {
    margin-top: 7.125em;
  }
}
@media (max-width: 991px) {
  .u-mgt7125_tb {
    margin-top: 7.125em;
  }
}
@media (max-width: 767px) {
  .u-mgt7125_sp {
    margin-top: 7.125em;
  }
}
.u-mgb7125 {
  margin-bottom: 7.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb7125_lg {
    margin-bottom: 7.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb7125_md {
    margin-bottom: 7.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb7125_sm {
    margin-bottom: 7.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb7125_xs {
    margin-bottom: 7.125em;
  }
}
@media (max-width: 575px) {
  .u-mgb7125_ss {
    margin-bottom: 7.125em;
  }
}
@media (min-width: 992px) {
  .u-mgb7125_pc {
    margin-bottom: 7.125em;
  }
}
@media (max-width: 991px) {
  .u-mgb7125_tb {
    margin-bottom: 7.125em;
  }
}
@media (max-width: 767px) {
  .u-mgb7125_sp {
    margin-bottom: 7.125em;
  }
}
.u-mgl7125 {
  margin-left: 7.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl7125_lg {
    margin-left: 7.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl7125_md {
    margin-left: 7.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl7125_sm {
    margin-left: 7.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl7125_xs {
    margin-left: 7.125em;
  }
}
@media (max-width: 575px) {
  .u-mgl7125_ss {
    margin-left: 7.125em;
  }
}
@media (min-width: 992px) {
  .u-mgl7125_pc {
    margin-left: 7.125em;
  }
}
@media (max-width: 991px) {
  .u-mgl7125_tb {
    margin-left: 7.125em;
  }
}
@media (max-width: 767px) {
  .u-mgl7125_sp {
    margin-left: 7.125em;
  }
}
.u-mgr7125 {
  margin-right: 7.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr7125_lg {
    margin-right: 7.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr7125_md {
    margin-right: 7.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr7125_sm {
    margin-right: 7.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr7125_xs {
    margin-right: 7.125em;
  }
}
@media (max-width: 575px) {
  .u-mgr7125_ss {
    margin-right: 7.125em;
  }
}
@media (min-width: 992px) {
  .u-mgr7125_pc {
    margin-right: 7.125em;
  }
}
@media (max-width: 991px) {
  .u-mgr7125_tb {
    margin-right: 7.125em;
  }
}
@media (max-width: 767px) {
  .u-mgr7125_sp {
    margin-right: 7.125em;
  }
}
.u-pd7250 {
  padding: 7.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd7250_lg {
    padding: 7.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd7250_md {
    padding: 7.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd7250_sm {
    padding: 7.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd7250_xs {
    padding: 7.25em;
  }
}
@media (max-width: 575px) {
  .u-pd7250_ss {
    padding: 7.25em;
  }
}
@media (min-width: 992px) {
  .u-pd7250_pc {
    padding: 7.25em;
  }
}
@media (max-width: 991px) {
  .u-pd7250_tb {
    padding: 7.25em;
  }
}
@media (max-width: 767px) {
  .u-pd7250_sp {
    padding: 7.25em;
  }
}
.u-pdt7250 {
  padding-top: 7.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt7250_lg {
    padding-top: 7.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt7250_md {
    padding-top: 7.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt7250_sm {
    padding-top: 7.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt7250_xs {
    padding-top: 7.25em;
  }
}
@media (max-width: 575px) {
  .u-pdt7250_ss {
    padding-top: 7.25em;
  }
}
@media (min-width: 992px) {
  .u-pdt7250_pc {
    padding-top: 7.25em;
  }
}
@media (max-width: 991px) {
  .u-pdt7250_tb {
    padding-top: 7.25em;
  }
}
@media (max-width: 767px) {
  .u-pdt7250_sp {
    padding-top: 7.25em;
  }
}
.u-pdb7250 {
  padding-bottom: 7.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb7250_lg {
    padding-bottom: 7.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb7250_md {
    padding-bottom: 7.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb7250_sm {
    padding-bottom: 7.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb7250_xs {
    padding-bottom: 7.25em;
  }
}
@media (max-width: 575px) {
  .u-pdb7250_ss {
    padding-bottom: 7.25em;
  }
}
@media (min-width: 992px) {
  .u-pdb7250_pc {
    padding-bottom: 7.25em;
  }
}
@media (max-width: 991px) {
  .u-pdb7250_tb {
    padding-bottom: 7.25em;
  }
}
@media (max-width: 767px) {
  .u-pdb7250_sp {
    padding-bottom: 7.25em;
  }
}
.u-pdl7250 {
  padding-left: 7.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl7250_lg {
    padding-left: 7.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl7250_md {
    padding-left: 7.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl7250_sm {
    padding-left: 7.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl7250_xs {
    padding-left: 7.25em;
  }
}
@media (max-width: 575px) {
  .u-pdl7250_ss {
    padding-left: 7.25em;
  }
}
@media (min-width: 992px) {
  .u-pdl7250_pc {
    padding-left: 7.25em;
  }
}
@media (max-width: 991px) {
  .u-pdl7250_tb {
    padding-left: 7.25em;
  }
}
@media (max-width: 767px) {
  .u-pdl7250_sp {
    padding-left: 7.25em;
  }
}
.u-pdr7250 {
  padding-right: 7.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr7250_lg {
    padding-right: 7.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr7250_md {
    padding-right: 7.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr7250_sm {
    padding-right: 7.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr7250_xs {
    padding-right: 7.25em;
  }
}
@media (max-width: 575px) {
  .u-pdr7250_ss {
    padding-right: 7.25em;
  }
}
@media (min-width: 992px) {
  .u-pdr7250_pc {
    padding-right: 7.25em;
  }
}
@media (max-width: 991px) {
  .u-pdr7250_tb {
    padding-right: 7.25em;
  }
}
@media (max-width: 767px) {
  .u-pdr7250_sp {
    padding-right: 7.25em;
  }
}
.u-mg7250 {
  margin: 7.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg7250_lg {
    margin: 7.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg7250_md {
    margin: 7.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg7250_sm {
    margin: 7.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg7250_xs {
    margin: 7.25em;
  }
}
@media (max-width: 575px) {
  .u-mg7250_ss {
    margin: 7.25em;
  }
}
@media (min-width: 992px) {
  .u-mg7250_pc {
    margin: 7.25em;
  }
}
@media (max-width: 991px) {
  .u-mg7250_tb {
    margin: 7.25em;
  }
}
@media (max-width: 767px) {
  .u-mg7250_sp {
    margin: 7.25em;
  }
}
.u-mgt7250 {
  margin-top: 7.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt7250_lg {
    margin-top: 7.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt7250_md {
    margin-top: 7.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt7250_sm {
    margin-top: 7.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt7250_xs {
    margin-top: 7.25em;
  }
}
@media (max-width: 575px) {
  .u-mgt7250_ss {
    margin-top: 7.25em;
  }
}
@media (min-width: 992px) {
  .u-mgt7250_pc {
    margin-top: 7.25em;
  }
}
@media (max-width: 991px) {
  .u-mgt7250_tb {
    margin-top: 7.25em;
  }
}
@media (max-width: 767px) {
  .u-mgt7250_sp {
    margin-top: 7.25em;
  }
}
.u-mgb7250 {
  margin-bottom: 7.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb7250_lg {
    margin-bottom: 7.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb7250_md {
    margin-bottom: 7.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb7250_sm {
    margin-bottom: 7.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb7250_xs {
    margin-bottom: 7.25em;
  }
}
@media (max-width: 575px) {
  .u-mgb7250_ss {
    margin-bottom: 7.25em;
  }
}
@media (min-width: 992px) {
  .u-mgb7250_pc {
    margin-bottom: 7.25em;
  }
}
@media (max-width: 991px) {
  .u-mgb7250_tb {
    margin-bottom: 7.25em;
  }
}
@media (max-width: 767px) {
  .u-mgb7250_sp {
    margin-bottom: 7.25em;
  }
}
.u-mgl7250 {
  margin-left: 7.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl7250_lg {
    margin-left: 7.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl7250_md {
    margin-left: 7.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl7250_sm {
    margin-left: 7.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl7250_xs {
    margin-left: 7.25em;
  }
}
@media (max-width: 575px) {
  .u-mgl7250_ss {
    margin-left: 7.25em;
  }
}
@media (min-width: 992px) {
  .u-mgl7250_pc {
    margin-left: 7.25em;
  }
}
@media (max-width: 991px) {
  .u-mgl7250_tb {
    margin-left: 7.25em;
  }
}
@media (max-width: 767px) {
  .u-mgl7250_sp {
    margin-left: 7.25em;
  }
}
.u-mgr7250 {
  margin-right: 7.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr7250_lg {
    margin-right: 7.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr7250_md {
    margin-right: 7.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr7250_sm {
    margin-right: 7.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr7250_xs {
    margin-right: 7.25em;
  }
}
@media (max-width: 575px) {
  .u-mgr7250_ss {
    margin-right: 7.25em;
  }
}
@media (min-width: 992px) {
  .u-mgr7250_pc {
    margin-right: 7.25em;
  }
}
@media (max-width: 991px) {
  .u-mgr7250_tb {
    margin-right: 7.25em;
  }
}
@media (max-width: 767px) {
  .u-mgr7250_sp {
    margin-right: 7.25em;
  }
}
.u-pd7375 {
  padding: 7.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd7375_lg {
    padding: 7.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd7375_md {
    padding: 7.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd7375_sm {
    padding: 7.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd7375_xs {
    padding: 7.375em;
  }
}
@media (max-width: 575px) {
  .u-pd7375_ss {
    padding: 7.375em;
  }
}
@media (min-width: 992px) {
  .u-pd7375_pc {
    padding: 7.375em;
  }
}
@media (max-width: 991px) {
  .u-pd7375_tb {
    padding: 7.375em;
  }
}
@media (max-width: 767px) {
  .u-pd7375_sp {
    padding: 7.375em;
  }
}
.u-pdt7375 {
  padding-top: 7.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt7375_lg {
    padding-top: 7.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt7375_md {
    padding-top: 7.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt7375_sm {
    padding-top: 7.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt7375_xs {
    padding-top: 7.375em;
  }
}
@media (max-width: 575px) {
  .u-pdt7375_ss {
    padding-top: 7.375em;
  }
}
@media (min-width: 992px) {
  .u-pdt7375_pc {
    padding-top: 7.375em;
  }
}
@media (max-width: 991px) {
  .u-pdt7375_tb {
    padding-top: 7.375em;
  }
}
@media (max-width: 767px) {
  .u-pdt7375_sp {
    padding-top: 7.375em;
  }
}
.u-pdb7375 {
  padding-bottom: 7.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb7375_lg {
    padding-bottom: 7.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb7375_md {
    padding-bottom: 7.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb7375_sm {
    padding-bottom: 7.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb7375_xs {
    padding-bottom: 7.375em;
  }
}
@media (max-width: 575px) {
  .u-pdb7375_ss {
    padding-bottom: 7.375em;
  }
}
@media (min-width: 992px) {
  .u-pdb7375_pc {
    padding-bottom: 7.375em;
  }
}
@media (max-width: 991px) {
  .u-pdb7375_tb {
    padding-bottom: 7.375em;
  }
}
@media (max-width: 767px) {
  .u-pdb7375_sp {
    padding-bottom: 7.375em;
  }
}
.u-pdl7375 {
  padding-left: 7.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl7375_lg {
    padding-left: 7.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl7375_md {
    padding-left: 7.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl7375_sm {
    padding-left: 7.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl7375_xs {
    padding-left: 7.375em;
  }
}
@media (max-width: 575px) {
  .u-pdl7375_ss {
    padding-left: 7.375em;
  }
}
@media (min-width: 992px) {
  .u-pdl7375_pc {
    padding-left: 7.375em;
  }
}
@media (max-width: 991px) {
  .u-pdl7375_tb {
    padding-left: 7.375em;
  }
}
@media (max-width: 767px) {
  .u-pdl7375_sp {
    padding-left: 7.375em;
  }
}
.u-pdr7375 {
  padding-right: 7.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr7375_lg {
    padding-right: 7.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr7375_md {
    padding-right: 7.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr7375_sm {
    padding-right: 7.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr7375_xs {
    padding-right: 7.375em;
  }
}
@media (max-width: 575px) {
  .u-pdr7375_ss {
    padding-right: 7.375em;
  }
}
@media (min-width: 992px) {
  .u-pdr7375_pc {
    padding-right: 7.375em;
  }
}
@media (max-width: 991px) {
  .u-pdr7375_tb {
    padding-right: 7.375em;
  }
}
@media (max-width: 767px) {
  .u-pdr7375_sp {
    padding-right: 7.375em;
  }
}
.u-mg7375 {
  margin: 7.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg7375_lg {
    margin: 7.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg7375_md {
    margin: 7.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg7375_sm {
    margin: 7.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg7375_xs {
    margin: 7.375em;
  }
}
@media (max-width: 575px) {
  .u-mg7375_ss {
    margin: 7.375em;
  }
}
@media (min-width: 992px) {
  .u-mg7375_pc {
    margin: 7.375em;
  }
}
@media (max-width: 991px) {
  .u-mg7375_tb {
    margin: 7.375em;
  }
}
@media (max-width: 767px) {
  .u-mg7375_sp {
    margin: 7.375em;
  }
}
.u-mgt7375 {
  margin-top: 7.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt7375_lg {
    margin-top: 7.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt7375_md {
    margin-top: 7.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt7375_sm {
    margin-top: 7.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt7375_xs {
    margin-top: 7.375em;
  }
}
@media (max-width: 575px) {
  .u-mgt7375_ss {
    margin-top: 7.375em;
  }
}
@media (min-width: 992px) {
  .u-mgt7375_pc {
    margin-top: 7.375em;
  }
}
@media (max-width: 991px) {
  .u-mgt7375_tb {
    margin-top: 7.375em;
  }
}
@media (max-width: 767px) {
  .u-mgt7375_sp {
    margin-top: 7.375em;
  }
}
.u-mgb7375 {
  margin-bottom: 7.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb7375_lg {
    margin-bottom: 7.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb7375_md {
    margin-bottom: 7.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb7375_sm {
    margin-bottom: 7.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb7375_xs {
    margin-bottom: 7.375em;
  }
}
@media (max-width: 575px) {
  .u-mgb7375_ss {
    margin-bottom: 7.375em;
  }
}
@media (min-width: 992px) {
  .u-mgb7375_pc {
    margin-bottom: 7.375em;
  }
}
@media (max-width: 991px) {
  .u-mgb7375_tb {
    margin-bottom: 7.375em;
  }
}
@media (max-width: 767px) {
  .u-mgb7375_sp {
    margin-bottom: 7.375em;
  }
}
.u-mgl7375 {
  margin-left: 7.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl7375_lg {
    margin-left: 7.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl7375_md {
    margin-left: 7.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl7375_sm {
    margin-left: 7.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl7375_xs {
    margin-left: 7.375em;
  }
}
@media (max-width: 575px) {
  .u-mgl7375_ss {
    margin-left: 7.375em;
  }
}
@media (min-width: 992px) {
  .u-mgl7375_pc {
    margin-left: 7.375em;
  }
}
@media (max-width: 991px) {
  .u-mgl7375_tb {
    margin-left: 7.375em;
  }
}
@media (max-width: 767px) {
  .u-mgl7375_sp {
    margin-left: 7.375em;
  }
}
.u-mgr7375 {
  margin-right: 7.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr7375_lg {
    margin-right: 7.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr7375_md {
    margin-right: 7.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr7375_sm {
    margin-right: 7.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr7375_xs {
    margin-right: 7.375em;
  }
}
@media (max-width: 575px) {
  .u-mgr7375_ss {
    margin-right: 7.375em;
  }
}
@media (min-width: 992px) {
  .u-mgr7375_pc {
    margin-right: 7.375em;
  }
}
@media (max-width: 991px) {
  .u-mgr7375_tb {
    margin-right: 7.375em;
  }
}
@media (max-width: 767px) {
  .u-mgr7375_sp {
    margin-right: 7.375em;
  }
}
.u-pd7500 {
  padding: 7.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd7500_lg {
    padding: 7.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd7500_md {
    padding: 7.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd7500_sm {
    padding: 7.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd7500_xs {
    padding: 7.5em;
  }
}
@media (max-width: 575px) {
  .u-pd7500_ss {
    padding: 7.5em;
  }
}
@media (min-width: 992px) {
  .u-pd7500_pc {
    padding: 7.5em;
  }
}
@media (max-width: 991px) {
  .u-pd7500_tb {
    padding: 7.5em;
  }
}
@media (max-width: 767px) {
  .u-pd7500_sp {
    padding: 7.5em;
  }
}
.u-pdt7500 {
  padding-top: 7.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt7500_lg {
    padding-top: 7.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt7500_md {
    padding-top: 7.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt7500_sm {
    padding-top: 7.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt7500_xs {
    padding-top: 7.5em;
  }
}
@media (max-width: 575px) {
  .u-pdt7500_ss {
    padding-top: 7.5em;
  }
}
@media (min-width: 992px) {
  .u-pdt7500_pc {
    padding-top: 7.5em;
  }
}
@media (max-width: 991px) {
  .u-pdt7500_tb {
    padding-top: 7.5em;
  }
}
@media (max-width: 767px) {
  .u-pdt7500_sp {
    padding-top: 7.5em;
  }
}
.u-pdb7500 {
  padding-bottom: 7.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb7500_lg {
    padding-bottom: 7.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb7500_md {
    padding-bottom: 7.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb7500_sm {
    padding-bottom: 7.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb7500_xs {
    padding-bottom: 7.5em;
  }
}
@media (max-width: 575px) {
  .u-pdb7500_ss {
    padding-bottom: 7.5em;
  }
}
@media (min-width: 992px) {
  .u-pdb7500_pc {
    padding-bottom: 7.5em;
  }
}
@media (max-width: 991px) {
  .u-pdb7500_tb {
    padding-bottom: 7.5em;
  }
}
@media (max-width: 767px) {
  .u-pdb7500_sp {
    padding-bottom: 7.5em;
  }
}
.u-pdl7500 {
  padding-left: 7.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl7500_lg {
    padding-left: 7.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl7500_md {
    padding-left: 7.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl7500_sm {
    padding-left: 7.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl7500_xs {
    padding-left: 7.5em;
  }
}
@media (max-width: 575px) {
  .u-pdl7500_ss {
    padding-left: 7.5em;
  }
}
@media (min-width: 992px) {
  .u-pdl7500_pc {
    padding-left: 7.5em;
  }
}
@media (max-width: 991px) {
  .u-pdl7500_tb {
    padding-left: 7.5em;
  }
}
@media (max-width: 767px) {
  .u-pdl7500_sp {
    padding-left: 7.5em;
  }
}
.u-pdr7500 {
  padding-right: 7.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr7500_lg {
    padding-right: 7.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr7500_md {
    padding-right: 7.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr7500_sm {
    padding-right: 7.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr7500_xs {
    padding-right: 7.5em;
  }
}
@media (max-width: 575px) {
  .u-pdr7500_ss {
    padding-right: 7.5em;
  }
}
@media (min-width: 992px) {
  .u-pdr7500_pc {
    padding-right: 7.5em;
  }
}
@media (max-width: 991px) {
  .u-pdr7500_tb {
    padding-right: 7.5em;
  }
}
@media (max-width: 767px) {
  .u-pdr7500_sp {
    padding-right: 7.5em;
  }
}
.u-mg7500 {
  margin: 7.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg7500_lg {
    margin: 7.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg7500_md {
    margin: 7.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg7500_sm {
    margin: 7.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg7500_xs {
    margin: 7.5em;
  }
}
@media (max-width: 575px) {
  .u-mg7500_ss {
    margin: 7.5em;
  }
}
@media (min-width: 992px) {
  .u-mg7500_pc {
    margin: 7.5em;
  }
}
@media (max-width: 991px) {
  .u-mg7500_tb {
    margin: 7.5em;
  }
}
@media (max-width: 767px) {
  .u-mg7500_sp {
    margin: 7.5em;
  }
}
.u-mgt7500 {
  margin-top: 7.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt7500_lg {
    margin-top: 7.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt7500_md {
    margin-top: 7.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt7500_sm {
    margin-top: 7.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt7500_xs {
    margin-top: 7.5em;
  }
}
@media (max-width: 575px) {
  .u-mgt7500_ss {
    margin-top: 7.5em;
  }
}
@media (min-width: 992px) {
  .u-mgt7500_pc {
    margin-top: 7.5em;
  }
}
@media (max-width: 991px) {
  .u-mgt7500_tb {
    margin-top: 7.5em;
  }
}
@media (max-width: 767px) {
  .u-mgt7500_sp {
    margin-top: 7.5em;
  }
}
.u-mgb7500 {
  margin-bottom: 7.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb7500_lg {
    margin-bottom: 7.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb7500_md {
    margin-bottom: 7.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb7500_sm {
    margin-bottom: 7.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb7500_xs {
    margin-bottom: 7.5em;
  }
}
@media (max-width: 575px) {
  .u-mgb7500_ss {
    margin-bottom: 7.5em;
  }
}
@media (min-width: 992px) {
  .u-mgb7500_pc {
    margin-bottom: 7.5em;
  }
}
@media (max-width: 991px) {
  .u-mgb7500_tb {
    margin-bottom: 7.5em;
  }
}
@media (max-width: 767px) {
  .u-mgb7500_sp {
    margin-bottom: 7.5em;
  }
}
.u-mgl7500 {
  margin-left: 7.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl7500_lg {
    margin-left: 7.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl7500_md {
    margin-left: 7.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl7500_sm {
    margin-left: 7.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl7500_xs {
    margin-left: 7.5em;
  }
}
@media (max-width: 575px) {
  .u-mgl7500_ss {
    margin-left: 7.5em;
  }
}
@media (min-width: 992px) {
  .u-mgl7500_pc {
    margin-left: 7.5em;
  }
}
@media (max-width: 991px) {
  .u-mgl7500_tb {
    margin-left: 7.5em;
  }
}
@media (max-width: 767px) {
  .u-mgl7500_sp {
    margin-left: 7.5em;
  }
}
.u-mgr7500 {
  margin-right: 7.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr7500_lg {
    margin-right: 7.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr7500_md {
    margin-right: 7.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr7500_sm {
    margin-right: 7.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr7500_xs {
    margin-right: 7.5em;
  }
}
@media (max-width: 575px) {
  .u-mgr7500_ss {
    margin-right: 7.5em;
  }
}
@media (min-width: 992px) {
  .u-mgr7500_pc {
    margin-right: 7.5em;
  }
}
@media (max-width: 991px) {
  .u-mgr7500_tb {
    margin-right: 7.5em;
  }
}
@media (max-width: 767px) {
  .u-mgr7500_sp {
    margin-right: 7.5em;
  }
}
.u-pd7625 {
  padding: 7.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd7625_lg {
    padding: 7.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd7625_md {
    padding: 7.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd7625_sm {
    padding: 7.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd7625_xs {
    padding: 7.625em;
  }
}
@media (max-width: 575px) {
  .u-pd7625_ss {
    padding: 7.625em;
  }
}
@media (min-width: 992px) {
  .u-pd7625_pc {
    padding: 7.625em;
  }
}
@media (max-width: 991px) {
  .u-pd7625_tb {
    padding: 7.625em;
  }
}
@media (max-width: 767px) {
  .u-pd7625_sp {
    padding: 7.625em;
  }
}
.u-pdt7625 {
  padding-top: 7.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt7625_lg {
    padding-top: 7.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt7625_md {
    padding-top: 7.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt7625_sm {
    padding-top: 7.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt7625_xs {
    padding-top: 7.625em;
  }
}
@media (max-width: 575px) {
  .u-pdt7625_ss {
    padding-top: 7.625em;
  }
}
@media (min-width: 992px) {
  .u-pdt7625_pc {
    padding-top: 7.625em;
  }
}
@media (max-width: 991px) {
  .u-pdt7625_tb {
    padding-top: 7.625em;
  }
}
@media (max-width: 767px) {
  .u-pdt7625_sp {
    padding-top: 7.625em;
  }
}
.u-pdb7625 {
  padding-bottom: 7.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb7625_lg {
    padding-bottom: 7.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb7625_md {
    padding-bottom: 7.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb7625_sm {
    padding-bottom: 7.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb7625_xs {
    padding-bottom: 7.625em;
  }
}
@media (max-width: 575px) {
  .u-pdb7625_ss {
    padding-bottom: 7.625em;
  }
}
@media (min-width: 992px) {
  .u-pdb7625_pc {
    padding-bottom: 7.625em;
  }
}
@media (max-width: 991px) {
  .u-pdb7625_tb {
    padding-bottom: 7.625em;
  }
}
@media (max-width: 767px) {
  .u-pdb7625_sp {
    padding-bottom: 7.625em;
  }
}
.u-pdl7625 {
  padding-left: 7.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl7625_lg {
    padding-left: 7.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl7625_md {
    padding-left: 7.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl7625_sm {
    padding-left: 7.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl7625_xs {
    padding-left: 7.625em;
  }
}
@media (max-width: 575px) {
  .u-pdl7625_ss {
    padding-left: 7.625em;
  }
}
@media (min-width: 992px) {
  .u-pdl7625_pc {
    padding-left: 7.625em;
  }
}
@media (max-width: 991px) {
  .u-pdl7625_tb {
    padding-left: 7.625em;
  }
}
@media (max-width: 767px) {
  .u-pdl7625_sp {
    padding-left: 7.625em;
  }
}
.u-pdr7625 {
  padding-right: 7.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr7625_lg {
    padding-right: 7.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr7625_md {
    padding-right: 7.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr7625_sm {
    padding-right: 7.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr7625_xs {
    padding-right: 7.625em;
  }
}
@media (max-width: 575px) {
  .u-pdr7625_ss {
    padding-right: 7.625em;
  }
}
@media (min-width: 992px) {
  .u-pdr7625_pc {
    padding-right: 7.625em;
  }
}
@media (max-width: 991px) {
  .u-pdr7625_tb {
    padding-right: 7.625em;
  }
}
@media (max-width: 767px) {
  .u-pdr7625_sp {
    padding-right: 7.625em;
  }
}
.u-mg7625 {
  margin: 7.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg7625_lg {
    margin: 7.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg7625_md {
    margin: 7.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg7625_sm {
    margin: 7.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg7625_xs {
    margin: 7.625em;
  }
}
@media (max-width: 575px) {
  .u-mg7625_ss {
    margin: 7.625em;
  }
}
@media (min-width: 992px) {
  .u-mg7625_pc {
    margin: 7.625em;
  }
}
@media (max-width: 991px) {
  .u-mg7625_tb {
    margin: 7.625em;
  }
}
@media (max-width: 767px) {
  .u-mg7625_sp {
    margin: 7.625em;
  }
}
.u-mgt7625 {
  margin-top: 7.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt7625_lg {
    margin-top: 7.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt7625_md {
    margin-top: 7.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt7625_sm {
    margin-top: 7.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt7625_xs {
    margin-top: 7.625em;
  }
}
@media (max-width: 575px) {
  .u-mgt7625_ss {
    margin-top: 7.625em;
  }
}
@media (min-width: 992px) {
  .u-mgt7625_pc {
    margin-top: 7.625em;
  }
}
@media (max-width: 991px) {
  .u-mgt7625_tb {
    margin-top: 7.625em;
  }
}
@media (max-width: 767px) {
  .u-mgt7625_sp {
    margin-top: 7.625em;
  }
}
.u-mgb7625 {
  margin-bottom: 7.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb7625_lg {
    margin-bottom: 7.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb7625_md {
    margin-bottom: 7.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb7625_sm {
    margin-bottom: 7.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb7625_xs {
    margin-bottom: 7.625em;
  }
}
@media (max-width: 575px) {
  .u-mgb7625_ss {
    margin-bottom: 7.625em;
  }
}
@media (min-width: 992px) {
  .u-mgb7625_pc {
    margin-bottom: 7.625em;
  }
}
@media (max-width: 991px) {
  .u-mgb7625_tb {
    margin-bottom: 7.625em;
  }
}
@media (max-width: 767px) {
  .u-mgb7625_sp {
    margin-bottom: 7.625em;
  }
}
.u-mgl7625 {
  margin-left: 7.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl7625_lg {
    margin-left: 7.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl7625_md {
    margin-left: 7.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl7625_sm {
    margin-left: 7.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl7625_xs {
    margin-left: 7.625em;
  }
}
@media (max-width: 575px) {
  .u-mgl7625_ss {
    margin-left: 7.625em;
  }
}
@media (min-width: 992px) {
  .u-mgl7625_pc {
    margin-left: 7.625em;
  }
}
@media (max-width: 991px) {
  .u-mgl7625_tb {
    margin-left: 7.625em;
  }
}
@media (max-width: 767px) {
  .u-mgl7625_sp {
    margin-left: 7.625em;
  }
}
.u-mgr7625 {
  margin-right: 7.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr7625_lg {
    margin-right: 7.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr7625_md {
    margin-right: 7.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr7625_sm {
    margin-right: 7.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr7625_xs {
    margin-right: 7.625em;
  }
}
@media (max-width: 575px) {
  .u-mgr7625_ss {
    margin-right: 7.625em;
  }
}
@media (min-width: 992px) {
  .u-mgr7625_pc {
    margin-right: 7.625em;
  }
}
@media (max-width: 991px) {
  .u-mgr7625_tb {
    margin-right: 7.625em;
  }
}
@media (max-width: 767px) {
  .u-mgr7625_sp {
    margin-right: 7.625em;
  }
}
.u-pd7750 {
  padding: 7.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd7750_lg {
    padding: 7.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd7750_md {
    padding: 7.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd7750_sm {
    padding: 7.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd7750_xs {
    padding: 7.75em;
  }
}
@media (max-width: 575px) {
  .u-pd7750_ss {
    padding: 7.75em;
  }
}
@media (min-width: 992px) {
  .u-pd7750_pc {
    padding: 7.75em;
  }
}
@media (max-width: 991px) {
  .u-pd7750_tb {
    padding: 7.75em;
  }
}
@media (max-width: 767px) {
  .u-pd7750_sp {
    padding: 7.75em;
  }
}
.u-pdt7750 {
  padding-top: 7.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt7750_lg {
    padding-top: 7.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt7750_md {
    padding-top: 7.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt7750_sm {
    padding-top: 7.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt7750_xs {
    padding-top: 7.75em;
  }
}
@media (max-width: 575px) {
  .u-pdt7750_ss {
    padding-top: 7.75em;
  }
}
@media (min-width: 992px) {
  .u-pdt7750_pc {
    padding-top: 7.75em;
  }
}
@media (max-width: 991px) {
  .u-pdt7750_tb {
    padding-top: 7.75em;
  }
}
@media (max-width: 767px) {
  .u-pdt7750_sp {
    padding-top: 7.75em;
  }
}
.u-pdb7750 {
  padding-bottom: 7.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb7750_lg {
    padding-bottom: 7.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb7750_md {
    padding-bottom: 7.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb7750_sm {
    padding-bottom: 7.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb7750_xs {
    padding-bottom: 7.75em;
  }
}
@media (max-width: 575px) {
  .u-pdb7750_ss {
    padding-bottom: 7.75em;
  }
}
@media (min-width: 992px) {
  .u-pdb7750_pc {
    padding-bottom: 7.75em;
  }
}
@media (max-width: 991px) {
  .u-pdb7750_tb {
    padding-bottom: 7.75em;
  }
}
@media (max-width: 767px) {
  .u-pdb7750_sp {
    padding-bottom: 7.75em;
  }
}
.u-pdl7750 {
  padding-left: 7.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl7750_lg {
    padding-left: 7.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl7750_md {
    padding-left: 7.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl7750_sm {
    padding-left: 7.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl7750_xs {
    padding-left: 7.75em;
  }
}
@media (max-width: 575px) {
  .u-pdl7750_ss {
    padding-left: 7.75em;
  }
}
@media (min-width: 992px) {
  .u-pdl7750_pc {
    padding-left: 7.75em;
  }
}
@media (max-width: 991px) {
  .u-pdl7750_tb {
    padding-left: 7.75em;
  }
}
@media (max-width: 767px) {
  .u-pdl7750_sp {
    padding-left: 7.75em;
  }
}
.u-pdr7750 {
  padding-right: 7.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr7750_lg {
    padding-right: 7.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr7750_md {
    padding-right: 7.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr7750_sm {
    padding-right: 7.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr7750_xs {
    padding-right: 7.75em;
  }
}
@media (max-width: 575px) {
  .u-pdr7750_ss {
    padding-right: 7.75em;
  }
}
@media (min-width: 992px) {
  .u-pdr7750_pc {
    padding-right: 7.75em;
  }
}
@media (max-width: 991px) {
  .u-pdr7750_tb {
    padding-right: 7.75em;
  }
}
@media (max-width: 767px) {
  .u-pdr7750_sp {
    padding-right: 7.75em;
  }
}
.u-mg7750 {
  margin: 7.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg7750_lg {
    margin: 7.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg7750_md {
    margin: 7.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg7750_sm {
    margin: 7.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg7750_xs {
    margin: 7.75em;
  }
}
@media (max-width: 575px) {
  .u-mg7750_ss {
    margin: 7.75em;
  }
}
@media (min-width: 992px) {
  .u-mg7750_pc {
    margin: 7.75em;
  }
}
@media (max-width: 991px) {
  .u-mg7750_tb {
    margin: 7.75em;
  }
}
@media (max-width: 767px) {
  .u-mg7750_sp {
    margin: 7.75em;
  }
}
.u-mgt7750 {
  margin-top: 7.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt7750_lg {
    margin-top: 7.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt7750_md {
    margin-top: 7.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt7750_sm {
    margin-top: 7.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt7750_xs {
    margin-top: 7.75em;
  }
}
@media (max-width: 575px) {
  .u-mgt7750_ss {
    margin-top: 7.75em;
  }
}
@media (min-width: 992px) {
  .u-mgt7750_pc {
    margin-top: 7.75em;
  }
}
@media (max-width: 991px) {
  .u-mgt7750_tb {
    margin-top: 7.75em;
  }
}
@media (max-width: 767px) {
  .u-mgt7750_sp {
    margin-top: 7.75em;
  }
}
.u-mgb7750 {
  margin-bottom: 7.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb7750_lg {
    margin-bottom: 7.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb7750_md {
    margin-bottom: 7.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb7750_sm {
    margin-bottom: 7.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb7750_xs {
    margin-bottom: 7.75em;
  }
}
@media (max-width: 575px) {
  .u-mgb7750_ss {
    margin-bottom: 7.75em;
  }
}
@media (min-width: 992px) {
  .u-mgb7750_pc {
    margin-bottom: 7.75em;
  }
}
@media (max-width: 991px) {
  .u-mgb7750_tb {
    margin-bottom: 7.75em;
  }
}
@media (max-width: 767px) {
  .u-mgb7750_sp {
    margin-bottom: 7.75em;
  }
}
.u-mgl7750 {
  margin-left: 7.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl7750_lg {
    margin-left: 7.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl7750_md {
    margin-left: 7.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl7750_sm {
    margin-left: 7.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl7750_xs {
    margin-left: 7.75em;
  }
}
@media (max-width: 575px) {
  .u-mgl7750_ss {
    margin-left: 7.75em;
  }
}
@media (min-width: 992px) {
  .u-mgl7750_pc {
    margin-left: 7.75em;
  }
}
@media (max-width: 991px) {
  .u-mgl7750_tb {
    margin-left: 7.75em;
  }
}
@media (max-width: 767px) {
  .u-mgl7750_sp {
    margin-left: 7.75em;
  }
}
.u-mgr7750 {
  margin-right: 7.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr7750_lg {
    margin-right: 7.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr7750_md {
    margin-right: 7.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr7750_sm {
    margin-right: 7.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr7750_xs {
    margin-right: 7.75em;
  }
}
@media (max-width: 575px) {
  .u-mgr7750_ss {
    margin-right: 7.75em;
  }
}
@media (min-width: 992px) {
  .u-mgr7750_pc {
    margin-right: 7.75em;
  }
}
@media (max-width: 991px) {
  .u-mgr7750_tb {
    margin-right: 7.75em;
  }
}
@media (max-width: 767px) {
  .u-mgr7750_sp {
    margin-right: 7.75em;
  }
}
.u-pd7875 {
  padding: 7.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd7875_lg {
    padding: 7.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd7875_md {
    padding: 7.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd7875_sm {
    padding: 7.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd7875_xs {
    padding: 7.875em;
  }
}
@media (max-width: 575px) {
  .u-pd7875_ss {
    padding: 7.875em;
  }
}
@media (min-width: 992px) {
  .u-pd7875_pc {
    padding: 7.875em;
  }
}
@media (max-width: 991px) {
  .u-pd7875_tb {
    padding: 7.875em;
  }
}
@media (max-width: 767px) {
  .u-pd7875_sp {
    padding: 7.875em;
  }
}
.u-pdt7875 {
  padding-top: 7.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt7875_lg {
    padding-top: 7.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt7875_md {
    padding-top: 7.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt7875_sm {
    padding-top: 7.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt7875_xs {
    padding-top: 7.875em;
  }
}
@media (max-width: 575px) {
  .u-pdt7875_ss {
    padding-top: 7.875em;
  }
}
@media (min-width: 992px) {
  .u-pdt7875_pc {
    padding-top: 7.875em;
  }
}
@media (max-width: 991px) {
  .u-pdt7875_tb {
    padding-top: 7.875em;
  }
}
@media (max-width: 767px) {
  .u-pdt7875_sp {
    padding-top: 7.875em;
  }
}
.u-pdb7875 {
  padding-bottom: 7.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb7875_lg {
    padding-bottom: 7.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb7875_md {
    padding-bottom: 7.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb7875_sm {
    padding-bottom: 7.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb7875_xs {
    padding-bottom: 7.875em;
  }
}
@media (max-width: 575px) {
  .u-pdb7875_ss {
    padding-bottom: 7.875em;
  }
}
@media (min-width: 992px) {
  .u-pdb7875_pc {
    padding-bottom: 7.875em;
  }
}
@media (max-width: 991px) {
  .u-pdb7875_tb {
    padding-bottom: 7.875em;
  }
}
@media (max-width: 767px) {
  .u-pdb7875_sp {
    padding-bottom: 7.875em;
  }
}
.u-pdl7875 {
  padding-left: 7.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl7875_lg {
    padding-left: 7.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl7875_md {
    padding-left: 7.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl7875_sm {
    padding-left: 7.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl7875_xs {
    padding-left: 7.875em;
  }
}
@media (max-width: 575px) {
  .u-pdl7875_ss {
    padding-left: 7.875em;
  }
}
@media (min-width: 992px) {
  .u-pdl7875_pc {
    padding-left: 7.875em;
  }
}
@media (max-width: 991px) {
  .u-pdl7875_tb {
    padding-left: 7.875em;
  }
}
@media (max-width: 767px) {
  .u-pdl7875_sp {
    padding-left: 7.875em;
  }
}
.u-pdr7875 {
  padding-right: 7.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr7875_lg {
    padding-right: 7.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr7875_md {
    padding-right: 7.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr7875_sm {
    padding-right: 7.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr7875_xs {
    padding-right: 7.875em;
  }
}
@media (max-width: 575px) {
  .u-pdr7875_ss {
    padding-right: 7.875em;
  }
}
@media (min-width: 992px) {
  .u-pdr7875_pc {
    padding-right: 7.875em;
  }
}
@media (max-width: 991px) {
  .u-pdr7875_tb {
    padding-right: 7.875em;
  }
}
@media (max-width: 767px) {
  .u-pdr7875_sp {
    padding-right: 7.875em;
  }
}
.u-mg7875 {
  margin: 7.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg7875_lg {
    margin: 7.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg7875_md {
    margin: 7.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg7875_sm {
    margin: 7.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg7875_xs {
    margin: 7.875em;
  }
}
@media (max-width: 575px) {
  .u-mg7875_ss {
    margin: 7.875em;
  }
}
@media (min-width: 992px) {
  .u-mg7875_pc {
    margin: 7.875em;
  }
}
@media (max-width: 991px) {
  .u-mg7875_tb {
    margin: 7.875em;
  }
}
@media (max-width: 767px) {
  .u-mg7875_sp {
    margin: 7.875em;
  }
}
.u-mgt7875 {
  margin-top: 7.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt7875_lg {
    margin-top: 7.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt7875_md {
    margin-top: 7.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt7875_sm {
    margin-top: 7.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt7875_xs {
    margin-top: 7.875em;
  }
}
@media (max-width: 575px) {
  .u-mgt7875_ss {
    margin-top: 7.875em;
  }
}
@media (min-width: 992px) {
  .u-mgt7875_pc {
    margin-top: 7.875em;
  }
}
@media (max-width: 991px) {
  .u-mgt7875_tb {
    margin-top: 7.875em;
  }
}
@media (max-width: 767px) {
  .u-mgt7875_sp {
    margin-top: 7.875em;
  }
}
.u-mgb7875 {
  margin-bottom: 7.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb7875_lg {
    margin-bottom: 7.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb7875_md {
    margin-bottom: 7.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb7875_sm {
    margin-bottom: 7.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb7875_xs {
    margin-bottom: 7.875em;
  }
}
@media (max-width: 575px) {
  .u-mgb7875_ss {
    margin-bottom: 7.875em;
  }
}
@media (min-width: 992px) {
  .u-mgb7875_pc {
    margin-bottom: 7.875em;
  }
}
@media (max-width: 991px) {
  .u-mgb7875_tb {
    margin-bottom: 7.875em;
  }
}
@media (max-width: 767px) {
  .u-mgb7875_sp {
    margin-bottom: 7.875em;
  }
}
.u-mgl7875 {
  margin-left: 7.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl7875_lg {
    margin-left: 7.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl7875_md {
    margin-left: 7.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl7875_sm {
    margin-left: 7.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl7875_xs {
    margin-left: 7.875em;
  }
}
@media (max-width: 575px) {
  .u-mgl7875_ss {
    margin-left: 7.875em;
  }
}
@media (min-width: 992px) {
  .u-mgl7875_pc {
    margin-left: 7.875em;
  }
}
@media (max-width: 991px) {
  .u-mgl7875_tb {
    margin-left: 7.875em;
  }
}
@media (max-width: 767px) {
  .u-mgl7875_sp {
    margin-left: 7.875em;
  }
}
.u-mgr7875 {
  margin-right: 7.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr7875_lg {
    margin-right: 7.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr7875_md {
    margin-right: 7.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr7875_sm {
    margin-right: 7.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr7875_xs {
    margin-right: 7.875em;
  }
}
@media (max-width: 575px) {
  .u-mgr7875_ss {
    margin-right: 7.875em;
  }
}
@media (min-width: 992px) {
  .u-mgr7875_pc {
    margin-right: 7.875em;
  }
}
@media (max-width: 991px) {
  .u-mgr7875_tb {
    margin-right: 7.875em;
  }
}
@media (max-width: 767px) {
  .u-mgr7875_sp {
    margin-right: 7.875em;
  }
}
.u-pd8000 {
  padding: 8em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd8000_lg {
    padding: 8em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd8000_md {
    padding: 8em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd8000_sm {
    padding: 8em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd8000_xs {
    padding: 8em;
  }
}
@media (max-width: 575px) {
  .u-pd8000_ss {
    padding: 8em;
  }
}
@media (min-width: 992px) {
  .u-pd8000_pc {
    padding: 8em;
  }
}
@media (max-width: 991px) {
  .u-pd8000_tb {
    padding: 8em;
  }
}
@media (max-width: 767px) {
  .u-pd8000_sp {
    padding: 8em;
  }
}
.u-pdt8000 {
  padding-top: 8em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt8000_lg {
    padding-top: 8em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt8000_md {
    padding-top: 8em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt8000_sm {
    padding-top: 8em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt8000_xs {
    padding-top: 8em;
  }
}
@media (max-width: 575px) {
  .u-pdt8000_ss {
    padding-top: 8em;
  }
}
@media (min-width: 992px) {
  .u-pdt8000_pc {
    padding-top: 8em;
  }
}
@media (max-width: 991px) {
  .u-pdt8000_tb {
    padding-top: 8em;
  }
}
@media (max-width: 767px) {
  .u-pdt8000_sp {
    padding-top: 8em;
  }
}
.u-pdb8000 {
  padding-bottom: 8em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb8000_lg {
    padding-bottom: 8em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb8000_md {
    padding-bottom: 8em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb8000_sm {
    padding-bottom: 8em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb8000_xs {
    padding-bottom: 8em;
  }
}
@media (max-width: 575px) {
  .u-pdb8000_ss {
    padding-bottom: 8em;
  }
}
@media (min-width: 992px) {
  .u-pdb8000_pc {
    padding-bottom: 8em;
  }
}
@media (max-width: 991px) {
  .u-pdb8000_tb {
    padding-bottom: 8em;
  }
}
@media (max-width: 767px) {
  .u-pdb8000_sp {
    padding-bottom: 8em;
  }
}
.u-pdl8000 {
  padding-left: 8em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl8000_lg {
    padding-left: 8em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl8000_md {
    padding-left: 8em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl8000_sm {
    padding-left: 8em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl8000_xs {
    padding-left: 8em;
  }
}
@media (max-width: 575px) {
  .u-pdl8000_ss {
    padding-left: 8em;
  }
}
@media (min-width: 992px) {
  .u-pdl8000_pc {
    padding-left: 8em;
  }
}
@media (max-width: 991px) {
  .u-pdl8000_tb {
    padding-left: 8em;
  }
}
@media (max-width: 767px) {
  .u-pdl8000_sp {
    padding-left: 8em;
  }
}
.u-pdr8000 {
  padding-right: 8em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr8000_lg {
    padding-right: 8em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr8000_md {
    padding-right: 8em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr8000_sm {
    padding-right: 8em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr8000_xs {
    padding-right: 8em;
  }
}
@media (max-width: 575px) {
  .u-pdr8000_ss {
    padding-right: 8em;
  }
}
@media (min-width: 992px) {
  .u-pdr8000_pc {
    padding-right: 8em;
  }
}
@media (max-width: 991px) {
  .u-pdr8000_tb {
    padding-right: 8em;
  }
}
@media (max-width: 767px) {
  .u-pdr8000_sp {
    padding-right: 8em;
  }
}
.u-mg8000 {
  margin: 8em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg8000_lg {
    margin: 8em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg8000_md {
    margin: 8em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg8000_sm {
    margin: 8em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg8000_xs {
    margin: 8em;
  }
}
@media (max-width: 575px) {
  .u-mg8000_ss {
    margin: 8em;
  }
}
@media (min-width: 992px) {
  .u-mg8000_pc {
    margin: 8em;
  }
}
@media (max-width: 991px) {
  .u-mg8000_tb {
    margin: 8em;
  }
}
@media (max-width: 767px) {
  .u-mg8000_sp {
    margin: 8em;
  }
}
.u-mgt8000 {
  margin-top: 8em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt8000_lg {
    margin-top: 8em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt8000_md {
    margin-top: 8em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt8000_sm {
    margin-top: 8em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt8000_xs {
    margin-top: 8em;
  }
}
@media (max-width: 575px) {
  .u-mgt8000_ss {
    margin-top: 8em;
  }
}
@media (min-width: 992px) {
  .u-mgt8000_pc {
    margin-top: 8em;
  }
}
@media (max-width: 991px) {
  .u-mgt8000_tb {
    margin-top: 8em;
  }
}
@media (max-width: 767px) {
  .u-mgt8000_sp {
    margin-top: 8em;
  }
}
.u-mgb8000 {
  margin-bottom: 8em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb8000_lg {
    margin-bottom: 8em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb8000_md {
    margin-bottom: 8em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb8000_sm {
    margin-bottom: 8em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb8000_xs {
    margin-bottom: 8em;
  }
}
@media (max-width: 575px) {
  .u-mgb8000_ss {
    margin-bottom: 8em;
  }
}
@media (min-width: 992px) {
  .u-mgb8000_pc {
    margin-bottom: 8em;
  }
}
@media (max-width: 991px) {
  .u-mgb8000_tb {
    margin-bottom: 8em;
  }
}
@media (max-width: 767px) {
  .u-mgb8000_sp {
    margin-bottom: 8em;
  }
}
.u-mgl8000 {
  margin-left: 8em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl8000_lg {
    margin-left: 8em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl8000_md {
    margin-left: 8em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl8000_sm {
    margin-left: 8em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl8000_xs {
    margin-left: 8em;
  }
}
@media (max-width: 575px) {
  .u-mgl8000_ss {
    margin-left: 8em;
  }
}
@media (min-width: 992px) {
  .u-mgl8000_pc {
    margin-left: 8em;
  }
}
@media (max-width: 991px) {
  .u-mgl8000_tb {
    margin-left: 8em;
  }
}
@media (max-width: 767px) {
  .u-mgl8000_sp {
    margin-left: 8em;
  }
}
.u-mgr8000 {
  margin-right: 8em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr8000_lg {
    margin-right: 8em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr8000_md {
    margin-right: 8em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr8000_sm {
    margin-right: 8em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr8000_xs {
    margin-right: 8em;
  }
}
@media (max-width: 575px) {
  .u-mgr8000_ss {
    margin-right: 8em;
  }
}
@media (min-width: 992px) {
  .u-mgr8000_pc {
    margin-right: 8em;
  }
}
@media (max-width: 991px) {
  .u-mgr8000_tb {
    margin-right: 8em;
  }
}
@media (max-width: 767px) {
  .u-mgr8000_sp {
    margin-right: 8em;
  }
}
.u-pd8125 {
  padding: 8.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd8125_lg {
    padding: 8.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd8125_md {
    padding: 8.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd8125_sm {
    padding: 8.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd8125_xs {
    padding: 8.125em;
  }
}
@media (max-width: 575px) {
  .u-pd8125_ss {
    padding: 8.125em;
  }
}
@media (min-width: 992px) {
  .u-pd8125_pc {
    padding: 8.125em;
  }
}
@media (max-width: 991px) {
  .u-pd8125_tb {
    padding: 8.125em;
  }
}
@media (max-width: 767px) {
  .u-pd8125_sp {
    padding: 8.125em;
  }
}
.u-pdt8125 {
  padding-top: 8.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt8125_lg {
    padding-top: 8.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt8125_md {
    padding-top: 8.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt8125_sm {
    padding-top: 8.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt8125_xs {
    padding-top: 8.125em;
  }
}
@media (max-width: 575px) {
  .u-pdt8125_ss {
    padding-top: 8.125em;
  }
}
@media (min-width: 992px) {
  .u-pdt8125_pc {
    padding-top: 8.125em;
  }
}
@media (max-width: 991px) {
  .u-pdt8125_tb {
    padding-top: 8.125em;
  }
}
@media (max-width: 767px) {
  .u-pdt8125_sp {
    padding-top: 8.125em;
  }
}
.u-pdb8125 {
  padding-bottom: 8.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb8125_lg {
    padding-bottom: 8.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb8125_md {
    padding-bottom: 8.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb8125_sm {
    padding-bottom: 8.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb8125_xs {
    padding-bottom: 8.125em;
  }
}
@media (max-width: 575px) {
  .u-pdb8125_ss {
    padding-bottom: 8.125em;
  }
}
@media (min-width: 992px) {
  .u-pdb8125_pc {
    padding-bottom: 8.125em;
  }
}
@media (max-width: 991px) {
  .u-pdb8125_tb {
    padding-bottom: 8.125em;
  }
}
@media (max-width: 767px) {
  .u-pdb8125_sp {
    padding-bottom: 8.125em;
  }
}
.u-pdl8125 {
  padding-left: 8.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl8125_lg {
    padding-left: 8.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl8125_md {
    padding-left: 8.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl8125_sm {
    padding-left: 8.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl8125_xs {
    padding-left: 8.125em;
  }
}
@media (max-width: 575px) {
  .u-pdl8125_ss {
    padding-left: 8.125em;
  }
}
@media (min-width: 992px) {
  .u-pdl8125_pc {
    padding-left: 8.125em;
  }
}
@media (max-width: 991px) {
  .u-pdl8125_tb {
    padding-left: 8.125em;
  }
}
@media (max-width: 767px) {
  .u-pdl8125_sp {
    padding-left: 8.125em;
  }
}
.u-pdr8125 {
  padding-right: 8.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr8125_lg {
    padding-right: 8.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr8125_md {
    padding-right: 8.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr8125_sm {
    padding-right: 8.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr8125_xs {
    padding-right: 8.125em;
  }
}
@media (max-width: 575px) {
  .u-pdr8125_ss {
    padding-right: 8.125em;
  }
}
@media (min-width: 992px) {
  .u-pdr8125_pc {
    padding-right: 8.125em;
  }
}
@media (max-width: 991px) {
  .u-pdr8125_tb {
    padding-right: 8.125em;
  }
}
@media (max-width: 767px) {
  .u-pdr8125_sp {
    padding-right: 8.125em;
  }
}
.u-mg8125 {
  margin: 8.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg8125_lg {
    margin: 8.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg8125_md {
    margin: 8.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg8125_sm {
    margin: 8.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg8125_xs {
    margin: 8.125em;
  }
}
@media (max-width: 575px) {
  .u-mg8125_ss {
    margin: 8.125em;
  }
}
@media (min-width: 992px) {
  .u-mg8125_pc {
    margin: 8.125em;
  }
}
@media (max-width: 991px) {
  .u-mg8125_tb {
    margin: 8.125em;
  }
}
@media (max-width: 767px) {
  .u-mg8125_sp {
    margin: 8.125em;
  }
}
.u-mgt8125 {
  margin-top: 8.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt8125_lg {
    margin-top: 8.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt8125_md {
    margin-top: 8.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt8125_sm {
    margin-top: 8.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt8125_xs {
    margin-top: 8.125em;
  }
}
@media (max-width: 575px) {
  .u-mgt8125_ss {
    margin-top: 8.125em;
  }
}
@media (min-width: 992px) {
  .u-mgt8125_pc {
    margin-top: 8.125em;
  }
}
@media (max-width: 991px) {
  .u-mgt8125_tb {
    margin-top: 8.125em;
  }
}
@media (max-width: 767px) {
  .u-mgt8125_sp {
    margin-top: 8.125em;
  }
}
.u-mgb8125 {
  margin-bottom: 8.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb8125_lg {
    margin-bottom: 8.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb8125_md {
    margin-bottom: 8.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb8125_sm {
    margin-bottom: 8.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb8125_xs {
    margin-bottom: 8.125em;
  }
}
@media (max-width: 575px) {
  .u-mgb8125_ss {
    margin-bottom: 8.125em;
  }
}
@media (min-width: 992px) {
  .u-mgb8125_pc {
    margin-bottom: 8.125em;
  }
}
@media (max-width: 991px) {
  .u-mgb8125_tb {
    margin-bottom: 8.125em;
  }
}
@media (max-width: 767px) {
  .u-mgb8125_sp {
    margin-bottom: 8.125em;
  }
}
.u-mgl8125 {
  margin-left: 8.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl8125_lg {
    margin-left: 8.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl8125_md {
    margin-left: 8.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl8125_sm {
    margin-left: 8.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl8125_xs {
    margin-left: 8.125em;
  }
}
@media (max-width: 575px) {
  .u-mgl8125_ss {
    margin-left: 8.125em;
  }
}
@media (min-width: 992px) {
  .u-mgl8125_pc {
    margin-left: 8.125em;
  }
}
@media (max-width: 991px) {
  .u-mgl8125_tb {
    margin-left: 8.125em;
  }
}
@media (max-width: 767px) {
  .u-mgl8125_sp {
    margin-left: 8.125em;
  }
}
.u-mgr8125 {
  margin-right: 8.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr8125_lg {
    margin-right: 8.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr8125_md {
    margin-right: 8.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr8125_sm {
    margin-right: 8.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr8125_xs {
    margin-right: 8.125em;
  }
}
@media (max-width: 575px) {
  .u-mgr8125_ss {
    margin-right: 8.125em;
  }
}
@media (min-width: 992px) {
  .u-mgr8125_pc {
    margin-right: 8.125em;
  }
}
@media (max-width: 991px) {
  .u-mgr8125_tb {
    margin-right: 8.125em;
  }
}
@media (max-width: 767px) {
  .u-mgr8125_sp {
    margin-right: 8.125em;
  }
}
.u-pd8250 {
  padding: 8.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd8250_lg {
    padding: 8.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd8250_md {
    padding: 8.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd8250_sm {
    padding: 8.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd8250_xs {
    padding: 8.25em;
  }
}
@media (max-width: 575px) {
  .u-pd8250_ss {
    padding: 8.25em;
  }
}
@media (min-width: 992px) {
  .u-pd8250_pc {
    padding: 8.25em;
  }
}
@media (max-width: 991px) {
  .u-pd8250_tb {
    padding: 8.25em;
  }
}
@media (max-width: 767px) {
  .u-pd8250_sp {
    padding: 8.25em;
  }
}
.u-pdt8250 {
  padding-top: 8.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt8250_lg {
    padding-top: 8.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt8250_md {
    padding-top: 8.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt8250_sm {
    padding-top: 8.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt8250_xs {
    padding-top: 8.25em;
  }
}
@media (max-width: 575px) {
  .u-pdt8250_ss {
    padding-top: 8.25em;
  }
}
@media (min-width: 992px) {
  .u-pdt8250_pc {
    padding-top: 8.25em;
  }
}
@media (max-width: 991px) {
  .u-pdt8250_tb {
    padding-top: 8.25em;
  }
}
@media (max-width: 767px) {
  .u-pdt8250_sp {
    padding-top: 8.25em;
  }
}
.u-pdb8250 {
  padding-bottom: 8.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb8250_lg {
    padding-bottom: 8.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb8250_md {
    padding-bottom: 8.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb8250_sm {
    padding-bottom: 8.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb8250_xs {
    padding-bottom: 8.25em;
  }
}
@media (max-width: 575px) {
  .u-pdb8250_ss {
    padding-bottom: 8.25em;
  }
}
@media (min-width: 992px) {
  .u-pdb8250_pc {
    padding-bottom: 8.25em;
  }
}
@media (max-width: 991px) {
  .u-pdb8250_tb {
    padding-bottom: 8.25em;
  }
}
@media (max-width: 767px) {
  .u-pdb8250_sp {
    padding-bottom: 8.25em;
  }
}
.u-pdl8250 {
  padding-left: 8.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl8250_lg {
    padding-left: 8.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl8250_md {
    padding-left: 8.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl8250_sm {
    padding-left: 8.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl8250_xs {
    padding-left: 8.25em;
  }
}
@media (max-width: 575px) {
  .u-pdl8250_ss {
    padding-left: 8.25em;
  }
}
@media (min-width: 992px) {
  .u-pdl8250_pc {
    padding-left: 8.25em;
  }
}
@media (max-width: 991px) {
  .u-pdl8250_tb {
    padding-left: 8.25em;
  }
}
@media (max-width: 767px) {
  .u-pdl8250_sp {
    padding-left: 8.25em;
  }
}
.u-pdr8250 {
  padding-right: 8.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr8250_lg {
    padding-right: 8.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr8250_md {
    padding-right: 8.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr8250_sm {
    padding-right: 8.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr8250_xs {
    padding-right: 8.25em;
  }
}
@media (max-width: 575px) {
  .u-pdr8250_ss {
    padding-right: 8.25em;
  }
}
@media (min-width: 992px) {
  .u-pdr8250_pc {
    padding-right: 8.25em;
  }
}
@media (max-width: 991px) {
  .u-pdr8250_tb {
    padding-right: 8.25em;
  }
}
@media (max-width: 767px) {
  .u-pdr8250_sp {
    padding-right: 8.25em;
  }
}
.u-mg8250 {
  margin: 8.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg8250_lg {
    margin: 8.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg8250_md {
    margin: 8.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg8250_sm {
    margin: 8.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg8250_xs {
    margin: 8.25em;
  }
}
@media (max-width: 575px) {
  .u-mg8250_ss {
    margin: 8.25em;
  }
}
@media (min-width: 992px) {
  .u-mg8250_pc {
    margin: 8.25em;
  }
}
@media (max-width: 991px) {
  .u-mg8250_tb {
    margin: 8.25em;
  }
}
@media (max-width: 767px) {
  .u-mg8250_sp {
    margin: 8.25em;
  }
}
.u-mgt8250 {
  margin-top: 8.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt8250_lg {
    margin-top: 8.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt8250_md {
    margin-top: 8.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt8250_sm {
    margin-top: 8.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt8250_xs {
    margin-top: 8.25em;
  }
}
@media (max-width: 575px) {
  .u-mgt8250_ss {
    margin-top: 8.25em;
  }
}
@media (min-width: 992px) {
  .u-mgt8250_pc {
    margin-top: 8.25em;
  }
}
@media (max-width: 991px) {
  .u-mgt8250_tb {
    margin-top: 8.25em;
  }
}
@media (max-width: 767px) {
  .u-mgt8250_sp {
    margin-top: 8.25em;
  }
}
.u-mgb8250 {
  margin-bottom: 8.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb8250_lg {
    margin-bottom: 8.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb8250_md {
    margin-bottom: 8.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb8250_sm {
    margin-bottom: 8.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb8250_xs {
    margin-bottom: 8.25em;
  }
}
@media (max-width: 575px) {
  .u-mgb8250_ss {
    margin-bottom: 8.25em;
  }
}
@media (min-width: 992px) {
  .u-mgb8250_pc {
    margin-bottom: 8.25em;
  }
}
@media (max-width: 991px) {
  .u-mgb8250_tb {
    margin-bottom: 8.25em;
  }
}
@media (max-width: 767px) {
  .u-mgb8250_sp {
    margin-bottom: 8.25em;
  }
}
.u-mgl8250 {
  margin-left: 8.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl8250_lg {
    margin-left: 8.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl8250_md {
    margin-left: 8.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl8250_sm {
    margin-left: 8.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl8250_xs {
    margin-left: 8.25em;
  }
}
@media (max-width: 575px) {
  .u-mgl8250_ss {
    margin-left: 8.25em;
  }
}
@media (min-width: 992px) {
  .u-mgl8250_pc {
    margin-left: 8.25em;
  }
}
@media (max-width: 991px) {
  .u-mgl8250_tb {
    margin-left: 8.25em;
  }
}
@media (max-width: 767px) {
  .u-mgl8250_sp {
    margin-left: 8.25em;
  }
}
.u-mgr8250 {
  margin-right: 8.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr8250_lg {
    margin-right: 8.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr8250_md {
    margin-right: 8.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr8250_sm {
    margin-right: 8.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr8250_xs {
    margin-right: 8.25em;
  }
}
@media (max-width: 575px) {
  .u-mgr8250_ss {
    margin-right: 8.25em;
  }
}
@media (min-width: 992px) {
  .u-mgr8250_pc {
    margin-right: 8.25em;
  }
}
@media (max-width: 991px) {
  .u-mgr8250_tb {
    margin-right: 8.25em;
  }
}
@media (max-width: 767px) {
  .u-mgr8250_sp {
    margin-right: 8.25em;
  }
}
.u-pd8375 {
  padding: 8.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd8375_lg {
    padding: 8.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd8375_md {
    padding: 8.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd8375_sm {
    padding: 8.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd8375_xs {
    padding: 8.375em;
  }
}
@media (max-width: 575px) {
  .u-pd8375_ss {
    padding: 8.375em;
  }
}
@media (min-width: 992px) {
  .u-pd8375_pc {
    padding: 8.375em;
  }
}
@media (max-width: 991px) {
  .u-pd8375_tb {
    padding: 8.375em;
  }
}
@media (max-width: 767px) {
  .u-pd8375_sp {
    padding: 8.375em;
  }
}
.u-pdt8375 {
  padding-top: 8.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt8375_lg {
    padding-top: 8.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt8375_md {
    padding-top: 8.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt8375_sm {
    padding-top: 8.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt8375_xs {
    padding-top: 8.375em;
  }
}
@media (max-width: 575px) {
  .u-pdt8375_ss {
    padding-top: 8.375em;
  }
}
@media (min-width: 992px) {
  .u-pdt8375_pc {
    padding-top: 8.375em;
  }
}
@media (max-width: 991px) {
  .u-pdt8375_tb {
    padding-top: 8.375em;
  }
}
@media (max-width: 767px) {
  .u-pdt8375_sp {
    padding-top: 8.375em;
  }
}
.u-pdb8375 {
  padding-bottom: 8.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb8375_lg {
    padding-bottom: 8.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb8375_md {
    padding-bottom: 8.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb8375_sm {
    padding-bottom: 8.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb8375_xs {
    padding-bottom: 8.375em;
  }
}
@media (max-width: 575px) {
  .u-pdb8375_ss {
    padding-bottom: 8.375em;
  }
}
@media (min-width: 992px) {
  .u-pdb8375_pc {
    padding-bottom: 8.375em;
  }
}
@media (max-width: 991px) {
  .u-pdb8375_tb {
    padding-bottom: 8.375em;
  }
}
@media (max-width: 767px) {
  .u-pdb8375_sp {
    padding-bottom: 8.375em;
  }
}
.u-pdl8375 {
  padding-left: 8.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl8375_lg {
    padding-left: 8.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl8375_md {
    padding-left: 8.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl8375_sm {
    padding-left: 8.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl8375_xs {
    padding-left: 8.375em;
  }
}
@media (max-width: 575px) {
  .u-pdl8375_ss {
    padding-left: 8.375em;
  }
}
@media (min-width: 992px) {
  .u-pdl8375_pc {
    padding-left: 8.375em;
  }
}
@media (max-width: 991px) {
  .u-pdl8375_tb {
    padding-left: 8.375em;
  }
}
@media (max-width: 767px) {
  .u-pdl8375_sp {
    padding-left: 8.375em;
  }
}
.u-pdr8375 {
  padding-right: 8.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr8375_lg {
    padding-right: 8.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr8375_md {
    padding-right: 8.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr8375_sm {
    padding-right: 8.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr8375_xs {
    padding-right: 8.375em;
  }
}
@media (max-width: 575px) {
  .u-pdr8375_ss {
    padding-right: 8.375em;
  }
}
@media (min-width: 992px) {
  .u-pdr8375_pc {
    padding-right: 8.375em;
  }
}
@media (max-width: 991px) {
  .u-pdr8375_tb {
    padding-right: 8.375em;
  }
}
@media (max-width: 767px) {
  .u-pdr8375_sp {
    padding-right: 8.375em;
  }
}
.u-mg8375 {
  margin: 8.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg8375_lg {
    margin: 8.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg8375_md {
    margin: 8.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg8375_sm {
    margin: 8.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg8375_xs {
    margin: 8.375em;
  }
}
@media (max-width: 575px) {
  .u-mg8375_ss {
    margin: 8.375em;
  }
}
@media (min-width: 992px) {
  .u-mg8375_pc {
    margin: 8.375em;
  }
}
@media (max-width: 991px) {
  .u-mg8375_tb {
    margin: 8.375em;
  }
}
@media (max-width: 767px) {
  .u-mg8375_sp {
    margin: 8.375em;
  }
}
.u-mgt8375 {
  margin-top: 8.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt8375_lg {
    margin-top: 8.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt8375_md {
    margin-top: 8.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt8375_sm {
    margin-top: 8.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt8375_xs {
    margin-top: 8.375em;
  }
}
@media (max-width: 575px) {
  .u-mgt8375_ss {
    margin-top: 8.375em;
  }
}
@media (min-width: 992px) {
  .u-mgt8375_pc {
    margin-top: 8.375em;
  }
}
@media (max-width: 991px) {
  .u-mgt8375_tb {
    margin-top: 8.375em;
  }
}
@media (max-width: 767px) {
  .u-mgt8375_sp {
    margin-top: 8.375em;
  }
}
.u-mgb8375 {
  margin-bottom: 8.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb8375_lg {
    margin-bottom: 8.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb8375_md {
    margin-bottom: 8.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb8375_sm {
    margin-bottom: 8.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb8375_xs {
    margin-bottom: 8.375em;
  }
}
@media (max-width: 575px) {
  .u-mgb8375_ss {
    margin-bottom: 8.375em;
  }
}
@media (min-width: 992px) {
  .u-mgb8375_pc {
    margin-bottom: 8.375em;
  }
}
@media (max-width: 991px) {
  .u-mgb8375_tb {
    margin-bottom: 8.375em;
  }
}
@media (max-width: 767px) {
  .u-mgb8375_sp {
    margin-bottom: 8.375em;
  }
}
.u-mgl8375 {
  margin-left: 8.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl8375_lg {
    margin-left: 8.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl8375_md {
    margin-left: 8.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl8375_sm {
    margin-left: 8.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl8375_xs {
    margin-left: 8.375em;
  }
}
@media (max-width: 575px) {
  .u-mgl8375_ss {
    margin-left: 8.375em;
  }
}
@media (min-width: 992px) {
  .u-mgl8375_pc {
    margin-left: 8.375em;
  }
}
@media (max-width: 991px) {
  .u-mgl8375_tb {
    margin-left: 8.375em;
  }
}
@media (max-width: 767px) {
  .u-mgl8375_sp {
    margin-left: 8.375em;
  }
}
.u-mgr8375 {
  margin-right: 8.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr8375_lg {
    margin-right: 8.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr8375_md {
    margin-right: 8.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr8375_sm {
    margin-right: 8.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr8375_xs {
    margin-right: 8.375em;
  }
}
@media (max-width: 575px) {
  .u-mgr8375_ss {
    margin-right: 8.375em;
  }
}
@media (min-width: 992px) {
  .u-mgr8375_pc {
    margin-right: 8.375em;
  }
}
@media (max-width: 991px) {
  .u-mgr8375_tb {
    margin-right: 8.375em;
  }
}
@media (max-width: 767px) {
  .u-mgr8375_sp {
    margin-right: 8.375em;
  }
}
.u-pd8500 {
  padding: 8.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd8500_lg {
    padding: 8.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd8500_md {
    padding: 8.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd8500_sm {
    padding: 8.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd8500_xs {
    padding: 8.5em;
  }
}
@media (max-width: 575px) {
  .u-pd8500_ss {
    padding: 8.5em;
  }
}
@media (min-width: 992px) {
  .u-pd8500_pc {
    padding: 8.5em;
  }
}
@media (max-width: 991px) {
  .u-pd8500_tb {
    padding: 8.5em;
  }
}
@media (max-width: 767px) {
  .u-pd8500_sp {
    padding: 8.5em;
  }
}
.u-pdt8500 {
  padding-top: 8.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt8500_lg {
    padding-top: 8.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt8500_md {
    padding-top: 8.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt8500_sm {
    padding-top: 8.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt8500_xs {
    padding-top: 8.5em;
  }
}
@media (max-width: 575px) {
  .u-pdt8500_ss {
    padding-top: 8.5em;
  }
}
@media (min-width: 992px) {
  .u-pdt8500_pc {
    padding-top: 8.5em;
  }
}
@media (max-width: 991px) {
  .u-pdt8500_tb {
    padding-top: 8.5em;
  }
}
@media (max-width: 767px) {
  .u-pdt8500_sp {
    padding-top: 8.5em;
  }
}
.u-pdb8500 {
  padding-bottom: 8.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb8500_lg {
    padding-bottom: 8.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb8500_md {
    padding-bottom: 8.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb8500_sm {
    padding-bottom: 8.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb8500_xs {
    padding-bottom: 8.5em;
  }
}
@media (max-width: 575px) {
  .u-pdb8500_ss {
    padding-bottom: 8.5em;
  }
}
@media (min-width: 992px) {
  .u-pdb8500_pc {
    padding-bottom: 8.5em;
  }
}
@media (max-width: 991px) {
  .u-pdb8500_tb {
    padding-bottom: 8.5em;
  }
}
@media (max-width: 767px) {
  .u-pdb8500_sp {
    padding-bottom: 8.5em;
  }
}
.u-pdl8500 {
  padding-left: 8.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl8500_lg {
    padding-left: 8.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl8500_md {
    padding-left: 8.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl8500_sm {
    padding-left: 8.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl8500_xs {
    padding-left: 8.5em;
  }
}
@media (max-width: 575px) {
  .u-pdl8500_ss {
    padding-left: 8.5em;
  }
}
@media (min-width: 992px) {
  .u-pdl8500_pc {
    padding-left: 8.5em;
  }
}
@media (max-width: 991px) {
  .u-pdl8500_tb {
    padding-left: 8.5em;
  }
}
@media (max-width: 767px) {
  .u-pdl8500_sp {
    padding-left: 8.5em;
  }
}
.u-pdr8500 {
  padding-right: 8.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr8500_lg {
    padding-right: 8.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr8500_md {
    padding-right: 8.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr8500_sm {
    padding-right: 8.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr8500_xs {
    padding-right: 8.5em;
  }
}
@media (max-width: 575px) {
  .u-pdr8500_ss {
    padding-right: 8.5em;
  }
}
@media (min-width: 992px) {
  .u-pdr8500_pc {
    padding-right: 8.5em;
  }
}
@media (max-width: 991px) {
  .u-pdr8500_tb {
    padding-right: 8.5em;
  }
}
@media (max-width: 767px) {
  .u-pdr8500_sp {
    padding-right: 8.5em;
  }
}
.u-mg8500 {
  margin: 8.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg8500_lg {
    margin: 8.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg8500_md {
    margin: 8.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg8500_sm {
    margin: 8.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg8500_xs {
    margin: 8.5em;
  }
}
@media (max-width: 575px) {
  .u-mg8500_ss {
    margin: 8.5em;
  }
}
@media (min-width: 992px) {
  .u-mg8500_pc {
    margin: 8.5em;
  }
}
@media (max-width: 991px) {
  .u-mg8500_tb {
    margin: 8.5em;
  }
}
@media (max-width: 767px) {
  .u-mg8500_sp {
    margin: 8.5em;
  }
}
.u-mgt8500 {
  margin-top: 8.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt8500_lg {
    margin-top: 8.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt8500_md {
    margin-top: 8.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt8500_sm {
    margin-top: 8.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt8500_xs {
    margin-top: 8.5em;
  }
}
@media (max-width: 575px) {
  .u-mgt8500_ss {
    margin-top: 8.5em;
  }
}
@media (min-width: 992px) {
  .u-mgt8500_pc {
    margin-top: 8.5em;
  }
}
@media (max-width: 991px) {
  .u-mgt8500_tb {
    margin-top: 8.5em;
  }
}
@media (max-width: 767px) {
  .u-mgt8500_sp {
    margin-top: 8.5em;
  }
}
.u-mgb8500 {
  margin-bottom: 8.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb8500_lg {
    margin-bottom: 8.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb8500_md {
    margin-bottom: 8.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb8500_sm {
    margin-bottom: 8.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb8500_xs {
    margin-bottom: 8.5em;
  }
}
@media (max-width: 575px) {
  .u-mgb8500_ss {
    margin-bottom: 8.5em;
  }
}
@media (min-width: 992px) {
  .u-mgb8500_pc {
    margin-bottom: 8.5em;
  }
}
@media (max-width: 991px) {
  .u-mgb8500_tb {
    margin-bottom: 8.5em;
  }
}
@media (max-width: 767px) {
  .u-mgb8500_sp {
    margin-bottom: 8.5em;
  }
}
.u-mgl8500 {
  margin-left: 8.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl8500_lg {
    margin-left: 8.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl8500_md {
    margin-left: 8.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl8500_sm {
    margin-left: 8.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl8500_xs {
    margin-left: 8.5em;
  }
}
@media (max-width: 575px) {
  .u-mgl8500_ss {
    margin-left: 8.5em;
  }
}
@media (min-width: 992px) {
  .u-mgl8500_pc {
    margin-left: 8.5em;
  }
}
@media (max-width: 991px) {
  .u-mgl8500_tb {
    margin-left: 8.5em;
  }
}
@media (max-width: 767px) {
  .u-mgl8500_sp {
    margin-left: 8.5em;
  }
}
.u-mgr8500 {
  margin-right: 8.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr8500_lg {
    margin-right: 8.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr8500_md {
    margin-right: 8.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr8500_sm {
    margin-right: 8.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr8500_xs {
    margin-right: 8.5em;
  }
}
@media (max-width: 575px) {
  .u-mgr8500_ss {
    margin-right: 8.5em;
  }
}
@media (min-width: 992px) {
  .u-mgr8500_pc {
    margin-right: 8.5em;
  }
}
@media (max-width: 991px) {
  .u-mgr8500_tb {
    margin-right: 8.5em;
  }
}
@media (max-width: 767px) {
  .u-mgr8500_sp {
    margin-right: 8.5em;
  }
}
.u-pd8625 {
  padding: 8.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd8625_lg {
    padding: 8.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd8625_md {
    padding: 8.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd8625_sm {
    padding: 8.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd8625_xs {
    padding: 8.625em;
  }
}
@media (max-width: 575px) {
  .u-pd8625_ss {
    padding: 8.625em;
  }
}
@media (min-width: 992px) {
  .u-pd8625_pc {
    padding: 8.625em;
  }
}
@media (max-width: 991px) {
  .u-pd8625_tb {
    padding: 8.625em;
  }
}
@media (max-width: 767px) {
  .u-pd8625_sp {
    padding: 8.625em;
  }
}
.u-pdt8625 {
  padding-top: 8.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt8625_lg {
    padding-top: 8.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt8625_md {
    padding-top: 8.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt8625_sm {
    padding-top: 8.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt8625_xs {
    padding-top: 8.625em;
  }
}
@media (max-width: 575px) {
  .u-pdt8625_ss {
    padding-top: 8.625em;
  }
}
@media (min-width: 992px) {
  .u-pdt8625_pc {
    padding-top: 8.625em;
  }
}
@media (max-width: 991px) {
  .u-pdt8625_tb {
    padding-top: 8.625em;
  }
}
@media (max-width: 767px) {
  .u-pdt8625_sp {
    padding-top: 8.625em;
  }
}
.u-pdb8625 {
  padding-bottom: 8.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb8625_lg {
    padding-bottom: 8.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb8625_md {
    padding-bottom: 8.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb8625_sm {
    padding-bottom: 8.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb8625_xs {
    padding-bottom: 8.625em;
  }
}
@media (max-width: 575px) {
  .u-pdb8625_ss {
    padding-bottom: 8.625em;
  }
}
@media (min-width: 992px) {
  .u-pdb8625_pc {
    padding-bottom: 8.625em;
  }
}
@media (max-width: 991px) {
  .u-pdb8625_tb {
    padding-bottom: 8.625em;
  }
}
@media (max-width: 767px) {
  .u-pdb8625_sp {
    padding-bottom: 8.625em;
  }
}
.u-pdl8625 {
  padding-left: 8.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl8625_lg {
    padding-left: 8.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl8625_md {
    padding-left: 8.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl8625_sm {
    padding-left: 8.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl8625_xs {
    padding-left: 8.625em;
  }
}
@media (max-width: 575px) {
  .u-pdl8625_ss {
    padding-left: 8.625em;
  }
}
@media (min-width: 992px) {
  .u-pdl8625_pc {
    padding-left: 8.625em;
  }
}
@media (max-width: 991px) {
  .u-pdl8625_tb {
    padding-left: 8.625em;
  }
}
@media (max-width: 767px) {
  .u-pdl8625_sp {
    padding-left: 8.625em;
  }
}
.u-pdr8625 {
  padding-right: 8.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr8625_lg {
    padding-right: 8.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr8625_md {
    padding-right: 8.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr8625_sm {
    padding-right: 8.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr8625_xs {
    padding-right: 8.625em;
  }
}
@media (max-width: 575px) {
  .u-pdr8625_ss {
    padding-right: 8.625em;
  }
}
@media (min-width: 992px) {
  .u-pdr8625_pc {
    padding-right: 8.625em;
  }
}
@media (max-width: 991px) {
  .u-pdr8625_tb {
    padding-right: 8.625em;
  }
}
@media (max-width: 767px) {
  .u-pdr8625_sp {
    padding-right: 8.625em;
  }
}
.u-mg8625 {
  margin: 8.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg8625_lg {
    margin: 8.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg8625_md {
    margin: 8.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg8625_sm {
    margin: 8.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg8625_xs {
    margin: 8.625em;
  }
}
@media (max-width: 575px) {
  .u-mg8625_ss {
    margin: 8.625em;
  }
}
@media (min-width: 992px) {
  .u-mg8625_pc {
    margin: 8.625em;
  }
}
@media (max-width: 991px) {
  .u-mg8625_tb {
    margin: 8.625em;
  }
}
@media (max-width: 767px) {
  .u-mg8625_sp {
    margin: 8.625em;
  }
}
.u-mgt8625 {
  margin-top: 8.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt8625_lg {
    margin-top: 8.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt8625_md {
    margin-top: 8.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt8625_sm {
    margin-top: 8.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt8625_xs {
    margin-top: 8.625em;
  }
}
@media (max-width: 575px) {
  .u-mgt8625_ss {
    margin-top: 8.625em;
  }
}
@media (min-width: 992px) {
  .u-mgt8625_pc {
    margin-top: 8.625em;
  }
}
@media (max-width: 991px) {
  .u-mgt8625_tb {
    margin-top: 8.625em;
  }
}
@media (max-width: 767px) {
  .u-mgt8625_sp {
    margin-top: 8.625em;
  }
}
.u-mgb8625 {
  margin-bottom: 8.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb8625_lg {
    margin-bottom: 8.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb8625_md {
    margin-bottom: 8.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb8625_sm {
    margin-bottom: 8.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb8625_xs {
    margin-bottom: 8.625em;
  }
}
@media (max-width: 575px) {
  .u-mgb8625_ss {
    margin-bottom: 8.625em;
  }
}
@media (min-width: 992px) {
  .u-mgb8625_pc {
    margin-bottom: 8.625em;
  }
}
@media (max-width: 991px) {
  .u-mgb8625_tb {
    margin-bottom: 8.625em;
  }
}
@media (max-width: 767px) {
  .u-mgb8625_sp {
    margin-bottom: 8.625em;
  }
}
.u-mgl8625 {
  margin-left: 8.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl8625_lg {
    margin-left: 8.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl8625_md {
    margin-left: 8.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl8625_sm {
    margin-left: 8.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl8625_xs {
    margin-left: 8.625em;
  }
}
@media (max-width: 575px) {
  .u-mgl8625_ss {
    margin-left: 8.625em;
  }
}
@media (min-width: 992px) {
  .u-mgl8625_pc {
    margin-left: 8.625em;
  }
}
@media (max-width: 991px) {
  .u-mgl8625_tb {
    margin-left: 8.625em;
  }
}
@media (max-width: 767px) {
  .u-mgl8625_sp {
    margin-left: 8.625em;
  }
}
.u-mgr8625 {
  margin-right: 8.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr8625_lg {
    margin-right: 8.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr8625_md {
    margin-right: 8.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr8625_sm {
    margin-right: 8.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr8625_xs {
    margin-right: 8.625em;
  }
}
@media (max-width: 575px) {
  .u-mgr8625_ss {
    margin-right: 8.625em;
  }
}
@media (min-width: 992px) {
  .u-mgr8625_pc {
    margin-right: 8.625em;
  }
}
@media (max-width: 991px) {
  .u-mgr8625_tb {
    margin-right: 8.625em;
  }
}
@media (max-width: 767px) {
  .u-mgr8625_sp {
    margin-right: 8.625em;
  }
}
.u-pd8750 {
  padding: 8.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd8750_lg {
    padding: 8.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd8750_md {
    padding: 8.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd8750_sm {
    padding: 8.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd8750_xs {
    padding: 8.75em;
  }
}
@media (max-width: 575px) {
  .u-pd8750_ss {
    padding: 8.75em;
  }
}
@media (min-width: 992px) {
  .u-pd8750_pc {
    padding: 8.75em;
  }
}
@media (max-width: 991px) {
  .u-pd8750_tb {
    padding: 8.75em;
  }
}
@media (max-width: 767px) {
  .u-pd8750_sp {
    padding: 8.75em;
  }
}
.u-pdt8750 {
  padding-top: 8.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt8750_lg {
    padding-top: 8.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt8750_md {
    padding-top: 8.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt8750_sm {
    padding-top: 8.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt8750_xs {
    padding-top: 8.75em;
  }
}
@media (max-width: 575px) {
  .u-pdt8750_ss {
    padding-top: 8.75em;
  }
}
@media (min-width: 992px) {
  .u-pdt8750_pc {
    padding-top: 8.75em;
  }
}
@media (max-width: 991px) {
  .u-pdt8750_tb {
    padding-top: 8.75em;
  }
}
@media (max-width: 767px) {
  .u-pdt8750_sp {
    padding-top: 8.75em;
  }
}
.u-pdb8750 {
  padding-bottom: 8.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb8750_lg {
    padding-bottom: 8.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb8750_md {
    padding-bottom: 8.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb8750_sm {
    padding-bottom: 8.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb8750_xs {
    padding-bottom: 8.75em;
  }
}
@media (max-width: 575px) {
  .u-pdb8750_ss {
    padding-bottom: 8.75em;
  }
}
@media (min-width: 992px) {
  .u-pdb8750_pc {
    padding-bottom: 8.75em;
  }
}
@media (max-width: 991px) {
  .u-pdb8750_tb {
    padding-bottom: 8.75em;
  }
}
@media (max-width: 767px) {
  .u-pdb8750_sp {
    padding-bottom: 8.75em;
  }
}
.u-pdl8750 {
  padding-left: 8.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl8750_lg {
    padding-left: 8.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl8750_md {
    padding-left: 8.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl8750_sm {
    padding-left: 8.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl8750_xs {
    padding-left: 8.75em;
  }
}
@media (max-width: 575px) {
  .u-pdl8750_ss {
    padding-left: 8.75em;
  }
}
@media (min-width: 992px) {
  .u-pdl8750_pc {
    padding-left: 8.75em;
  }
}
@media (max-width: 991px) {
  .u-pdl8750_tb {
    padding-left: 8.75em;
  }
}
@media (max-width: 767px) {
  .u-pdl8750_sp {
    padding-left: 8.75em;
  }
}
.u-pdr8750 {
  padding-right: 8.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr8750_lg {
    padding-right: 8.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr8750_md {
    padding-right: 8.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr8750_sm {
    padding-right: 8.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr8750_xs {
    padding-right: 8.75em;
  }
}
@media (max-width: 575px) {
  .u-pdr8750_ss {
    padding-right: 8.75em;
  }
}
@media (min-width: 992px) {
  .u-pdr8750_pc {
    padding-right: 8.75em;
  }
}
@media (max-width: 991px) {
  .u-pdr8750_tb {
    padding-right: 8.75em;
  }
}
@media (max-width: 767px) {
  .u-pdr8750_sp {
    padding-right: 8.75em;
  }
}
.u-mg8750 {
  margin: 8.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg8750_lg {
    margin: 8.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg8750_md {
    margin: 8.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg8750_sm {
    margin: 8.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg8750_xs {
    margin: 8.75em;
  }
}
@media (max-width: 575px) {
  .u-mg8750_ss {
    margin: 8.75em;
  }
}
@media (min-width: 992px) {
  .u-mg8750_pc {
    margin: 8.75em;
  }
}
@media (max-width: 991px) {
  .u-mg8750_tb {
    margin: 8.75em;
  }
}
@media (max-width: 767px) {
  .u-mg8750_sp {
    margin: 8.75em;
  }
}
.u-mgt8750 {
  margin-top: 8.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt8750_lg {
    margin-top: 8.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt8750_md {
    margin-top: 8.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt8750_sm {
    margin-top: 8.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt8750_xs {
    margin-top: 8.75em;
  }
}
@media (max-width: 575px) {
  .u-mgt8750_ss {
    margin-top: 8.75em;
  }
}
@media (min-width: 992px) {
  .u-mgt8750_pc {
    margin-top: 8.75em;
  }
}
@media (max-width: 991px) {
  .u-mgt8750_tb {
    margin-top: 8.75em;
  }
}
@media (max-width: 767px) {
  .u-mgt8750_sp {
    margin-top: 8.75em;
  }
}
.u-mgb8750 {
  margin-bottom: 8.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb8750_lg {
    margin-bottom: 8.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb8750_md {
    margin-bottom: 8.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb8750_sm {
    margin-bottom: 8.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb8750_xs {
    margin-bottom: 8.75em;
  }
}
@media (max-width: 575px) {
  .u-mgb8750_ss {
    margin-bottom: 8.75em;
  }
}
@media (min-width: 992px) {
  .u-mgb8750_pc {
    margin-bottom: 8.75em;
  }
}
@media (max-width: 991px) {
  .u-mgb8750_tb {
    margin-bottom: 8.75em;
  }
}
@media (max-width: 767px) {
  .u-mgb8750_sp {
    margin-bottom: 8.75em;
  }
}
.u-mgl8750 {
  margin-left: 8.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl8750_lg {
    margin-left: 8.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl8750_md {
    margin-left: 8.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl8750_sm {
    margin-left: 8.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl8750_xs {
    margin-left: 8.75em;
  }
}
@media (max-width: 575px) {
  .u-mgl8750_ss {
    margin-left: 8.75em;
  }
}
@media (min-width: 992px) {
  .u-mgl8750_pc {
    margin-left: 8.75em;
  }
}
@media (max-width: 991px) {
  .u-mgl8750_tb {
    margin-left: 8.75em;
  }
}
@media (max-width: 767px) {
  .u-mgl8750_sp {
    margin-left: 8.75em;
  }
}
.u-mgr8750 {
  margin-right: 8.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr8750_lg {
    margin-right: 8.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr8750_md {
    margin-right: 8.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr8750_sm {
    margin-right: 8.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr8750_xs {
    margin-right: 8.75em;
  }
}
@media (max-width: 575px) {
  .u-mgr8750_ss {
    margin-right: 8.75em;
  }
}
@media (min-width: 992px) {
  .u-mgr8750_pc {
    margin-right: 8.75em;
  }
}
@media (max-width: 991px) {
  .u-mgr8750_tb {
    margin-right: 8.75em;
  }
}
@media (max-width: 767px) {
  .u-mgr8750_sp {
    margin-right: 8.75em;
  }
}
.u-pd8875 {
  padding: 8.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd8875_lg {
    padding: 8.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd8875_md {
    padding: 8.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd8875_sm {
    padding: 8.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd8875_xs {
    padding: 8.875em;
  }
}
@media (max-width: 575px) {
  .u-pd8875_ss {
    padding: 8.875em;
  }
}
@media (min-width: 992px) {
  .u-pd8875_pc {
    padding: 8.875em;
  }
}
@media (max-width: 991px) {
  .u-pd8875_tb {
    padding: 8.875em;
  }
}
@media (max-width: 767px) {
  .u-pd8875_sp {
    padding: 8.875em;
  }
}
.u-pdt8875 {
  padding-top: 8.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt8875_lg {
    padding-top: 8.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt8875_md {
    padding-top: 8.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt8875_sm {
    padding-top: 8.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt8875_xs {
    padding-top: 8.875em;
  }
}
@media (max-width: 575px) {
  .u-pdt8875_ss {
    padding-top: 8.875em;
  }
}
@media (min-width: 992px) {
  .u-pdt8875_pc {
    padding-top: 8.875em;
  }
}
@media (max-width: 991px) {
  .u-pdt8875_tb {
    padding-top: 8.875em;
  }
}
@media (max-width: 767px) {
  .u-pdt8875_sp {
    padding-top: 8.875em;
  }
}
.u-pdb8875 {
  padding-bottom: 8.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb8875_lg {
    padding-bottom: 8.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb8875_md {
    padding-bottom: 8.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb8875_sm {
    padding-bottom: 8.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb8875_xs {
    padding-bottom: 8.875em;
  }
}
@media (max-width: 575px) {
  .u-pdb8875_ss {
    padding-bottom: 8.875em;
  }
}
@media (min-width: 992px) {
  .u-pdb8875_pc {
    padding-bottom: 8.875em;
  }
}
@media (max-width: 991px) {
  .u-pdb8875_tb {
    padding-bottom: 8.875em;
  }
}
@media (max-width: 767px) {
  .u-pdb8875_sp {
    padding-bottom: 8.875em;
  }
}
.u-pdl8875 {
  padding-left: 8.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl8875_lg {
    padding-left: 8.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl8875_md {
    padding-left: 8.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl8875_sm {
    padding-left: 8.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl8875_xs {
    padding-left: 8.875em;
  }
}
@media (max-width: 575px) {
  .u-pdl8875_ss {
    padding-left: 8.875em;
  }
}
@media (min-width: 992px) {
  .u-pdl8875_pc {
    padding-left: 8.875em;
  }
}
@media (max-width: 991px) {
  .u-pdl8875_tb {
    padding-left: 8.875em;
  }
}
@media (max-width: 767px) {
  .u-pdl8875_sp {
    padding-left: 8.875em;
  }
}
.u-pdr8875 {
  padding-right: 8.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr8875_lg {
    padding-right: 8.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr8875_md {
    padding-right: 8.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr8875_sm {
    padding-right: 8.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr8875_xs {
    padding-right: 8.875em;
  }
}
@media (max-width: 575px) {
  .u-pdr8875_ss {
    padding-right: 8.875em;
  }
}
@media (min-width: 992px) {
  .u-pdr8875_pc {
    padding-right: 8.875em;
  }
}
@media (max-width: 991px) {
  .u-pdr8875_tb {
    padding-right: 8.875em;
  }
}
@media (max-width: 767px) {
  .u-pdr8875_sp {
    padding-right: 8.875em;
  }
}
.u-mg8875 {
  margin: 8.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg8875_lg {
    margin: 8.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg8875_md {
    margin: 8.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg8875_sm {
    margin: 8.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg8875_xs {
    margin: 8.875em;
  }
}
@media (max-width: 575px) {
  .u-mg8875_ss {
    margin: 8.875em;
  }
}
@media (min-width: 992px) {
  .u-mg8875_pc {
    margin: 8.875em;
  }
}
@media (max-width: 991px) {
  .u-mg8875_tb {
    margin: 8.875em;
  }
}
@media (max-width: 767px) {
  .u-mg8875_sp {
    margin: 8.875em;
  }
}
.u-mgt8875 {
  margin-top: 8.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt8875_lg {
    margin-top: 8.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt8875_md {
    margin-top: 8.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt8875_sm {
    margin-top: 8.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt8875_xs {
    margin-top: 8.875em;
  }
}
@media (max-width: 575px) {
  .u-mgt8875_ss {
    margin-top: 8.875em;
  }
}
@media (min-width: 992px) {
  .u-mgt8875_pc {
    margin-top: 8.875em;
  }
}
@media (max-width: 991px) {
  .u-mgt8875_tb {
    margin-top: 8.875em;
  }
}
@media (max-width: 767px) {
  .u-mgt8875_sp {
    margin-top: 8.875em;
  }
}
.u-mgb8875 {
  margin-bottom: 8.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb8875_lg {
    margin-bottom: 8.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb8875_md {
    margin-bottom: 8.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb8875_sm {
    margin-bottom: 8.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb8875_xs {
    margin-bottom: 8.875em;
  }
}
@media (max-width: 575px) {
  .u-mgb8875_ss {
    margin-bottom: 8.875em;
  }
}
@media (min-width: 992px) {
  .u-mgb8875_pc {
    margin-bottom: 8.875em;
  }
}
@media (max-width: 991px) {
  .u-mgb8875_tb {
    margin-bottom: 8.875em;
  }
}
@media (max-width: 767px) {
  .u-mgb8875_sp {
    margin-bottom: 8.875em;
  }
}
.u-mgl8875 {
  margin-left: 8.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl8875_lg {
    margin-left: 8.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl8875_md {
    margin-left: 8.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl8875_sm {
    margin-left: 8.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl8875_xs {
    margin-left: 8.875em;
  }
}
@media (max-width: 575px) {
  .u-mgl8875_ss {
    margin-left: 8.875em;
  }
}
@media (min-width: 992px) {
  .u-mgl8875_pc {
    margin-left: 8.875em;
  }
}
@media (max-width: 991px) {
  .u-mgl8875_tb {
    margin-left: 8.875em;
  }
}
@media (max-width: 767px) {
  .u-mgl8875_sp {
    margin-left: 8.875em;
  }
}
.u-mgr8875 {
  margin-right: 8.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr8875_lg {
    margin-right: 8.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr8875_md {
    margin-right: 8.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr8875_sm {
    margin-right: 8.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr8875_xs {
    margin-right: 8.875em;
  }
}
@media (max-width: 575px) {
  .u-mgr8875_ss {
    margin-right: 8.875em;
  }
}
@media (min-width: 992px) {
  .u-mgr8875_pc {
    margin-right: 8.875em;
  }
}
@media (max-width: 991px) {
  .u-mgr8875_tb {
    margin-right: 8.875em;
  }
}
@media (max-width: 767px) {
  .u-mgr8875_sp {
    margin-right: 8.875em;
  }
}
.u-pd9000 {
  padding: 9em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd9000_lg {
    padding: 9em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd9000_md {
    padding: 9em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd9000_sm {
    padding: 9em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd9000_xs {
    padding: 9em;
  }
}
@media (max-width: 575px) {
  .u-pd9000_ss {
    padding: 9em;
  }
}
@media (min-width: 992px) {
  .u-pd9000_pc {
    padding: 9em;
  }
}
@media (max-width: 991px) {
  .u-pd9000_tb {
    padding: 9em;
  }
}
@media (max-width: 767px) {
  .u-pd9000_sp {
    padding: 9em;
  }
}
.u-pdt9000 {
  padding-top: 9em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt9000_lg {
    padding-top: 9em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt9000_md {
    padding-top: 9em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt9000_sm {
    padding-top: 9em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt9000_xs {
    padding-top: 9em;
  }
}
@media (max-width: 575px) {
  .u-pdt9000_ss {
    padding-top: 9em;
  }
}
@media (min-width: 992px) {
  .u-pdt9000_pc {
    padding-top: 9em;
  }
}
@media (max-width: 991px) {
  .u-pdt9000_tb {
    padding-top: 9em;
  }
}
@media (max-width: 767px) {
  .u-pdt9000_sp {
    padding-top: 9em;
  }
}
.u-pdb9000 {
  padding-bottom: 9em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb9000_lg {
    padding-bottom: 9em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb9000_md {
    padding-bottom: 9em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb9000_sm {
    padding-bottom: 9em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb9000_xs {
    padding-bottom: 9em;
  }
}
@media (max-width: 575px) {
  .u-pdb9000_ss {
    padding-bottom: 9em;
  }
}
@media (min-width: 992px) {
  .u-pdb9000_pc {
    padding-bottom: 9em;
  }
}
@media (max-width: 991px) {
  .u-pdb9000_tb {
    padding-bottom: 9em;
  }
}
@media (max-width: 767px) {
  .u-pdb9000_sp {
    padding-bottom: 9em;
  }
}
.u-pdl9000 {
  padding-left: 9em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl9000_lg {
    padding-left: 9em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl9000_md {
    padding-left: 9em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl9000_sm {
    padding-left: 9em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl9000_xs {
    padding-left: 9em;
  }
}
@media (max-width: 575px) {
  .u-pdl9000_ss {
    padding-left: 9em;
  }
}
@media (min-width: 992px) {
  .u-pdl9000_pc {
    padding-left: 9em;
  }
}
@media (max-width: 991px) {
  .u-pdl9000_tb {
    padding-left: 9em;
  }
}
@media (max-width: 767px) {
  .u-pdl9000_sp {
    padding-left: 9em;
  }
}
.u-pdr9000 {
  padding-right: 9em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr9000_lg {
    padding-right: 9em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr9000_md {
    padding-right: 9em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr9000_sm {
    padding-right: 9em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr9000_xs {
    padding-right: 9em;
  }
}
@media (max-width: 575px) {
  .u-pdr9000_ss {
    padding-right: 9em;
  }
}
@media (min-width: 992px) {
  .u-pdr9000_pc {
    padding-right: 9em;
  }
}
@media (max-width: 991px) {
  .u-pdr9000_tb {
    padding-right: 9em;
  }
}
@media (max-width: 767px) {
  .u-pdr9000_sp {
    padding-right: 9em;
  }
}
.u-mg9000 {
  margin: 9em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg9000_lg {
    margin: 9em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg9000_md {
    margin: 9em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg9000_sm {
    margin: 9em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg9000_xs {
    margin: 9em;
  }
}
@media (max-width: 575px) {
  .u-mg9000_ss {
    margin: 9em;
  }
}
@media (min-width: 992px) {
  .u-mg9000_pc {
    margin: 9em;
  }
}
@media (max-width: 991px) {
  .u-mg9000_tb {
    margin: 9em;
  }
}
@media (max-width: 767px) {
  .u-mg9000_sp {
    margin: 9em;
  }
}
.u-mgt9000 {
  margin-top: 9em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt9000_lg {
    margin-top: 9em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt9000_md {
    margin-top: 9em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt9000_sm {
    margin-top: 9em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt9000_xs {
    margin-top: 9em;
  }
}
@media (max-width: 575px) {
  .u-mgt9000_ss {
    margin-top: 9em;
  }
}
@media (min-width: 992px) {
  .u-mgt9000_pc {
    margin-top: 9em;
  }
}
@media (max-width: 991px) {
  .u-mgt9000_tb {
    margin-top: 9em;
  }
}
@media (max-width: 767px) {
  .u-mgt9000_sp {
    margin-top: 9em;
  }
}
.u-mgb9000 {
  margin-bottom: 9em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb9000_lg {
    margin-bottom: 9em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb9000_md {
    margin-bottom: 9em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb9000_sm {
    margin-bottom: 9em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb9000_xs {
    margin-bottom: 9em;
  }
}
@media (max-width: 575px) {
  .u-mgb9000_ss {
    margin-bottom: 9em;
  }
}
@media (min-width: 992px) {
  .u-mgb9000_pc {
    margin-bottom: 9em;
  }
}
@media (max-width: 991px) {
  .u-mgb9000_tb {
    margin-bottom: 9em;
  }
}
@media (max-width: 767px) {
  .u-mgb9000_sp {
    margin-bottom: 9em;
  }
}
.u-mgl9000 {
  margin-left: 9em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl9000_lg {
    margin-left: 9em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl9000_md {
    margin-left: 9em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl9000_sm {
    margin-left: 9em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl9000_xs {
    margin-left: 9em;
  }
}
@media (max-width: 575px) {
  .u-mgl9000_ss {
    margin-left: 9em;
  }
}
@media (min-width: 992px) {
  .u-mgl9000_pc {
    margin-left: 9em;
  }
}
@media (max-width: 991px) {
  .u-mgl9000_tb {
    margin-left: 9em;
  }
}
@media (max-width: 767px) {
  .u-mgl9000_sp {
    margin-left: 9em;
  }
}
.u-mgr9000 {
  margin-right: 9em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr9000_lg {
    margin-right: 9em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr9000_md {
    margin-right: 9em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr9000_sm {
    margin-right: 9em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr9000_xs {
    margin-right: 9em;
  }
}
@media (max-width: 575px) {
  .u-mgr9000_ss {
    margin-right: 9em;
  }
}
@media (min-width: 992px) {
  .u-mgr9000_pc {
    margin-right: 9em;
  }
}
@media (max-width: 991px) {
  .u-mgr9000_tb {
    margin-right: 9em;
  }
}
@media (max-width: 767px) {
  .u-mgr9000_sp {
    margin-right: 9em;
  }
}
.u-pd9125 {
  padding: 9.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd9125_lg {
    padding: 9.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd9125_md {
    padding: 9.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd9125_sm {
    padding: 9.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd9125_xs {
    padding: 9.125em;
  }
}
@media (max-width: 575px) {
  .u-pd9125_ss {
    padding: 9.125em;
  }
}
@media (min-width: 992px) {
  .u-pd9125_pc {
    padding: 9.125em;
  }
}
@media (max-width: 991px) {
  .u-pd9125_tb {
    padding: 9.125em;
  }
}
@media (max-width: 767px) {
  .u-pd9125_sp {
    padding: 9.125em;
  }
}
.u-pdt9125 {
  padding-top: 9.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt9125_lg {
    padding-top: 9.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt9125_md {
    padding-top: 9.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt9125_sm {
    padding-top: 9.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt9125_xs {
    padding-top: 9.125em;
  }
}
@media (max-width: 575px) {
  .u-pdt9125_ss {
    padding-top: 9.125em;
  }
}
@media (min-width: 992px) {
  .u-pdt9125_pc {
    padding-top: 9.125em;
  }
}
@media (max-width: 991px) {
  .u-pdt9125_tb {
    padding-top: 9.125em;
  }
}
@media (max-width: 767px) {
  .u-pdt9125_sp {
    padding-top: 9.125em;
  }
}
.u-pdb9125 {
  padding-bottom: 9.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb9125_lg {
    padding-bottom: 9.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb9125_md {
    padding-bottom: 9.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb9125_sm {
    padding-bottom: 9.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb9125_xs {
    padding-bottom: 9.125em;
  }
}
@media (max-width: 575px) {
  .u-pdb9125_ss {
    padding-bottom: 9.125em;
  }
}
@media (min-width: 992px) {
  .u-pdb9125_pc {
    padding-bottom: 9.125em;
  }
}
@media (max-width: 991px) {
  .u-pdb9125_tb {
    padding-bottom: 9.125em;
  }
}
@media (max-width: 767px) {
  .u-pdb9125_sp {
    padding-bottom: 9.125em;
  }
}
.u-pdl9125 {
  padding-left: 9.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl9125_lg {
    padding-left: 9.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl9125_md {
    padding-left: 9.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl9125_sm {
    padding-left: 9.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl9125_xs {
    padding-left: 9.125em;
  }
}
@media (max-width: 575px) {
  .u-pdl9125_ss {
    padding-left: 9.125em;
  }
}
@media (min-width: 992px) {
  .u-pdl9125_pc {
    padding-left: 9.125em;
  }
}
@media (max-width: 991px) {
  .u-pdl9125_tb {
    padding-left: 9.125em;
  }
}
@media (max-width: 767px) {
  .u-pdl9125_sp {
    padding-left: 9.125em;
  }
}
.u-pdr9125 {
  padding-right: 9.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr9125_lg {
    padding-right: 9.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr9125_md {
    padding-right: 9.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr9125_sm {
    padding-right: 9.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr9125_xs {
    padding-right: 9.125em;
  }
}
@media (max-width: 575px) {
  .u-pdr9125_ss {
    padding-right: 9.125em;
  }
}
@media (min-width: 992px) {
  .u-pdr9125_pc {
    padding-right: 9.125em;
  }
}
@media (max-width: 991px) {
  .u-pdr9125_tb {
    padding-right: 9.125em;
  }
}
@media (max-width: 767px) {
  .u-pdr9125_sp {
    padding-right: 9.125em;
  }
}
.u-mg9125 {
  margin: 9.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg9125_lg {
    margin: 9.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg9125_md {
    margin: 9.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg9125_sm {
    margin: 9.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg9125_xs {
    margin: 9.125em;
  }
}
@media (max-width: 575px) {
  .u-mg9125_ss {
    margin: 9.125em;
  }
}
@media (min-width: 992px) {
  .u-mg9125_pc {
    margin: 9.125em;
  }
}
@media (max-width: 991px) {
  .u-mg9125_tb {
    margin: 9.125em;
  }
}
@media (max-width: 767px) {
  .u-mg9125_sp {
    margin: 9.125em;
  }
}
.u-mgt9125 {
  margin-top: 9.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt9125_lg {
    margin-top: 9.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt9125_md {
    margin-top: 9.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt9125_sm {
    margin-top: 9.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt9125_xs {
    margin-top: 9.125em;
  }
}
@media (max-width: 575px) {
  .u-mgt9125_ss {
    margin-top: 9.125em;
  }
}
@media (min-width: 992px) {
  .u-mgt9125_pc {
    margin-top: 9.125em;
  }
}
@media (max-width: 991px) {
  .u-mgt9125_tb {
    margin-top: 9.125em;
  }
}
@media (max-width: 767px) {
  .u-mgt9125_sp {
    margin-top: 9.125em;
  }
}
.u-mgb9125 {
  margin-bottom: 9.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb9125_lg {
    margin-bottom: 9.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb9125_md {
    margin-bottom: 9.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb9125_sm {
    margin-bottom: 9.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb9125_xs {
    margin-bottom: 9.125em;
  }
}
@media (max-width: 575px) {
  .u-mgb9125_ss {
    margin-bottom: 9.125em;
  }
}
@media (min-width: 992px) {
  .u-mgb9125_pc {
    margin-bottom: 9.125em;
  }
}
@media (max-width: 991px) {
  .u-mgb9125_tb {
    margin-bottom: 9.125em;
  }
}
@media (max-width: 767px) {
  .u-mgb9125_sp {
    margin-bottom: 9.125em;
  }
}
.u-mgl9125 {
  margin-left: 9.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl9125_lg {
    margin-left: 9.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl9125_md {
    margin-left: 9.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl9125_sm {
    margin-left: 9.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl9125_xs {
    margin-left: 9.125em;
  }
}
@media (max-width: 575px) {
  .u-mgl9125_ss {
    margin-left: 9.125em;
  }
}
@media (min-width: 992px) {
  .u-mgl9125_pc {
    margin-left: 9.125em;
  }
}
@media (max-width: 991px) {
  .u-mgl9125_tb {
    margin-left: 9.125em;
  }
}
@media (max-width: 767px) {
  .u-mgl9125_sp {
    margin-left: 9.125em;
  }
}
.u-mgr9125 {
  margin-right: 9.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr9125_lg {
    margin-right: 9.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr9125_md {
    margin-right: 9.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr9125_sm {
    margin-right: 9.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr9125_xs {
    margin-right: 9.125em;
  }
}
@media (max-width: 575px) {
  .u-mgr9125_ss {
    margin-right: 9.125em;
  }
}
@media (min-width: 992px) {
  .u-mgr9125_pc {
    margin-right: 9.125em;
  }
}
@media (max-width: 991px) {
  .u-mgr9125_tb {
    margin-right: 9.125em;
  }
}
@media (max-width: 767px) {
  .u-mgr9125_sp {
    margin-right: 9.125em;
  }
}
.u-pd9250 {
  padding: 9.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd9250_lg {
    padding: 9.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd9250_md {
    padding: 9.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd9250_sm {
    padding: 9.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd9250_xs {
    padding: 9.25em;
  }
}
@media (max-width: 575px) {
  .u-pd9250_ss {
    padding: 9.25em;
  }
}
@media (min-width: 992px) {
  .u-pd9250_pc {
    padding: 9.25em;
  }
}
@media (max-width: 991px) {
  .u-pd9250_tb {
    padding: 9.25em;
  }
}
@media (max-width: 767px) {
  .u-pd9250_sp {
    padding: 9.25em;
  }
}
.u-pdt9250 {
  padding-top: 9.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt9250_lg {
    padding-top: 9.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt9250_md {
    padding-top: 9.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt9250_sm {
    padding-top: 9.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt9250_xs {
    padding-top: 9.25em;
  }
}
@media (max-width: 575px) {
  .u-pdt9250_ss {
    padding-top: 9.25em;
  }
}
@media (min-width: 992px) {
  .u-pdt9250_pc {
    padding-top: 9.25em;
  }
}
@media (max-width: 991px) {
  .u-pdt9250_tb {
    padding-top: 9.25em;
  }
}
@media (max-width: 767px) {
  .u-pdt9250_sp {
    padding-top: 9.25em;
  }
}
.u-pdb9250 {
  padding-bottom: 9.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb9250_lg {
    padding-bottom: 9.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb9250_md {
    padding-bottom: 9.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb9250_sm {
    padding-bottom: 9.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb9250_xs {
    padding-bottom: 9.25em;
  }
}
@media (max-width: 575px) {
  .u-pdb9250_ss {
    padding-bottom: 9.25em;
  }
}
@media (min-width: 992px) {
  .u-pdb9250_pc {
    padding-bottom: 9.25em;
  }
}
@media (max-width: 991px) {
  .u-pdb9250_tb {
    padding-bottom: 9.25em;
  }
}
@media (max-width: 767px) {
  .u-pdb9250_sp {
    padding-bottom: 9.25em;
  }
}
.u-pdl9250 {
  padding-left: 9.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl9250_lg {
    padding-left: 9.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl9250_md {
    padding-left: 9.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl9250_sm {
    padding-left: 9.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl9250_xs {
    padding-left: 9.25em;
  }
}
@media (max-width: 575px) {
  .u-pdl9250_ss {
    padding-left: 9.25em;
  }
}
@media (min-width: 992px) {
  .u-pdl9250_pc {
    padding-left: 9.25em;
  }
}
@media (max-width: 991px) {
  .u-pdl9250_tb {
    padding-left: 9.25em;
  }
}
@media (max-width: 767px) {
  .u-pdl9250_sp {
    padding-left: 9.25em;
  }
}
.u-pdr9250 {
  padding-right: 9.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr9250_lg {
    padding-right: 9.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr9250_md {
    padding-right: 9.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr9250_sm {
    padding-right: 9.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr9250_xs {
    padding-right: 9.25em;
  }
}
@media (max-width: 575px) {
  .u-pdr9250_ss {
    padding-right: 9.25em;
  }
}
@media (min-width: 992px) {
  .u-pdr9250_pc {
    padding-right: 9.25em;
  }
}
@media (max-width: 991px) {
  .u-pdr9250_tb {
    padding-right: 9.25em;
  }
}
@media (max-width: 767px) {
  .u-pdr9250_sp {
    padding-right: 9.25em;
  }
}
.u-mg9250 {
  margin: 9.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg9250_lg {
    margin: 9.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg9250_md {
    margin: 9.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg9250_sm {
    margin: 9.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg9250_xs {
    margin: 9.25em;
  }
}
@media (max-width: 575px) {
  .u-mg9250_ss {
    margin: 9.25em;
  }
}
@media (min-width: 992px) {
  .u-mg9250_pc {
    margin: 9.25em;
  }
}
@media (max-width: 991px) {
  .u-mg9250_tb {
    margin: 9.25em;
  }
}
@media (max-width: 767px) {
  .u-mg9250_sp {
    margin: 9.25em;
  }
}
.u-mgt9250 {
  margin-top: 9.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt9250_lg {
    margin-top: 9.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt9250_md {
    margin-top: 9.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt9250_sm {
    margin-top: 9.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt9250_xs {
    margin-top: 9.25em;
  }
}
@media (max-width: 575px) {
  .u-mgt9250_ss {
    margin-top: 9.25em;
  }
}
@media (min-width: 992px) {
  .u-mgt9250_pc {
    margin-top: 9.25em;
  }
}
@media (max-width: 991px) {
  .u-mgt9250_tb {
    margin-top: 9.25em;
  }
}
@media (max-width: 767px) {
  .u-mgt9250_sp {
    margin-top: 9.25em;
  }
}
.u-mgb9250 {
  margin-bottom: 9.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb9250_lg {
    margin-bottom: 9.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb9250_md {
    margin-bottom: 9.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb9250_sm {
    margin-bottom: 9.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb9250_xs {
    margin-bottom: 9.25em;
  }
}
@media (max-width: 575px) {
  .u-mgb9250_ss {
    margin-bottom: 9.25em;
  }
}
@media (min-width: 992px) {
  .u-mgb9250_pc {
    margin-bottom: 9.25em;
  }
}
@media (max-width: 991px) {
  .u-mgb9250_tb {
    margin-bottom: 9.25em;
  }
}
@media (max-width: 767px) {
  .u-mgb9250_sp {
    margin-bottom: 9.25em;
  }
}
.u-mgl9250 {
  margin-left: 9.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl9250_lg {
    margin-left: 9.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl9250_md {
    margin-left: 9.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl9250_sm {
    margin-left: 9.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl9250_xs {
    margin-left: 9.25em;
  }
}
@media (max-width: 575px) {
  .u-mgl9250_ss {
    margin-left: 9.25em;
  }
}
@media (min-width: 992px) {
  .u-mgl9250_pc {
    margin-left: 9.25em;
  }
}
@media (max-width: 991px) {
  .u-mgl9250_tb {
    margin-left: 9.25em;
  }
}
@media (max-width: 767px) {
  .u-mgl9250_sp {
    margin-left: 9.25em;
  }
}
.u-mgr9250 {
  margin-right: 9.25em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr9250_lg {
    margin-right: 9.25em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr9250_md {
    margin-right: 9.25em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr9250_sm {
    margin-right: 9.25em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr9250_xs {
    margin-right: 9.25em;
  }
}
@media (max-width: 575px) {
  .u-mgr9250_ss {
    margin-right: 9.25em;
  }
}
@media (min-width: 992px) {
  .u-mgr9250_pc {
    margin-right: 9.25em;
  }
}
@media (max-width: 991px) {
  .u-mgr9250_tb {
    margin-right: 9.25em;
  }
}
@media (max-width: 767px) {
  .u-mgr9250_sp {
    margin-right: 9.25em;
  }
}
.u-pd9375 {
  padding: 9.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd9375_lg {
    padding: 9.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd9375_md {
    padding: 9.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd9375_sm {
    padding: 9.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd9375_xs {
    padding: 9.375em;
  }
}
@media (max-width: 575px) {
  .u-pd9375_ss {
    padding: 9.375em;
  }
}
@media (min-width: 992px) {
  .u-pd9375_pc {
    padding: 9.375em;
  }
}
@media (max-width: 991px) {
  .u-pd9375_tb {
    padding: 9.375em;
  }
}
@media (max-width: 767px) {
  .u-pd9375_sp {
    padding: 9.375em;
  }
}
.u-pdt9375 {
  padding-top: 9.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt9375_lg {
    padding-top: 9.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt9375_md {
    padding-top: 9.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt9375_sm {
    padding-top: 9.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt9375_xs {
    padding-top: 9.375em;
  }
}
@media (max-width: 575px) {
  .u-pdt9375_ss {
    padding-top: 9.375em;
  }
}
@media (min-width: 992px) {
  .u-pdt9375_pc {
    padding-top: 9.375em;
  }
}
@media (max-width: 991px) {
  .u-pdt9375_tb {
    padding-top: 9.375em;
  }
}
@media (max-width: 767px) {
  .u-pdt9375_sp {
    padding-top: 9.375em;
  }
}
.u-pdb9375 {
  padding-bottom: 9.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb9375_lg {
    padding-bottom: 9.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb9375_md {
    padding-bottom: 9.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb9375_sm {
    padding-bottom: 9.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb9375_xs {
    padding-bottom: 9.375em;
  }
}
@media (max-width: 575px) {
  .u-pdb9375_ss {
    padding-bottom: 9.375em;
  }
}
@media (min-width: 992px) {
  .u-pdb9375_pc {
    padding-bottom: 9.375em;
  }
}
@media (max-width: 991px) {
  .u-pdb9375_tb {
    padding-bottom: 9.375em;
  }
}
@media (max-width: 767px) {
  .u-pdb9375_sp {
    padding-bottom: 9.375em;
  }
}
.u-pdl9375 {
  padding-left: 9.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl9375_lg {
    padding-left: 9.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl9375_md {
    padding-left: 9.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl9375_sm {
    padding-left: 9.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl9375_xs {
    padding-left: 9.375em;
  }
}
@media (max-width: 575px) {
  .u-pdl9375_ss {
    padding-left: 9.375em;
  }
}
@media (min-width: 992px) {
  .u-pdl9375_pc {
    padding-left: 9.375em;
  }
}
@media (max-width: 991px) {
  .u-pdl9375_tb {
    padding-left: 9.375em;
  }
}
@media (max-width: 767px) {
  .u-pdl9375_sp {
    padding-left: 9.375em;
  }
}
.u-pdr9375 {
  padding-right: 9.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr9375_lg {
    padding-right: 9.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr9375_md {
    padding-right: 9.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr9375_sm {
    padding-right: 9.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr9375_xs {
    padding-right: 9.375em;
  }
}
@media (max-width: 575px) {
  .u-pdr9375_ss {
    padding-right: 9.375em;
  }
}
@media (min-width: 992px) {
  .u-pdr9375_pc {
    padding-right: 9.375em;
  }
}
@media (max-width: 991px) {
  .u-pdr9375_tb {
    padding-right: 9.375em;
  }
}
@media (max-width: 767px) {
  .u-pdr9375_sp {
    padding-right: 9.375em;
  }
}
.u-mg9375 {
  margin: 9.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg9375_lg {
    margin: 9.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg9375_md {
    margin: 9.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg9375_sm {
    margin: 9.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg9375_xs {
    margin: 9.375em;
  }
}
@media (max-width: 575px) {
  .u-mg9375_ss {
    margin: 9.375em;
  }
}
@media (min-width: 992px) {
  .u-mg9375_pc {
    margin: 9.375em;
  }
}
@media (max-width: 991px) {
  .u-mg9375_tb {
    margin: 9.375em;
  }
}
@media (max-width: 767px) {
  .u-mg9375_sp {
    margin: 9.375em;
  }
}
.u-mgt9375 {
  margin-top: 9.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt9375_lg {
    margin-top: 9.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt9375_md {
    margin-top: 9.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt9375_sm {
    margin-top: 9.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt9375_xs {
    margin-top: 9.375em;
  }
}
@media (max-width: 575px) {
  .u-mgt9375_ss {
    margin-top: 9.375em;
  }
}
@media (min-width: 992px) {
  .u-mgt9375_pc {
    margin-top: 9.375em;
  }
}
@media (max-width: 991px) {
  .u-mgt9375_tb {
    margin-top: 9.375em;
  }
}
@media (max-width: 767px) {
  .u-mgt9375_sp {
    margin-top: 9.375em;
  }
}
.u-mgb9375 {
  margin-bottom: 9.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb9375_lg {
    margin-bottom: 9.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb9375_md {
    margin-bottom: 9.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb9375_sm {
    margin-bottom: 9.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb9375_xs {
    margin-bottom: 9.375em;
  }
}
@media (max-width: 575px) {
  .u-mgb9375_ss {
    margin-bottom: 9.375em;
  }
}
@media (min-width: 992px) {
  .u-mgb9375_pc {
    margin-bottom: 9.375em;
  }
}
@media (max-width: 991px) {
  .u-mgb9375_tb {
    margin-bottom: 9.375em;
  }
}
@media (max-width: 767px) {
  .u-mgb9375_sp {
    margin-bottom: 9.375em;
  }
}
.u-mgl9375 {
  margin-left: 9.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl9375_lg {
    margin-left: 9.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl9375_md {
    margin-left: 9.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl9375_sm {
    margin-left: 9.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl9375_xs {
    margin-left: 9.375em;
  }
}
@media (max-width: 575px) {
  .u-mgl9375_ss {
    margin-left: 9.375em;
  }
}
@media (min-width: 992px) {
  .u-mgl9375_pc {
    margin-left: 9.375em;
  }
}
@media (max-width: 991px) {
  .u-mgl9375_tb {
    margin-left: 9.375em;
  }
}
@media (max-width: 767px) {
  .u-mgl9375_sp {
    margin-left: 9.375em;
  }
}
.u-mgr9375 {
  margin-right: 9.375em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr9375_lg {
    margin-right: 9.375em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr9375_md {
    margin-right: 9.375em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr9375_sm {
    margin-right: 9.375em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr9375_xs {
    margin-right: 9.375em;
  }
}
@media (max-width: 575px) {
  .u-mgr9375_ss {
    margin-right: 9.375em;
  }
}
@media (min-width: 992px) {
  .u-mgr9375_pc {
    margin-right: 9.375em;
  }
}
@media (max-width: 991px) {
  .u-mgr9375_tb {
    margin-right: 9.375em;
  }
}
@media (max-width: 767px) {
  .u-mgr9375_sp {
    margin-right: 9.375em;
  }
}
.u-pd9500 {
  padding: 9.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd9500_lg {
    padding: 9.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd9500_md {
    padding: 9.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd9500_sm {
    padding: 9.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd9500_xs {
    padding: 9.5em;
  }
}
@media (max-width: 575px) {
  .u-pd9500_ss {
    padding: 9.5em;
  }
}
@media (min-width: 992px) {
  .u-pd9500_pc {
    padding: 9.5em;
  }
}
@media (max-width: 991px) {
  .u-pd9500_tb {
    padding: 9.5em;
  }
}
@media (max-width: 767px) {
  .u-pd9500_sp {
    padding: 9.5em;
  }
}
.u-pdt9500 {
  padding-top: 9.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt9500_lg {
    padding-top: 9.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt9500_md {
    padding-top: 9.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt9500_sm {
    padding-top: 9.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt9500_xs {
    padding-top: 9.5em;
  }
}
@media (max-width: 575px) {
  .u-pdt9500_ss {
    padding-top: 9.5em;
  }
}
@media (min-width: 992px) {
  .u-pdt9500_pc {
    padding-top: 9.5em;
  }
}
@media (max-width: 991px) {
  .u-pdt9500_tb {
    padding-top: 9.5em;
  }
}
@media (max-width: 767px) {
  .u-pdt9500_sp {
    padding-top: 9.5em;
  }
}
.u-pdb9500 {
  padding-bottom: 9.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb9500_lg {
    padding-bottom: 9.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb9500_md {
    padding-bottom: 9.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb9500_sm {
    padding-bottom: 9.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb9500_xs {
    padding-bottom: 9.5em;
  }
}
@media (max-width: 575px) {
  .u-pdb9500_ss {
    padding-bottom: 9.5em;
  }
}
@media (min-width: 992px) {
  .u-pdb9500_pc {
    padding-bottom: 9.5em;
  }
}
@media (max-width: 991px) {
  .u-pdb9500_tb {
    padding-bottom: 9.5em;
  }
}
@media (max-width: 767px) {
  .u-pdb9500_sp {
    padding-bottom: 9.5em;
  }
}
.u-pdl9500 {
  padding-left: 9.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl9500_lg {
    padding-left: 9.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl9500_md {
    padding-left: 9.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl9500_sm {
    padding-left: 9.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl9500_xs {
    padding-left: 9.5em;
  }
}
@media (max-width: 575px) {
  .u-pdl9500_ss {
    padding-left: 9.5em;
  }
}
@media (min-width: 992px) {
  .u-pdl9500_pc {
    padding-left: 9.5em;
  }
}
@media (max-width: 991px) {
  .u-pdl9500_tb {
    padding-left: 9.5em;
  }
}
@media (max-width: 767px) {
  .u-pdl9500_sp {
    padding-left: 9.5em;
  }
}
.u-pdr9500 {
  padding-right: 9.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr9500_lg {
    padding-right: 9.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr9500_md {
    padding-right: 9.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr9500_sm {
    padding-right: 9.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr9500_xs {
    padding-right: 9.5em;
  }
}
@media (max-width: 575px) {
  .u-pdr9500_ss {
    padding-right: 9.5em;
  }
}
@media (min-width: 992px) {
  .u-pdr9500_pc {
    padding-right: 9.5em;
  }
}
@media (max-width: 991px) {
  .u-pdr9500_tb {
    padding-right: 9.5em;
  }
}
@media (max-width: 767px) {
  .u-pdr9500_sp {
    padding-right: 9.5em;
  }
}
.u-mg9500 {
  margin: 9.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg9500_lg {
    margin: 9.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg9500_md {
    margin: 9.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg9500_sm {
    margin: 9.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg9500_xs {
    margin: 9.5em;
  }
}
@media (max-width: 575px) {
  .u-mg9500_ss {
    margin: 9.5em;
  }
}
@media (min-width: 992px) {
  .u-mg9500_pc {
    margin: 9.5em;
  }
}
@media (max-width: 991px) {
  .u-mg9500_tb {
    margin: 9.5em;
  }
}
@media (max-width: 767px) {
  .u-mg9500_sp {
    margin: 9.5em;
  }
}
.u-mgt9500 {
  margin-top: 9.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt9500_lg {
    margin-top: 9.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt9500_md {
    margin-top: 9.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt9500_sm {
    margin-top: 9.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt9500_xs {
    margin-top: 9.5em;
  }
}
@media (max-width: 575px) {
  .u-mgt9500_ss {
    margin-top: 9.5em;
  }
}
@media (min-width: 992px) {
  .u-mgt9500_pc {
    margin-top: 9.5em;
  }
}
@media (max-width: 991px) {
  .u-mgt9500_tb {
    margin-top: 9.5em;
  }
}
@media (max-width: 767px) {
  .u-mgt9500_sp {
    margin-top: 9.5em;
  }
}
.u-mgb9500 {
  margin-bottom: 9.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb9500_lg {
    margin-bottom: 9.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb9500_md {
    margin-bottom: 9.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb9500_sm {
    margin-bottom: 9.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb9500_xs {
    margin-bottom: 9.5em;
  }
}
@media (max-width: 575px) {
  .u-mgb9500_ss {
    margin-bottom: 9.5em;
  }
}
@media (min-width: 992px) {
  .u-mgb9500_pc {
    margin-bottom: 9.5em;
  }
}
@media (max-width: 991px) {
  .u-mgb9500_tb {
    margin-bottom: 9.5em;
  }
}
@media (max-width: 767px) {
  .u-mgb9500_sp {
    margin-bottom: 9.5em;
  }
}
.u-mgl9500 {
  margin-left: 9.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl9500_lg {
    margin-left: 9.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl9500_md {
    margin-left: 9.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl9500_sm {
    margin-left: 9.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl9500_xs {
    margin-left: 9.5em;
  }
}
@media (max-width: 575px) {
  .u-mgl9500_ss {
    margin-left: 9.5em;
  }
}
@media (min-width: 992px) {
  .u-mgl9500_pc {
    margin-left: 9.5em;
  }
}
@media (max-width: 991px) {
  .u-mgl9500_tb {
    margin-left: 9.5em;
  }
}
@media (max-width: 767px) {
  .u-mgl9500_sp {
    margin-left: 9.5em;
  }
}
.u-mgr9500 {
  margin-right: 9.5em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr9500_lg {
    margin-right: 9.5em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr9500_md {
    margin-right: 9.5em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr9500_sm {
    margin-right: 9.5em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr9500_xs {
    margin-right: 9.5em;
  }
}
@media (max-width: 575px) {
  .u-mgr9500_ss {
    margin-right: 9.5em;
  }
}
@media (min-width: 992px) {
  .u-mgr9500_pc {
    margin-right: 9.5em;
  }
}
@media (max-width: 991px) {
  .u-mgr9500_tb {
    margin-right: 9.5em;
  }
}
@media (max-width: 767px) {
  .u-mgr9500_sp {
    margin-right: 9.5em;
  }
}
.u-pd9625 {
  padding: 9.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd9625_lg {
    padding: 9.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd9625_md {
    padding: 9.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd9625_sm {
    padding: 9.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd9625_xs {
    padding: 9.625em;
  }
}
@media (max-width: 575px) {
  .u-pd9625_ss {
    padding: 9.625em;
  }
}
@media (min-width: 992px) {
  .u-pd9625_pc {
    padding: 9.625em;
  }
}
@media (max-width: 991px) {
  .u-pd9625_tb {
    padding: 9.625em;
  }
}
@media (max-width: 767px) {
  .u-pd9625_sp {
    padding: 9.625em;
  }
}
.u-pdt9625 {
  padding-top: 9.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt9625_lg {
    padding-top: 9.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt9625_md {
    padding-top: 9.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt9625_sm {
    padding-top: 9.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt9625_xs {
    padding-top: 9.625em;
  }
}
@media (max-width: 575px) {
  .u-pdt9625_ss {
    padding-top: 9.625em;
  }
}
@media (min-width: 992px) {
  .u-pdt9625_pc {
    padding-top: 9.625em;
  }
}
@media (max-width: 991px) {
  .u-pdt9625_tb {
    padding-top: 9.625em;
  }
}
@media (max-width: 767px) {
  .u-pdt9625_sp {
    padding-top: 9.625em;
  }
}
.u-pdb9625 {
  padding-bottom: 9.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb9625_lg {
    padding-bottom: 9.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb9625_md {
    padding-bottom: 9.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb9625_sm {
    padding-bottom: 9.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb9625_xs {
    padding-bottom: 9.625em;
  }
}
@media (max-width: 575px) {
  .u-pdb9625_ss {
    padding-bottom: 9.625em;
  }
}
@media (min-width: 992px) {
  .u-pdb9625_pc {
    padding-bottom: 9.625em;
  }
}
@media (max-width: 991px) {
  .u-pdb9625_tb {
    padding-bottom: 9.625em;
  }
}
@media (max-width: 767px) {
  .u-pdb9625_sp {
    padding-bottom: 9.625em;
  }
}
.u-pdl9625 {
  padding-left: 9.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl9625_lg {
    padding-left: 9.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl9625_md {
    padding-left: 9.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl9625_sm {
    padding-left: 9.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl9625_xs {
    padding-left: 9.625em;
  }
}
@media (max-width: 575px) {
  .u-pdl9625_ss {
    padding-left: 9.625em;
  }
}
@media (min-width: 992px) {
  .u-pdl9625_pc {
    padding-left: 9.625em;
  }
}
@media (max-width: 991px) {
  .u-pdl9625_tb {
    padding-left: 9.625em;
  }
}
@media (max-width: 767px) {
  .u-pdl9625_sp {
    padding-left: 9.625em;
  }
}
.u-pdr9625 {
  padding-right: 9.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr9625_lg {
    padding-right: 9.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr9625_md {
    padding-right: 9.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr9625_sm {
    padding-right: 9.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr9625_xs {
    padding-right: 9.625em;
  }
}
@media (max-width: 575px) {
  .u-pdr9625_ss {
    padding-right: 9.625em;
  }
}
@media (min-width: 992px) {
  .u-pdr9625_pc {
    padding-right: 9.625em;
  }
}
@media (max-width: 991px) {
  .u-pdr9625_tb {
    padding-right: 9.625em;
  }
}
@media (max-width: 767px) {
  .u-pdr9625_sp {
    padding-right: 9.625em;
  }
}
.u-mg9625 {
  margin: 9.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg9625_lg {
    margin: 9.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg9625_md {
    margin: 9.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg9625_sm {
    margin: 9.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg9625_xs {
    margin: 9.625em;
  }
}
@media (max-width: 575px) {
  .u-mg9625_ss {
    margin: 9.625em;
  }
}
@media (min-width: 992px) {
  .u-mg9625_pc {
    margin: 9.625em;
  }
}
@media (max-width: 991px) {
  .u-mg9625_tb {
    margin: 9.625em;
  }
}
@media (max-width: 767px) {
  .u-mg9625_sp {
    margin: 9.625em;
  }
}
.u-mgt9625 {
  margin-top: 9.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt9625_lg {
    margin-top: 9.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt9625_md {
    margin-top: 9.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt9625_sm {
    margin-top: 9.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt9625_xs {
    margin-top: 9.625em;
  }
}
@media (max-width: 575px) {
  .u-mgt9625_ss {
    margin-top: 9.625em;
  }
}
@media (min-width: 992px) {
  .u-mgt9625_pc {
    margin-top: 9.625em;
  }
}
@media (max-width: 991px) {
  .u-mgt9625_tb {
    margin-top: 9.625em;
  }
}
@media (max-width: 767px) {
  .u-mgt9625_sp {
    margin-top: 9.625em;
  }
}
.u-mgb9625 {
  margin-bottom: 9.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb9625_lg {
    margin-bottom: 9.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb9625_md {
    margin-bottom: 9.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb9625_sm {
    margin-bottom: 9.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb9625_xs {
    margin-bottom: 9.625em;
  }
}
@media (max-width: 575px) {
  .u-mgb9625_ss {
    margin-bottom: 9.625em;
  }
}
@media (min-width: 992px) {
  .u-mgb9625_pc {
    margin-bottom: 9.625em;
  }
}
@media (max-width: 991px) {
  .u-mgb9625_tb {
    margin-bottom: 9.625em;
  }
}
@media (max-width: 767px) {
  .u-mgb9625_sp {
    margin-bottom: 9.625em;
  }
}
.u-mgl9625 {
  margin-left: 9.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl9625_lg {
    margin-left: 9.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl9625_md {
    margin-left: 9.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl9625_sm {
    margin-left: 9.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl9625_xs {
    margin-left: 9.625em;
  }
}
@media (max-width: 575px) {
  .u-mgl9625_ss {
    margin-left: 9.625em;
  }
}
@media (min-width: 992px) {
  .u-mgl9625_pc {
    margin-left: 9.625em;
  }
}
@media (max-width: 991px) {
  .u-mgl9625_tb {
    margin-left: 9.625em;
  }
}
@media (max-width: 767px) {
  .u-mgl9625_sp {
    margin-left: 9.625em;
  }
}
.u-mgr9625 {
  margin-right: 9.625em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr9625_lg {
    margin-right: 9.625em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr9625_md {
    margin-right: 9.625em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr9625_sm {
    margin-right: 9.625em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr9625_xs {
    margin-right: 9.625em;
  }
}
@media (max-width: 575px) {
  .u-mgr9625_ss {
    margin-right: 9.625em;
  }
}
@media (min-width: 992px) {
  .u-mgr9625_pc {
    margin-right: 9.625em;
  }
}
@media (max-width: 991px) {
  .u-mgr9625_tb {
    margin-right: 9.625em;
  }
}
@media (max-width: 767px) {
  .u-mgr9625_sp {
    margin-right: 9.625em;
  }
}
.u-pd9750 {
  padding: 9.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd9750_lg {
    padding: 9.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd9750_md {
    padding: 9.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd9750_sm {
    padding: 9.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd9750_xs {
    padding: 9.75em;
  }
}
@media (max-width: 575px) {
  .u-pd9750_ss {
    padding: 9.75em;
  }
}
@media (min-width: 992px) {
  .u-pd9750_pc {
    padding: 9.75em;
  }
}
@media (max-width: 991px) {
  .u-pd9750_tb {
    padding: 9.75em;
  }
}
@media (max-width: 767px) {
  .u-pd9750_sp {
    padding: 9.75em;
  }
}
.u-pdt9750 {
  padding-top: 9.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt9750_lg {
    padding-top: 9.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt9750_md {
    padding-top: 9.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt9750_sm {
    padding-top: 9.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt9750_xs {
    padding-top: 9.75em;
  }
}
@media (max-width: 575px) {
  .u-pdt9750_ss {
    padding-top: 9.75em;
  }
}
@media (min-width: 992px) {
  .u-pdt9750_pc {
    padding-top: 9.75em;
  }
}
@media (max-width: 991px) {
  .u-pdt9750_tb {
    padding-top: 9.75em;
  }
}
@media (max-width: 767px) {
  .u-pdt9750_sp {
    padding-top: 9.75em;
  }
}
.u-pdb9750 {
  padding-bottom: 9.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb9750_lg {
    padding-bottom: 9.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb9750_md {
    padding-bottom: 9.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb9750_sm {
    padding-bottom: 9.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb9750_xs {
    padding-bottom: 9.75em;
  }
}
@media (max-width: 575px) {
  .u-pdb9750_ss {
    padding-bottom: 9.75em;
  }
}
@media (min-width: 992px) {
  .u-pdb9750_pc {
    padding-bottom: 9.75em;
  }
}
@media (max-width: 991px) {
  .u-pdb9750_tb {
    padding-bottom: 9.75em;
  }
}
@media (max-width: 767px) {
  .u-pdb9750_sp {
    padding-bottom: 9.75em;
  }
}
.u-pdl9750 {
  padding-left: 9.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl9750_lg {
    padding-left: 9.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl9750_md {
    padding-left: 9.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl9750_sm {
    padding-left: 9.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl9750_xs {
    padding-left: 9.75em;
  }
}
@media (max-width: 575px) {
  .u-pdl9750_ss {
    padding-left: 9.75em;
  }
}
@media (min-width: 992px) {
  .u-pdl9750_pc {
    padding-left: 9.75em;
  }
}
@media (max-width: 991px) {
  .u-pdl9750_tb {
    padding-left: 9.75em;
  }
}
@media (max-width: 767px) {
  .u-pdl9750_sp {
    padding-left: 9.75em;
  }
}
.u-pdr9750 {
  padding-right: 9.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr9750_lg {
    padding-right: 9.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr9750_md {
    padding-right: 9.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr9750_sm {
    padding-right: 9.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr9750_xs {
    padding-right: 9.75em;
  }
}
@media (max-width: 575px) {
  .u-pdr9750_ss {
    padding-right: 9.75em;
  }
}
@media (min-width: 992px) {
  .u-pdr9750_pc {
    padding-right: 9.75em;
  }
}
@media (max-width: 991px) {
  .u-pdr9750_tb {
    padding-right: 9.75em;
  }
}
@media (max-width: 767px) {
  .u-pdr9750_sp {
    padding-right: 9.75em;
  }
}
.u-mg9750 {
  margin: 9.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg9750_lg {
    margin: 9.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg9750_md {
    margin: 9.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg9750_sm {
    margin: 9.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg9750_xs {
    margin: 9.75em;
  }
}
@media (max-width: 575px) {
  .u-mg9750_ss {
    margin: 9.75em;
  }
}
@media (min-width: 992px) {
  .u-mg9750_pc {
    margin: 9.75em;
  }
}
@media (max-width: 991px) {
  .u-mg9750_tb {
    margin: 9.75em;
  }
}
@media (max-width: 767px) {
  .u-mg9750_sp {
    margin: 9.75em;
  }
}
.u-mgt9750 {
  margin-top: 9.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt9750_lg {
    margin-top: 9.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt9750_md {
    margin-top: 9.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt9750_sm {
    margin-top: 9.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt9750_xs {
    margin-top: 9.75em;
  }
}
@media (max-width: 575px) {
  .u-mgt9750_ss {
    margin-top: 9.75em;
  }
}
@media (min-width: 992px) {
  .u-mgt9750_pc {
    margin-top: 9.75em;
  }
}
@media (max-width: 991px) {
  .u-mgt9750_tb {
    margin-top: 9.75em;
  }
}
@media (max-width: 767px) {
  .u-mgt9750_sp {
    margin-top: 9.75em;
  }
}
.u-mgb9750 {
  margin-bottom: 9.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb9750_lg {
    margin-bottom: 9.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb9750_md {
    margin-bottom: 9.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb9750_sm {
    margin-bottom: 9.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb9750_xs {
    margin-bottom: 9.75em;
  }
}
@media (max-width: 575px) {
  .u-mgb9750_ss {
    margin-bottom: 9.75em;
  }
}
@media (min-width: 992px) {
  .u-mgb9750_pc {
    margin-bottom: 9.75em;
  }
}
@media (max-width: 991px) {
  .u-mgb9750_tb {
    margin-bottom: 9.75em;
  }
}
@media (max-width: 767px) {
  .u-mgb9750_sp {
    margin-bottom: 9.75em;
  }
}
.u-mgl9750 {
  margin-left: 9.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl9750_lg {
    margin-left: 9.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl9750_md {
    margin-left: 9.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl9750_sm {
    margin-left: 9.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl9750_xs {
    margin-left: 9.75em;
  }
}
@media (max-width: 575px) {
  .u-mgl9750_ss {
    margin-left: 9.75em;
  }
}
@media (min-width: 992px) {
  .u-mgl9750_pc {
    margin-left: 9.75em;
  }
}
@media (max-width: 991px) {
  .u-mgl9750_tb {
    margin-left: 9.75em;
  }
}
@media (max-width: 767px) {
  .u-mgl9750_sp {
    margin-left: 9.75em;
  }
}
.u-mgr9750 {
  margin-right: 9.75em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr9750_lg {
    margin-right: 9.75em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr9750_md {
    margin-right: 9.75em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr9750_sm {
    margin-right: 9.75em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr9750_xs {
    margin-right: 9.75em;
  }
}
@media (max-width: 575px) {
  .u-mgr9750_ss {
    margin-right: 9.75em;
  }
}
@media (min-width: 992px) {
  .u-mgr9750_pc {
    margin-right: 9.75em;
  }
}
@media (max-width: 991px) {
  .u-mgr9750_tb {
    margin-right: 9.75em;
  }
}
@media (max-width: 767px) {
  .u-mgr9750_sp {
    margin-right: 9.75em;
  }
}
.u-pd9875 {
  padding: 9.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd9875_lg {
    padding: 9.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd9875_md {
    padding: 9.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd9875_sm {
    padding: 9.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd9875_xs {
    padding: 9.875em;
  }
}
@media (max-width: 575px) {
  .u-pd9875_ss {
    padding: 9.875em;
  }
}
@media (min-width: 992px) {
  .u-pd9875_pc {
    padding: 9.875em;
  }
}
@media (max-width: 991px) {
  .u-pd9875_tb {
    padding: 9.875em;
  }
}
@media (max-width: 767px) {
  .u-pd9875_sp {
    padding: 9.875em;
  }
}
.u-pdt9875 {
  padding-top: 9.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt9875_lg {
    padding-top: 9.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt9875_md {
    padding-top: 9.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt9875_sm {
    padding-top: 9.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt9875_xs {
    padding-top: 9.875em;
  }
}
@media (max-width: 575px) {
  .u-pdt9875_ss {
    padding-top: 9.875em;
  }
}
@media (min-width: 992px) {
  .u-pdt9875_pc {
    padding-top: 9.875em;
  }
}
@media (max-width: 991px) {
  .u-pdt9875_tb {
    padding-top: 9.875em;
  }
}
@media (max-width: 767px) {
  .u-pdt9875_sp {
    padding-top: 9.875em;
  }
}
.u-pdb9875 {
  padding-bottom: 9.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb9875_lg {
    padding-bottom: 9.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb9875_md {
    padding-bottom: 9.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb9875_sm {
    padding-bottom: 9.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb9875_xs {
    padding-bottom: 9.875em;
  }
}
@media (max-width: 575px) {
  .u-pdb9875_ss {
    padding-bottom: 9.875em;
  }
}
@media (min-width: 992px) {
  .u-pdb9875_pc {
    padding-bottom: 9.875em;
  }
}
@media (max-width: 991px) {
  .u-pdb9875_tb {
    padding-bottom: 9.875em;
  }
}
@media (max-width: 767px) {
  .u-pdb9875_sp {
    padding-bottom: 9.875em;
  }
}
.u-pdl9875 {
  padding-left: 9.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl9875_lg {
    padding-left: 9.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl9875_md {
    padding-left: 9.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl9875_sm {
    padding-left: 9.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl9875_xs {
    padding-left: 9.875em;
  }
}
@media (max-width: 575px) {
  .u-pdl9875_ss {
    padding-left: 9.875em;
  }
}
@media (min-width: 992px) {
  .u-pdl9875_pc {
    padding-left: 9.875em;
  }
}
@media (max-width: 991px) {
  .u-pdl9875_tb {
    padding-left: 9.875em;
  }
}
@media (max-width: 767px) {
  .u-pdl9875_sp {
    padding-left: 9.875em;
  }
}
.u-pdr9875 {
  padding-right: 9.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr9875_lg {
    padding-right: 9.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr9875_md {
    padding-right: 9.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr9875_sm {
    padding-right: 9.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr9875_xs {
    padding-right: 9.875em;
  }
}
@media (max-width: 575px) {
  .u-pdr9875_ss {
    padding-right: 9.875em;
  }
}
@media (min-width: 992px) {
  .u-pdr9875_pc {
    padding-right: 9.875em;
  }
}
@media (max-width: 991px) {
  .u-pdr9875_tb {
    padding-right: 9.875em;
  }
}
@media (max-width: 767px) {
  .u-pdr9875_sp {
    padding-right: 9.875em;
  }
}
.u-mg9875 {
  margin: 9.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg9875_lg {
    margin: 9.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg9875_md {
    margin: 9.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg9875_sm {
    margin: 9.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg9875_xs {
    margin: 9.875em;
  }
}
@media (max-width: 575px) {
  .u-mg9875_ss {
    margin: 9.875em;
  }
}
@media (min-width: 992px) {
  .u-mg9875_pc {
    margin: 9.875em;
  }
}
@media (max-width: 991px) {
  .u-mg9875_tb {
    margin: 9.875em;
  }
}
@media (max-width: 767px) {
  .u-mg9875_sp {
    margin: 9.875em;
  }
}
.u-mgt9875 {
  margin-top: 9.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt9875_lg {
    margin-top: 9.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt9875_md {
    margin-top: 9.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt9875_sm {
    margin-top: 9.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt9875_xs {
    margin-top: 9.875em;
  }
}
@media (max-width: 575px) {
  .u-mgt9875_ss {
    margin-top: 9.875em;
  }
}
@media (min-width: 992px) {
  .u-mgt9875_pc {
    margin-top: 9.875em;
  }
}
@media (max-width: 991px) {
  .u-mgt9875_tb {
    margin-top: 9.875em;
  }
}
@media (max-width: 767px) {
  .u-mgt9875_sp {
    margin-top: 9.875em;
  }
}
.u-mgb9875 {
  margin-bottom: 9.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb9875_lg {
    margin-bottom: 9.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb9875_md {
    margin-bottom: 9.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb9875_sm {
    margin-bottom: 9.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb9875_xs {
    margin-bottom: 9.875em;
  }
}
@media (max-width: 575px) {
  .u-mgb9875_ss {
    margin-bottom: 9.875em;
  }
}
@media (min-width: 992px) {
  .u-mgb9875_pc {
    margin-bottom: 9.875em;
  }
}
@media (max-width: 991px) {
  .u-mgb9875_tb {
    margin-bottom: 9.875em;
  }
}
@media (max-width: 767px) {
  .u-mgb9875_sp {
    margin-bottom: 9.875em;
  }
}
.u-mgl9875 {
  margin-left: 9.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl9875_lg {
    margin-left: 9.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl9875_md {
    margin-left: 9.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl9875_sm {
    margin-left: 9.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl9875_xs {
    margin-left: 9.875em;
  }
}
@media (max-width: 575px) {
  .u-mgl9875_ss {
    margin-left: 9.875em;
  }
}
@media (min-width: 992px) {
  .u-mgl9875_pc {
    margin-left: 9.875em;
  }
}
@media (max-width: 991px) {
  .u-mgl9875_tb {
    margin-left: 9.875em;
  }
}
@media (max-width: 767px) {
  .u-mgl9875_sp {
    margin-left: 9.875em;
  }
}
.u-mgr9875 {
  margin-right: 9.875em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr9875_lg {
    margin-right: 9.875em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr9875_md {
    margin-right: 9.875em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr9875_sm {
    margin-right: 9.875em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr9875_xs {
    margin-right: 9.875em;
  }
}
@media (max-width: 575px) {
  .u-mgr9875_ss {
    margin-right: 9.875em;
  }
}
@media (min-width: 992px) {
  .u-mgr9875_pc {
    margin-right: 9.875em;
  }
}
@media (max-width: 991px) {
  .u-mgr9875_tb {
    margin-right: 9.875em;
  }
}
@media (max-width: 767px) {
  .u-mgr9875_sp {
    margin-right: 9.875em;
  }
}
.u-pd10000 {
  padding: 10em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd10000_lg {
    padding: 10em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd10000_md {
    padding: 10em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd10000_sm {
    padding: 10em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd10000_xs {
    padding: 10em;
  }
}
@media (max-width: 575px) {
  .u-pd10000_ss {
    padding: 10em;
  }
}
@media (min-width: 992px) {
  .u-pd10000_pc {
    padding: 10em;
  }
}
@media (max-width: 991px) {
  .u-pd10000_tb {
    padding: 10em;
  }
}
@media (max-width: 767px) {
  .u-pd10000_sp {
    padding: 10em;
  }
}
.u-pdt10000 {
  padding-top: 10em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt10000_lg {
    padding-top: 10em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt10000_md {
    padding-top: 10em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt10000_sm {
    padding-top: 10em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt10000_xs {
    padding-top: 10em;
  }
}
@media (max-width: 575px) {
  .u-pdt10000_ss {
    padding-top: 10em;
  }
}
@media (min-width: 992px) {
  .u-pdt10000_pc {
    padding-top: 10em;
  }
}
@media (max-width: 991px) {
  .u-pdt10000_tb {
    padding-top: 10em;
  }
}
@media (max-width: 767px) {
  .u-pdt10000_sp {
    padding-top: 10em;
  }
}
.u-pdb10000 {
  padding-bottom: 10em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb10000_lg {
    padding-bottom: 10em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb10000_md {
    padding-bottom: 10em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb10000_sm {
    padding-bottom: 10em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb10000_xs {
    padding-bottom: 10em;
  }
}
@media (max-width: 575px) {
  .u-pdb10000_ss {
    padding-bottom: 10em;
  }
}
@media (min-width: 992px) {
  .u-pdb10000_pc {
    padding-bottom: 10em;
  }
}
@media (max-width: 991px) {
  .u-pdb10000_tb {
    padding-bottom: 10em;
  }
}
@media (max-width: 767px) {
  .u-pdb10000_sp {
    padding-bottom: 10em;
  }
}
.u-pdl10000 {
  padding-left: 10em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl10000_lg {
    padding-left: 10em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl10000_md {
    padding-left: 10em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl10000_sm {
    padding-left: 10em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl10000_xs {
    padding-left: 10em;
  }
}
@media (max-width: 575px) {
  .u-pdl10000_ss {
    padding-left: 10em;
  }
}
@media (min-width: 992px) {
  .u-pdl10000_pc {
    padding-left: 10em;
  }
}
@media (max-width: 991px) {
  .u-pdl10000_tb {
    padding-left: 10em;
  }
}
@media (max-width: 767px) {
  .u-pdl10000_sp {
    padding-left: 10em;
  }
}
.u-pdr10000 {
  padding-right: 10em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr10000_lg {
    padding-right: 10em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr10000_md {
    padding-right: 10em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr10000_sm {
    padding-right: 10em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr10000_xs {
    padding-right: 10em;
  }
}
@media (max-width: 575px) {
  .u-pdr10000_ss {
    padding-right: 10em;
  }
}
@media (min-width: 992px) {
  .u-pdr10000_pc {
    padding-right: 10em;
  }
}
@media (max-width: 991px) {
  .u-pdr10000_tb {
    padding-right: 10em;
  }
}
@media (max-width: 767px) {
  .u-pdr10000_sp {
    padding-right: 10em;
  }
}
.u-mg10000 {
  margin: 10em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg10000_lg {
    margin: 10em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg10000_md {
    margin: 10em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg10000_sm {
    margin: 10em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg10000_xs {
    margin: 10em;
  }
}
@media (max-width: 575px) {
  .u-mg10000_ss {
    margin: 10em;
  }
}
@media (min-width: 992px) {
  .u-mg10000_pc {
    margin: 10em;
  }
}
@media (max-width: 991px) {
  .u-mg10000_tb {
    margin: 10em;
  }
}
@media (max-width: 767px) {
  .u-mg10000_sp {
    margin: 10em;
  }
}
.u-mgt10000 {
  margin-top: 10em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt10000_lg {
    margin-top: 10em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt10000_md {
    margin-top: 10em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt10000_sm {
    margin-top: 10em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt10000_xs {
    margin-top: 10em;
  }
}
@media (max-width: 575px) {
  .u-mgt10000_ss {
    margin-top: 10em;
  }
}
@media (min-width: 992px) {
  .u-mgt10000_pc {
    margin-top: 10em;
  }
}
@media (max-width: 991px) {
  .u-mgt10000_tb {
    margin-top: 10em;
  }
}
@media (max-width: 767px) {
  .u-mgt10000_sp {
    margin-top: 10em;
  }
}
.u-mgb10000 {
  margin-bottom: 10em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb10000_lg {
    margin-bottom: 10em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb10000_md {
    margin-bottom: 10em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb10000_sm {
    margin-bottom: 10em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb10000_xs {
    margin-bottom: 10em;
  }
}
@media (max-width: 575px) {
  .u-mgb10000_ss {
    margin-bottom: 10em;
  }
}
@media (min-width: 992px) {
  .u-mgb10000_pc {
    margin-bottom: 10em;
  }
}
@media (max-width: 991px) {
  .u-mgb10000_tb {
    margin-bottom: 10em;
  }
}
@media (max-width: 767px) {
  .u-mgb10000_sp {
    margin-bottom: 10em;
  }
}
.u-mgl10000 {
  margin-left: 10em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl10000_lg {
    margin-left: 10em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl10000_md {
    margin-left: 10em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl10000_sm {
    margin-left: 10em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl10000_xs {
    margin-left: 10em;
  }
}
@media (max-width: 575px) {
  .u-mgl10000_ss {
    margin-left: 10em;
  }
}
@media (min-width: 992px) {
  .u-mgl10000_pc {
    margin-left: 10em;
  }
}
@media (max-width: 991px) {
  .u-mgl10000_tb {
    margin-left: 10em;
  }
}
@media (max-width: 767px) {
  .u-mgl10000_sp {
    margin-left: 10em;
  }
}
.u-mgr10000 {
  margin-right: 10em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr10000_lg {
    margin-right: 10em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr10000_md {
    margin-right: 10em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr10000_sm {
    margin-right: 10em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr10000_xs {
    margin-right: 10em;
  }
}
@media (max-width: 575px) {
  .u-mgr10000_ss {
    margin-right: 10em;
  }
}
@media (min-width: 992px) {
  .u-mgr10000_pc {
    margin-right: 10em;
  }
}
@media (max-width: 991px) {
  .u-mgr10000_tb {
    margin-right: 10em;
  }
}
@media (max-width: 767px) {
  .u-mgr10000_sp {
    margin-right: 10em;
  }
}
.u-pd10125 {
  padding: 10.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pd10125_lg {
    padding: 10.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pd10125_md {
    padding: 10.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pd10125_sm {
    padding: 10.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pd10125_xs {
    padding: 10.125em;
  }
}
@media (max-width: 575px) {
  .u-pd10125_ss {
    padding: 10.125em;
  }
}
@media (min-width: 992px) {
  .u-pd10125_pc {
    padding: 10.125em;
  }
}
@media (max-width: 991px) {
  .u-pd10125_tb {
    padding: 10.125em;
  }
}
@media (max-width: 767px) {
  .u-pd10125_sp {
    padding: 10.125em;
  }
}
.u-pdt10125 {
  padding-top: 10.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdt10125_lg {
    padding-top: 10.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdt10125_md {
    padding-top: 10.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdt10125_sm {
    padding-top: 10.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdt10125_xs {
    padding-top: 10.125em;
  }
}
@media (max-width: 575px) {
  .u-pdt10125_ss {
    padding-top: 10.125em;
  }
}
@media (min-width: 992px) {
  .u-pdt10125_pc {
    padding-top: 10.125em;
  }
}
@media (max-width: 991px) {
  .u-pdt10125_tb {
    padding-top: 10.125em;
  }
}
@media (max-width: 767px) {
  .u-pdt10125_sp {
    padding-top: 10.125em;
  }
}
.u-pdb10125 {
  padding-bottom: 10.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdb10125_lg {
    padding-bottom: 10.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdb10125_md {
    padding-bottom: 10.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdb10125_sm {
    padding-bottom: 10.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdb10125_xs {
    padding-bottom: 10.125em;
  }
}
@media (max-width: 575px) {
  .u-pdb10125_ss {
    padding-bottom: 10.125em;
  }
}
@media (min-width: 992px) {
  .u-pdb10125_pc {
    padding-bottom: 10.125em;
  }
}
@media (max-width: 991px) {
  .u-pdb10125_tb {
    padding-bottom: 10.125em;
  }
}
@media (max-width: 767px) {
  .u-pdb10125_sp {
    padding-bottom: 10.125em;
  }
}
.u-pdl10125 {
  padding-left: 10.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdl10125_lg {
    padding-left: 10.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdl10125_md {
    padding-left: 10.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdl10125_sm {
    padding-left: 10.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdl10125_xs {
    padding-left: 10.125em;
  }
}
@media (max-width: 575px) {
  .u-pdl10125_ss {
    padding-left: 10.125em;
  }
}
@media (min-width: 992px) {
  .u-pdl10125_pc {
    padding-left: 10.125em;
  }
}
@media (max-width: 991px) {
  .u-pdl10125_tb {
    padding-left: 10.125em;
  }
}
@media (max-width: 767px) {
  .u-pdl10125_sp {
    padding-left: 10.125em;
  }
}
.u-pdr10125 {
  padding-right: 10.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pdr10125_lg {
    padding-right: 10.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pdr10125_md {
    padding-right: 10.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pdr10125_sm {
    padding-right: 10.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pdr10125_xs {
    padding-right: 10.125em;
  }
}
@media (max-width: 575px) {
  .u-pdr10125_ss {
    padding-right: 10.125em;
  }
}
@media (min-width: 992px) {
  .u-pdr10125_pc {
    padding-right: 10.125em;
  }
}
@media (max-width: 991px) {
  .u-pdr10125_tb {
    padding-right: 10.125em;
  }
}
@media (max-width: 767px) {
  .u-pdr10125_sp {
    padding-right: 10.125em;
  }
}
.u-mg10125 {
  margin: 10.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mg10125_lg {
    margin: 10.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mg10125_md {
    margin: 10.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mg10125_sm {
    margin: 10.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mg10125_xs {
    margin: 10.125em;
  }
}
@media (max-width: 575px) {
  .u-mg10125_ss {
    margin: 10.125em;
  }
}
@media (min-width: 992px) {
  .u-mg10125_pc {
    margin: 10.125em;
  }
}
@media (max-width: 991px) {
  .u-mg10125_tb {
    margin: 10.125em;
  }
}
@media (max-width: 767px) {
  .u-mg10125_sp {
    margin: 10.125em;
  }
}
.u-mgt10125 {
  margin-top: 10.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgt10125_lg {
    margin-top: 10.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgt10125_md {
    margin-top: 10.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgt10125_sm {
    margin-top: 10.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgt10125_xs {
    margin-top: 10.125em;
  }
}
@media (max-width: 575px) {
  .u-mgt10125_ss {
    margin-top: 10.125em;
  }
}
@media (min-width: 992px) {
  .u-mgt10125_pc {
    margin-top: 10.125em;
  }
}
@media (max-width: 991px) {
  .u-mgt10125_tb {
    margin-top: 10.125em;
  }
}
@media (max-width: 767px) {
  .u-mgt10125_sp {
    margin-top: 10.125em;
  }
}
.u-mgb10125 {
  margin-bottom: 10.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgb10125_lg {
    margin-bottom: 10.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgb10125_md {
    margin-bottom: 10.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgb10125_sm {
    margin-bottom: 10.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgb10125_xs {
    margin-bottom: 10.125em;
  }
}
@media (max-width: 575px) {
  .u-mgb10125_ss {
    margin-bottom: 10.125em;
  }
}
@media (min-width: 992px) {
  .u-mgb10125_pc {
    margin-bottom: 10.125em;
  }
}
@media (max-width: 991px) {
  .u-mgb10125_tb {
    margin-bottom: 10.125em;
  }
}
@media (max-width: 767px) {
  .u-mgb10125_sp {
    margin-bottom: 10.125em;
  }
}
.u-mgl10125 {
  margin-left: 10.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgl10125_lg {
    margin-left: 10.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgl10125_md {
    margin-left: 10.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgl10125_sm {
    margin-left: 10.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgl10125_xs {
    margin-left: 10.125em;
  }
}
@media (max-width: 575px) {
  .u-mgl10125_ss {
    margin-left: 10.125em;
  }
}
@media (min-width: 992px) {
  .u-mgl10125_pc {
    margin-left: 10.125em;
  }
}
@media (max-width: 991px) {
  .u-mgl10125_tb {
    margin-left: 10.125em;
  }
}
@media (max-width: 767px) {
  .u-mgl10125_sp {
    margin-left: 10.125em;
  }
}
.u-mgr10125 {
  margin-right: 10.125em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-mgr10125_lg {
    margin-right: 10.125em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-mgr10125_md {
    margin-right: 10.125em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-mgr10125_sm {
    margin-right: 10.125em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-mgr10125_xs {
    margin-right: 10.125em;
  }
}
@media (max-width: 575px) {
  .u-mgr10125_ss {
    margin-right: 10.125em;
  }
}
@media (min-width: 992px) {
  .u-mgr10125_pc {
    margin-right: 10.125em;
  }
}
@media (max-width: 991px) {
  .u-mgr10125_tb {
    margin-right: 10.125em;
  }
}
@media (max-width: 767px) {
  .u-mgr10125_sp {
    margin-right: 10.125em;
  }
}
/*============================================

  POINTER EVENT NONE

============================================*/
.u-pe_none {
  pointer-events: none;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-pe_none_lg {
    pointer-events: none;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-pe_none_md {
    pointer-events: none;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-pe_none_sm {
    pointer-events: none;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-pe_none_xs {
    pointer-events: none;
  }
}
@media (max-width: 575px) {
  .u-pe_none_ss {
    pointer-events: none;
  }
}
@media (min-width: 992px) {
  .u-pe_none_pc {
    pointer-events: none;
  }
}
@media (max-width: 991px) {
  .u-pe_none_tb {
    pointer-events: none;
  }
}
@media (max-width: 767px) {
  .u-pe_none_sp {
    pointer-events: none;
  }
}
/*-------------------------------
  TEXT > COLOR
-------------------------------*/
.u-color_main01 {
  color: #0e5da8;
}

.u-color_main02 {
  color: #2b71b2;
}

.u-color_sub01 {
  color: #f3f7f9;
}

.u-color_sub02 {
  color: #e5f6ff;
}

.u-color_accent01 {
  color: #ff7e7e;
}

.u-color_font {
  color: #333333;
}

.u-color_link {
  color: #333333;
}

.u-color_border01 {
  color: #cccccc;
}

.u-color_border02 {
  color: #e0e0e0;
}

.u-color_white {
  color: #fff;
}

.u-color_black {
  color: #282828;
}

.u-color_black_l {
  color: #6a787e;
}

.u-color_gray {
  color: #e5e5e5;
}

.u-color_gray_d {
  color: #aaaaaa;
}

.u-color_ofwht {
  color: #f2f2f2;
}

.u-color_ofwht2 {
  color: #f8f8f8;
}

.u-color_inherit {
  color: inherit !important;
}

/*-------------------------------
  TEXT > SIZE
-------------------------------*/
.u-fsize_x0250 {
  font-size: 0.25em;
}

.u-fsize_x0275 {
  font-size: 0.275em;
}

.u-fsize_x0300 {
  font-size: 0.3em;
}

.u-fsize_x0325 {
  font-size: 0.325em;
}

.u-fsize_x0350 {
  font-size: 0.35em;
}

.u-fsize_x0375 {
  font-size: 0.375em;
}

.u-fsize_x0400 {
  font-size: 0.4em;
}

.u-fsize_x0425 {
  font-size: 0.425em;
}

.u-fsize_x0450 {
  font-size: 0.45em;
}

.u-fsize_x0475 {
  font-size: 0.475em;
}

.u-fsize_x0500 {
  font-size: 0.5em;
}

.u-fsize_x0525 {
  font-size: 0.525em;
}

.u-fsize_x0550 {
  font-size: 0.55em;
}

.u-fsize_x0575 {
  font-size: 0.575em;
}

.u-fsize_x0600 {
  font-size: 0.6em;
}

.u-fsize_x0625 {
  font-size: 0.625em;
}

.u-fsize_x0650 {
  font-size: 0.65em;
}

.u-fsize_x0675 {
  font-size: 0.675em;
}

.u-fsize_x0700 {
  font-size: 0.7em;
}

.u-fsize_x0725 {
  font-size: 0.725em;
}

.u-fsize_x0750 {
  font-size: 0.75em;
}

.u-fsize_x0775 {
  font-size: 0.775em;
}

.u-fsize_x0800 {
  font-size: 0.8em;
}

.u-fsize_x0825 {
  font-size: 0.825em;
}

.u-fsize_x0850 {
  font-size: 0.85em;
}

.u-fsize_x0875 {
  font-size: 0.875em;
}

.u-fsize_x0900 {
  font-size: 0.9em;
}

.u-fsize_x0925 {
  font-size: 0.925em;
}

.u-fsize_x0950 {
  font-size: 0.95em;
}

.u-fsize_x0975 {
  font-size: 0.975em;
}

.u-fsize_x1000 {
  font-size: 1em;
}

.u-fsize_x1125 {
  font-size: 1.125em;
}

.u-fsize_x1250 {
  font-size: 1.25em;
}

.u-fsize_x1375 {
  font-size: 1.375em;
}

.u-fsize_x1500 {
  font-size: 1.5em;
}

.u-fsize_x1625 {
  font-size: 1.625em;
}

.u-fsize_x1750 {
  font-size: 1.75em;
}

.u-fsize_x1875 {
  font-size: 1.875em;
}

.u-fsize_x2000 {
  font-size: 2em;
}

.u-fsize_x2125 {
  font-size: 2.125em;
}

.u-fsize_x2250 {
  font-size: 2.25em;
}

.u-fsize_x2375 {
  font-size: 2.375em;
}

.u-fsize_x2500 {
  font-size: 2.5em;
}

.u-fsize_x2625 {
  font-size: 2.625em;
}

.u-fsize_x2750 {
  font-size: 2.75em;
}

.u-fsize_x2875 {
  font-size: 2.875em;
}

.u-fsize_x3000 {
  font-size: 3em;
}

.u-fsize_x3125 {
  font-size: 3.125em;
}

.u-fsize_x3250 {
  font-size: 3.25em;
}

.u-fsize_x3375 {
  font-size: 3.375em;
}

.u-fsize_x3500 {
  font-size: 3.5em;
}

.u-fsize_x3625 {
  font-size: 3.625em;
}

.u-fsize_x3750 {
  font-size: 3.75em;
}

.u-fsize_x3875 {
  font-size: 3.875em;
}

.u-fsize_x4000 {
  font-size: 4em;
}

.u-fsize_x4125 {
  font-size: 4.125em;
}

.u-fsize_x4250 {
  font-size: 4.25em;
}

.u-fsize_x4375 {
  font-size: 4.375em;
}

.u-fsize_x4500 {
  font-size: 4.5em;
}

.u-fsize_x4625 {
  font-size: 4.625em;
}

.u-fsize_x4750 {
  font-size: 4.75em;
}

.u-fsize_x4875 {
  font-size: 4.875em;
}

.u-fsize_x5000 {
  font-size: 5em;
}

.u-fsize_x5125 {
  font-size: 5.125em;
}

.u-fsize_x5250 {
  font-size: 5.25em;
}

.u-fsize_x5375 {
  font-size: 5.375em;
}

.u-fsize_x5500 {
  font-size: 5.5em;
}

.u-fsize_x5625 {
  font-size: 5.625em;
}

.u-fsize_x5750 {
  font-size: 5.75em;
}

.u-fsize_x5875 {
  font-size: 5.875em;
}

.u-fsize_x6000 {
  font-size: 6em;
}

.u-fsize_x6125 {
  font-size: 6.125em;
}

.u-fsize_x6250 {
  font-size: 6.25em;
}

.u-fsize_x6375 {
  font-size: 6.375em;
}

.u-fsize_x6500 {
  font-size: 6.5em;
}

.u-fsize_x6625 {
  font-size: 6.625em;
}

.u-fsize_x6750 {
  font-size: 6.75em;
}

.u-fsize_x6875 {
  font-size: 6.875em;
}

.u-fsize_x7000 {
  font-size: 7em;
}

.u-fsize_x7125 {
  font-size: 7.125em;
}

.u-fsize_x7250 {
  font-size: 7.25em;
}

.u-fsize_x7375 {
  font-size: 7.375em;
}

.u-fsize_x7500 {
  font-size: 7.5em;
}

.u-fsize_x7625 {
  font-size: 7.625em;
}

.u-fsize_x7750 {
  font-size: 7.75em;
}

.u-fsize_x7875 {
  font-size: 7.875em;
}

.u-fsize_x8000 {
  font-size: 8em;
}

.u-fsize_x8125 {
  font-size: 8.125em;
}

.u-fsize_x8250 {
  font-size: 8.25em;
}

.u-fsize_x8375 {
  font-size: 8.375em;
}

.u-fsize_x8500 {
  font-size: 8.5em;
}

.u-fsize_x8625 {
  font-size: 8.625em;
}

.u-fsize_x8750 {
  font-size: 8.75em;
}

.u-fsize_x8875 {
  font-size: 8.875em;
}

.u-fsize_x9000 {
  font-size: 9em;
}

.u-fsize_x9125 {
  font-size: 9.125em;
}

.u-fsize_x9250 {
  font-size: 9.25em;
}

.u-fsize_x9375 {
  font-size: 9.375em;
}

.u-fsize_x9500 {
  font-size: 9.5em;
}

.u-fsize_x9625 {
  font-size: 9.625em;
}

.u-fsize_x9750 {
  font-size: 9.75em;
}

.u-fsize_x9875 {
  font-size: 9.875em;
}

.u-fsize_x10000 {
  font-size: 10em;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-fsize_x0250_lg {
    font-size: 0.25em;
  }

  .u-fsize_x0275_lg {
    font-size: 0.275em;
  }

  .u-fsize_x0300_lg {
    font-size: 0.3em;
  }

  .u-fsize_x0325_lg {
    font-size: 0.325em;
  }

  .u-fsize_x0350_lg {
    font-size: 0.35em;
  }

  .u-fsize_x0375_lg {
    font-size: 0.375em;
  }

  .u-fsize_x0400_lg {
    font-size: 0.4em;
  }

  .u-fsize_x0425_lg {
    font-size: 0.425em;
  }

  .u-fsize_x0450_lg {
    font-size: 0.45em;
  }

  .u-fsize_x0475_lg {
    font-size: 0.475em;
  }

  .u-fsize_x0500_lg {
    font-size: 0.5em;
  }

  .u-fsize_x0525_lg {
    font-size: 0.525em;
  }

  .u-fsize_x0550_lg {
    font-size: 0.55em;
  }

  .u-fsize_x0575_lg {
    font-size: 0.575em;
  }

  .u-fsize_x0600_lg {
    font-size: 0.6em;
  }

  .u-fsize_x0625_lg {
    font-size: 0.625em;
  }

  .u-fsize_x0650_lg {
    font-size: 0.65em;
  }

  .u-fsize_x0675_lg {
    font-size: 0.675em;
  }

  .u-fsize_x0700_lg {
    font-size: 0.7em;
  }

  .u-fsize_x0725_lg {
    font-size: 0.725em;
  }

  .u-fsize_x0750_lg {
    font-size: 0.75em;
  }

  .u-fsize_x0775_lg {
    font-size: 0.775em;
  }

  .u-fsize_x0800_lg {
    font-size: 0.8em;
  }

  .u-fsize_x0825_lg {
    font-size: 0.825em;
  }

  .u-fsize_x0850_lg {
    font-size: 0.85em;
  }

  .u-fsize_x0875_lg {
    font-size: 0.875em;
  }

  .u-fsize_x0900_lg {
    font-size: 0.9em;
  }

  .u-fsize_x0925_lg {
    font-size: 0.925em;
  }

  .u-fsize_x0950_lg {
    font-size: 0.95em;
  }

  .u-fsize_x0975_lg {
    font-size: 0.975em;
  }

  .u-fsize_x1000_lg {
    font-size: 1em;
  }

  .u-fsize_x1125_lg {
    font-size: 1.125em;
  }

  .u-fsize_x1250_lg {
    font-size: 1.25em;
  }

  .u-fsize_x1375_lg {
    font-size: 1.375em;
  }

  .u-fsize_x1500_lg {
    font-size: 1.5em;
  }

  .u-fsize_x1625_lg {
    font-size: 1.625em;
  }

  .u-fsize_x1750_lg {
    font-size: 1.75em;
  }

  .u-fsize_x1875_lg {
    font-size: 1.875em;
  }

  .u-fsize_x2000_lg {
    font-size: 2em;
  }

  .u-fsize_x2125_lg {
    font-size: 2.125em;
  }

  .u-fsize_x2250_lg {
    font-size: 2.25em;
  }

  .u-fsize_x2375_lg {
    font-size: 2.375em;
  }

  .u-fsize_x2500_lg {
    font-size: 2.5em;
  }

  .u-fsize_x2625_lg {
    font-size: 2.625em;
  }

  .u-fsize_x2750_lg {
    font-size: 2.75em;
  }

  .u-fsize_x2875_lg {
    font-size: 2.875em;
  }

  .u-fsize_x3000_lg {
    font-size: 3em;
  }

  .u-fsize_x3125_lg {
    font-size: 3.125em;
  }

  .u-fsize_x3250_lg {
    font-size: 3.25em;
  }

  .u-fsize_x3375_lg {
    font-size: 3.375em;
  }

  .u-fsize_x3500_lg {
    font-size: 3.5em;
  }

  .u-fsize_x3625_lg {
    font-size: 3.625em;
  }

  .u-fsize_x3750_lg {
    font-size: 3.75em;
  }

  .u-fsize_x3875_lg {
    font-size: 3.875em;
  }

  .u-fsize_x4000_lg {
    font-size: 4em;
  }

  .u-fsize_x4125_lg {
    font-size: 4.125em;
  }

  .u-fsize_x4250_lg {
    font-size: 4.25em;
  }

  .u-fsize_x4375_lg {
    font-size: 4.375em;
  }

  .u-fsize_x4500_lg {
    font-size: 4.5em;
  }

  .u-fsize_x4625_lg {
    font-size: 4.625em;
  }

  .u-fsize_x4750_lg {
    font-size: 4.75em;
  }

  .u-fsize_x4875_lg {
    font-size: 4.875em;
  }

  .u-fsize_x5000_lg {
    font-size: 5em;
  }

  .u-fsize_x5125_lg {
    font-size: 5.125em;
  }

  .u-fsize_x5250_lg {
    font-size: 5.25em;
  }

  .u-fsize_x5375_lg {
    font-size: 5.375em;
  }

  .u-fsize_x5500_lg {
    font-size: 5.5em;
  }

  .u-fsize_x5625_lg {
    font-size: 5.625em;
  }

  .u-fsize_x5750_lg {
    font-size: 5.75em;
  }

  .u-fsize_x5875_lg {
    font-size: 5.875em;
  }

  .u-fsize_x6000_lg {
    font-size: 6em;
  }

  .u-fsize_x6125_lg {
    font-size: 6.125em;
  }

  .u-fsize_x6250_lg {
    font-size: 6.25em;
  }

  .u-fsize_x6375_lg {
    font-size: 6.375em;
  }

  .u-fsize_x6500_lg {
    font-size: 6.5em;
  }

  .u-fsize_x6625_lg {
    font-size: 6.625em;
  }

  .u-fsize_x6750_lg {
    font-size: 6.75em;
  }

  .u-fsize_x6875_lg {
    font-size: 6.875em;
  }

  .u-fsize_x7000_lg {
    font-size: 7em;
  }

  .u-fsize_x7125_lg {
    font-size: 7.125em;
  }

  .u-fsize_x7250_lg {
    font-size: 7.25em;
  }

  .u-fsize_x7375_lg {
    font-size: 7.375em;
  }

  .u-fsize_x7500_lg {
    font-size: 7.5em;
  }

  .u-fsize_x7625_lg {
    font-size: 7.625em;
  }

  .u-fsize_x7750_lg {
    font-size: 7.75em;
  }

  .u-fsize_x7875_lg {
    font-size: 7.875em;
  }

  .u-fsize_x8000_lg {
    font-size: 8em;
  }

  .u-fsize_x8125_lg {
    font-size: 8.125em;
  }

  .u-fsize_x8250_lg {
    font-size: 8.25em;
  }

  .u-fsize_x8375_lg {
    font-size: 8.375em;
  }

  .u-fsize_x8500_lg {
    font-size: 8.5em;
  }

  .u-fsize_x8625_lg {
    font-size: 8.625em;
  }

  .u-fsize_x8750_lg {
    font-size: 8.75em;
  }

  .u-fsize_x8875_lg {
    font-size: 8.875em;
  }

  .u-fsize_x9000_lg {
    font-size: 9em;
  }

  .u-fsize_x9125_lg {
    font-size: 9.125em;
  }

  .u-fsize_x9250_lg {
    font-size: 9.25em;
  }

  .u-fsize_x9375_lg {
    font-size: 9.375em;
  }

  .u-fsize_x9500_lg {
    font-size: 9.5em;
  }

  .u-fsize_x9625_lg {
    font-size: 9.625em;
  }

  .u-fsize_x9750_lg {
    font-size: 9.75em;
  }

  .u-fsize_x9875_lg {
    font-size: 9.875em;
  }

  .u-fsize_x10000_lg {
    font-size: 10em;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-fsize_x0250_md {
    font-size: 0.25em;
  }

  .u-fsize_x0275_md {
    font-size: 0.275em;
  }

  .u-fsize_x0300_md {
    font-size: 0.3em;
  }

  .u-fsize_x0325_md {
    font-size: 0.325em;
  }

  .u-fsize_x0350_md {
    font-size: 0.35em;
  }

  .u-fsize_x0375_md {
    font-size: 0.375em;
  }

  .u-fsize_x0400_md {
    font-size: 0.4em;
  }

  .u-fsize_x0425_md {
    font-size: 0.425em;
  }

  .u-fsize_x0450_md {
    font-size: 0.45em;
  }

  .u-fsize_x0475_md {
    font-size: 0.475em;
  }

  .u-fsize_x0500_md {
    font-size: 0.5em;
  }

  .u-fsize_x0525_md {
    font-size: 0.525em;
  }

  .u-fsize_x0550_md {
    font-size: 0.55em;
  }

  .u-fsize_x0575_md {
    font-size: 0.575em;
  }

  .u-fsize_x0600_md {
    font-size: 0.6em;
  }

  .u-fsize_x0625_md {
    font-size: 0.625em;
  }

  .u-fsize_x0650_md {
    font-size: 0.65em;
  }

  .u-fsize_x0675_md {
    font-size: 0.675em;
  }

  .u-fsize_x0700_md {
    font-size: 0.7em;
  }

  .u-fsize_x0725_md {
    font-size: 0.725em;
  }

  .u-fsize_x0750_md {
    font-size: 0.75em;
  }

  .u-fsize_x0775_md {
    font-size: 0.775em;
  }

  .u-fsize_x0800_md {
    font-size: 0.8em;
  }

  .u-fsize_x0825_md {
    font-size: 0.825em;
  }

  .u-fsize_x0850_md {
    font-size: 0.85em;
  }

  .u-fsize_x0875_md {
    font-size: 0.875em;
  }

  .u-fsize_x0900_md {
    font-size: 0.9em;
  }

  .u-fsize_x0925_md {
    font-size: 0.925em;
  }

  .u-fsize_x0950_md {
    font-size: 0.95em;
  }

  .u-fsize_x0975_md {
    font-size: 0.975em;
  }

  .u-fsize_x1000_md {
    font-size: 1em;
  }

  .u-fsize_x1125_md {
    font-size: 1.125em;
  }

  .u-fsize_x1250_md {
    font-size: 1.25em;
  }

  .u-fsize_x1375_md {
    font-size: 1.375em;
  }

  .u-fsize_x1500_md {
    font-size: 1.5em;
  }

  .u-fsize_x1625_md {
    font-size: 1.625em;
  }

  .u-fsize_x1750_md {
    font-size: 1.75em;
  }

  .u-fsize_x1875_md {
    font-size: 1.875em;
  }

  .u-fsize_x2000_md {
    font-size: 2em;
  }

  .u-fsize_x2125_md {
    font-size: 2.125em;
  }

  .u-fsize_x2250_md {
    font-size: 2.25em;
  }

  .u-fsize_x2375_md {
    font-size: 2.375em;
  }

  .u-fsize_x2500_md {
    font-size: 2.5em;
  }

  .u-fsize_x2625_md {
    font-size: 2.625em;
  }

  .u-fsize_x2750_md {
    font-size: 2.75em;
  }

  .u-fsize_x2875_md {
    font-size: 2.875em;
  }

  .u-fsize_x3000_md {
    font-size: 3em;
  }

  .u-fsize_x3125_md {
    font-size: 3.125em;
  }

  .u-fsize_x3250_md {
    font-size: 3.25em;
  }

  .u-fsize_x3375_md {
    font-size: 3.375em;
  }

  .u-fsize_x3500_md {
    font-size: 3.5em;
  }

  .u-fsize_x3625_md {
    font-size: 3.625em;
  }

  .u-fsize_x3750_md {
    font-size: 3.75em;
  }

  .u-fsize_x3875_md {
    font-size: 3.875em;
  }

  .u-fsize_x4000_md {
    font-size: 4em;
  }

  .u-fsize_x4125_md {
    font-size: 4.125em;
  }

  .u-fsize_x4250_md {
    font-size: 4.25em;
  }

  .u-fsize_x4375_md {
    font-size: 4.375em;
  }

  .u-fsize_x4500_md {
    font-size: 4.5em;
  }

  .u-fsize_x4625_md {
    font-size: 4.625em;
  }

  .u-fsize_x4750_md {
    font-size: 4.75em;
  }

  .u-fsize_x4875_md {
    font-size: 4.875em;
  }

  .u-fsize_x5000_md {
    font-size: 5em;
  }

  .u-fsize_x5125_md {
    font-size: 5.125em;
  }

  .u-fsize_x5250_md {
    font-size: 5.25em;
  }

  .u-fsize_x5375_md {
    font-size: 5.375em;
  }

  .u-fsize_x5500_md {
    font-size: 5.5em;
  }

  .u-fsize_x5625_md {
    font-size: 5.625em;
  }

  .u-fsize_x5750_md {
    font-size: 5.75em;
  }

  .u-fsize_x5875_md {
    font-size: 5.875em;
  }

  .u-fsize_x6000_md {
    font-size: 6em;
  }

  .u-fsize_x6125_md {
    font-size: 6.125em;
  }

  .u-fsize_x6250_md {
    font-size: 6.25em;
  }

  .u-fsize_x6375_md {
    font-size: 6.375em;
  }

  .u-fsize_x6500_md {
    font-size: 6.5em;
  }

  .u-fsize_x6625_md {
    font-size: 6.625em;
  }

  .u-fsize_x6750_md {
    font-size: 6.75em;
  }

  .u-fsize_x6875_md {
    font-size: 6.875em;
  }

  .u-fsize_x7000_md {
    font-size: 7em;
  }

  .u-fsize_x7125_md {
    font-size: 7.125em;
  }

  .u-fsize_x7250_md {
    font-size: 7.25em;
  }

  .u-fsize_x7375_md {
    font-size: 7.375em;
  }

  .u-fsize_x7500_md {
    font-size: 7.5em;
  }

  .u-fsize_x7625_md {
    font-size: 7.625em;
  }

  .u-fsize_x7750_md {
    font-size: 7.75em;
  }

  .u-fsize_x7875_md {
    font-size: 7.875em;
  }

  .u-fsize_x8000_md {
    font-size: 8em;
  }

  .u-fsize_x8125_md {
    font-size: 8.125em;
  }

  .u-fsize_x8250_md {
    font-size: 8.25em;
  }

  .u-fsize_x8375_md {
    font-size: 8.375em;
  }

  .u-fsize_x8500_md {
    font-size: 8.5em;
  }

  .u-fsize_x8625_md {
    font-size: 8.625em;
  }

  .u-fsize_x8750_md {
    font-size: 8.75em;
  }

  .u-fsize_x8875_md {
    font-size: 8.875em;
  }

  .u-fsize_x9000_md {
    font-size: 9em;
  }

  .u-fsize_x9125_md {
    font-size: 9.125em;
  }

  .u-fsize_x9250_md {
    font-size: 9.25em;
  }

  .u-fsize_x9375_md {
    font-size: 9.375em;
  }

  .u-fsize_x9500_md {
    font-size: 9.5em;
  }

  .u-fsize_x9625_md {
    font-size: 9.625em;
  }

  .u-fsize_x9750_md {
    font-size: 9.75em;
  }

  .u-fsize_x9875_md {
    font-size: 9.875em;
  }

  .u-fsize_x10000_md {
    font-size: 10em;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-fsize_x0250_sm {
    font-size: 0.25em;
  }

  .u-fsize_x0275_sm {
    font-size: 0.275em;
  }

  .u-fsize_x0300_sm {
    font-size: 0.3em;
  }

  .u-fsize_x0325_sm {
    font-size: 0.325em;
  }

  .u-fsize_x0350_sm {
    font-size: 0.35em;
  }

  .u-fsize_x0375_sm {
    font-size: 0.375em;
  }

  .u-fsize_x0400_sm {
    font-size: 0.4em;
  }

  .u-fsize_x0425_sm {
    font-size: 0.425em;
  }

  .u-fsize_x0450_sm {
    font-size: 0.45em;
  }

  .u-fsize_x0475_sm {
    font-size: 0.475em;
  }

  .u-fsize_x0500_sm {
    font-size: 0.5em;
  }

  .u-fsize_x0525_sm {
    font-size: 0.525em;
  }

  .u-fsize_x0550_sm {
    font-size: 0.55em;
  }

  .u-fsize_x0575_sm {
    font-size: 0.575em;
  }

  .u-fsize_x0600_sm {
    font-size: 0.6em;
  }

  .u-fsize_x0625_sm {
    font-size: 0.625em;
  }

  .u-fsize_x0650_sm {
    font-size: 0.65em;
  }

  .u-fsize_x0675_sm {
    font-size: 0.675em;
  }

  .u-fsize_x0700_sm {
    font-size: 0.7em;
  }

  .u-fsize_x0725_sm {
    font-size: 0.725em;
  }

  .u-fsize_x0750_sm {
    font-size: 0.75em;
  }

  .u-fsize_x0775_sm {
    font-size: 0.775em;
  }

  .u-fsize_x0800_sm {
    font-size: 0.8em;
  }

  .u-fsize_x0825_sm {
    font-size: 0.825em;
  }

  .u-fsize_x0850_sm {
    font-size: 0.85em;
  }

  .u-fsize_x0875_sm {
    font-size: 0.875em;
  }

  .u-fsize_x0900_sm {
    font-size: 0.9em;
  }

  .u-fsize_x0925_sm {
    font-size: 0.925em;
  }

  .u-fsize_x0950_sm {
    font-size: 0.95em;
  }

  .u-fsize_x0975_sm {
    font-size: 0.975em;
  }

  .u-fsize_x1000_sm {
    font-size: 1em;
  }

  .u-fsize_x1125_sm {
    font-size: 1.125em;
  }

  .u-fsize_x1250_sm {
    font-size: 1.25em;
  }

  .u-fsize_x1375_sm {
    font-size: 1.375em;
  }

  .u-fsize_x1500_sm {
    font-size: 1.5em;
  }

  .u-fsize_x1625_sm {
    font-size: 1.625em;
  }

  .u-fsize_x1750_sm {
    font-size: 1.75em;
  }

  .u-fsize_x1875_sm {
    font-size: 1.875em;
  }

  .u-fsize_x2000_sm {
    font-size: 2em;
  }

  .u-fsize_x2125_sm {
    font-size: 2.125em;
  }

  .u-fsize_x2250_sm {
    font-size: 2.25em;
  }

  .u-fsize_x2375_sm {
    font-size: 2.375em;
  }

  .u-fsize_x2500_sm {
    font-size: 2.5em;
  }

  .u-fsize_x2625_sm {
    font-size: 2.625em;
  }

  .u-fsize_x2750_sm {
    font-size: 2.75em;
  }

  .u-fsize_x2875_sm {
    font-size: 2.875em;
  }

  .u-fsize_x3000_sm {
    font-size: 3em;
  }

  .u-fsize_x3125_sm {
    font-size: 3.125em;
  }

  .u-fsize_x3250_sm {
    font-size: 3.25em;
  }

  .u-fsize_x3375_sm {
    font-size: 3.375em;
  }

  .u-fsize_x3500_sm {
    font-size: 3.5em;
  }

  .u-fsize_x3625_sm {
    font-size: 3.625em;
  }

  .u-fsize_x3750_sm {
    font-size: 3.75em;
  }

  .u-fsize_x3875_sm {
    font-size: 3.875em;
  }

  .u-fsize_x4000_sm {
    font-size: 4em;
  }

  .u-fsize_x4125_sm {
    font-size: 4.125em;
  }

  .u-fsize_x4250_sm {
    font-size: 4.25em;
  }

  .u-fsize_x4375_sm {
    font-size: 4.375em;
  }

  .u-fsize_x4500_sm {
    font-size: 4.5em;
  }

  .u-fsize_x4625_sm {
    font-size: 4.625em;
  }

  .u-fsize_x4750_sm {
    font-size: 4.75em;
  }

  .u-fsize_x4875_sm {
    font-size: 4.875em;
  }

  .u-fsize_x5000_sm {
    font-size: 5em;
  }

  .u-fsize_x5125_sm {
    font-size: 5.125em;
  }

  .u-fsize_x5250_sm {
    font-size: 5.25em;
  }

  .u-fsize_x5375_sm {
    font-size: 5.375em;
  }

  .u-fsize_x5500_sm {
    font-size: 5.5em;
  }

  .u-fsize_x5625_sm {
    font-size: 5.625em;
  }

  .u-fsize_x5750_sm {
    font-size: 5.75em;
  }

  .u-fsize_x5875_sm {
    font-size: 5.875em;
  }

  .u-fsize_x6000_sm {
    font-size: 6em;
  }

  .u-fsize_x6125_sm {
    font-size: 6.125em;
  }

  .u-fsize_x6250_sm {
    font-size: 6.25em;
  }

  .u-fsize_x6375_sm {
    font-size: 6.375em;
  }

  .u-fsize_x6500_sm {
    font-size: 6.5em;
  }

  .u-fsize_x6625_sm {
    font-size: 6.625em;
  }

  .u-fsize_x6750_sm {
    font-size: 6.75em;
  }

  .u-fsize_x6875_sm {
    font-size: 6.875em;
  }

  .u-fsize_x7000_sm {
    font-size: 7em;
  }

  .u-fsize_x7125_sm {
    font-size: 7.125em;
  }

  .u-fsize_x7250_sm {
    font-size: 7.25em;
  }

  .u-fsize_x7375_sm {
    font-size: 7.375em;
  }

  .u-fsize_x7500_sm {
    font-size: 7.5em;
  }

  .u-fsize_x7625_sm {
    font-size: 7.625em;
  }

  .u-fsize_x7750_sm {
    font-size: 7.75em;
  }

  .u-fsize_x7875_sm {
    font-size: 7.875em;
  }

  .u-fsize_x8000_sm {
    font-size: 8em;
  }

  .u-fsize_x8125_sm {
    font-size: 8.125em;
  }

  .u-fsize_x8250_sm {
    font-size: 8.25em;
  }

  .u-fsize_x8375_sm {
    font-size: 8.375em;
  }

  .u-fsize_x8500_sm {
    font-size: 8.5em;
  }

  .u-fsize_x8625_sm {
    font-size: 8.625em;
  }

  .u-fsize_x8750_sm {
    font-size: 8.75em;
  }

  .u-fsize_x8875_sm {
    font-size: 8.875em;
  }

  .u-fsize_x9000_sm {
    font-size: 9em;
  }

  .u-fsize_x9125_sm {
    font-size: 9.125em;
  }

  .u-fsize_x9250_sm {
    font-size: 9.25em;
  }

  .u-fsize_x9375_sm {
    font-size: 9.375em;
  }

  .u-fsize_x9500_sm {
    font-size: 9.5em;
  }

  .u-fsize_x9625_sm {
    font-size: 9.625em;
  }

  .u-fsize_x9750_sm {
    font-size: 9.75em;
  }

  .u-fsize_x9875_sm {
    font-size: 9.875em;
  }

  .u-fsize_x10000_sm {
    font-size: 10em;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-fsize_x0250_xs {
    font-size: 0.25em;
  }

  .u-fsize_x0275_xs {
    font-size: 0.275em;
  }

  .u-fsize_x0300_xs {
    font-size: 0.3em;
  }

  .u-fsize_x0325_xs {
    font-size: 0.325em;
  }

  .u-fsize_x0350_xs {
    font-size: 0.35em;
  }

  .u-fsize_x0375_xs {
    font-size: 0.375em;
  }

  .u-fsize_x0400_xs {
    font-size: 0.4em;
  }

  .u-fsize_x0425_xs {
    font-size: 0.425em;
  }

  .u-fsize_x0450_xs {
    font-size: 0.45em;
  }

  .u-fsize_x0475_xs {
    font-size: 0.475em;
  }

  .u-fsize_x0500_xs {
    font-size: 0.5em;
  }

  .u-fsize_x0525_xs {
    font-size: 0.525em;
  }

  .u-fsize_x0550_xs {
    font-size: 0.55em;
  }

  .u-fsize_x0575_xs {
    font-size: 0.575em;
  }

  .u-fsize_x0600_xs {
    font-size: 0.6em;
  }

  .u-fsize_x0625_xs {
    font-size: 0.625em;
  }

  .u-fsize_x0650_xs {
    font-size: 0.65em;
  }

  .u-fsize_x0675_xs {
    font-size: 0.675em;
  }

  .u-fsize_x0700_xs {
    font-size: 0.7em;
  }

  .u-fsize_x0725_xs {
    font-size: 0.725em;
  }

  .u-fsize_x0750_xs {
    font-size: 0.75em;
  }

  .u-fsize_x0775_xs {
    font-size: 0.775em;
  }

  .u-fsize_x0800_xs {
    font-size: 0.8em;
  }

  .u-fsize_x0825_xs {
    font-size: 0.825em;
  }

  .u-fsize_x0850_xs {
    font-size: 0.85em;
  }

  .u-fsize_x0875_xs {
    font-size: 0.875em;
  }

  .u-fsize_x0900_xs {
    font-size: 0.9em;
  }

  .u-fsize_x0925_xs {
    font-size: 0.925em;
  }

  .u-fsize_x0950_xs {
    font-size: 0.95em;
  }

  .u-fsize_x0975_xs {
    font-size: 0.975em;
  }

  .u-fsize_x1000_xs {
    font-size: 1em;
  }

  .u-fsize_x1125_xs {
    font-size: 1.125em;
  }

  .u-fsize_x1250_xs {
    font-size: 1.25em;
  }

  .u-fsize_x1375_xs {
    font-size: 1.375em;
  }

  .u-fsize_x1500_xs {
    font-size: 1.5em;
  }

  .u-fsize_x1625_xs {
    font-size: 1.625em;
  }

  .u-fsize_x1750_xs {
    font-size: 1.75em;
  }

  .u-fsize_x1875_xs {
    font-size: 1.875em;
  }

  .u-fsize_x2000_xs {
    font-size: 2em;
  }

  .u-fsize_x2125_xs {
    font-size: 2.125em;
  }

  .u-fsize_x2250_xs {
    font-size: 2.25em;
  }

  .u-fsize_x2375_xs {
    font-size: 2.375em;
  }

  .u-fsize_x2500_xs {
    font-size: 2.5em;
  }

  .u-fsize_x2625_xs {
    font-size: 2.625em;
  }

  .u-fsize_x2750_xs {
    font-size: 2.75em;
  }

  .u-fsize_x2875_xs {
    font-size: 2.875em;
  }

  .u-fsize_x3000_xs {
    font-size: 3em;
  }

  .u-fsize_x3125_xs {
    font-size: 3.125em;
  }

  .u-fsize_x3250_xs {
    font-size: 3.25em;
  }

  .u-fsize_x3375_xs {
    font-size: 3.375em;
  }

  .u-fsize_x3500_xs {
    font-size: 3.5em;
  }

  .u-fsize_x3625_xs {
    font-size: 3.625em;
  }

  .u-fsize_x3750_xs {
    font-size: 3.75em;
  }

  .u-fsize_x3875_xs {
    font-size: 3.875em;
  }

  .u-fsize_x4000_xs {
    font-size: 4em;
  }

  .u-fsize_x4125_xs {
    font-size: 4.125em;
  }

  .u-fsize_x4250_xs {
    font-size: 4.25em;
  }

  .u-fsize_x4375_xs {
    font-size: 4.375em;
  }

  .u-fsize_x4500_xs {
    font-size: 4.5em;
  }

  .u-fsize_x4625_xs {
    font-size: 4.625em;
  }

  .u-fsize_x4750_xs {
    font-size: 4.75em;
  }

  .u-fsize_x4875_xs {
    font-size: 4.875em;
  }

  .u-fsize_x5000_xs {
    font-size: 5em;
  }

  .u-fsize_x5125_xs {
    font-size: 5.125em;
  }

  .u-fsize_x5250_xs {
    font-size: 5.25em;
  }

  .u-fsize_x5375_xs {
    font-size: 5.375em;
  }

  .u-fsize_x5500_xs {
    font-size: 5.5em;
  }

  .u-fsize_x5625_xs {
    font-size: 5.625em;
  }

  .u-fsize_x5750_xs {
    font-size: 5.75em;
  }

  .u-fsize_x5875_xs {
    font-size: 5.875em;
  }

  .u-fsize_x6000_xs {
    font-size: 6em;
  }

  .u-fsize_x6125_xs {
    font-size: 6.125em;
  }

  .u-fsize_x6250_xs {
    font-size: 6.25em;
  }

  .u-fsize_x6375_xs {
    font-size: 6.375em;
  }

  .u-fsize_x6500_xs {
    font-size: 6.5em;
  }

  .u-fsize_x6625_xs {
    font-size: 6.625em;
  }

  .u-fsize_x6750_xs {
    font-size: 6.75em;
  }

  .u-fsize_x6875_xs {
    font-size: 6.875em;
  }

  .u-fsize_x7000_xs {
    font-size: 7em;
  }

  .u-fsize_x7125_xs {
    font-size: 7.125em;
  }

  .u-fsize_x7250_xs {
    font-size: 7.25em;
  }

  .u-fsize_x7375_xs {
    font-size: 7.375em;
  }

  .u-fsize_x7500_xs {
    font-size: 7.5em;
  }

  .u-fsize_x7625_xs {
    font-size: 7.625em;
  }

  .u-fsize_x7750_xs {
    font-size: 7.75em;
  }

  .u-fsize_x7875_xs {
    font-size: 7.875em;
  }

  .u-fsize_x8000_xs {
    font-size: 8em;
  }

  .u-fsize_x8125_xs {
    font-size: 8.125em;
  }

  .u-fsize_x8250_xs {
    font-size: 8.25em;
  }

  .u-fsize_x8375_xs {
    font-size: 8.375em;
  }

  .u-fsize_x8500_xs {
    font-size: 8.5em;
  }

  .u-fsize_x8625_xs {
    font-size: 8.625em;
  }

  .u-fsize_x8750_xs {
    font-size: 8.75em;
  }

  .u-fsize_x8875_xs {
    font-size: 8.875em;
  }

  .u-fsize_x9000_xs {
    font-size: 9em;
  }

  .u-fsize_x9125_xs {
    font-size: 9.125em;
  }

  .u-fsize_x9250_xs {
    font-size: 9.25em;
  }

  .u-fsize_x9375_xs {
    font-size: 9.375em;
  }

  .u-fsize_x9500_xs {
    font-size: 9.5em;
  }

  .u-fsize_x9625_xs {
    font-size: 9.625em;
  }

  .u-fsize_x9750_xs {
    font-size: 9.75em;
  }

  .u-fsize_x9875_xs {
    font-size: 9.875em;
  }

  .u-fsize_x10000_xs {
    font-size: 10em;
  }
}
@media (max-width: 575px) {
  .u-fsize_x0250_ss {
    font-size: 0.25em;
  }

  .u-fsize_x0275_ss {
    font-size: 0.275em;
  }

  .u-fsize_x0300_ss {
    font-size: 0.3em;
  }

  .u-fsize_x0325_ss {
    font-size: 0.325em;
  }

  .u-fsize_x0350_ss {
    font-size: 0.35em;
  }

  .u-fsize_x0375_ss {
    font-size: 0.375em;
  }

  .u-fsize_x0400_ss {
    font-size: 0.4em;
  }

  .u-fsize_x0425_ss {
    font-size: 0.425em;
  }

  .u-fsize_x0450_ss {
    font-size: 0.45em;
  }

  .u-fsize_x0475_ss {
    font-size: 0.475em;
  }

  .u-fsize_x0500_ss {
    font-size: 0.5em;
  }

  .u-fsize_x0525_ss {
    font-size: 0.525em;
  }

  .u-fsize_x0550_ss {
    font-size: 0.55em;
  }

  .u-fsize_x0575_ss {
    font-size: 0.575em;
  }

  .u-fsize_x0600_ss {
    font-size: 0.6em;
  }

  .u-fsize_x0625_ss {
    font-size: 0.625em;
  }

  .u-fsize_x0650_ss {
    font-size: 0.65em;
  }

  .u-fsize_x0675_ss {
    font-size: 0.675em;
  }

  .u-fsize_x0700_ss {
    font-size: 0.7em;
  }

  .u-fsize_x0725_ss {
    font-size: 0.725em;
  }

  .u-fsize_x0750_ss {
    font-size: 0.75em;
  }

  .u-fsize_x0775_ss {
    font-size: 0.775em;
  }

  .u-fsize_x0800_ss {
    font-size: 0.8em;
  }

  .u-fsize_x0825_ss {
    font-size: 0.825em;
  }

  .u-fsize_x0850_ss {
    font-size: 0.85em;
  }

  .u-fsize_x0875_ss {
    font-size: 0.875em;
  }

  .u-fsize_x0900_ss {
    font-size: 0.9em;
  }

  .u-fsize_x0925_ss {
    font-size: 0.925em;
  }

  .u-fsize_x0950_ss {
    font-size: 0.95em;
  }

  .u-fsize_x0975_ss {
    font-size: 0.975em;
  }

  .u-fsize_x1000_ss {
    font-size: 1em;
  }

  .u-fsize_x1125_ss {
    font-size: 1.125em;
  }

  .u-fsize_x1250_ss {
    font-size: 1.25em;
  }

  .u-fsize_x1375_ss {
    font-size: 1.375em;
  }

  .u-fsize_x1500_ss {
    font-size: 1.5em;
  }

  .u-fsize_x1625_ss {
    font-size: 1.625em;
  }

  .u-fsize_x1750_ss {
    font-size: 1.75em;
  }

  .u-fsize_x1875_ss {
    font-size: 1.875em;
  }

  .u-fsize_x2000_ss {
    font-size: 2em;
  }

  .u-fsize_x2125_ss {
    font-size: 2.125em;
  }

  .u-fsize_x2250_ss {
    font-size: 2.25em;
  }

  .u-fsize_x2375_ss {
    font-size: 2.375em;
  }

  .u-fsize_x2500_ss {
    font-size: 2.5em;
  }

  .u-fsize_x2625_ss {
    font-size: 2.625em;
  }

  .u-fsize_x2750_ss {
    font-size: 2.75em;
  }

  .u-fsize_x2875_ss {
    font-size: 2.875em;
  }

  .u-fsize_x3000_ss {
    font-size: 3em;
  }

  .u-fsize_x3125_ss {
    font-size: 3.125em;
  }

  .u-fsize_x3250_ss {
    font-size: 3.25em;
  }

  .u-fsize_x3375_ss {
    font-size: 3.375em;
  }

  .u-fsize_x3500_ss {
    font-size: 3.5em;
  }

  .u-fsize_x3625_ss {
    font-size: 3.625em;
  }

  .u-fsize_x3750_ss {
    font-size: 3.75em;
  }

  .u-fsize_x3875_ss {
    font-size: 3.875em;
  }

  .u-fsize_x4000_ss {
    font-size: 4em;
  }

  .u-fsize_x4125_ss {
    font-size: 4.125em;
  }

  .u-fsize_x4250_ss {
    font-size: 4.25em;
  }

  .u-fsize_x4375_ss {
    font-size: 4.375em;
  }

  .u-fsize_x4500_ss {
    font-size: 4.5em;
  }

  .u-fsize_x4625_ss {
    font-size: 4.625em;
  }

  .u-fsize_x4750_ss {
    font-size: 4.75em;
  }

  .u-fsize_x4875_ss {
    font-size: 4.875em;
  }

  .u-fsize_x5000_ss {
    font-size: 5em;
  }

  .u-fsize_x5125_ss {
    font-size: 5.125em;
  }

  .u-fsize_x5250_ss {
    font-size: 5.25em;
  }

  .u-fsize_x5375_ss {
    font-size: 5.375em;
  }

  .u-fsize_x5500_ss {
    font-size: 5.5em;
  }

  .u-fsize_x5625_ss {
    font-size: 5.625em;
  }

  .u-fsize_x5750_ss {
    font-size: 5.75em;
  }

  .u-fsize_x5875_ss {
    font-size: 5.875em;
  }

  .u-fsize_x6000_ss {
    font-size: 6em;
  }

  .u-fsize_x6125_ss {
    font-size: 6.125em;
  }

  .u-fsize_x6250_ss {
    font-size: 6.25em;
  }

  .u-fsize_x6375_ss {
    font-size: 6.375em;
  }

  .u-fsize_x6500_ss {
    font-size: 6.5em;
  }

  .u-fsize_x6625_ss {
    font-size: 6.625em;
  }

  .u-fsize_x6750_ss {
    font-size: 6.75em;
  }

  .u-fsize_x6875_ss {
    font-size: 6.875em;
  }

  .u-fsize_x7000_ss {
    font-size: 7em;
  }

  .u-fsize_x7125_ss {
    font-size: 7.125em;
  }

  .u-fsize_x7250_ss {
    font-size: 7.25em;
  }

  .u-fsize_x7375_ss {
    font-size: 7.375em;
  }

  .u-fsize_x7500_ss {
    font-size: 7.5em;
  }

  .u-fsize_x7625_ss {
    font-size: 7.625em;
  }

  .u-fsize_x7750_ss {
    font-size: 7.75em;
  }

  .u-fsize_x7875_ss {
    font-size: 7.875em;
  }

  .u-fsize_x8000_ss {
    font-size: 8em;
  }

  .u-fsize_x8125_ss {
    font-size: 8.125em;
  }

  .u-fsize_x8250_ss {
    font-size: 8.25em;
  }

  .u-fsize_x8375_ss {
    font-size: 8.375em;
  }

  .u-fsize_x8500_ss {
    font-size: 8.5em;
  }

  .u-fsize_x8625_ss {
    font-size: 8.625em;
  }

  .u-fsize_x8750_ss {
    font-size: 8.75em;
  }

  .u-fsize_x8875_ss {
    font-size: 8.875em;
  }

  .u-fsize_x9000_ss {
    font-size: 9em;
  }

  .u-fsize_x9125_ss {
    font-size: 9.125em;
  }

  .u-fsize_x9250_ss {
    font-size: 9.25em;
  }

  .u-fsize_x9375_ss {
    font-size: 9.375em;
  }

  .u-fsize_x9500_ss {
    font-size: 9.5em;
  }

  .u-fsize_x9625_ss {
    font-size: 9.625em;
  }

  .u-fsize_x9750_ss {
    font-size: 9.75em;
  }

  .u-fsize_x9875_ss {
    font-size: 9.875em;
  }

  .u-fsize_x10000_ss {
    font-size: 10em;
  }
}
@media (min-width: 992px) {
  .u-fsize_x0250_pc {
    font-size: 0.25em;
  }

  .u-fsize_x0275_pc {
    font-size: 0.275em;
  }

  .u-fsize_x0300_pc {
    font-size: 0.3em;
  }

  .u-fsize_x0325_pc {
    font-size: 0.325em;
  }

  .u-fsize_x0350_pc {
    font-size: 0.35em;
  }

  .u-fsize_x0375_pc {
    font-size: 0.375em;
  }

  .u-fsize_x0400_pc {
    font-size: 0.4em;
  }

  .u-fsize_x0425_pc {
    font-size: 0.425em;
  }

  .u-fsize_x0450_pc {
    font-size: 0.45em;
  }

  .u-fsize_x0475_pc {
    font-size: 0.475em;
  }

  .u-fsize_x0500_pc {
    font-size: 0.5em;
  }

  .u-fsize_x0525_pc {
    font-size: 0.525em;
  }

  .u-fsize_x0550_pc {
    font-size: 0.55em;
  }

  .u-fsize_x0575_pc {
    font-size: 0.575em;
  }

  .u-fsize_x0600_pc {
    font-size: 0.6em;
  }

  .u-fsize_x0625_pc {
    font-size: 0.625em;
  }

  .u-fsize_x0650_pc {
    font-size: 0.65em;
  }

  .u-fsize_x0675_pc {
    font-size: 0.675em;
  }

  .u-fsize_x0700_pc {
    font-size: 0.7em;
  }

  .u-fsize_x0725_pc {
    font-size: 0.725em;
  }

  .u-fsize_x0750_pc {
    font-size: 0.75em;
  }

  .u-fsize_x0775_pc {
    font-size: 0.775em;
  }

  .u-fsize_x0800_pc {
    font-size: 0.8em;
  }

  .u-fsize_x0825_pc {
    font-size: 0.825em;
  }

  .u-fsize_x0850_pc {
    font-size: 0.85em;
  }

  .u-fsize_x0875_pc {
    font-size: 0.875em;
  }

  .u-fsize_x0900_pc {
    font-size: 0.9em;
  }

  .u-fsize_x0925_pc {
    font-size: 0.925em;
  }

  .u-fsize_x0950_pc {
    font-size: 0.95em;
  }

  .u-fsize_x0975_pc {
    font-size: 0.975em;
  }

  .u-fsize_x1000_pc {
    font-size: 1em;
  }

  .u-fsize_x1125_pc {
    font-size: 1.125em;
  }

  .u-fsize_x1250_pc {
    font-size: 1.25em;
  }

  .u-fsize_x1375_pc {
    font-size: 1.375em;
  }

  .u-fsize_x1500_pc {
    font-size: 1.5em;
  }

  .u-fsize_x1625_pc {
    font-size: 1.625em;
  }

  .u-fsize_x1750_pc {
    font-size: 1.75em;
  }

  .u-fsize_x1875_pc {
    font-size: 1.875em;
  }

  .u-fsize_x2000_pc {
    font-size: 2em;
  }

  .u-fsize_x2125_pc {
    font-size: 2.125em;
  }

  .u-fsize_x2250_pc {
    font-size: 2.25em;
  }

  .u-fsize_x2375_pc {
    font-size: 2.375em;
  }

  .u-fsize_x2500_pc {
    font-size: 2.5em;
  }

  .u-fsize_x2625_pc {
    font-size: 2.625em;
  }

  .u-fsize_x2750_pc {
    font-size: 2.75em;
  }

  .u-fsize_x2875_pc {
    font-size: 2.875em;
  }

  .u-fsize_x3000_pc {
    font-size: 3em;
  }

  .u-fsize_x3125_pc {
    font-size: 3.125em;
  }

  .u-fsize_x3250_pc {
    font-size: 3.25em;
  }

  .u-fsize_x3375_pc {
    font-size: 3.375em;
  }

  .u-fsize_x3500_pc {
    font-size: 3.5em;
  }

  .u-fsize_x3625_pc {
    font-size: 3.625em;
  }

  .u-fsize_x3750_pc {
    font-size: 3.75em;
  }

  .u-fsize_x3875_pc {
    font-size: 3.875em;
  }

  .u-fsize_x4000_pc {
    font-size: 4em;
  }

  .u-fsize_x4125_pc {
    font-size: 4.125em;
  }

  .u-fsize_x4250_pc {
    font-size: 4.25em;
  }

  .u-fsize_x4375_pc {
    font-size: 4.375em;
  }

  .u-fsize_x4500_pc {
    font-size: 4.5em;
  }

  .u-fsize_x4625_pc {
    font-size: 4.625em;
  }

  .u-fsize_x4750_pc {
    font-size: 4.75em;
  }

  .u-fsize_x4875_pc {
    font-size: 4.875em;
  }

  .u-fsize_x5000_pc {
    font-size: 5em;
  }

  .u-fsize_x5125_pc {
    font-size: 5.125em;
  }

  .u-fsize_x5250_pc {
    font-size: 5.25em;
  }

  .u-fsize_x5375_pc {
    font-size: 5.375em;
  }

  .u-fsize_x5500_pc {
    font-size: 5.5em;
  }

  .u-fsize_x5625_pc {
    font-size: 5.625em;
  }

  .u-fsize_x5750_pc {
    font-size: 5.75em;
  }

  .u-fsize_x5875_pc {
    font-size: 5.875em;
  }

  .u-fsize_x6000_pc {
    font-size: 6em;
  }

  .u-fsize_x6125_pc {
    font-size: 6.125em;
  }

  .u-fsize_x6250_pc {
    font-size: 6.25em;
  }

  .u-fsize_x6375_pc {
    font-size: 6.375em;
  }

  .u-fsize_x6500_pc {
    font-size: 6.5em;
  }

  .u-fsize_x6625_pc {
    font-size: 6.625em;
  }

  .u-fsize_x6750_pc {
    font-size: 6.75em;
  }

  .u-fsize_x6875_pc {
    font-size: 6.875em;
  }

  .u-fsize_x7000_pc {
    font-size: 7em;
  }

  .u-fsize_x7125_pc {
    font-size: 7.125em;
  }

  .u-fsize_x7250_pc {
    font-size: 7.25em;
  }

  .u-fsize_x7375_pc {
    font-size: 7.375em;
  }

  .u-fsize_x7500_pc {
    font-size: 7.5em;
  }

  .u-fsize_x7625_pc {
    font-size: 7.625em;
  }

  .u-fsize_x7750_pc {
    font-size: 7.75em;
  }

  .u-fsize_x7875_pc {
    font-size: 7.875em;
  }

  .u-fsize_x8000_pc {
    font-size: 8em;
  }

  .u-fsize_x8125_pc {
    font-size: 8.125em;
  }

  .u-fsize_x8250_pc {
    font-size: 8.25em;
  }

  .u-fsize_x8375_pc {
    font-size: 8.375em;
  }

  .u-fsize_x8500_pc {
    font-size: 8.5em;
  }

  .u-fsize_x8625_pc {
    font-size: 8.625em;
  }

  .u-fsize_x8750_pc {
    font-size: 8.75em;
  }

  .u-fsize_x8875_pc {
    font-size: 8.875em;
  }

  .u-fsize_x9000_pc {
    font-size: 9em;
  }

  .u-fsize_x9125_pc {
    font-size: 9.125em;
  }

  .u-fsize_x9250_pc {
    font-size: 9.25em;
  }

  .u-fsize_x9375_pc {
    font-size: 9.375em;
  }

  .u-fsize_x9500_pc {
    font-size: 9.5em;
  }

  .u-fsize_x9625_pc {
    font-size: 9.625em;
  }

  .u-fsize_x9750_pc {
    font-size: 9.75em;
  }

  .u-fsize_x9875_pc {
    font-size: 9.875em;
  }

  .u-fsize_x10000_pc {
    font-size: 10em;
  }
}
@media (max-width: 991px) {
  .u-fsize_x0250_tb {
    font-size: 0.25em;
  }

  .u-fsize_x0275_tb {
    font-size: 0.275em;
  }

  .u-fsize_x0300_tb {
    font-size: 0.3em;
  }

  .u-fsize_x0325_tb {
    font-size: 0.325em;
  }

  .u-fsize_x0350_tb {
    font-size: 0.35em;
  }

  .u-fsize_x0375_tb {
    font-size: 0.375em;
  }

  .u-fsize_x0400_tb {
    font-size: 0.4em;
  }

  .u-fsize_x0425_tb {
    font-size: 0.425em;
  }

  .u-fsize_x0450_tb {
    font-size: 0.45em;
  }

  .u-fsize_x0475_tb {
    font-size: 0.475em;
  }

  .u-fsize_x0500_tb {
    font-size: 0.5em;
  }

  .u-fsize_x0525_tb {
    font-size: 0.525em;
  }

  .u-fsize_x0550_tb {
    font-size: 0.55em;
  }

  .u-fsize_x0575_tb {
    font-size: 0.575em;
  }

  .u-fsize_x0600_tb {
    font-size: 0.6em;
  }

  .u-fsize_x0625_tb {
    font-size: 0.625em;
  }

  .u-fsize_x0650_tb {
    font-size: 0.65em;
  }

  .u-fsize_x0675_tb {
    font-size: 0.675em;
  }

  .u-fsize_x0700_tb {
    font-size: 0.7em;
  }

  .u-fsize_x0725_tb {
    font-size: 0.725em;
  }

  .u-fsize_x0750_tb {
    font-size: 0.75em;
  }

  .u-fsize_x0775_tb {
    font-size: 0.775em;
  }

  .u-fsize_x0800_tb {
    font-size: 0.8em;
  }

  .u-fsize_x0825_tb {
    font-size: 0.825em;
  }

  .u-fsize_x0850_tb {
    font-size: 0.85em;
  }

  .u-fsize_x0875_tb {
    font-size: 0.875em;
  }

  .u-fsize_x0900_tb {
    font-size: 0.9em;
  }

  .u-fsize_x0925_tb {
    font-size: 0.925em;
  }

  .u-fsize_x0950_tb {
    font-size: 0.95em;
  }

  .u-fsize_x0975_tb {
    font-size: 0.975em;
  }

  .u-fsize_x1000_tb {
    font-size: 1em;
  }

  .u-fsize_x1125_tb {
    font-size: 1.125em;
  }

  .u-fsize_x1250_tb {
    font-size: 1.25em;
  }

  .u-fsize_x1375_tb {
    font-size: 1.375em;
  }

  .u-fsize_x1500_tb {
    font-size: 1.5em;
  }

  .u-fsize_x1625_tb {
    font-size: 1.625em;
  }

  .u-fsize_x1750_tb {
    font-size: 1.75em;
  }

  .u-fsize_x1875_tb {
    font-size: 1.875em;
  }

  .u-fsize_x2000_tb {
    font-size: 2em;
  }

  .u-fsize_x2125_tb {
    font-size: 2.125em;
  }

  .u-fsize_x2250_tb {
    font-size: 2.25em;
  }

  .u-fsize_x2375_tb {
    font-size: 2.375em;
  }

  .u-fsize_x2500_tb {
    font-size: 2.5em;
  }

  .u-fsize_x2625_tb {
    font-size: 2.625em;
  }

  .u-fsize_x2750_tb {
    font-size: 2.75em;
  }

  .u-fsize_x2875_tb {
    font-size: 2.875em;
  }

  .u-fsize_x3000_tb {
    font-size: 3em;
  }

  .u-fsize_x3125_tb {
    font-size: 3.125em;
  }

  .u-fsize_x3250_tb {
    font-size: 3.25em;
  }

  .u-fsize_x3375_tb {
    font-size: 3.375em;
  }

  .u-fsize_x3500_tb {
    font-size: 3.5em;
  }

  .u-fsize_x3625_tb {
    font-size: 3.625em;
  }

  .u-fsize_x3750_tb {
    font-size: 3.75em;
  }

  .u-fsize_x3875_tb {
    font-size: 3.875em;
  }

  .u-fsize_x4000_tb {
    font-size: 4em;
  }

  .u-fsize_x4125_tb {
    font-size: 4.125em;
  }

  .u-fsize_x4250_tb {
    font-size: 4.25em;
  }

  .u-fsize_x4375_tb {
    font-size: 4.375em;
  }

  .u-fsize_x4500_tb {
    font-size: 4.5em;
  }

  .u-fsize_x4625_tb {
    font-size: 4.625em;
  }

  .u-fsize_x4750_tb {
    font-size: 4.75em;
  }

  .u-fsize_x4875_tb {
    font-size: 4.875em;
  }

  .u-fsize_x5000_tb {
    font-size: 5em;
  }

  .u-fsize_x5125_tb {
    font-size: 5.125em;
  }

  .u-fsize_x5250_tb {
    font-size: 5.25em;
  }

  .u-fsize_x5375_tb {
    font-size: 5.375em;
  }

  .u-fsize_x5500_tb {
    font-size: 5.5em;
  }

  .u-fsize_x5625_tb {
    font-size: 5.625em;
  }

  .u-fsize_x5750_tb {
    font-size: 5.75em;
  }

  .u-fsize_x5875_tb {
    font-size: 5.875em;
  }

  .u-fsize_x6000_tb {
    font-size: 6em;
  }

  .u-fsize_x6125_tb {
    font-size: 6.125em;
  }

  .u-fsize_x6250_tb {
    font-size: 6.25em;
  }

  .u-fsize_x6375_tb {
    font-size: 6.375em;
  }

  .u-fsize_x6500_tb {
    font-size: 6.5em;
  }

  .u-fsize_x6625_tb {
    font-size: 6.625em;
  }

  .u-fsize_x6750_tb {
    font-size: 6.75em;
  }

  .u-fsize_x6875_tb {
    font-size: 6.875em;
  }

  .u-fsize_x7000_tb {
    font-size: 7em;
  }

  .u-fsize_x7125_tb {
    font-size: 7.125em;
  }

  .u-fsize_x7250_tb {
    font-size: 7.25em;
  }

  .u-fsize_x7375_tb {
    font-size: 7.375em;
  }

  .u-fsize_x7500_tb {
    font-size: 7.5em;
  }

  .u-fsize_x7625_tb {
    font-size: 7.625em;
  }

  .u-fsize_x7750_tb {
    font-size: 7.75em;
  }

  .u-fsize_x7875_tb {
    font-size: 7.875em;
  }

  .u-fsize_x8000_tb {
    font-size: 8em;
  }

  .u-fsize_x8125_tb {
    font-size: 8.125em;
  }

  .u-fsize_x8250_tb {
    font-size: 8.25em;
  }

  .u-fsize_x8375_tb {
    font-size: 8.375em;
  }

  .u-fsize_x8500_tb {
    font-size: 8.5em;
  }

  .u-fsize_x8625_tb {
    font-size: 8.625em;
  }

  .u-fsize_x8750_tb {
    font-size: 8.75em;
  }

  .u-fsize_x8875_tb {
    font-size: 8.875em;
  }

  .u-fsize_x9000_tb {
    font-size: 9em;
  }

  .u-fsize_x9125_tb {
    font-size: 9.125em;
  }

  .u-fsize_x9250_tb {
    font-size: 9.25em;
  }

  .u-fsize_x9375_tb {
    font-size: 9.375em;
  }

  .u-fsize_x9500_tb {
    font-size: 9.5em;
  }

  .u-fsize_x9625_tb {
    font-size: 9.625em;
  }

  .u-fsize_x9750_tb {
    font-size: 9.75em;
  }

  .u-fsize_x9875_tb {
    font-size: 9.875em;
  }

  .u-fsize_x10000_tb {
    font-size: 10em;
  }
}
@media (max-width: 767px) {
  .u-fsize_x0250_sp {
    font-size: 0.25em;
  }

  .u-fsize_x0275_sp {
    font-size: 0.275em;
  }

  .u-fsize_x0300_sp {
    font-size: 0.3em;
  }

  .u-fsize_x0325_sp {
    font-size: 0.325em;
  }

  .u-fsize_x0350_sp {
    font-size: 0.35em;
  }

  .u-fsize_x0375_sp {
    font-size: 0.375em;
  }

  .u-fsize_x0400_sp {
    font-size: 0.4em;
  }

  .u-fsize_x0425_sp {
    font-size: 0.425em;
  }

  .u-fsize_x0450_sp {
    font-size: 0.45em;
  }

  .u-fsize_x0475_sp {
    font-size: 0.475em;
  }

  .u-fsize_x0500_sp {
    font-size: 0.5em;
  }

  .u-fsize_x0525_sp {
    font-size: 0.525em;
  }

  .u-fsize_x0550_sp {
    font-size: 0.55em;
  }

  .u-fsize_x0575_sp {
    font-size: 0.575em;
  }

  .u-fsize_x0600_sp {
    font-size: 0.6em;
  }

  .u-fsize_x0625_sp {
    font-size: 0.625em;
  }

  .u-fsize_x0650_sp {
    font-size: 0.65em;
  }

  .u-fsize_x0675_sp {
    font-size: 0.675em;
  }

  .u-fsize_x0700_sp {
    font-size: 0.7em;
  }

  .u-fsize_x0725_sp {
    font-size: 0.725em;
  }

  .u-fsize_x0750_sp {
    font-size: 0.75em;
  }

  .u-fsize_x0775_sp {
    font-size: 0.775em;
  }

  .u-fsize_x0800_sp {
    font-size: 0.8em;
  }

  .u-fsize_x0825_sp {
    font-size: 0.825em;
  }

  .u-fsize_x0850_sp {
    font-size: 0.85em;
  }

  .u-fsize_x0875_sp {
    font-size: 0.875em;
  }

  .u-fsize_x0900_sp {
    font-size: 0.9em;
  }

  .u-fsize_x0925_sp {
    font-size: 0.925em;
  }

  .u-fsize_x0950_sp {
    font-size: 0.95em;
  }

  .u-fsize_x0975_sp {
    font-size: 0.975em;
  }

  .u-fsize_x1000_sp {
    font-size: 1em;
  }

  .u-fsize_x1125_sp {
    font-size: 1.125em;
  }

  .u-fsize_x1250_sp {
    font-size: 1.25em;
  }

  .u-fsize_x1375_sp {
    font-size: 1.375em;
  }

  .u-fsize_x1500_sp {
    font-size: 1.5em;
  }

  .u-fsize_x1625_sp {
    font-size: 1.625em;
  }

  .u-fsize_x1750_sp {
    font-size: 1.75em;
  }

  .u-fsize_x1875_sp {
    font-size: 1.875em;
  }

  .u-fsize_x2000_sp {
    font-size: 2em;
  }

  .u-fsize_x2125_sp {
    font-size: 2.125em;
  }

  .u-fsize_x2250_sp {
    font-size: 2.25em;
  }

  .u-fsize_x2375_sp {
    font-size: 2.375em;
  }

  .u-fsize_x2500_sp {
    font-size: 2.5em;
  }

  .u-fsize_x2625_sp {
    font-size: 2.625em;
  }

  .u-fsize_x2750_sp {
    font-size: 2.75em;
  }

  .u-fsize_x2875_sp {
    font-size: 2.875em;
  }

  .u-fsize_x3000_sp {
    font-size: 3em;
  }

  .u-fsize_x3125_sp {
    font-size: 3.125em;
  }

  .u-fsize_x3250_sp {
    font-size: 3.25em;
  }

  .u-fsize_x3375_sp {
    font-size: 3.375em;
  }

  .u-fsize_x3500_sp {
    font-size: 3.5em;
  }

  .u-fsize_x3625_sp {
    font-size: 3.625em;
  }

  .u-fsize_x3750_sp {
    font-size: 3.75em;
  }

  .u-fsize_x3875_sp {
    font-size: 3.875em;
  }

  .u-fsize_x4000_sp {
    font-size: 4em;
  }

  .u-fsize_x4125_sp {
    font-size: 4.125em;
  }

  .u-fsize_x4250_sp {
    font-size: 4.25em;
  }

  .u-fsize_x4375_sp {
    font-size: 4.375em;
  }

  .u-fsize_x4500_sp {
    font-size: 4.5em;
  }

  .u-fsize_x4625_sp {
    font-size: 4.625em;
  }

  .u-fsize_x4750_sp {
    font-size: 4.75em;
  }

  .u-fsize_x4875_sp {
    font-size: 4.875em;
  }

  .u-fsize_x5000_sp {
    font-size: 5em;
  }

  .u-fsize_x5125_sp {
    font-size: 5.125em;
  }

  .u-fsize_x5250_sp {
    font-size: 5.25em;
  }

  .u-fsize_x5375_sp {
    font-size: 5.375em;
  }

  .u-fsize_x5500_sp {
    font-size: 5.5em;
  }

  .u-fsize_x5625_sp {
    font-size: 5.625em;
  }

  .u-fsize_x5750_sp {
    font-size: 5.75em;
  }

  .u-fsize_x5875_sp {
    font-size: 5.875em;
  }

  .u-fsize_x6000_sp {
    font-size: 6em;
  }

  .u-fsize_x6125_sp {
    font-size: 6.125em;
  }

  .u-fsize_x6250_sp {
    font-size: 6.25em;
  }

  .u-fsize_x6375_sp {
    font-size: 6.375em;
  }

  .u-fsize_x6500_sp {
    font-size: 6.5em;
  }

  .u-fsize_x6625_sp {
    font-size: 6.625em;
  }

  .u-fsize_x6750_sp {
    font-size: 6.75em;
  }

  .u-fsize_x6875_sp {
    font-size: 6.875em;
  }

  .u-fsize_x7000_sp {
    font-size: 7em;
  }

  .u-fsize_x7125_sp {
    font-size: 7.125em;
  }

  .u-fsize_x7250_sp {
    font-size: 7.25em;
  }

  .u-fsize_x7375_sp {
    font-size: 7.375em;
  }

  .u-fsize_x7500_sp {
    font-size: 7.5em;
  }

  .u-fsize_x7625_sp {
    font-size: 7.625em;
  }

  .u-fsize_x7750_sp {
    font-size: 7.75em;
  }

  .u-fsize_x7875_sp {
    font-size: 7.875em;
  }

  .u-fsize_x8000_sp {
    font-size: 8em;
  }

  .u-fsize_x8125_sp {
    font-size: 8.125em;
  }

  .u-fsize_x8250_sp {
    font-size: 8.25em;
  }

  .u-fsize_x8375_sp {
    font-size: 8.375em;
  }

  .u-fsize_x8500_sp {
    font-size: 8.5em;
  }

  .u-fsize_x8625_sp {
    font-size: 8.625em;
  }

  .u-fsize_x8750_sp {
    font-size: 8.75em;
  }

  .u-fsize_x8875_sp {
    font-size: 8.875em;
  }

  .u-fsize_x9000_sp {
    font-size: 9em;
  }

  .u-fsize_x9125_sp {
    font-size: 9.125em;
  }

  .u-fsize_x9250_sp {
    font-size: 9.25em;
  }

  .u-fsize_x9375_sp {
    font-size: 9.375em;
  }

  .u-fsize_x9500_sp {
    font-size: 9.5em;
  }

  .u-fsize_x9625_sp {
    font-size: 9.625em;
  }

  .u-fsize_x9750_sp {
    font-size: 9.75em;
  }

  .u-fsize_x9875_sp {
    font-size: 9.875em;
  }

  .u-fsize_x10000_sp {
    font-size: 10em;
  }
}
/*-------------------------------
  TEXT > FAMILY
-------------------------------*/
.u-font_serif {
  font-family: "BIZ UDPMincho", "Hiragino Mincho ProN", "Hiragino Mincho Pro", "Yu Mincho", "Times New Roman", Georgia, serif;
}

.u-font_sans {
  font-family: "BIZ UDPGothic", "Hiragino Kaku Gothic ProN", "Hiragino Kaku Gothic Pro", "Hiragino Sans", "Yu Gothic Medium", "Yu Gothic", Meiryo, Verdana, arial, sans-serif;
}

.u-font_sans_en {
  font-family: "Roboto", sans-serif;
}

/*-------------------------------
  TEXT > WEIGHT
-------------------------------*/
.u-fweight_bk {
  font-weight: 900;
}

.u-fweight_b {
  font-weight: 700;
}

.u-fweight_db {
  font-weight: 600;
}

.u-fweight_m {
  font-weight: 500;
}

.u-fweight_r {
  font-weight: 400;
}

.u-fweight_l {
  font-weight: 300;
}

.u-fweight_t {
  font-weight: 100;
}

.u-fstyle_n {
  font-style: normal;
}

.u-fstyle_i {
  font-style: italic;
}

/*-------------------------------
  TEXT > ALIGN
-------------------------------*/
.u-ta_center {
  text-align: center;
}

.u-ta_left {
  text-align: left;
}

.u-ta_right {
  text-align: right;
}

.u-va_top {
  vertical-align: top;
}

.u-va_middle {
  vertical-align: middle;
}

.u-va_bottom {
  vertical-align: bottom;
}

@media (min-width: 1200px) and (max-width: 1399px) {
  .u-ta_center_lg {
    text-align: center;
  }

  .u-ta_left_lg {
    text-align: left;
  }

  .u-ta_right_lg {
    text-align: right;
  }

  .u-va_top_lg {
    vertical-align: top;
  }

  .u-va_middle_lg {
    vertical-align: middle;
  }

  .u-va_bottom_lg {
    vertical-align: bottom;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .u-ta_center_md {
    text-align: center;
  }

  .u-ta_left_md {
    text-align: left;
  }

  .u-ta_right_md {
    text-align: right;
  }

  .u-va_top_md {
    vertical-align: top;
  }

  .u-va_middle_md {
    vertical-align: middle;
  }

  .u-va_bottom_md {
    vertical-align: bottom;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .u-ta_center_sm {
    text-align: center;
  }

  .u-ta_left_sm {
    text-align: left;
  }

  .u-ta_right_sm {
    text-align: right;
  }

  .u-va_top_sm {
    vertical-align: top;
  }

  .u-va_middle_sm {
    vertical-align: middle;
  }

  .u-va_bottom_sm {
    vertical-align: bottom;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  .u-ta_center_xs {
    text-align: center;
  }

  .u-ta_left_xs {
    text-align: left;
  }

  .u-ta_right_xs {
    text-align: right;
  }

  .u-va_top_xs {
    vertical-align: top;
  }

  .u-va_middle_xs {
    vertical-align: middle;
  }

  .u-va_bottom_xs {
    vertical-align: bottom;
  }
}
@media (max-width: 575px) {
  .u-ta_center_ss {
    text-align: center;
  }

  .u-ta_left_ss {
    text-align: left;
  }

  .u-ta_right_ss {
    text-align: right;
  }

  .u-va_top_ss {
    vertical-align: top;
  }

  .u-va_middle_ss {
    vertical-align: middle;
  }

  .u-va_bottom_ss {
    vertical-align: bottom;
  }
}
@media (min-width: 992px) {
  .u-ta_center_pc {
    text-align: center;
  }

  .u-ta_left_pc {
    text-align: left;
  }

  .u-ta_right_pc {
    text-align: right;
  }

  .u-va_top_pc {
    vertical-align: top;
  }

  .u-va_middle_pc {
    vertical-align: middle;
  }

  .u-va_bottom_pc {
    vertical-align: bottom;
  }
}
@media (max-width: 991px) {
  .u-ta_center_tb {
    text-align: center;
  }

  .u-ta_left_tb {
    text-align: left;
  }

  .u-ta_right_tb {
    text-align: right;
  }

  .u-va_top_tb {
    vertical-align: top;
  }

  .u-va_middle_tb {
    vertical-align: middle;
  }

  .u-va_bottom_tb {
    vertical-align: bottom;
  }
}
@media (max-width: 767px) {
  .u-ta_center_sp {
    text-align: center;
  }

  .u-ta_left_sp {
    text-align: left;
  }

  .u-ta_right_sp {
    text-align: right;
  }

  .u-va_top_sp {
    vertical-align: top;
  }

  .u-va_middle_sp {
    vertical-align: middle;
  }

  .u-va_bottom_sp {
    vertical-align: bottom;
  }
}
.mv-wrapper-box {
  position: relative;
}

.mv-display .mv-wrapper-box-title {
  display: flex;
  align-items: center;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 110px;
  z-index: 10;
}
.mv-display .mv-wrapper-box-title h1 span {
  display: block;
}
.mv-display .mv-wrapper-box-title h1 span:nth-of-type(1) {
  font-size: 3.6rem;
}
.mv-display .mv-wrapper-box-title h1 span:nth-of-type(2) {
  margin-top: 20px;
  font-size: 1.6rem;
}

.mv-wrapper-box-bg {
  position: relative;
  z-index: 9;
}

.content .btn-01,
.content input[type=button],
.content input[type=submit],
.content button {
  display: block;
  position: relative;
  z-index: 10;
  width: 100%;
  max-width: 240px;
  height: 56px;
  margin: auto;
  padding: 0 40px;
  overflow: hidden;
  border-radius: 32px;
  background: #2b71b2;
  color: #ffffff;
  font-size: 1.6rem;
  line-height: 56px !important;
  text-decoration: none !important;
  text-align: center;
}
.content .btn-01:hover,
.content input[type=button]:hover,
.content input[type=submit]:hover,
.content button:hover {
  opacity: 0.8;
}
.content .btn-02 {
  display: block;
  position: relative;
  z-index: 10;
  width: 100%;
  max-width: 240px;
  height: 56px;
  margin: auto;
  padding: 0 20px;
  overflow: hidden;
  border-radius: 32px;
  background: #2b71b2;
  color: #ffffff;
  font-size: 1.6rem;
  line-height: 56px !important;
  text-decoration: none !important;
  text-align: center;
}
@media screen and (max-width: 576px) {
  .content .btn-02 {
    height: 36px;
    padding: 0 10px;
    font-size: 1.4rem;
    line-height: 35px !important;
  }
}
.content .btn-02:hover {
  opacity: 0.8;
}
.content .btn-03 {
  position: relative;
  padding-bottom: 3px;
  padding-left: 15px;
  border-color: #ad0505;
  color: #ad0505;
  font-size: 1.6rem;
  text-decoration: none !important;
}
.content .btn-03:before {
  position: absolute;
  top: 3px;
  left: 0;
  z-index: 10;
  width: calc(15px * .5);
  height: calc(24px * .5);
  background: url(../img/about/floor/img_floor_ico01.png) no-repeat center top/100% auto;
  content: "";
}
.content .btn-03:after {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  height: 1px;
  background: #ad0505;
  content: "";
}
.content .btn-03:hover {
  opacity: 0.8;
}

.content-wrapper {
  display: flex;
  flex-direction: row-reverse;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 92%;
  max-width: 1360px;
  margin: 0 auto 40px;
}
.mv-display .content-wrapper {
  max-width: 1520px;
}

main {
  width: calc(100% - 280px);
  margin-bottom: 60px;
  padding-left: 40px;
  border-left: 1px solid #cccccc;
}
@media screen and (max-width: 992px) {
  main {
    width: 100%;
    margin-bottom: 0;
    padding-left: 0;
    border-left: none;
  }
}
.mv-display main {
  width: 100%;
  margin-top: 0;
  padding-left: 0;
  border-left: none;
}
.mv-display main .main-wrapper-article > div {
  max-width: 1520px;
}

.main-wrapper-title h1,
.main-wrapper-title span {
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 50px;
  padding-bottom: 40px;
  border-bottom: 1px solid #ccc;
  display: block;
  font-size: 3.6rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-title h1,
.main-wrapper-title span {
    margin-bottom: 40px;
    padding-bottom: 30px;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-title h1,
.main-wrapper-title span {
    margin-bottom: 30px;
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 768px) {
  .main-wrapper-title h1,
.main-wrapper-title span {
    font-size: 3rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-title h1,
.main-wrapper-title span {
    font-size: 2.4rem;
  }
}

.main-wrapper-article .page-link {
  position: relative;
  z-index: -1;
  margin-top: -170px;
  margin-bottom: 0;
  padding-top: 170px;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article .page-link {
    margin-top: -120px;
    padding-top: 120px;
  }
}
@media screen and (max-width: 650px) {
  .main-wrapper-article .page-link {
    margin-top: -100px;
    padding-top: 100px;
  }
}

.edit-box {
  position: relative;
  z-index: 999;
  clear: both;
  padding: 100px 0;
}
.edit-box .edit-box-btn {
  margin: 0;
  text-align: center;
}
.edit-box .edit-box-btn a {
  display: inline-block;
  margin: 0 auto;
  padding: 10px 30px;
  border: none;
  border-radius: 5px;
  background: #999999;
  color: #ffffff !important;
  font-size: 1.6rem;
  text-decoration: none;
  text-align: center;
}
.edit-box .edit-box-btn a:hover {
  background: #666666 !important;
}

aside {
  width: 280px;
  padding-right: 40px;
}
@media screen and (max-width: 992px) {
  aside {
    width: 100%;
    margin: 80px auto 0;
    padding-right: 0;
  }
}

.aside-wrapper-box-header-title h2 {
  font-weight: bold;
  font-size: 2.2rem;
}
.aside-wrapper-box-header-title h2 a {
  position: relative;
  padding-left: 30px;
}
.aside-wrapper-box-header-title h2 a:before {
  position: absolute;
  top: 2px;
  left: 0;
  z-index: 10;
  width: calc(40px * 0.5);
  height: calc(40px * 0.5);
  background: url(../img/common/img_common_sidebar-ico01.png) no-repeat center top/100% auto;
  content: "";
}

.aside-wrapper-box-body {
  margin-top: 50px;
}
@media (min-width: 576px) and (max-width: 767px) {
  .aside-wrapper-box-body {
    display: flex;
  }
}

.aside-wrapper-box-body-box {
  margin-bottom: 30px;
}
.aside-wrapper-box-body-box:last-child {
  margin-bottom: 0;
}
.aside-wrapper-box-body-box h3 {
  font-weight: normal;
  font-size: 1.6rem;
}
.aside-wrapper-box-body-box h3.active a, .aside-wrapper-box-body-box h3:hover a {
  color: #2b71b2;
}
.aside-wrapper-box-body-box h3 a {
  display: block;
  position: relative;
  padding-right: 30px;
  line-height: 130%;
}
.aside-wrapper-box-body-box > ul {
  margin: 15px 5px 0 10px;
}
.aside-wrapper-box-body-box > ul > li {
  list-style-type: none;
  position: relative;
  margin-bottom: 8px;
  padding-left: 15px;
  line-height: 130%;
}
.aside-wrapper-box-body-box > ul > li:before {
  display: block;
  position: absolute;
  top: 7px;
  left: 0;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #2b71b2;
  content: "";
}
.aside-wrapper-box-body-box > ul > li:last-child {
  margin-bottom: 0;
}
.aside-wrapper-box-body-box > ul > li.active > a, .aside-wrapper-box-body-box > ul > li:hover > a {
  color: #2b71b2;
}
.aside-wrapper-box-body-box > ul > li > ul {
  display: none;
  margin: 5px 20px 15px 5px;
}
.aside-wrapper-box-body-box > ul > li > ul > li {
  list-style-type: none;
  position: relative;
  margin-bottom: 8px;
  padding-left: 13px;
  line-height: 130%;
}
.aside-wrapper-box-body-box > ul > li > ul > li:before {
  display: block;
  position: absolute;
  top: 9px;
  left: 0;
  width: 5px;
  height: 1px;
  background: #2b71b2;
  content: "";
}
.aside-wrapper-box-body-box > ul > li > ul > li:last-child {
  margin-bottom: 0;
}
.aside-wrapper-box-body-box > ul > li > ul > li.active > a, .aside-wrapper-box-body-box > ul > li > ul > li:hover > a {
  color: #2b71b2;
}
.aside-wrapper-box-body-box > ul > li.acc_items {
  margin-bottom: 8px;
  padding-bottom: 0;
  cursor: pointer;
}
.aside-wrapper-box-body-box > ul > li.acc_items:before {
  position: absolute;
  top: 6px;
  right: 0;
  z-index: 10;
  width: calc(11px * 0.5);
  height: calc(17px * 0.5);
  background: url(../img/common/img_common_sidebar-ico11.png) no-repeat center top/100% auto;
  content: "";
  transition: 0.8s;
}
.aside-wrapper-box-body-box > ul > li.acc_items.on::before {
  rotate: 90deg;
}
.aside-wrapper-box-body-box > ul > li.acc_items ul {
  display: none;
}

.breadcrumb-wrapper {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  position: relative;
  z-index: 12;
  background: #f3f7f9;
}
.breadcrumb-wrapper #breadcrumb {
  padding: 18px 0;
  width: 92%;
  max-width: 1600px;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .breadcrumb-wrapper #breadcrumb {
    overflow-x: auto;
  }
}
.breadcrumb-wrapper #breadcrumb ul {
  display: flex;
}
@media (max-width: 767px) {
  .breadcrumb-wrapper #breadcrumb ul {
    width: max-content;
  }
}
.breadcrumb-wrapper #breadcrumb ul li {
  position: relative;
  font-size: 1.4rem;
  display: flex;
  align-items: center;
}
@media screen and (max-width: 650px) {
  .breadcrumb-wrapper #breadcrumb ul li {
    font-size: 1rem;
  }
}
.breadcrumb-wrapper #breadcrumb ul li a {
  font-size: 1.4rem;
  text-decoration: none;
}
@media screen and (max-width: 650px) {
  .breadcrumb-wrapper #breadcrumb ul li a {
    font-size: 1rem;
  }
}
.breadcrumb-wrapper #breadcrumb ul li:before {
  width: 35px;
  color: #959596;
  font-weight: bold;
  font-size: 1rem;
  text-align: center;
  content: ">";
}
.breadcrumb-wrapper #breadcrumb ul li:first-child {
  padding: 0;
}
.breadcrumb-wrapper #breadcrumb ul li:first-child:before {
  display: none;
}
.breadcrumb-wrapper #breadcrumb ul li.med {
  padding-left: 10px;
}
.breadcrumb-wrapper #breadcrumb ul li.med:before {
  position: absolute;
  top: 3px;
  left: 0;
  width: 10px;
  color: #959596;
  font-weight: bold;
  font-size: 1rem;
  text-align: center;
  content: "-";
}

.content {
  position: relative;
  z-index: 10;
  padding-top: 80px;
}
@media screen and (max-width: 768px) {
  .content {
    padding-top: 60px;
  }
}
@media screen and (max-width: 480px) {
  .content {
    padding-top: 40px;
  }
}

body.error404 main {
  margin: auto;
}

.main-wrapper-archive,
.main-wrapper-article {
  font-size: 1.6rem;
}

.main-wrapper-archive *,
.main-wrapper-article * {
  line-height: 170%;
}

.main-wrapper-archive > div,
.main-wrapper-article > div {
  position: relative;
  z-index: 10;
  max-width: 1160px;
  margin: 0 auto 100px;
}

.main-wrapper-archive > div:last-child,
.main-wrapper-article > div:last-child {
  margin-bottom: 0 !important;
}

.main-wrapper-article .mt-style-01,
.main-wrapper-single .mt-style-01 {
  margin-top: 0;
}
.main-wrapper-article p,
.main-wrapper-single p {
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article p,
.main-wrapper-single p {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article p,
.main-wrapper-single p {
    font-size: 1.4rem;
  }
}
.main-wrapper-article p:last-child,
.main-wrapper-single p:last-child {
  margin-bottom: 0 !important;
}
.main-wrapper-article a,
.main-wrapper-single a {
  text-decoration: underline;
}
.main-wrapper-article img,
.main-wrapper-single img {
  display: block;
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 30px auto;
}
.main-wrapper-article ul li,
.main-wrapper-single ul li {
  padding: 0;
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article ul li,
.main-wrapper-single ul li {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article ul li,
.main-wrapper-single ul li {
    font-size: 1.4rem;
  }
}
.main-wrapper-article ul li:last-child,
.main-wrapper-single ul li:last-child {
  margin-bottom: 0 !important;
}
.main-wrapper-article ul li p,
.main-wrapper-single ul li p {
  margin: 0 0 10px;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article ul li p,
.main-wrapper-single ul li p {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article ul li p,
.main-wrapper-single ul li p {
    font-size: 1.4rem;
  }
}
.main-wrapper-article ul li p:last-child,
.main-wrapper-single ul li p:last-child {
  margin-bottom: 0 !important;
}
.main-wrapper-article ol li,
.main-wrapper-single ol li {
  padding: 0;
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article ol li,
.main-wrapper-single ol li {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article ol li,
.main-wrapper-single ol li {
    font-size: 1.4rem;
  }
}
.main-wrapper-article ol li:last-child,
.main-wrapper-single ol li:last-child {
  margin-bottom: 0 !important;
}
.main-wrapper-article ol li p,
.main-wrapper-single ol li p {
  margin: 0 0 10px;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article ol li p,
.main-wrapper-single ol li p {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article ol li p,
.main-wrapper-single ol li p {
    font-size: 1.4rem;
  }
}
.main-wrapper-article ol li p:last-child,
.main-wrapper-single ol li p:last-child {
  margin-bottom: 0;
}
.main-wrapper-article dl:last-child,
.main-wrapper-single dl:last-child {
  margin-bottom: 0 !important;
}
.main-wrapper-article dl dt,
.main-wrapper-single dl dt {
  margin: 0;
  padding: 0;
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article dl dt,
.main-wrapper-single dl dt {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article dl dt,
.main-wrapper-single dl dt {
    font-size: 1.4rem;
  }
}
.main-wrapper-article dl dt span,
.main-wrapper-single dl dt span {
  display: block;
}
.main-wrapper-article dl dd,
.main-wrapper-single dl dd {
  padding: 0;
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article dl dd,
.main-wrapper-single dl dd {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article dl dd,
.main-wrapper-single dl dd {
    font-size: 1.4rem;
  }
}
.main-wrapper-article dl dd span,
.main-wrapper-single dl dd span {
  display: block;
}
.main-wrapper-article table,
.main-wrapper-single table {
  margin: 20px 0;
  border: 1px solid #ccc;
}
.main-wrapper-article table caption,
.main-wrapper-single table caption {
  text-align: right !important;
}
.main-wrapper-article table caption a,
.main-wrapper-single table caption a {
  display: inline-block;
  margin-top: 5px;
}
.main-wrapper-article table thead tr.row-1 th,
.main-wrapper-single table thead tr.row-1 th {
  text-align: center;
}
.main-wrapper-article table thead tr th,
.main-wrapper-single table thead tr th {
  padding: 20px;
  border-right: 1px solid #ccc;
  background: #f3f7f9;
  font-weight: normal;
  font-size: 1.6rem;
  vertical-align: middle;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article table thead tr th,
.main-wrapper-single table thead tr th {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article table thead tr th,
.main-wrapper-single table thead tr th {
    padding: 15px;
    font-size: 1.4rem;
  }
}
.main-wrapper-article table thead tr span,
.main-wrapper-single table thead tr span {
  display: block;
}
.main-wrapper-article table tbody tr th,
.main-wrapper-single table tbody tr th {
  padding: 20px;
  border: none;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  background: #f3f7f9;
  color: #363636;
  font-weight: bold;
  font-size: 1.6rem;
  text-align: center;
  vertical-align: middle;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article table tbody tr th,
.main-wrapper-single table tbody tr th {
    width: 200px;
    padding: 12px;
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article table tbody tr th,
.main-wrapper-single table tbody tr th {
    width: 28%;
    padding: 10px;
    font-size: 1.4rem;
  }
}
.main-wrapper-article table tbody tr th:first-child,
.main-wrapper-single table tbody tr th:first-child {
  width: 250px;
}
.main-wrapper-article table tbody tr th.column-1,
.main-wrapper-single table tbody tr th.column-1 {
  text-align: center;
}
.main-wrapper-article table tbody tr th span,
.main-wrapper-single table tbody tr th span {
  display: block;
}
.main-wrapper-article table tbody tr td,
.main-wrapper-single table tbody tr td {
  padding: 20px;
  border: none;
  border-right: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  background: #ffffff;
  font-size: 1.6rem;
  text-align: left;
  vertical-align: middle;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article table tbody tr td,
.main-wrapper-single table tbody tr td {
    width: calc(100% - 200px);
    padding: 12px;
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article table tbody tr td,
.main-wrapper-single table tbody tr td {
    width: 72%;
    padding: 10px;
    font-size: 1.4rem;
  }
}
.main-wrapper-article table tbody tr td:first-child,
.main-wrapper-single table tbody tr td:first-child {
  border-top: 1px solid #ccc;
}
.main-wrapper-article table tbody tr td.td-style-01,
.main-wrapper-single table tbody tr td.td-style-01 {
  text-align: center;
}
.main-wrapper-article table tbody tr td.column-1,
.main-wrapper-single table tbody tr td.column-1 {
  background: #f3f7f9;
}
.main-wrapper-article table tbody tr td p,
.main-wrapper-single table tbody tr td p {
  margin: 0 0 5px;
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article table tbody tr td p,
.main-wrapper-single table tbody tr td p {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article table tbody tr td p,
.main-wrapper-single table tbody tr td p {
    font-size: 1.4rem;
  }
}
.main-wrapper-article table tbody tr td span,
.main-wrapper-single table tbody tr td span {
  display: block;
}
.main-wrapper-article table tbody tr:first-child th,
.main-wrapper-single table tbody tr:first-child th {
  border-top: 1px solid #ccc;
}
.main-wrapper-article table tbody tr:first-child td,
.main-wrapper-single table tbody tr:first-child td {
  border-top: 1px solid #ccc;
}
.main-wrapper-article table tbody tr:last-child th,
.main-wrapper-single table tbody tr:last-child th {
  border-top: 1px solid #ccc;
}
.main-wrapper-article table tbody tr:last-child td,
.main-wrapper-single table tbody tr:last-child td {
  border-top: 1px solid #ccc;
}
.main-wrapper-article blockquote,
.main-wrapper-single blockquote {
  position: relative;
  padding: 30px 30px 30px 65px;
  background: #f3f7f9;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article blockquote,
.main-wrapper-single blockquote {
    padding: 25px 25px 25px 55px;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article blockquote,
.main-wrapper-single blockquote {
    padding: 20px 20px 20px 48px;
  }
}
.main-wrapper-article blockquote:before,
.main-wrapper-single blockquote:before {
  display: inline-block;
  position: absolute;
  top: 23px;
  left: 20px;
  color: #cccccc;
  font-size: 7rem;
  line-height: 1;
  font-family: sans-serif;
  vertical-align: middle;
  content: "“";
}
@media screen and (max-width: 768px) {
  .main-wrapper-article blockquote:before,
.main-wrapper-single blockquote:before {
    top: 20px;
    left: 18px;
    font-size: 6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article blockquote:before,
.main-wrapper-single blockquote:before {
    top: 18px;
    left: 15px;
    font-size: 5rem;
  }
}
.main-wrapper-article blockquote p,
.main-wrapper-single blockquote p {
  margin: 0;
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article blockquote p,
.main-wrapper-single blockquote p {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article blockquote p,
.main-wrapper-single blockquote p {
    font-size: 1.4rem;
  }
}
.main-wrapper-article iframe,
.main-wrapper-single iframe {
  display: block;
  width: 100%;
  height: 350px;
  margin: auto;
  border: none;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article iframe,
.main-wrapper-single iframe {
    height: 320px;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article iframe,
.main-wrapper-single iframe {
    height: 300px;
  }
}
.main-wrapper-article input[type=text],
.main-wrapper-article input[type=email],
.main-wrapper-article input[type=tel],
.main-wrapper-article select,
.main-wrapper-article textarea,
.main-wrapper-single input[type=text],
.main-wrapper-single input[type=email],
.main-wrapper-single input[type=tel],
.main-wrapper-single select,
.main-wrapper-single textarea {
  width: 100%;
  padding: 10px 15px;
  border: 1px solid #dddddd;
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article input[type=text],
.main-wrapper-article input[type=email],
.main-wrapper-article input[type=tel],
.main-wrapper-article select,
.main-wrapper-article textarea,
.main-wrapper-single input[type=text],
.main-wrapper-single input[type=email],
.main-wrapper-single input[type=tel],
.main-wrapper-single select,
.main-wrapper-single textarea {
    padding: 8px 12px;
    font-size: 1.5rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article input[type=text],
.main-wrapper-article input[type=email],
.main-wrapper-article input[type=tel],
.main-wrapper-article select,
.main-wrapper-article textarea,
.main-wrapper-single input[type=text],
.main-wrapper-single input[type=email],
.main-wrapper-single input[type=tel],
.main-wrapper-single select,
.main-wrapper-single textarea {
    padding: 8px 10px;
    font-size: 1.4rem;
  }
}
.main-wrapper-article select,
.main-wrapper-single select {
  padding: 10px 10px 10px;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article select,
.main-wrapper-single select {
    padding: 10px 8px 10px;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article select,
.main-wrapper-single select {
    padding: 10px 5px 10px;
  }
}
.main-wrapper-article .content-wrap,
.main-wrapper-single .content-wrap {
  position: relative;
  height: 900px;
  margin: 0;
  overflow: hidden;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article .content-wrap,
.main-wrapper-single .content-wrap {
    height: 600px;
  }
}
.main-wrapper-article .content-wrap.slide-up,
.main-wrapper-single .content-wrap.slide-up {
  height: 900px;
  padding-bottom: 0;
  overflow: hidden;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article .content-wrap.slide-up,
.main-wrapper-single .content-wrap.slide-up {
    height: 600px;
  }
}
.main-wrapper-article .content-wrap.slide-down,
.main-wrapper-single .content-wrap.slide-down {
  height: auto;
  padding-bottom: 80px;
  overflow: visible;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article .content-wrap.slide-down,
.main-wrapper-single .content-wrap.slide-down {
    padding-bottom: 70px;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article .content-wrap.slide-down,
.main-wrapper-single .content-wrap.slide-down {
    padding-bottom: 60px;
  }
}
.main-wrapper-article .content-wrap p.more-btn,
.main-wrapper-article .content-wrap p.close-btn,
.main-wrapper-single .content-wrap p.more-btn,
.main-wrapper-single .content-wrap p.close-btn {
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 120px 0 0;
  background: -moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 60%);
  background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 60%);
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 60%);
  text-align: center;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", 				endColorstr="#ffffff", 				GradientType=0);
}
@media screen and (max-width: 768px) {
  .main-wrapper-article .content-wrap p.more-btn,
.main-wrapper-article .content-wrap p.close-btn,
.main-wrapper-single .content-wrap p.more-btn,
.main-wrapper-single .content-wrap p.close-btn {
    padding: 70px 0 0;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article .content-wrap p.more-btn,
.main-wrapper-article .content-wrap p.close-btn,
.main-wrapper-single .content-wrap p.more-btn,
.main-wrapper-single .content-wrap p.close-btn {
    padding: 60px 0 0;
  }
}
.main-wrapper-article .content-wrap p.more-btn span,
.main-wrapper-article .content-wrap p.close-btn span,
.main-wrapper-single .content-wrap p.more-btn span,
.main-wrapper-single .content-wrap p.close-btn span {
  display: block;
  position: relative;
  margin: auto;
  padding: 0 20px 20px;
  font-size: 1.8rem;
  text-align: center;
  cursor: pointer;
}
@media screen and (max-width: 768px) {
  .main-wrapper-article .content-wrap p.more-btn span,
.main-wrapper-article .content-wrap p.close-btn span,
.main-wrapper-single .content-wrap p.more-btn span,
.main-wrapper-single .content-wrap p.close-btn span {
    padding: 12px 8px 20px;
    font-size: 1.4rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article .content-wrap p.more-btn span,
.main-wrapper-article .content-wrap p.close-btn span,
.main-wrapper-single .content-wrap p.more-btn span,
.main-wrapper-single .content-wrap p.close-btn span {
    padding: 10px 5px 15px;
    font-size: 1.2rem;
  }
}
.main-wrapper-article .content-wrap p.more-btn span:after,
.main-wrapper-article .content-wrap p.close-btn span:after,
.main-wrapper-single .content-wrap p.more-btn span:after,
.main-wrapper-single .content-wrap p.close-btn span:after {
  position: absolute;
  top: 25px;
  right: 0;
  left: 0;
  color: #333333;
  font-weight: 900;
  font-size: 1.6rem;
  font-family: "Font Awesome 5 Free";
  content: "";
}
@media screen and (max-width: 768px) {
  .main-wrapper-article .content-wrap p.more-btn span:after,
.main-wrapper-article .content-wrap p.close-btn span:after,
.main-wrapper-single .content-wrap p.more-btn span:after,
.main-wrapper-single .content-wrap p.close-btn span:after {
    top: 35px;
    font-size: 1.4rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article .content-wrap p.more-btn span:after,
.main-wrapper-article .content-wrap p.close-btn span:after,
.main-wrapper-single .content-wrap p.more-btn span:after,
.main-wrapper-single .content-wrap p.close-btn span:after {
    top: 30px;
    font-size: 1.3rem;
  }
}
.main-wrapper-article .content-wrap p.close-btn,
.main-wrapper-single .content-wrap p.close-btn {
  padding: 0;
}
.main-wrapper-article .content-wrap p.close-btn span,
.main-wrapper-single .content-wrap p.close-btn span {
  padding: 20px 20px 0;
}
.main-wrapper-article .content-wrap p.close-btn span:after,
.main-wrapper-single .content-wrap p.close-btn span:after {
  top: -10px;
  transform: rotate(180deg);
}
@media screen and (max-width: 768px) {
  .main-wrapper-article .content-wrap p.close-btn span:after,
.main-wrapper-single .content-wrap p.close-btn span:after {
    top: -15px;
    padding: 20px 8px 12px;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-article .content-wrap p.close-btn span:after,
.main-wrapper-single .content-wrap p.close-btn span:after {
    top: -10px;
    padding: 15px 8px 10px;
  }
}

body#page .main-wrapper-article h2 {
  font-weight: normal;
  line-height: 150%;
  padding-left: 20px;
  margin: 60px 0 30px;
  border-left: 4px solid #2b71b2;
  font-size: 2.8rem;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article h2 {
    padding-left: 15px;
    margin: 50px 0 25px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article h2 {
    padding-left: 12px;
    margin: 40px 0 20px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article h2 {
    font-size: 2.4rem;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article h2 {
    font-size: 1.8rem;
  }
}
body#page .main-wrapper-article h3 {
  font-weight: normal;
  line-height: 150%;
  margin: 40px 0 20px;
  font-size: 2.4rem;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article h3 {
    margin: 30px 0 15px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article h3 {
    margin: 25px 0 12px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article h3 {
    font-size: 1.8rem;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article h3 {
    font-size: 1.6rem;
  }
}
body#page .main-wrapper-article h4 {
  margin: 30px 0 15px;
  font-size: 1.8rem;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article h4 {
    margin: 25px 0 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article h4 {
    margin: 20px 0 10px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article h4 {
    font-size: 1.5rem;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article h4 {
    font-size: 1.4rem;
  }
}
body#page .main-wrapper-article p {
  margin: 0 0 15px;
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article p {
    margin: 0 0 12px;
  }
}
body#page .main-wrapper-article ul.ul-style-01 {
  margin: 20px 0 20px 25px;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article ul.ul-style-01 {
    margin: 18px 0 18px 22px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article ul.ul-style-01 {
    margin: 15px 0 15px 20px;
  }
}
body#page .main-wrapper-article ul.ul-style-01 li {
  list-style-type: disc;
}
body#page .main-wrapper-article ul li {
  margin: 0 0 5px;
}
body#page .main-wrapper-article ul li p {
  margin: 0 0 10px;
}
body#page .main-wrapper-article ol {
  list-style-type: decimal;
  margin: 0 0 0 25px;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article ol {
    margin: 0 0 0 22px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article ol {
    margin: 0 0 0 20px;
  }
}
body#page .main-wrapper-article ol li {
  margin: 0 0 8px;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article ol li {
    margin: 0 0 5px;
  }
}
body#page .main-wrapper-article dl {
  margin: 0 0 15px;
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article dl {
    margin: 0 0 12px;
  }
}
body#page .main-wrapper-article dl dt {
  width: 100%;
  font-weight: bold;
}
body#page .main-wrapper-article dl dd {
  width: 100%;
}
body#page .main-wrapper-article dl.dl-style-01 {
  display: flex;
  justify-content: space-between;
}
body#page .main-wrapper-article dl.dl-style-01 dt {
  width: 120px;
}
body#page .main-wrapper-article dl.dl-style-01 dd {
  width: calc(100% - 150px);
}
body#page .main-wrapper-article table tbody tr td p {
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article table tbody tr td p {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article table tbody tr td p {
    font-size: 1.4rem;
  }
}

.main-wrapper-single .main-wrapper-single-01-header h1,
.main-wrapper-single .main-wrapper-single-01-body h1 {
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 50px;
  font-size: 3rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header h1,
.main-wrapper-single .main-wrapper-single-01-body h1 {
    font-size: 2rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header h1,
.main-wrapper-single .main-wrapper-single-01-body h1 {
    font-size: 1.8rem;
  }
}
.main-wrapper-single .main-wrapper-single-01-header h2,
.main-wrapper-single .main-wrapper-single-01-body h2 {
  font-weight: normal;
  line-height: 150%;
  padding-left: 20px;
  margin: 60px 0 30px;
  border-left: 4px solid #2b71b2;
  font-size: 2.2rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header h2,
.main-wrapper-single .main-wrapper-single-01-body h2 {
    font-size: 1.8rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header h2,
.main-wrapper-single .main-wrapper-single-01-body h2 {
    font-size: 1.6rem;
  }
}
.main-wrapper-single .main-wrapper-single-01-header h3,
.main-wrapper-single .main-wrapper-single-01-body h3 {
  font-weight: normal;
  line-height: 150%;
  margin: 40px 0 20px;
  font-size: 2rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header h3,
.main-wrapper-single .main-wrapper-single-01-body h3 {
    font-size: 1.7rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header h3,
.main-wrapper-single .main-wrapper-single-01-body h3 {
    font-size: 1.5rem;
  }
}
.main-wrapper-single .main-wrapper-single-01-header h4,
.main-wrapper-single .main-wrapper-single-01-body h4 {
  margin: 25px 0 15px;
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header h4,
.main-wrapper-single .main-wrapper-single-01-body h4 {
    font-size: 1.5rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header h4,
.main-wrapper-single .main-wrapper-single-01-body h4 {
    font-size: 1.4rem;
  }
}
.main-wrapper-single .main-wrapper-single-01-header p,
.main-wrapper-single .main-wrapper-single-01-body p {
  margin: 0 0 15px;
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header p,
.main-wrapper-single .main-wrapper-single-01-body p {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header p,
.main-wrapper-single .main-wrapper-single-01-body p {
    margin: 0 0 10px;
    font-size: 1.4rem;
  }
}
.main-wrapper-single .main-wrapper-single-01-header img,
.main-wrapper-single .main-wrapper-single-01-body img {
  margin: 20px auto;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header img,
.main-wrapper-single .main-wrapper-single-01-body img {
    margin: 18px auto;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header img,
.main-wrapper-single .main-wrapper-single-01-body img {
    margin: 15px auto;
  }
}
.main-wrapper-single .main-wrapper-single-01-header img.img-style-01,
.main-wrapper-single .main-wrapper-single-01-body img.img-style-01 {
  margin: auto;
}
.main-wrapper-single .main-wrapper-single-01-header .wp-caption,
.main-wrapper-single .main-wrapper-single-01-body .wp-caption {
  width: auto !important;
  max-width: 100%;
  margin: 30px 0;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header .wp-caption,
.main-wrapper-single .main-wrapper-single-01-body .wp-caption {
    margin: 25px 0;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header .wp-caption,
.main-wrapper-single .main-wrapper-single-01-body .wp-caption {
    margin: 20px 0;
  }
}
.main-wrapper-single .main-wrapper-single-01-header .wp-caption img,
.main-wrapper-single .main-wrapper-single-01-body .wp-caption img {
  margin: 0 auto;
}
.main-wrapper-single .main-wrapper-single-01-header .wp-caption p,
.main-wrapper-single .main-wrapper-single-01-body .wp-caption p {
  margin: 10px 0 0;
  font-size: 1.3rem;
  text-align: center;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header .wp-caption p,
.main-wrapper-single .main-wrapper-single-01-body .wp-caption p {
    margin: 8px 0 0;
    font-size: 1.2rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header .wp-caption p,
.main-wrapper-single .main-wrapper-single-01-body .wp-caption p {
    margin: 5px 0 0;
    font-size: 1rem;
  }
}
.main-wrapper-single .main-wrapper-single-01-header ul,
.main-wrapper-single .main-wrapper-single-01-body ul {
  margin: 25px 0 25px 25px;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header ul,
.main-wrapper-single .main-wrapper-single-01-body ul {
    margin: 22px 0 22px 22px;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header ul,
.main-wrapper-single .main-wrapper-single-01-body ul {
    margin: 20px 0 20px 20px;
  }
}
.main-wrapper-single .main-wrapper-single-01-header ul li,
.main-wrapper-single .main-wrapper-single-01-body ul li {
  list-style-type: disc;
  margin: 0 0 8px;
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header ul li,
.main-wrapper-single .main-wrapper-single-01-body ul li {
    margin: 0 0 5px;
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header ul li,
.main-wrapper-single .main-wrapper-single-01-body ul li {
    font-size: 1.4rem;
  }
}
.main-wrapper-single .main-wrapper-single-01-header ol,
.main-wrapper-single .main-wrapper-single-01-body ol {
  list-style-type: decimal;
  margin: 25px 0 25px 25px;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header ol,
.main-wrapper-single .main-wrapper-single-01-body ol {
    margin: 22px 0 22px 22px;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header ol,
.main-wrapper-single .main-wrapper-single-01-body ol {
    margin: 20px 0 20px 20px;
  }
}
.main-wrapper-single .main-wrapper-single-01-header ol li,
.main-wrapper-single .main-wrapper-single-01-body ol li {
  margin: 0 0 8px;
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header ol li,
.main-wrapper-single .main-wrapper-single-01-body ol li {
    margin: 0 0 5px;
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header ol li,
.main-wrapper-single .main-wrapper-single-01-body ol li {
    font-size: 1.4rem;
  }
}
.main-wrapper-single .main-wrapper-single-01-header dl,
.main-wrapper-single .main-wrapper-single-01-body dl {
  margin: 40px 0 40px;
  background: #f3f7f9;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header dl,
.main-wrapper-single .main-wrapper-single-01-body dl {
    margin: 30px 0 30px;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header dl,
.main-wrapper-single .main-wrapper-single-01-body dl {
    margin: 20px 0 20px;
  }
}
.main-wrapper-single .main-wrapper-single-01-header dl span,
.main-wrapper-single .main-wrapper-single-01-body dl span {
  display: block;
}
.main-wrapper-single .main-wrapper-single-01-header dl dt,
.main-wrapper-single .main-wrapper-single-01-body dl dt {
  margin: 0 30px 10px;
  padding: 30px 0 10px;
  border-bottom: 1px solid #ccc;
  font-weight: bold;
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header dl dt,
.main-wrapper-single .main-wrapper-single-01-body dl dt {
    margin: 0 25px 8px;
    padding: 25px 0 8px;
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header dl dt,
.main-wrapper-single .main-wrapper-single-01-body dl dt {
    margin: 0 25px 8px;
    padding: 20px 0 8px;
    font-size: 1.4rem;
  }
}
.main-wrapper-single .main-wrapper-single-01-header dl dd,
.main-wrapper-single .main-wrapper-single-01-body dl dd {
  padding: 10px 30px 30px;
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header dl dd,
.main-wrapper-single .main-wrapper-single-01-body dl dd {
    padding: 5px 25px 25px;
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header dl dd,
.main-wrapper-single .main-wrapper-single-01-body dl dd {
    padding: 5px 20px 20px;
    font-size: 1.4rem;
  }
}
.main-wrapper-single .main-wrapper-single-01-header dl.dl-style-01,
.main-wrapper-single .main-wrapper-single-01-body dl.dl-style-01 {
  margin: 0 0 20px;
  background: inherit;
}
.main-wrapper-single .main-wrapper-single-01-header dl.dl-style-01 dt,
.main-wrapper-single .main-wrapper-single-01-body dl.dl-style-01 dt {
  margin: 0 0 5px;
  padding: 0;
  border-bottom: none;
}
.main-wrapper-single .main-wrapper-single-01-header dl.dl-style-01 dd,
.main-wrapper-single .main-wrapper-single-01-body dl.dl-style-01 dd {
  padding: 0;
}
.main-wrapper-single .main-wrapper-single-01-header dl.dl-style-02,
.main-wrapper-single .main-wrapper-single-01-body dl.dl-style-02 {
  display: flex;
  justify-content: space-between;
  margin: 0 0 15px;
  background: inherit;
}
.main-wrapper-single .main-wrapper-single-01-header dl.dl-style-02 dt,
.main-wrapper-single .main-wrapper-single-01-body dl.dl-style-02 dt {
  width: 20%;
  min-width: 120px;
  margin: 0;
  padding: 0;
  border-bottom: none;
  font-weight: bold;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header dl.dl-style-02 dt,
.main-wrapper-single .main-wrapper-single-01-body dl.dl-style-02 dt {
    width: 15%;
    min-width: 110px;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header dl.dl-style-02 dt,
.main-wrapper-single .main-wrapper-single-01-body dl.dl-style-02 dt {
    width: 15%;
    min-width: 90px;
  }
}
.main-wrapper-single .main-wrapper-single-01-header dl.dl-style-02 dd,
.main-wrapper-single .main-wrapper-single-01-body dl.dl-style-02 dd {
  width: 78%;
  padding: 0;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header dl.dl-style-02 dd,
.main-wrapper-single .main-wrapper-single-01-body dl.dl-style-02 dd {
    width: 83%;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header dl.dl-style-02 dd,
.main-wrapper-single .main-wrapper-single-01-body dl.dl-style-02 dd {
    width: 83%;
  }
}
.main-wrapper-single .main-wrapper-single-01-header table,
.main-wrapper-single .main-wrapper-single-01-body table {
  margin: 30px 0 30px;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header table,
.main-wrapper-single .main-wrapper-single-01-body table {
    margin: 25px 0 25px;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header table,
.main-wrapper-single .main-wrapper-single-01-body table {
    margin: 20px 0 20px;
  }
}
.main-wrapper-single .main-wrapper-single-01-header table thead th,
.main-wrapper-single .main-wrapper-single-01-header table thead td,
.main-wrapper-single .main-wrapper-single-01-body table thead th,
.main-wrapper-single .main-wrapper-single-01-body table thead td {
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header table thead th,
.main-wrapper-single .main-wrapper-single-01-header table thead td,
.main-wrapper-single .main-wrapper-single-01-body table thead th,
.main-wrapper-single .main-wrapper-single-01-body table thead td {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header table thead th,
.main-wrapper-single .main-wrapper-single-01-header table thead td,
.main-wrapper-single .main-wrapper-single-01-body table thead th,
.main-wrapper-single .main-wrapper-single-01-body table thead td {
    font-size: 1.4rem;
  }
}
.main-wrapper-single .main-wrapper-single-01-header table tbody th,
.main-wrapper-single .main-wrapper-single-01-header table tbody td,
.main-wrapper-single .main-wrapper-single-01-body table tbody th,
.main-wrapper-single .main-wrapper-single-01-body table tbody td {
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header table tbody th,
.main-wrapper-single .main-wrapper-single-01-header table tbody td,
.main-wrapper-single .main-wrapper-single-01-body table tbody th,
.main-wrapper-single .main-wrapper-single-01-body table tbody td {
    font-size: 1.6rem;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header table tbody th,
.main-wrapper-single .main-wrapper-single-01-header table tbody td,
.main-wrapper-single .main-wrapper-single-01-body table tbody th,
.main-wrapper-single .main-wrapper-single-01-body table tbody td {
    font-size: 1.4rem;
  }
}
.main-wrapper-single .main-wrapper-single-01-header blockquote,
.main-wrapper-single .main-wrapper-single-01-body blockquote {
  margin: 40px;
}
@media screen and (max-width: 768px) {
  .main-wrapper-single .main-wrapper-single-01-header blockquote,
.main-wrapper-single .main-wrapper-single-01-body blockquote {
    margin: 30px 25px;
  }
}
@media screen and (max-width: 480px) {
  .main-wrapper-single .main-wrapper-single-01-header blockquote,
.main-wrapper-single .main-wrapper-single-01-body blockquote {
    margin: 20px 20px;
  }
}
.main-wrapper-single .main-wrapper-single-01-header iframe,
.main-wrapper-single .main-wrapper-single-01-body iframe {
  margin: 20px auto;
}

@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-00 {
    padding: 0 20px;
  }
}
body#page .main-wrapper-article-00.layout-01 {
  margin-bottom: 120px;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-00.layout-01 {
    margin-bottom: 80px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-00.layout-01 {
    margin-bottom: 60px;
  }
}
body#page .main-wrapper-article-00 .main-wrapper-article-00-header.layout-01 {
  max-width: 800px;
  margin: auto;
}
body#page .main-wrapper-article-00 .main-wrapper-article-00-header.layout-02 {
  max-width: 1000px;
  margin: auto;
}
body#page .main-wrapper-article-00 .main-wrapper-article-00-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-00 .main-wrapper-article-00-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-00 .main-wrapper-article-00-header-box-message.layout-01 p {
  text-align: left;
}
body#page .main-wrapper-article-00 .main-wrapper-article-00-header-box-message p {
  margin: 0 0 15px;
  text-align: center;
}
body#page .main-wrapper-article-00 .main-wrapper-article-00-header-box-message p span {
  display: inline-block;
}
body#page .main-wrapper-article-00 .main-wrapper-article-00-body {
  margin: 30px auto 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-00 .main-wrapper-article-00-body {
    margin: 25px auto 0;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-00 .main-wrapper-article-00-body {
    margin: 20px auto 0;
  }
}
body#page .main-wrapper-article-00 .main-wrapper-article-00-body.layout-01 {
  max-width: 800px;
  margin: 0 auto;
}
body#page .main-wrapper-article-00 .main-wrapper-article-00-body-box {
  margin: 30px auto 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-00 .main-wrapper-article-00-body-box {
    margin: 25px auto 0;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-00 .main-wrapper-article-00-body-box {
    margin: 20px auto 0;
  }
}
body#page .main-wrapper-article-00 .main-wrapper-article-00-body-box p {
  margin: 0 0 15px;
  text-align: center;
}
body#page .main-wrapper-article-00 .main-wrapper-article-00-body-box p span {
  display: inline-block;
}
body#page .main-wrapper-article-00 .main-wrapper-article-00-footer {
  margin: 30px 0 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-00 .main-wrapper-article-00-footer {
    margin: 25px 0 0;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-00 .main-wrapper-article-00-footer {
    margin: 20px 0 0;
  }
}
body#page .main-wrapper-article-00 .main-wrapper-article-00-footer-box {
  display: flex;
  justify-content: center;
}

body#page .main-wrapper-article-01 .main-wrapper-article-01-header-box-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-01 .main-wrapper-article-01-body-box-box-box {
  margin-bottom: 60px;
}
body#page .main-wrapper-article-01 .main-wrapper-article-01-body-box-box-box:last-child {
  margin-bottom: 0;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-01 .main-wrapper-article-01-body-box-box-box-message {
    overflow-x: scroll;
  }
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-01 .main-wrapper-article-01-body-box-box-box-message table {
    width: 150%;
  }
}
body#page .main-wrapper-article-01 .main-wrapper-article-01-body-box-box-box-message table thead tr th:first-child {
  width: 250px;
}
body#page .main-wrapper-article-01 .main-wrapper-article-01-body-box-box-box-message table tbody tr td {
  text-align: center;
}
body#page .main-wrapper-article-01 .main-wrapper-article-01-body-box-box-box-message table tbody tr td:first-child {
  text-align: left;
}

body#page .main-wrapper-article-02 .main-wrapper-article-02-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-02 .main-wrapper-article-02-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-02 .main-wrapper-article-02-body-box-info {
  margin-top: 30px;
}
body#page .main-wrapper-article-02 .main-wrapper-article-02-body-box-info p {
  text-align: right;
}
body#page .main-wrapper-article-02 .main-wrapper-article-02-body-box-info p span {
  margin-right: 15px;
}
body#page .main-wrapper-article-02 .main-wrapper-article-02-body-box-info p span:last-child {
  margin-right: 0;
}

body#page .main-wrapper-article-03.layout-01 {
  margin-bottom: 60px;
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-header-box-box {
  border-bottom: 2px solid #2b71b2;
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-header-box-box ul {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-header-box-box ul li {
  width: calc(25% - 1px);
  margin-right: 1px;
  margin-bottom: 0;
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-header-box-box ul li:last-child {
  width: 25%;
  margin-right: 0;
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-header-box-box ul li:hover a {
  background: #2b71b2;
  color: #ffffff;
  font-weight: bold;
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-header-box-box ul li a {
  display: block;
  height: 47px;
  background: #e1f0f8;
  font-weight: bold;
  line-height: 47px;
  text-decoration: none;
  text-align: center;
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-body-box-message p strong {
  color: #ad0505;
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-footer {
  margin-top: 40px;
  padding: 40px;
  background: #f3f7f9;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-03 .main-wrapper-article-03-footer {
    padding: 20px;
  }
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box {
  padding: 40px;
  background: #ffffff;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box {
    padding: 20px;
  }
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-thumb img {
  margin-top: 0;
  margin-bottom: 0;
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box {
  margin-top: 60px;
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box-box {
  display: flex;
  justify-content: space-between;
  margin-top: 20px;
}
@media (max-width: 1399px) {
  body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box-box {
    flex-direction: column;
    gap: 20px;
  }
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box-box-thumb {
  width: 300px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box-box-thumb {
    margin: 0 auto;
  }
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box-box-thumb img {
  margin: 0;
}
@media (max-width: 1199px) {
  body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box-box-box {
    width: 100%;
    max-width: 700px;
    margin: 0 auto;
  }
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box-box-box-summary {
  margin-top: 20px;
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box-box-box-summary table {
  margin: 0;
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box-box-box-summary table tbody tr th {
  width: 180px;
  padding: 12px 20px;
  text-align: left;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box-box-box-summary table tbody tr th {
    text-align: center;
    padding: 0;
  }
}
body#page .main-wrapper-article-03 .main-wrapper-article-03-footer-box-box-box-box-summary table tbody tr td {
  padding: 12px 20px;
}

body#page .main-wrapper-article-04 .main-wrapper-article-04-header {
  margin-bottom: 70px;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-header-box-box-message {
  margin-top: 30px;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-header-box-box-message ol li {
  list-style-type: auto;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box {
  margin-bottom: 70px;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-btn span a {
  max-width: 300px;
  margin: 0;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-info {
  margin-top: 30px;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-info table {
  margin: 10px 0;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-info table.layout-01 tbody tr th:first-child {
  width: 150px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-info table.layout-01 tbody tr th:first-child {
    width: auto;
  }
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-info table.layout-02 tbody tr th:nth-of-type(1) {
  width: 150px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-info table.layout-02 tbody tr th:nth-of-type(1) {
    width: auto;
  }
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-info table.layout-02 tbody tr th:nth-of-type(2) {
  width: 250px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-info table.layout-02 tbody tr th:nth-of-type(2) {
    width: 40%;
  }
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-info table.layout-03 tbody tr th:nth-of-type(1) {
  width: 100px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-info table tbody th,
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-info table tbody td {
    width: 40%;
  }
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-info table tbody tr th {
  padding: 10px;
  line-height: 150%;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-info table tbody tr th span {
  display: block;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-info table tbody tr th span.style-01 {
  margin-top: 5px;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-info table tbody tr td {
  padding: 10px;
  text-align: center;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-message {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-box {
  margin-top: 60px;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-box:first-child {
  margin-top: 0;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-box-info table {
  margin: 10px 0;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-box-info table tbody th,
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-box-info table tbody td {
    width: 40%;
  }
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-box-info table tbody tr th {
  padding: 10px;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-box-info table tbody tr th:nth-of-type(1) {
  width: 150px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-box-info table tbody tr th:nth-of-type(1) {
    width: auto;
  }
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-box-info table tbody tr th:nth-of-type(2) {
  width: 200px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-box-info table tbody tr th:nth-of-type(2) {
    width: auto;
  }
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-box-info table tbody tr td {
  padding: 10px;
  text-align: center;
}
body#page .main-wrapper-article-04 .main-wrapper-article-04-body-box-box-message {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}

body#page .main-wrapper-article-05 .main-wrapper-article-05-header {
  margin-bottom: 70px;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-header-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-header-box-thumb {
  margin-top: 20px;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-header-box-thumb img {
  margin: 0;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-header-box-message {
  margin-top: 20px;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-header-box-summary {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-header-box-summary-title h4 {
  margin: 0 0 10px;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-body-box-box-title {
  margin-bottom: 5px;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-body-box-box-title h4 {
  margin: 0;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-body-box-box-title-01 {
  margin: 40px 0 20px;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-body-box-box-title-01 h2 {
  margin: 0;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-body-box-box-title-02 {
  margin: 40px 0 20px;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-body-box-box-title-02 h3 {
  margin: 0;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-body-box-box-box {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-body-box-box-box-title h4 {
  margin: 0 0 20px;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-body-box-box-box-box-01 p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-body-box-box-box-box-01 p strong {
  display: block;
  margin-bottom: 10px;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-body-box-box-box-box-02 {
  margin-top: 20px;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-body-box-box-box-box-02 p {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-body-box-box-box-box-02 ul {
  margin: 0 0 0 10px;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-body-box-box-box-box-02 ul li {
  list-style-type: none;
  position: relative;
  margin-bottom: 8px;
  padding-left: 15px;
  line-height: 130%;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-body-box-box-box-box-02 ul li:before {
  display: block;
  position: absolute;
  top: 7px;
  left: 0;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #333333;
  content: "";
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-body-box-box-box-box-02 ul li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-footer {
  margin-top: 30px;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-footer-box-message span {
  display: block;
  margin-bottom: 5px;
  text-align: right;
}
body#page .main-wrapper-article-05 .main-wrapper-article-05-footer-box-message span:last-child {
  margin-bottom: 0;
}

body#page .main-wrapper-article-06 .main-wrapper-article-06-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-header-box-message {
  margin-top: 20px;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-header-box-box {
  margin-top: 30px;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-header-box-box ul {
  display: flex;
  flex-wrap: wrap;
  max-width: 780px;
  margin: 0 0 -30px;
}
@media (max-width: 1199px) {
  body#page .main-wrapper-article-06 .main-wrapper-article-06-header-box-box ul {
    gap: 30px;
  }
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-header-box-box ul li {
  width: 100%;
  max-width: 240px;
  margin-right: 30px;
  margin-bottom: 30px;
}
@media (max-width: 1199px) {
  body#page .main-wrapper-article-06 .main-wrapper-article-06-header-box-box ul li {
    margin: 0;
  }
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-06 .main-wrapper-article-06-header-box-box ul li {
    width: 100%;
    max-width: inherit;
  }
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-header-box-box ul li:nth-of-type(3n) {
  margin-right: 0;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-header-box-box ul li:last-child {
  margin-bottom: 30px !important;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-header-box-other {
  margin-top: 30px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-header-box-other a img {
  margin: 0;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-header-box-other span {
  display: block;
  margin-top: 10px;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box.layout-01 {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box.layout-01 .main-wrapper-article-06-body-box-box-title h4 {
  margin: 0 0 20px;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box.layout-02 {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box.layout-02 .main-wrapper-article-06-body-box-box-title h4 {
  margin: 0 0 20px;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box.layout-02 .main-wrapper-article-06-body-box-box-thumb {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-thumb {
  margin-top: 20px;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-thumb img {
  margin: 0;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-message {
  margin-top: 20px;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-message ol li {
  list-style-type: auto;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-box {
  margin-top: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-box ul {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: calc(-1 * ((100% - 32% * 3) / 2));
}
@media (max-width: 1199px) {
  body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-box ul {
    margin-bottom: 0;
    gap: 10px;
  }
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-box ul li {
  width: 32%;
  margin-right: calc((100% - 32% * 3) / 2);
  margin-bottom: calc((100% - 32% * 3) / 2);
  overflow: hidden;
  border: 1px solid #2b71b2;
  border-radius: 5px;
}
@media (max-width: 1199px) {
  body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-box ul li {
    margin: 0;
  }
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-box ul li {
    width: calc(50% - 5px);
  }
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-box ul li:nth-of-type(3n) {
  margin-right: 0;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-box ul li:last-child {
  margin-bottom: calc((100% - 32% * 3) / 2) !important;
}
@media (max-width: 1199px) {
  body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-box ul li:last-child {
    margin-bottom: 0 !important;
  }
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-box-title {
  padding: 12px;
  background: #2b71b2;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-box-title span {
  display: block;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-box-message {
  margin-top: 0;
  padding: 18px;
  background: #ffffff;
}
body#page .main-wrapper-article-06 .main-wrapper-article-06-body-box-box-box-message span {
  display: block;
  text-align: center;
}

body#page .main-wrapper-article-07 .main-wrapper-article-07-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-07 .main-wrapper-article-07-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-07 .main-wrapper-article-07-body-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-07 .main-wrapper-article-07-body-box-box-box {
  margin-top: 20px;
}
body#page .main-wrapper-article-07 .main-wrapper-article-07-body-box-box-box-box {
  margin-bottom: 5px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-07 .main-wrapper-article-07-body-box-box-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-07 .main-wrapper-article-07-body-box-box-box-box-title p {
  position: relative;
  padding-left: 13px;
  color: #2b71b2;
  font-weight: bold;
}
body#page .main-wrapper-article-07 .main-wrapper-article-07-body-box-box-box-box-title p:before {
  display: block;
  position: absolute;
  top: 11px;
  left: 0;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #2b71b2;
  content: "";
}
body#page .main-wrapper-article-07 .main-wrapper-article-07-body-box-box-box-box-message {
  margin-top: 5px;
}
body#page .main-wrapper-article-07 .main-wrapper-article-07-body-box-box-other {
  margin-top: 20px;
}

body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box.layout-01 .main-wrapper-article-08-body-box-box-message {
  margin-bottom: 0;
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box-title h2 {
  margin: 0 0 30px;
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box-box-message {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box-box-message ol li {
  list-style-type: auto;
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box-box-box > ul > li {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box-box-box > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box-box-box-title h3 {
  margin: 0 0 15px;
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box-box-box-message > ul {
  margin: -5px 0 10px 30px;
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box-box-box-message > ul > li {
  list-style-type: none;
  position: relative;
  margin-bottom: 5px;
  padding-left: 15px;
  line-height: 130%;
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box-box-box-message > ul > li:before {
  display: block;
  position: absolute;
  top: 7px;
  left: 0;
  width: 6px;
  height: 6px;
  border-radius: 50%;
  background: #333333;
  content: "";
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box-box-box-message > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box-box-info {
  margin-top: 30px;
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box-box-info span {
  display: block;
  text-align: right;
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box-box-link {
  margin-top: 30px;
  padding: 20px;
  background: #e1f0f8;
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box-box-link a img {
  margin: 0;
}
body#page .main-wrapper-article-08 .main-wrapper-article-08-body-box-box-link span {
  display: block;
  margin-top: 10px;
}

body#page .main-wrapper-article-09 .main-wrapper-article-09-header-box-nav {
  padding: 25px;
  background: #e1f0f8;
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-header-box-nav {
    padding: 20px;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-header-box-nav {
    padding: 15px;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-header-box-nav ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 20px 10px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-header-box-nav ul li a {
  position: relative;
  padding-right: 20px;
  font-weight: bold;
  font-size: 1.6rem;
  text-decoration: none;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-header-box-nav ul li a:after {
  position: absolute;
  top: 4px;
  right: 0;
  z-index: 10;
  width: calc(24px * 0.5);
  height: calc(15px * 0.5);
  background: url(../img/about/access/img_access_ico01.png) no-repeat center top/100% auto;
  content: "";
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box {
  margin-bottom: 60px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-title {
  margin: 50px 0 30px;
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-title {
    margin: 40px 0 20px;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box {
  display: flex;
  flex-wrap: wrap;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h3 {
  margin: 0;
  font-size: 1.8rem;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-thumb {
  width: calc(492px * 0.5);
  margin-left: 40px;
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-thumb {
    margin-top: 20px;
    margin-left: 0;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-thumb img {
  margin: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-map {
  margin-top: 30px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-map iframe {
  height: 500px;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-map iframe {
    height: 400px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-map iframe {
    height: 300px;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-title h3 {
  margin: 0;
  font-size: 1.8rem;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-map iframe {
  height: 500px;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-map iframe {
    height: 400px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-map iframe {
    height: 300px;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-box {
  margin-bottom: 40px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-01 .main-wrapper-article-09-body-box-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-title {
  margin-bottom: 30px;
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-title {
    margin-bottom: 20px;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box {
  margin-bottom: 40px;
  padding: 25px 20px 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-title h3:before {
    top: 8px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-title h3:before {
    top: 0.7vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-title h3:before {
    top: 1vw;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-title h3:before {
    top: 2.1vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-title h3:before {
    top: 1.3vw;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-box-box {
  margin-top: 20px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box {
  margin-bottom: 10px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4 {
  color: #2b71b2;
  padding-left: 15px;
  position: relative;
  margin: 0;
  font-size: 1.6rem;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4 {
    padding-left: 13px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4 {
    padding-left: 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4 {
    padding-left: 10px;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before {
  width: 6px;
  height: 6px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 11px;
  left: 0;
  content: "";
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before {
    top: 8px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before {
    top: 0.8vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before {
    top: 1.1vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before {
    width: 5px;
    height: 5px;
    top: 0.58em;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before {
    width: 4px;
    height: 4px;
    top: 2.8vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before {
    top: 2.3vw;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-title, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-title {
  margin-bottom: 30px;
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-title, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-title {
    margin-bottom: 20px;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-title h2, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-message p strong.style-01, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-message p strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-top: 20px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-title, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-title h3, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box:last-child, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title {
  margin-bottom: 5px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4 {
  color: #2b71b2;
  padding-left: 15px;
  position: relative;
  margin: 0;
  font-size: 1.6rem;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4 {
    padding-left: 13px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4 {
    padding-left: 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4 {
    padding-left: 10px;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before {
  width: 6px;
  height: 6px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 11px;
  left: 0;
  content: "";
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before {
    top: 8px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before {
    top: 0.8vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before {
    top: 1.1vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before {
    width: 5px;
    height: 5px;
    top: 0.58em;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before {
    width: 4px;
    height: 4px;
    top: 2.8vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before {
    top: 2.3vw;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-message, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-message {
  padding-left: 15px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-message p, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 .main-wrapper-article-09-body-box-box-box-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-title, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-title h3, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-thumb, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-thumb {
  margin-top: 60px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-thumb img, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-thumb img {
  margin-top: 0;
  margin-bottom: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title {
  margin-bottom: 5px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4 {
  color: #2b71b2;
  display: inline-block;
  padding: 0 20px;
  position: relative;
  margin: 0;
  font-size: 1.6rem;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4 {
    padding: 0 18px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4 {
    padding: 0 15px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4 {
    padding: 0 12px;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after {
  width: 12px;
  height: 12px;
  display: block;
  background: #2b71b2;
  position: absolute;
  top: 9px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after {
    top: 0.8vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after {
    width: 10px;
    height: 10px;
    top: 1.5vw;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after {
    width: 8px;
    height: 8px;
    top: 1.6vw;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before {
  left: 0;
  content: "";
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after {
  right: 0;
  content: "";
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after {
  top: 7px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after {
    top: 6px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after {
    top: 0.54vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after {
    top: 0.75vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after {
    top: 1.2vw;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after {
    top: 2.5vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:before, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-title h4:after {
    top: 1.8vw;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-message p, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-info, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-info {
  margin-top: 30px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-info span a, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-info span a {
  max-width: 340px;
  margin: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-adobe, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-adobe {
  margin-top: 30px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-adobe a img, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-adobe a img {
  margin: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-adobe span, body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 .main-wrapper-article-09-body-box-box-box-box-adobe span {
  display: block;
  margin-top: 10px;
  font-size: 1.4rem;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 {
  width: 50%;
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-01 {
    width: 100%;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 {
  width: calc(50% - 1px);
  padding-left: 30px;
  border-left: 1px solid #dddddd;
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-03 .main-wrapper-article-09-body-box-box-box-box.layout-02 {
    width: 100%;
    padding: 20px;
    border-top: 1px solid #dddddd;
    border-left: none;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 {
  width: calc(50% - 10px);
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-01 {
    width: 100%;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 {
  width: calc(50% - 10px);
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-04 .main-wrapper-article-09-body-box-box-box-box.layout-02 {
    width: 100%;
    margin-top: 20px;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-title {
  margin-bottom: 30px;
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-title {
    margin-bottom: 20px;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box {
  max-width: 720px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-summary {
  padding: 20px;
  border: 20px solid #f3f7f9;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-summary-link {
  margin-top: 20px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-summary-link a {
  max-width: 320px;
  margin: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-summary-adobe {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-summary-adobe a {
    display: block;
    width: 100%;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-summary-adobe a img {
  margin: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-summary-adobe span {
  display: block;
  margin-left: 20px;
  font-size: 1.4rem;
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-summary-adobe span {
    width: 100%;
    margin-top: 20px;
    margin-left: 0;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-box {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-box-title h4 {
  margin: 0;
  line-height: 100%;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-box-box ul {
  display: flex;
  flex-wrap: wrap;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-box-box ul li {
  width: 49%;
  margin-right: calc((100% - 49% * 2) / 1);
  margin-bottom: 0 !important;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-box-box ul li:last-child {
  margin-right: 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-box-box-thumb img {
  margin: 0 auto;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-box-box-message {
  margin-top: 20px;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-box-box-box-message p {
  text-align: center;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-info {
  margin-top: 50px;
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-info {
    margin-bottom: 30px;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-info table tbody tr {
    display: flex;
    flex-wrap: wrap;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-info table tbody tr:first-child th {
    border-top: none;
    border-bottom: none;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-info table tbody tr:last-child th {
    border-top: none;
    border-bottom: none;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-info table tbody tr:last-child td {
    border-bottom: none;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-info table tbody tr th {
  width: 345px;
  padding: 10px 20px;
  font-weight: normal;
  font-size: 1.6rem;
  text-align: left;
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-info table tbody tr th {
    width: 200px;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-info table tbody tr th {
    width: 100%;
    border-right: none;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-info table tbody tr td {
  padding: 10px 20px;
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-info table tbody tr td {
    width: 100%;
    border-right: none;
  }
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-info table tbody tr td div {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin: 0 -10px -10px 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-info table tbody tr td div img {
  margin: 0 10px 10px 0;
}
body#page .main-wrapper-article-09 .main-wrapper-article-09-body-box.layout-05 .main-wrapper-article-09-body-box-info table tbody tr td div img:last-child {
  margin-right: 0;
}

body#page .main-wrapper-article-10 .main-wrapper-article-10-header-box-box table tbody tr th {
  width: 150px;
}
body#page .main-wrapper-article-10 .main-wrapper-article-10-body-box-box {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-10 .main-wrapper-article-10-body-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-10 .main-wrapper-article-10-body-box-box-title h3 {
  margin: 0 0 10px;
}
body#page .main-wrapper-article-10 .main-wrapper-article-10-body-box-box-box table {
  margin: 0;
}
body#page .main-wrapper-article-10 .main-wrapper-article-10-body-box-box-box table tbody tr th {
  width: 100px;
}

body#page .main-wrapper-article-11 .main-wrapper-article-11-header-box-box table tbody tr th {
  width: 200px;
}
body#page .main-wrapper-article-11 .main-wrapper-article-11-header-box-box table tbody tr td ol li {
  list-style-type: none;
  display: flex;
  gap: 5px;
}
body#page .main-wrapper-article-11 .main-wrapper-article-11-header-box-box table tbody tr td ol li::before {
  content: "◇";
}
body#page .main-wrapper-article-11 .main-wrapper-article-11-body-box-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-11 .main-wrapper-article-11-body-box-info-box table tbody tr th {
  width: 200px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-11 .main-wrapper-article-11-body-box-info-box table tbody tr th {
    font-size: 1.3rem;
  }
}
body#page .main-wrapper-article-11 .main-wrapper-article-11-body-box-info-box table tbody tr td ol {
  margin: 0 0 0 35px;
}
body#page .main-wrapper-article-11 .main-wrapper-article-11-body-box-info-box table tbody tr td ol li {
  list-style-type: none;
  display: flex;
  gap: 5px;
}
body#page .main-wrapper-article-11 .main-wrapper-article-11-body-box-info-box table tbody tr td ol li::before {
  content: "◇";
}

body#page .main-wrapper-article-12 {
  margin-bottom: 60px;
}
body#page .main-wrapper-article-12 .main-wrapper-article-12-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-12 .main-wrapper-article-12-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-12 .main-wrapper-article-12-body {
  padding: 40px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-12 .main-wrapper-article-12-body-box {
  padding: 40px;
  background: #ffffff;
}
body#page .main-wrapper-article-12 .main-wrapper-article-12-body-box-thumb img {
  margin-top: 0;
  margin-bottom: 0;
}

body#page .main-wrapper-article-13.layout-01 .main-wrapper-article-13-body-box-box > ul {
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-13.layout-01 .main-wrapper-article-13-body-box-box > ul {
    gap: 2%;
  }
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-13.layout-01 .main-wrapper-article-13-body-box-box > ul {
    flex-direction: column;
  }
}
body#page .main-wrapper-article-13.layout-01 .main-wrapper-article-13-body-box-box > ul > li {
  width: 31.578%;
  margin-right: calc((100% - 31.578% * 3) / 2);
  margin-bottom: 0;
  border-top: 1px solid #ccc;
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-13.layout-01 .main-wrapper-article-13-body-box-box > ul > li {
    width: 48%;
    margin: 0;
  }
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-13.layout-01 .main-wrapper-article-13-body-box-box > ul > li {
    width: 100%;
  }
}
body#page .main-wrapper-article-13.layout-01 .main-wrapper-article-13-body-box-box > ul > li:nth-of-type(3n) {
  margin-right: 0;
}
body#page .main-wrapper-article-13.layout-01 .main-wrapper-article-13-body-box-box > ul > li > a {
  display: block;
  padding: 35px 0;
  text-decoration: none;
}
body#page .main-wrapper-article-13.layout-01 .main-wrapper-article-13-body-box-box-title h3 {
  font-weight: bold;
  padding-left: 32px;
  border-left: none;
  position: relative;
  margin: 0;
  font-size: 2.2rem;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-13.layout-01 .main-wrapper-article-13-body-box-box-title h3 {
    padding-left: 26px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-13.layout-01 .main-wrapper-article-13-body-box-box-title h3 {
    padding-left: 20px;
  }
}
body#page .main-wrapper-article-13.layout-01 .main-wrapper-article-13-body-box-box-title h3:after {
  width: calc(40px * 0.5);
  height: calc(40px * 0.5);
  background: url(../img/common/img_common_article-ico01.png) no-repeat center top/100% auto;
  position: absolute;
  top: 6px;
  left: 0;
  z-index: 10;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-13.layout-01 .main-wrapper-article-13-body-box-box-title h3:after {
    width: calc(40px * 0.4);
    height: calc(40px * 0.4);
    top: 5px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-13.layout-01 .main-wrapper-article-13-body-box-box-title h3:after {
    width: calc(40px * 0.3);
    height: calc(40px * 0.3);
    top: 4px;
  }
}
body#page .main-wrapper-article-13.layout-01 .main-wrapper-article-13-body-box-box-message {
  margin-top: 5px;
  padding-left: 32px;
}
body#page .main-wrapper-article-13.layout-01 .main-wrapper-article-13-body-box-box-message p {
  font-size: 1.4rem;
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body {
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body {
    flex-direction: column;
    gap: 40px;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body a {
  display: inline-block !important;
  text-decoration: none !important;
}
@media (min-width: 768px) and (max-width: 991px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box {
    display: flex;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 {
  width: 31.578%;
  margin-right: calc(100% - 65.789% - 31.578%);
}
@media (min-width: 768px) and (max-width: 991px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 {
    width: 100%;
    margin-right: 0;
  }
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 {
    width: 100%;
    margin-right: 0;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box {
  margin-bottom: 80px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box {
    margin-bottom: 40px;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-title {
  padding-bottom: 40px;
  border-bottom: 1px solid #ccc;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box {
    border-bottom: 1px solid #ccc;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li {
  margin-bottom: 0;
  padding: 35px 0;
  border-bottom: 1px solid #ccc;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li {
    padding: 20px 0;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li:last-child {
  border-bottom: none;
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > h3 {
  font-weight: bold;
  padding-left: 32px;
  border-left: none;
  position: relative;
  margin: 0;
  font-size: 2.2rem;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > h3 {
    padding-left: 26px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > h3 {
    padding-left: 20px;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > h3:after {
  width: calc(40px * 0.5);
  height: calc(40px * 0.5);
  background: url(../img/common/img_common_article-ico01.png) no-repeat center top/100% auto;
  position: absolute;
  top: 6px;
  left: 0;
  z-index: 10;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > h3:after {
    width: calc(40px * 0.4);
    height: calc(40px * 0.4);
    top: 5px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > h3:after {
    width: calc(40px * 0.3);
    height: calc(40px * 0.3);
    top: 4px;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > h3:after {
  top: 50%;
  transform: translate(-50%, -50%);
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > ul > li {
  margin-bottom: 0;
  padding: 20px 40px;
  border-bottom: 1px solid #dddddd;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > ul > li {
    padding: 20px 24px;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > ul > li:last-child {
  border-bottom: none;
  padding-bottom: 0;
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > ul > li > h4 {
  color: #2b71b2;
  padding-left: 15px;
  position: relative;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > ul > li > h4 {
    padding-left: 13px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > ul > li > h4 {
    padding-left: 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > ul > li > h4 {
    padding-left: 10px;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > ul > li > h4:before {
  width: 6px;
  height: 6px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 11px;
  left: 0;
  content: "";
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > ul > li > h4:before {
    top: 8px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > ul > li > h4:before {
    top: 0.8vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > ul > li > h4:before {
    top: 1.1vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > ul > li > h4:before {
    width: 5px;
    height: 5px;
    top: 0.58em;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > ul > li > h4:before {
    width: 4px;
    height: 4px;
    top: 2.8vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > ul > li > h4:before {
    top: 2.3vw;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-01 .main-wrapper-article-13-body-box-box-box > ul > li > ul > li > h4 > a {
  color: #333333;
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 {
  width: 65.789%;
}
@media (min-width: 768px) and (max-width: 991px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 {
    width: 100%;
  }
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 {
    width: 100%;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-title {
  padding-bottom: 40px;
  border-bottom: 1px solid #ccc;
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box {
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box {
    flex-direction: column;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box {
  width: 48%;
  margin-right: 4%;
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box {
    width: 100%;
    margin-right: 0;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box:last-child {
  margin-right: 0;
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li {
  margin: 40px 0 0;
  padding-top: 35px;
  border-top: 1px solid #ccc;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li {
    margin: 20px 0;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li:first-child {
  padding-top: 0;
  border-top: none;
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > h3 {
  font-weight: bold;
  padding-left: 32px;
  border-left: none;
  position: relative;
  margin: 0;
  font-size: 2.2rem;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > h3 {
    padding-left: 26px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > h3 {
    padding-left: 20px;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > h3:after {
  width: calc(40px * 0.5);
  height: calc(40px * 0.5);
  background: url(../img/common/img_common_article-ico01.png) no-repeat center top/100% auto;
  position: absolute;
  top: 6px;
  left: 0;
  z-index: 10;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > h3:after {
    width: calc(40px * 0.4);
    height: calc(40px * 0.4);
    top: 5px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > h3:after {
    width: calc(40px * 0.3);
    height: calc(40px * 0.3);
    top: 4px;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > ul > li {
  margin-bottom: 0;
  padding: 20px 40px;
  border-bottom: 1px solid #dddddd;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > ul > li {
    padding: 20px 24px;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > ul > li:last-child {
  border-bottom: none;
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > ul > li > h4 {
  color: #2b71b2;
  padding-left: 15px;
  position: relative;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > ul > li > h4 {
    padding-left: 13px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > ul > li > h4 {
    padding-left: 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > ul > li > h4 {
    padding-left: 10px;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > ul > li > h4:before {
  width: 6px;
  height: 6px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 11px;
  left: 0;
  content: "";
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > ul > li > h4:before {
    top: 8px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > ul > li > h4:before {
    top: 0.8vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > ul > li > h4:before {
    top: 1.1vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > ul > li > h4:before {
    width: 5px;
    height: 5px;
    top: 0.58em;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > ul > li > h4:before {
    width: 4px;
    height: 4px;
    top: 2.8vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > ul > li > h4:before {
    top: 2.3vw;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box.layout-02 .main-wrapper-article-13-body-box-box-box-box > ul > li > ul > li > h4 > a {
  color: #333333;
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box h2 {
  margin: 0;
  font-weight: bold;
  line-height: 120%;
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box h2 > a {
  line-height: 120%;
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box h3 {
  font-weight: bold;
  padding-left: 32px;
  border-left: none;
  position: relative;
  margin: 0;
  font-size: 2.2rem;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box h3 {
    padding-left: 26px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box h3 {
    padding-left: 20px;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box h3:after {
  width: calc(40px * 0.5);
  height: calc(40px * 0.5);
  background: url(../img/common/img_common_article-ico01.png) no-repeat center top/100% auto;
  position: absolute;
  top: 6px;
  left: 0;
  z-index: 10;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box h3:after {
    width: calc(40px * 0.4);
    height: calc(40px * 0.4);
    top: 5px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box h3:after {
    width: calc(40px * 0.3);
    height: calc(40px * 0.3);
    top: 4px;
  }
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box h3:after {
  top: 9px;
}
body#page .main-wrapper-article-13.layout-02 .main-wrapper-article-13-body-box h4 {
  margin: 0;
  font-size: 1.8rem;
}
body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body a {
  display: inline-block !important;
  text-decoration: none !important;
}
body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box {
  margin-bottom: 90px;
}
body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-title {
  margin-bottom: 40px;
}
body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-title > h2 {
  margin: 0;
  font-weight: bold;
  line-height: 120%;
}
body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-title > h2 > a {
  line-height: 120%;
}
body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-box > ul {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: calc(-1 * (100% - 24.013% * 4) / 3) !important;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-box > ul {
    gap: 4%;
  }
}
body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-box > ul > li {
  width: 24.013%;
  margin-right: calc((100% - 24.013% * 4) / 3);
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-box > ul > li {
    width: 48%;
    margin-right: 0;
  }
}
body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-box > ul > li:nth-of-type(4n) {
  margin-right: 0;
}
body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-box > ul > li:last-child {
  margin-bottom: calc((100% - 24.013% * 4) / 3) !important;
}
body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-box > ul > li > a {
  display: flex !important;
  align-items: center;
  height: 83px;
  padding: 0 20px;
  border: 1px solid #2b71b2;
  border-radius: 5px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-box > ul > li > a {
    padding: 0 13px;
  }
}
body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-box > ul > li > a > h3 {
  font-weight: bold;
  padding-left: 22px;
  border-left: none;
  position: relative;
  margin: 0;
  font-size: 1.6rem;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-box > ul > li > a > h3 {
    padding-left: 18px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-box > ul > li > a > h3 {
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-box > ul > li > a > h3:after {
  width: calc(25px * 0.5);
  height: calc(27px * 0.5);
  background: url(../img/common/img_common_article-ico02.png) no-repeat center top/100% auto;
  position: absolute;
  top: 14px;
  left: 0;
  z-index: 10;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-box > ul > li > a > h3:after {
    width: calc(25px * 0.4);
    height: calc(27px * 0.4);
    top: 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-box > ul > li > a > h3:after {
    width: calc(25px * 0.3);
    height: calc(27px * 0.3);
    top: 10px;
  }
}
body#page .main-wrapper-article-13.layout-03 .main-wrapper-article-13-body-box-box > ul > li > a > h3:after {
  top: 5px;
}

body#page .main-wrapper-article-15 {
  margin-bottom: 80px;
}
body#page .main-wrapper-article-15:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-header-box-title {
  margin-bottom: 40px;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box {
  margin-bottom: 40px;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box.layout-01 .main-wrapper-article-15-body-box-box-info > ol > li {
  display: flex;
  align-items: center;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box.layout-02 .main-wrapper-article-15-body-box-box-info > ol > li {
  display: flex;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box.layout-02 .main-wrapper-article-15-body-box-box-info > ol > li:first-child:after {
  top: calc((35px / 2) + 20px);
  height: calc((100% - 35px / 2) + 20px);
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box.layout-02 .main-wrapper-article-15-body-box-box-message {
  padding-bottom: 20px;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box > ol > li {
  list-style-type: auto;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box-info {
  padding: 20px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box-info {
    padding: 0;
  }
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box-info > ol {
  position: relative;
  margin: 0;
  counter-reset: num;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box-info > ol > li {
  position: relative;
  margin-bottom: 20px;
  padding: 20px 20px 20px 30px;
  background: #ffffff;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box-info > ol > li {
    padding: 15px;
  }
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box-info > ol > li:before {
  position: relative;
  z-index: 10;
  width: 35px;
  height: 35px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 100%;
  background: #2b71b2;
  color: #ffffff;
  font-weight: bold;
  font-size: 1.6rem;
  text-align: center;
  content: counter(num, decimal-leading-zero);
  counter-increment: num;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box-info > ol > li:after {
  position: absolute;
  top: 0;
  left: calc((35px / 2 - 1px) + 30px);
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box-info > ol > li:first-child:after {
  top: calc(100% / 2);
  height: calc(100% / 2 + 20px);
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box-info > ol > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box-info > ol > li:last-child:after {
  top: 0;
  height: calc(100% / 2);
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box-info > ol > li > div {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: calc(100% - 35px - 20px);
  margin-left: 20px;
  line-height: 100%;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box-info > ol > li > div p {
  margin-bottom: 5px;
  line-height: 150%;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box-info > ol > li > div strong {
  display: block;
  color: #2b71b2;
  line-height: 150%;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box-info > ol > li > div a {
  color: #2b71b2;
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box-message {
  padding: 0 50px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box-message {
    padding: 20px;
  }
}
body#page .main-wrapper-article-15 .main-wrapper-article-15-body-box-box-message p {
  margin-bottom: 0;
}

body#page .main-wrapper-article-16 .main-wrapper-article-16-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-header-box-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-header-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-body-box {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-body-title {
  margin: 60px 0 20px;
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-body-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-body-box-box {
  position: relative;
  margin-bottom: 30px;
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-body-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-body-box-box table {
  margin: 0;
  table-layout: fixed;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-16 .main-wrapper-article-16-body-box-box table {
    width: 190%;
  }
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-body-box-box table tbody tr:nth-of-type(1) td {
  background: #f3f7f9;
  font-weight: bold;
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-body-box-box table tbody tr:nth-of-type(2) td {
  border-top: none;
  font-weight: bold;
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-body-box-box table tbody tr:nth-of-type(2) td:nth-of-type(1) {
  width: 160px;
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-body-box-box table tbody tr:nth-of-type(2) td:nth-of-type(2) {
  width: 140px;
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-body-box-box table tbody tr td {
  padding: 5px;
  text-align: center;
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-body-box-box table tbody tr td:nth-child(1) {
  background: #f3f7f9;
  font-weight: bold;
}
body#page .main-wrapper-article-16 .main-wrapper-article-16-body-box-box span {
  display: block;
  margin-top: 10px;
}

body#page .main-wrapper-article-17 .main-wrapper-article-17-header-box-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-17 .main-wrapper-article-17-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-17 .main-wrapper-article-17-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-17 .main-wrapper-article-17-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-17 .main-wrapper-article-17-body-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-17 .main-wrapper-article-17-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-17 .main-wrapper-article-17-body-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-17 .main-wrapper-article-17-body-box-box-message {
  padding: 10px 15px;
  background: #ffffff;
}
body#page .main-wrapper-article-17 .main-wrapper-article-17-body-box-box-message p {
  margin-bottom: 5px;
}
body#page .main-wrapper-article-17 .main-wrapper-article-17-body-box-box-update {
  margin-top: 5px;
  margin-bottom: -5px;
}
body#page .main-wrapper-article-17 .main-wrapper-article-17-body-box-box-update p {
  line-height: 100%;
  text-align: right;
}
body#page .main-wrapper-article-17 .main-wrapper-article-17-body-box-box-update p small {
  font-size: 1.2rem;
}

body#page .main-wrapper-article-19 .main-wrapper-article-19-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-19 .main-wrapper-article-19-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-19 .main-wrapper-article-19-header-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-19 .main-wrapper-article-19-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-19 .main-wrapper-article-19-body-box {
  margin-bottom: 50px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-19 .main-wrapper-article-19-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-19 .main-wrapper-article-19-body-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-19 .main-wrapper-article-19-body-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-19 .main-wrapper-article-19-body-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-19 .main-wrapper-article-19-body-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-19 .main-wrapper-article-19-body-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-19 .main-wrapper-article-19-body-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-19 .main-wrapper-article-19-body-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-19 .main-wrapper-article-19-body-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-19 .main-wrapper-article-19-body-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-19 .main-wrapper-article-19-body-box-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-19 .main-wrapper-article-19-body-box-box-message {
  margin-top: 20px;
}
body#page .main-wrapper-article-19 .main-wrapper-article-19-body-box-box-message ul {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-19 .main-wrapper-article-19-body-box-box-message ul li {
  list-style-type: disc;
}
body#page .main-wrapper-article-19 .main-wrapper-article-19-body-box-box-message ul li strong {
  color: #ad0505;
}
body#page .main-wrapper-article-19 .main-wrapper-article-19-body-box-box-message p {
  padding-left: 15px;
  text-indent: -15px;
}

body#page .main-wrapper-article-20 .main-wrapper-article-20-body-box {
  margin-bottom: 50px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-20 .main-wrapper-article-20-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-20 .main-wrapper-article-20-body-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-20 .main-wrapper-article-20-body-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-20 .main-wrapper-article-20-body-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-20 .main-wrapper-article-20-body-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-20 .main-wrapper-article-20-body-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-20 .main-wrapper-article-20-body-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-20 .main-wrapper-article-20-body-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-20 .main-wrapper-article-20-body-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-20 .main-wrapper-article-20-body-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-20 .main-wrapper-article-20-body-box-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-20 .main-wrapper-article-20-body-box-box-message {
  margin-top: 20px;
}
body#page .main-wrapper-article-20 .main-wrapper-article-20-body-box-box-message ul {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-20 .main-wrapper-article-20-body-box-box-message ul li {
  list-style-type: disc;
}
body#page .main-wrapper-article-20 .main-wrapper-article-20-body-box-box-message strong {
  color: #ad0505;
}

body#page .main-wrapper-article-21 .main-wrapper-article-21-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-21 .main-wrapper-article-21-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-21 .main-wrapper-article-21-body-box {
  max-width: 700px;
  margin-bottom: 40px;
}
body#page .main-wrapper-article-21 .main-wrapper-article-21-body-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-21 .main-wrapper-article-21-body-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-21 .main-wrapper-article-21-body-box-box:last-child {
  margin-bottom: 0;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-21 .main-wrapper-article-21-body-box-box table {
    width: 100% !important;
  }
}
body#page .main-wrapper-article-21 .main-wrapper-article-21-body-box-box table thead tr th {
  padding: 10px 20px;
}
body#page .main-wrapper-article-21 .main-wrapper-article-21-body-box-box table thead tr th:nth-of-type(1) {
  width: 150px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-21 .main-wrapper-article-21-body-box-box table thead tr th:nth-of-type(1) {
    width: 8rem;
  }
}
body#page .main-wrapper-article-21 .main-wrapper-article-21-body-box-box table thead tr th:nth-of-type(2) {
  width: 120px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-21 .main-wrapper-article-21-body-box-box table thead tr th:nth-of-type(2) {
    width: 8rem;
  }
}
body#page .main-wrapper-article-21 .main-wrapper-article-21-body-box-box table thead tr th:nth-of-type(3) {
  width: 150px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-21 .main-wrapper-article-21-body-box-box table thead tr th:nth-of-type(3) {
    width: 100px;
  }
}
body#page .main-wrapper-article-21 .main-wrapper-article-21-body-box-box table tbody tr th {
  width: initial;
  padding: 10px 20px;
}
body#page .main-wrapper-article-21 .main-wrapper-article-21-body-box-box table tbody tr td {
  width: initial;
  padding: 10px 20px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-21 .main-wrapper-article-21-body-box-box table tbody tr td {
    padding: 10px;
  }
}
body#page .main-wrapper-article-21 .main-wrapper-article-21-body-box-box table tbody tr td:nth-of-type(2) {
  text-align: right;
}
body#page .main-wrapper-article-21 .main-wrapper-article-21-footer {
  max-width: 700px;
  margin-top: 40px;
}
body#page .main-wrapper-article-21 .main-wrapper-article-21-footer-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-21 .main-wrapper-article-21-footer-box-box p {
  margin-bottom: 0;
}

body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-message > ul {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-message > ul > li {
  list-style-type: disc;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-message > * {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-message > *:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box {
  margin-bottom: 30px;
  padding: 20px;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box.layout-01 {
  border: 20px solid #f3f7f9;
  background: #ffffff;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box.layout-01 .main-wrapper-article-22-body-box-box-box {
  margin-top: 30px;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box.layout-02 {
  background: #f3f7f9;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box.layout-02 .main-wrapper-article-22-body-box-box-box {
  margin-top: 20px;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-info {
  max-width: 400px;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-info table {
  margin: 0;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-info table tbody tr th {
  width: 150px;
  padding: 10px 20px;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-info table tbody tr td {
  padding: 10px 20px;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-message {
  margin-top: 20px;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-message strong {
  color: #ad0505;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-box > ul {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-box > ul > li {
  list-style-type: disc;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-box-title h4 {
  margin: 0;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-box-link {
  margin-top: 20px;
}
body#page .main-wrapper-article-22 .main-wrapper-article-22-body-box-box-box-link a {
  margin: 0;
}

body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box {
  margin-bottom: 50px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box.layout-02 {
  border: 20px solid #f3f7f9;
  background: #ffffff;
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box.layout-02 .main-wrapper-article-23-body-box-info {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box-title h3:before {
  top: 0.5em;
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box-message {
  margin-top: 20px;
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box-box {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box-box > ul {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box-box > ul > li {
  list-style-type: disc;
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box-info {
  margin-top: 20px;
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box-info > ul {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box-info > ul > li {
  list-style-type: disc;
}
body#page .main-wrapper-article-23 .main-wrapper-article-23-body-box-info > ul > li > p {
  margin: 3px 0 0;
  padding-left: 15px;
  line-height: 150%;
  text-indent: -15px;
}

body#page .main-wrapper-article-24 .main-wrapper-article-24-header-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-message {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-message strong {
  color: #ad0505;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box {
  margin-bottom: 30px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-info {
  max-width: 400px;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-info table {
  margin: 0;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-info table tbody tr th {
  width: 150px;
  padding: 10px 20px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-info table tbody tr th {
    padding: 0;
  }
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-info table tbody tr td {
  padding: 10px 20px;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-message {
  margin-top: 20px;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-message > ol {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-message > ol > li {
  list-style-type: auto;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-message strong {
  color: #ad0505;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-body-box-box-box {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-footer-box-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-footer-box-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-footer-box-box-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-footer-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-24 .main-wrapper-article-24-footer-box-btn {
  margin-top: 20px;
}

body#page .main-wrapper-article-33 .main-wrapper-article-33-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-header-box-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-header-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-header-box-thumb {
  margin-top: 20px;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-header-box-thumb img {
  margin: 0 auto;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box.layout-02 {
  margin-top: 50px;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box > ol {
  margin: 0;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box > ol > li {
  margin-bottom: 30px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box > ol > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box-box-link {
  margin-top: 15px;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box-box-link > ul > li {
  margin-bottom: 10px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box-adobe {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box-adobe a img {
  margin: 0;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-box-adobe span {
  display: block;
  margin-top: 10px;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-info {
  margin-top: 20px;
  padding: 20px;
  border: 20px solid #f3f7f9;
  background: #ffffff;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-info table {
  margin: 0;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-info table tbody tr th {
  width: 270px;
  padding: 10px 20px;
  text-align: left;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-info table tbody tr td {
  padding: 10px 10px;
  text-align: center;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-info table tbody tr td:nth-of-type(1), body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-info table tbody tr td:nth-of-type(2), body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-info table tbody tr td:nth-of-type(3) {
  width: 130px;
}
@media (max-width: 1199px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-info table tbody tr td:nth-of-type(1), body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-info table tbody tr td:nth-of-type(2), body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-info table tbody tr td:nth-of-type(3) {
    width: auto;
  }
}
@media (max-width: 1199px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-info table tbody tr th:first-of-type {
    width: 100px;
  }
  body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-info table tbody tr td:last-of-type {
    width: 100px;
  }
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description {
  padding: 20px 20px;
  border: solid 20px #f3f7f9;
  border-top: none;
  background: #ffffff;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-box > ul > li {
  margin-bottom: 10px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-box-title h4 {
  color: #2b71b2;
  padding-left: 15px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-box-title h4 {
    padding-left: 13px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-box-title h4 {
    padding-left: 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-box-title h4 {
    padding-left: 10px;
  }
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-box-title h4:before {
  width: 6px;
  height: 6px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 11px;
  left: 0;
  content: "";
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-box-title h4:before {
    top: 8px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-box-title h4:before {
    top: 0.8vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-box-title h4:before {
    top: 1.1vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-box-title h4:before {
    width: 5px;
    height: 5px;
    top: 0.58em;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-box-title h4:before {
    width: 4px;
    height: 4px;
    top: 2.8vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-box-title h4:before {
    top: 2.3vw;
  }
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-box-box > ol {
  margin: 10px 0 10px 25px;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-box-box > ol > li {
  list-style-type: auto;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-body-box-description-box-box p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-box {
  margin-bottom: 40px;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-box > ul > li {
  margin-bottom: 10px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-box > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-box-info {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-box-info > ul > li {
  line-height: 140%;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-box-info > ul > li a.btn-02 {
  margin: 10px 0;
}
body#page .main-wrapper-article-33 .main-wrapper-article-33-footer-box-box-message {
  margin-top: 10px;
}

body#page .main-wrapper-article-34 .main-wrapper-article-34-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box.layout-01 .main-wrapper-article-34-body-box-box {
  margin-top: 10px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box.layout-01 .main-wrapper-article-34-body-box-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box.layout-02 .main-wrapper-article-34-body-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box.layout-02 .main-wrapper-article-34-body-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box.layout-02 .main-wrapper-article-34-body-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box.layout-02 .main-wrapper-article-34-body-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box.layout-02 .main-wrapper-article-34-body-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box.layout-02 .main-wrapper-article-34-body-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box.layout-02 .main-wrapper-article-34-body-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box.layout-02 .main-wrapper-article-34-body-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box.layout-02 .main-wrapper-article-34-body-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box.layout-02 .main-wrapper-article-34-body-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box-box > ul > li {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 10px;
  padding: 10px 20px;
  background: #ffffff;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box-box > ul > li {
    flex-direction: column;
  }
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box-link {
  width: 240px;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box-link a.btn-02 {
  margin: 10px 0;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box-link p {
  height: 56px;
  display: flex;
  justify-content: center;
  align-items: center;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box-box table {
  margin: 0;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box-box table thead tr th {
  width: 180px;
  padding: 12px 10px;
  text-align: center;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box-box table thead tr th:nth-of-type(1) {
  width: auto;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box-box table tbody tr td {
  padding: 12px 20px;
  text-align: center;
}
@media (max-width: 1199px) {
  body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box-box table tbody tr td {
    width: 25%;
  }
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box-update {
  margin-top: 10px;
}
body#page .main-wrapper-article-34 .main-wrapper-article-34-body-box-update span {
  display: block;
  text-align: right;
}

body#page .main-wrapper-article-35 .main-wrapper-article-35-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-body-box {
  margin-bottom: 40px;
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-body-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-body-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-body-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-body-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-body-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-body-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-body-box-box-title h4 {
  margin: 0;
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-body-box-box-box table {
  margin: 0;
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-body-box-box-box table tbody tr th {
  width: 200px;
  padding: 12px 20px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-35 .main-wrapper-article-35-body-box-box-box table tbody tr th {
    width: 145px;
    padding: 10px 0;
    text-align: center;
  }
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-body-box-box-box table tbody tr td {
  padding: 12px 20px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-35 .main-wrapper-article-35-body-box-box-box table tbody tr td {
    padding: 10px;
  }
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-footer-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-footer-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-footer-box-box {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-footer-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-footer-box-box-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-35 .main-wrapper-article-35-footer-box-box-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-35 .main-wrapper-article-35-footer-box-box-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-footer-box-box-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-35 .main-wrapper-article-35-footer-box-box-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-35 .main-wrapper-article-35-footer-box-box-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-35 .main-wrapper-article-35-footer-box-box-info {
  padding: 20px;
  background: #ffffff;
}

body#page .main-wrapper-article-36 .main-wrapper-article-36-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-body-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-body-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-body-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-body-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-body-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-body-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-body-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-body-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-body-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-body-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-body-box-info {
  padding: 20px 15px;
  background: #ffffff;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-body-box-info > ul {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-body-box-info > ul > li {
  list-style-type: disc;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-body-box-message {
  margin-top: 20px;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-body-box-message p {
  padding-left: 15px;
  text-indent: -15px;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-body-box-link {
  margin-top: 10px;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box {
  margin-bottom: 40px;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box > ul > li {
  margin-bottom: 10px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-box-title h4 {
  color: #2b71b2;
  padding-left: 15px;
  position: relative;
  margin: 0;
  font-size: 1.6rem;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-box-title h4 {
    padding-left: 13px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-box-title h4 {
    padding-left: 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-box-title h4 {
    padding-left: 10px;
  }
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-box-title h4:before {
  width: 6px;
  height: 6px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 11px;
  left: 0;
  content: "";
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-box-title h4:before {
    top: 8px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-box-title h4:before {
    top: 0.8vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-box-title h4:before {
    top: 1.1vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-box-title h4:before {
    width: 5px;
    height: 5px;
    top: 0.58em;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-box-title h4:before {
    width: 4px;
    height: 4px;
    top: 2.8vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-box-title h4:before {
    top: 2.3vw;
  }
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-box-info > ul > li {
  line-height: 140%;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-box-info > ul > li a.btn-02 {
  margin: 10px 0;
}
body#page .main-wrapper-article-36 .main-wrapper-article-36-footer-box-box-box-message {
  margin-top: 15px;
}

body#page .main-wrapper-article-37 .main-wrapper-article-37-header-box-summary {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-header-box-summary-info {
  margin-top: 10px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-header-box-summary-info > ul {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-header-box-summary-info > ul > li {
  list-style-type: disc;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-header-box-box {
  margin-top: 50px;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-header-box-box > ul li {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-header-box-box > ul li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-header-box-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-header-box-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box ol {
  margin: 0;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box ol li {
  margin-bottom: 30px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box ol li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-message strong.style-01 {
  display: inline-block;
  padding-left: 15px;
  color: #ad0505;
  text-indent: -15px;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-link {
  margin-top: 10px;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-box {
  margin-top: 20px;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-box ul li {
  margin-bottom: 10px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-box-title h4 {
  color: #2b71b2;
  padding-left: 15px;
  position: relative;
  margin: 0;
  font-size: 1.6rem;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-box-title h4 {
    padding-left: 13px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-box-title h4 {
    padding-left: 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-box-title h4 {
    padding-left: 10px;
  }
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-box-title h4:before {
  width: 6px;
  height: 6px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 11px;
  left: 0;
  content: "";
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-box-title h4:before {
    top: 8px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-box-title h4:before {
    top: 0.8vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-box-title h4:before {
    top: 1.1vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-box-title h4:before {
    width: 5px;
    height: 5px;
    top: 0.58em;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-box-title h4:before {
    width: 4px;
    height: 4px;
    top: 2.8vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-37 .main-wrapper-article-37-body-box-box-box-title h4:before {
    top: 2.3vw;
  }
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-footer-box-box {
  margin-top: 20px;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-footer-box-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-footer-box-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-footer-box-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-footer-box-box-box-info {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-footer-box-box-box-info ul li a.btn-02 {
  margin: 10px 0;
}
body#page .main-wrapper-article-37 .main-wrapper-article-37-footer-box-box-box-message {
  margin-top: 10px;
}

body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-box ul li {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-box ul li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-box table {
  margin: 0;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-box table * {
  width: initial;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-box table thead tr th {
  padding: 10px 10px;
  font-weight: bold;
  text-align: center;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-box table thead tr th:nth-of-type(1) {
  width: 200px;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-box table thead tr th:nth-of-type(2) {
  display: none;
  width: 50px;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-box table thead tr th:nth-of-type(3) {
  width: 300px;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-box table thead tr th:nth-of-type(5) {
  display: none;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-box table tbody tr th {
  padding: 10px 15px;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-box table tbody tr td {
  padding: 10px 15px;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-box table tbody tr td:nth-of-type(1) {
  display: none;
  text-align: center;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-box table tbody tr td:nth-of-type(4) {
  display: none;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-adobe {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-adobe a img {
  margin: 0;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-body-box-adobe span {
  display: block;
  margin-top: 10px;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-footer-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-footer-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-footer-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-footer-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-footer-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-38 .main-wrapper-article-38-footer-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-38 .main-wrapper-article-38-footer-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-footer-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-38 .main-wrapper-article-38-footer-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-38 .main-wrapper-article-38-footer-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-footer-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-38 .main-wrapper-article-38-footer-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-footer-box-box-info {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-footer-box-box-info > ul > li {
  line-height: 140%;
}
body#page .main-wrapper-article-38 .main-wrapper-article-38-footer-box-box-info > ul > li a.btn-02 {
  margin: 10px 0;
}

body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box.layout-01 .main-wrapper-article-39-body-box-box > ul {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -20px;
}
@media (max-width: 1199px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box.layout-01 .main-wrapper-article-39-body-box-box > ul {
    gap: 10px;
  }
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box.layout-01 .main-wrapper-article-39-body-box-box > ul > li {
  width: 18%;
  max-width: 160px;
  margin-right: calc((100% - 18% * 5) / 4);
  margin-bottom: 20px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box.layout-01 .main-wrapper-article-39-body-box-box > ul > li:nth-of-type(5n) {
  margin-right: 0;
}
@media (max-width: 1199px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box.layout-01 .main-wrapper-article-39-body-box-box > ul > li {
    width: calc(33% - 5px);
    max-width: inherit;
    margin: 0;
  }
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box.layout-01 .main-wrapper-article-39-body-box-box > ul > li {
    width: calc(50% - 5px);
  }
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box.layout-01 .main-wrapper-article-39-body-box-info {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box.layout-02 .main-wrapper-article-39-body-box-box {
  margin-top: 20px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box.layout-03 .main-wrapper-article-39-body-box-info {
  max-width: 400px;
  padding: 0;
  background: #ffffff;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box.layout-03 .main-wrapper-article-39-body-box-box {
  margin-top: 20px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box.layout-04 .main-wrapper-article-39-body-box-box {
  margin-top: 30px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box.layout-04 .main-wrapper-article-39-body-box-box > ul {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -20px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box.layout-04 .main-wrapper-article-39-body-box-box > ul > li {
  width: 18%;
  max-width: 160px;
  margin-right: calc((100% - 18% * 5) / 4);
  margin-bottom: 20px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box.layout-04 .main-wrapper-article-39-body-box-box > ul > li:nth-of-type(5n) {
  margin-right: 0;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-link a.btn-02 {
  margin: 10px 0;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-adobe {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-adobe a img {
  margin: 0;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-adobe span {
  display: block;
  margin-top: 10px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-box > ul > li {
  margin-bottom: 10px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-box-title h4 {
  color: #2b71b2;
  padding-left: 15px;
  position: relative;
  margin: 0;
  font-size: 1.6rem;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-box-title h4 {
    padding-left: 13px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-box-title h4 {
    padding-left: 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-box-title h4 {
    padding-left: 10px;
  }
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-box-title h4:before {
  width: 6px;
  height: 6px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 11px;
  left: 0;
  content: "";
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-box-title h4:before {
    top: 8px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-box-title h4:before {
    top: 0.8vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-box-title h4:before {
    top: 1.1vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-box-title h4:before {
    width: 5px;
    height: 5px;
    top: 0.58em;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-box-title h4:before {
    width: 4px;
    height: 4px;
    top: 2.8vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-box-title h4:before {
    top: 2.3vw;
  }
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-message {
  margin-top: 10px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-info {
  margin-top: 20px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-info table {
  margin: 0;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-info table * {
  width: initial;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-info table thead tr:nth-of-type(1) th {
  border-bottom: 1px solid #cccccc;
  background: #e1eff8;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-info table thead tr th {
  padding: 10px 10px;
  font-weight: bold;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-info table thead tr th:nth-of-type(1) {
  width: 200px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-info table tbody tr th {
  padding: 10px 10px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-info table tbody tr td {
  padding: 10px 15px;
  text-align: center;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-thumb {
  position: relative;
  width: 100%;
  padding-top: 75%;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-thumb img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  object-fit: cover;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-caption {
  margin-top: 5px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-box-caption span {
  display: block;
  text-align: center;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-info {
  margin-top: 30px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-info > ul > li {
  margin-bottom: 10px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-info table {
  margin: 0;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-info table * {
  width: initial;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-info table tbody tr th {
  padding: 10px 10px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-info table tbody tr td {
  padding: 10px 15px;
  text-align: center;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-info-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-info-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-info-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-info-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-info-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-info-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-info-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-info-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-info-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-body-box-info-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-box {
  margin-bottom: 40px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-box > ul > li {
  margin-bottom: 10px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-box > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-box-message {
  margin-top: 10px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-box-box {
  margin-top: 10px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-box-box > ol {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-39 .main-wrapper-article-39-footer-box-box-box > ol > li {
  list-style-type: auto;
}

body#page .main-wrapper-article-40 .main-wrapper-article-40-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-header-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-body-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-body-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-body-box-info {
  max-width: 600px;
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-body-box-info table {
  margin: 0;
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-body-box-info table tbody tr th {
  width: 120px;
  padding: 12px 20px;
  text-align: left;
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-body-box-info table tbody tr td {
  padding: 12px 20px;
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-footer-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-footer-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-footer-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-40 .main-wrapper-article-40-footer-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-40 .main-wrapper-article-40-footer-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-footer-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-40 .main-wrapper-article-40-footer-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-40 .main-wrapper-article-40-footer-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-footer-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-40 .main-wrapper-article-40-footer-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-footer-box-info {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-footer-box-info > ul > li {
  line-height: 140%;
}
body#page .main-wrapper-article-40 .main-wrapper-article-40-footer-box-info > ul > li a.btn-02 {
  margin: 10px 0;
}

body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box.layout-02 {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box.layout-02 > ul > li {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box.layout-02 > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box.layout-02 .main-wrapper-article-41-header-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box.layout-02 .main-wrapper-article-41-header-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box.layout-02 .main-wrapper-article-41-header-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box.layout-02 .main-wrapper-article-41-header-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box.layout-02 .main-wrapper-article-41-header-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box.layout-02 .main-wrapper-article-41-header-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box.layout-02 .main-wrapper-article-41-header-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box.layout-02 .main-wrapper-article-41-header-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box.layout-02 .main-wrapper-article-41-header-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box.layout-02 .main-wrapper-article-41-header-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-box-box {
  margin-top: 20px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-box-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-box-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-box-box-box-info {
  margin-top: 15px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-box-box-box-info > ul {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-header-box-box-box-box-info > ul > li {
  list-style-type: disc;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-body-box > ul > li {
  margin-bottom: 40px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-body-box > ul > li.layout-02 .main-wrapper-article-41-body-box-box-box {
  margin-top: 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-body-box > ul > li.layout-02 .main-wrapper-article-41-body-box-box-box > ul {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-body-box > ul > li.layout-02 .main-wrapper-article-41-body-box-box-box > ul > li {
  list-style-type: disc;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-body-box > ul > li.layout-02 .main-wrapper-article-41-body-box-box-message {
  margin-top: 20px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-body-box > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-body-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-body-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-body-box-box {
  padding: 20px;
  border: 20px solid #f3f7f9;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-body-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-body-box-box-box {
  margin-top: 20px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-body-box-box-box-message {
  margin-top: 20px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-body-box-box-box-info {
  margin-top: 5px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-body-box-box-box-info > ul {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -30px -10px 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-body-box-box-box-info > ul > li {
  margin-right: 30px;
  margin-bottom: 10px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-body-box-box-box-info > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-latest {
  margin-top: 10px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-latest-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-latest-title h4 {
  margin: 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-latest-info {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-latest-info > ul {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -20px -10px 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-latest-info > ul > li {
  margin-right: 20px;
  margin-bottom: 10px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-latest-info > ul > li:last-child {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-latest-info > ul > li a {
  height: 46px;
  line-height: 46px !important;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-past {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-past > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-past-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-past-title h4 {
  margin: 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-past-info > ul {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -30px -10px 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-past-info > ul > li {
  margin-right: 30px;
  margin-bottom: 10px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-past-info > ul > li:last-child {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-adobe {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-adobe a img {
  margin: 0;
}
body#page .main-wrapper-article-41 .main-wrapper-article-41-footer-box-adobe span {
  display: block;
  margin-top: 10px;
}

body#page .main-wrapper-article-42 {
  padding: 20px;
  border: 20px solid #f3f7f9;
}
body#page .main-wrapper-article-42 .main-wrapper-article-42-header-box-message strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-42 .main-wrapper-article-42-header-box-link {
  margin-top: 20px;
}
body#page .main-wrapper-article-42 .main-wrapper-article-42-header-box-link a.btn-02 {
  margin: 0;
}
body#page .main-wrapper-article-42 .main-wrapper-article-42-body {
  margin-top: 30px;
}
body#page .main-wrapper-article-42 .main-wrapper-article-42-body-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-42 .main-wrapper-article-42-body-box-box ul {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-42 .main-wrapper-article-42-body-box-box ul li {
  list-style-type: disc;
}
body#page .main-wrapper-article-42 .main-wrapper-article-42-body-box-message {
  margin-top: 20px;
}
body#page .main-wrapper-article-42 .main-wrapper-article-42-body-box-message p {
  margin-bottom: 10px;
}

body#page .main-wrapper-article-43 .main-wrapper-article-43-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-43 .main-wrapper-article-43-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-43 .main-wrapper-article-43-header-box-box {
  padding: 20px;
  border: 20px solid #f3f7f9;
}
body#page .main-wrapper-article-43 .main-wrapper-article-43-header-box-adobe {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-43 .main-wrapper-article-43-header-box-adobe a img {
  margin: 0;
}
body#page .main-wrapper-article-43 .main-wrapper-article-43-header-box-adobe span {
  display: block;
  margin-top: 10px;
}
body#page .main-wrapper-article-43 .main-wrapper-article-43-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-43 .main-wrapper-article-43-body-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-43 .main-wrapper-article-43-body-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-43 .main-wrapper-article-43-body-box-info {
  max-width: 500px;
}
body#page .main-wrapper-article-43 .main-wrapper-article-43-body-box-info table {
  margin: 0;
}
body#page .main-wrapper-article-43 .main-wrapper-article-43-body-box-info table thead tr th {
  padding: 12px 10px;
  text-align: center;
}
body#page .main-wrapper-article-43 .main-wrapper-article-43-body-box-info table thead tr th:nth-of-type(1) {
  width: 220px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-43 .main-wrapper-article-43-body-box-info table thead tr th:nth-of-type(1) {
    width: 50%;
  }
}
body#page .main-wrapper-article-43 .main-wrapper-article-43-body-box-info table tbody tr td {
  padding: 12px 20px;
  text-align: center;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-43 .main-wrapper-article-43-body-box-info table tbody tr td {
    width: 50%;
  }
}

body#page .main-wrapper-article-44 .main-wrapper-article-44-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-header-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-header-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-header-box-box-message strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-header-box-box-link {
  margin-top: 20px;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-header-box-box-link a {
  margin: 0;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-box-message strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-box-box {
  margin-top: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-box-box-title h4 {
  margin: 0;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-box-box-message ul {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-body-box-box-box-message ul li {
  list-style-type: disc;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-footer-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-footer-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-footer-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-footer-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-footer-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-44 .main-wrapper-article-44-footer-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-44 .main-wrapper-article-44-footer-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-footer-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-44 .main-wrapper-article-44-footer-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-44 .main-wrapper-article-44-footer-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-footer-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-44 .main-wrapper-article-44-footer-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-footer-box-box-box {
  margin-top: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-footer-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-footer-box-box-box-title h4 {
  margin: 0;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-footer-box-box-box-box > ul > li {
  line-height: 140%;
}
body#page .main-wrapper-article-44 .main-wrapper-article-44-footer-box-box-box-box > ul > li a.btn-02 {
  margin: 10px 0;
}

body#page .main-wrapper-article-45 .main-wrapper-article-45-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-header-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-header-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-header-box-box-box {
  margin-top: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-header-box-box-box ul {
  display: flex;
  flex-wrap: wrap;
  max-width: 780px;
  margin: 0 0 -30px;
}
@media (max-width: 1199px) {
  body#page .main-wrapper-article-45 .main-wrapper-article-45-header-box-box-box ul {
    max-width: 100%;
    gap: 30px;
    flex-wrap: nowrap;
  }
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-45 .main-wrapper-article-45-header-box-box-box ul {
    flex-wrap: wrap;
  }
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-header-box-box-box ul li {
  width: 100%;
  max-width: 240px;
  margin-right: 30px;
  margin-bottom: 30px;
}
@media (max-width: 1199px) {
  body#page .main-wrapper-article-45 .main-wrapper-article-45-header-box-box-box ul li {
    width: 30%;
    max-width: inherit;
    margin: 0;
  }
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-45 .main-wrapper-article-45-header-box-box-box ul li {
    width: 100%;
  }
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-header-box-box-box ul li:nth-of-type(3n) {
  margin-right: 0;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-header-box-box-box ul li:last-child {
  margin-bottom: 30px !important;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-header-box-box-other {
  margin-top: 20px;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-header-box-box-other p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-body-box > ul > li {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-body-box > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-body-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-body-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-body-box-info {
  max-width: 800px;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-body-box-info.layout-02 {
  max-width: 650px;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-body-box-info.layout-03 thead tr th:nth-of-type(1) {
  width: 250px;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-body-box-info table {
  margin: 0;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-body-box-info table thead tr th {
  padding: 12px 10px;
  text-align: center;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-body-box-info table thead tr th:nth-of-type(1) {
  width: 300px;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-body-box-info table thead tr th:nth-of-type(3) {
  width: 150px;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-body-box-info table tbody tr th {
  width: auto;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-body-box-info table tbody tr td {
  padding: 12px 20px;
  text-align: center;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box {
  margin-bottom: 40px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box-box > ul > li {
  margin-bottom: 10px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box-box > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box-box-box-title h4 {
  margin: 0;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box-box-box-message p {
  margin-bottom: 5px;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box-box-box-message strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box-box-box-link {
  margin-top: 10px;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-box-box-box-link a.btn-02 {
  margin: 0;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-other {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-other-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-other-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-other-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-other-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-other-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-other-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-other-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-other-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-other-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-other-message {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-45 .main-wrapper-article-45-footer-box-other-message p {
  margin-bottom: 0;
}

body#page .main-wrapper-article-46 .main-wrapper-article-46-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-header-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-header-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-header-box-box-message p strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-header-box-box-box {
  margin-top: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-header-box-box-box ul {
  display: flex;
  flex-wrap: wrap;
  max-width: 780px;
  margin: 0 0 -30px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-header-box-box-box ul {
    justify-content: center;
    gap: 15px;
    margin-bottom: 30px;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-header-box-box-box ul li {
  width: 100%;
  max-width: 240px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-header-box-box-link {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-header-box-box-link ul {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-header-box-box-link ul li {
  list-style-type: disc;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-summary-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-summary-other {
  margin-top: 10px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-summary-other p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-summary-other strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box {
  margin-top: 20px;
  margin-bottom: 50px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-01 {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-01 .main-wrapper-article-46-body-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-01 .main-wrapper-article-46-body-box-box-info {
  margin-top: 20px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-01 .main-wrapper-article-46-body-box-box-info table {
  margin: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-01 .main-wrapper-article-46-body-box-box-info table tbody tr th {
  width: 180px;
  padding: 12px 20px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-01 .main-wrapper-article-46-body-box-box-info table tbody tr td {
  padding: 12px 20px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-01 .main-wrapper-article-46-body-box-box-info table tbody tr td > *:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-01 .main-wrapper-article-46-body-box-box-info table tbody tr td > ul {
  margin: 0 0 10px 25px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-01 .main-wrapper-article-46-body-box-box-info table tbody tr td > ul > li {
  list-style-type: disc;
  margin-bottom: 10px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-01 .main-wrapper-article-46-body-box-box-info table tbody tr td > ul > li > p.style-01 {
  padding-left: 15px;
  line-height: 150%;
  text-indent: -15px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-01 .main-wrapper-article-46-body-box-box-info table tbody tr td strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 {
  padding: 20px;
  border: 20px solid #f3f7f9;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-data table {
  margin: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-data table thead tr th {
  padding: 12px 10px;
  text-align: center;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-data table thead tr th:nth-of-type(1) {
  width: 180px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-data table thead tr th:nth-of-type(1) {
    width: 80px;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-data table thead tr th:nth-of-type(2) {
  width: 180px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-data table thead tr th:nth-of-type(2) {
    width: 80px;
  }
}
@media (max-width: 1199px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-data table tbody tr th {
    width: auto;
  }
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-data table tbody tr:first-of-type th:last-of-type {
    margin-bottom: 20px;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-data table tbody tr td {
  padding: 12px 20px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-data table tbody tr td {
    width: 80px;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-data table tbody tr td:nth-of-type(1), body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-data table tbody tr td:nth-of-type(2) {
  text-align: center;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-data table tbody tr td:last-of-type {
    text-align: left;
    width: 280px;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-data table tbody tr td p {
  margin: 3px 0 0;
  line-height: 150%;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-data table tbody tr td p strong {
  line-height: 150%;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-data strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-box {
  margin-top: 30px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-box-title h5 {
  margin: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-box-data table {
  margin: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-box-data table thead tr th {
  padding: 12px 10px;
  text-align: center;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-box-data table thead tr th:nth-of-type(1) {
  width: 180px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-box-data table thead tr th:nth-of-type(3) {
  width: 180px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-box-data table tbody tr th {
  width: 100px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-box-data table tbody tr td {
  padding: 12px 20px;
  width: auto;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-box-data table tbody tr td:nth-of-type(2) {
  text-align: center;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-box-message {
  margin-top: 10px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-02 .main-wrapper-article-46-body-box-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-info {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-info > ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-info > ul {
    flex-direction: column;
    gap: 2rem;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-info > ul > li {
  width: calc(50% - 10px);
  margin: 0;
  padding: 20px;
  background: #ffffff;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-info > ul > li {
    width: 100%;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-info-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-info-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-info-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-info-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-info-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-info-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-info-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-info-box > dl {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-info-box > dl > dd strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-info-message {
  margin-top: 10px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-info-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-box {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-box > ul > li a.btn-02 {
  margin: 10px 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-box-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-box-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-box-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-box-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-box-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-box-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-box-info p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-box-info strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-privacy {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-privacy-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-privacy-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-privacy-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-privacy-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-privacy-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-privacy-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-privacy-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-privacy-message {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box.layout-03 .main-wrapper-article-46-body-box-box-privacy-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-body-box-box-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-info {
  padding: 20px;
  border: 20px solid #f3f7f9;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-info p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-info p span {
  display: inline-block;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box > ul > li {
  display: flex;
  flex-direction: row-reverse;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box > ul > li {
    flex-direction: column-reverse;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box {
  width: calc(100% - 60px - 20px);
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-title h4 span {
  display: inline-block;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-title h4 small {
  display: inline-block;
  margin-left: 10px;
  font-size: 1.4rem;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-info {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-info h5 {
  margin: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-info span {
  display: block;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-box {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-box > ul {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -5px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-box > ul > li {
  position: relative;
  margin-right: 7px;
  margin-bottom: 5px;
  padding-right: 15px;
  line-height: 120%;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-box > ul > li:after {
  position: absolute;
  top: 0;
  right: 0;
  width: auto;
  height: auto;
  content: " / ";
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-box > ul > li:last-child {
  margin-right: 0;
  padding-right: 0;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-box-box > ul > li:last-child:after {
  display: none;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-thumb {
  width: 60px;
}
body#page .main-wrapper-article-46 .main-wrapper-article-46-footer-box-box-box-thumb img {
  margin: 0;
}

body#page .main-wrapper-article-47 .main-wrapper-article-47-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-47 .main-wrapper-article-47-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-47 .main-wrapper-article-47-header-box-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-47 .main-wrapper-article-47-header-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-47 .main-wrapper-article-47-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-47 .main-wrapper-article-47-body-box-box {
  margin-bottom: 40px;
}
body#page .main-wrapper-article-47 .main-wrapper-article-47-body-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-47 .main-wrapper-article-47-body-box-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-47 .main-wrapper-article-47-body-box-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-47 .main-wrapper-article-47-body-box-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-47 .main-wrapper-article-47-body-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-47 .main-wrapper-article-47-body-box-box-box-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-47 .main-wrapper-article-47-body-box-box-box-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-47 .main-wrapper-article-47-body-box-box-box-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-47 .main-wrapper-article-47-body-box-box-box-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-47 .main-wrapper-article-47-body-box-box-box-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-47 .main-wrapper-article-47-body-box-box-box-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-47 .main-wrapper-article-47-body-box-box-box-box {
  padding: 20px;
  background: #ffffff;
}

body#page .main-wrapper-article-48 {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-header-box-summary {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-header-box-summary p {
  margin: 0;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-header-box-summary strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-header-box-box {
  margin-top: 50px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-header-box-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-header-box-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-header-box-box-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-header-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-01 .main-wrapper-article-48-body-box-info {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-01 .main-wrapper-article-48-body-box-info-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-01 .main-wrapper-article-48-body-box-info-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-01 .main-wrapper-article-48-body-box-info-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-01 .main-wrapper-article-48-body-box-info-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-01 .main-wrapper-article-48-body-box-info-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-01 .main-wrapper-article-48-body-box-info-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-01 .main-wrapper-article-48-body-box-info-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-01 .main-wrapper-article-48-body-box-info-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-01 .main-wrapper-article-48-body-box-info-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-01 .main-wrapper-article-48-body-box-info-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-01 .main-wrapper-article-48-body-box-info-box > ul > li {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-01 .main-wrapper-article-48-body-box-caution {
  margin-top: 50px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-01 .main-wrapper-article-48-body-box-caution-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-01 .main-wrapper-article-48-body-box-caution-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-01 .main-wrapper-article-48-body-box-caution-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-01 .main-wrapper-article-48-body-box-caution-other {
  margin-top: 10px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-02 > ul > li {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-02 .main-wrapper-article-48-body-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-02 .main-wrapper-article-48-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-02 .main-wrapper-article-48-body-box-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-02 .main-wrapper-article-48-body-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-02 .main-wrapper-article-48-body-box-message strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-caution {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-caution p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-caution strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-message {
  margin-top: 10px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-description {
  margin-top: 30px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-description-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-description-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-description-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-description-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-description-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-description-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-description-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-description-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-description-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-description-message {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-description-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-box-box table {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-box-box table:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-box-box table tbody tr:nth-of-type(1) th:nth-of-type(1) {
  width: 15%;
  min-width: 100px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-box-box table tbody tr th {
  width: initial;
  padding: 10px 20px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-box-box table tbody tr td {
  width: initial;
  padding: 10px 20px;
  text-align: center;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-other {
  margin-top: 20px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-other p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box.layout-03 .main-wrapper-article-48-body-box-other strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box {
  margin-bottom: 40px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box-box > ul > li {
  margin-bottom: 10px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box-box > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box-box-box-title h4 {
  margin: 0;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box-box-box-message p {
  margin-bottom: 5px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box-box-box-link {
  margin-top: 10px;
}
body#page .main-wrapper-article-48 .main-wrapper-article-48-footer-box-box-box-box-link a.btn-02 {
  margin: 0;
}

body#page .main-wrapper-article-49 .main-wrapper-article-49-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-header-box-box ol {
  margin: 0;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-header-box-box ol li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-header-box-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-header-box-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-header-box-box-title-only {
  margin-bottom: 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-header-box-box-title-only h3 {
  margin: 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-header-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-box > ul {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-box-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-box-message strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-caution {
  margin-top: 20px;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-caution-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-caution-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-caution-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-caution-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-thumb-01 img {
  margin: 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-summary {
  display: flex;
  flex-wrap: nowrap;
  margin-top: 10px;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-summary > dl {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  margin: 0 20px 0 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-summary > dl:last-child {
  margin-right: 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-summary > dl > dt {
  width: auto;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-summary > dl > dt img {
  margin: 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-summary > dl > dd {
  width: auto;
  margin-left: 10px;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-box {
  max-width: 800px;
  margin-top: 30px;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-box table {
  margin: 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-box table tbody tr th {
  width: 70px;
  padding: 10px;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-box table tbody tr td {
  padding: 10px;
  text-align: center;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-box table tbody tr td:nth-of-type(1) {
  width: 200px;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-box table tbody tr td div {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-box table tbody tr td div img {
  margin: 0 10px;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-thumb-02 {
  max-width: 800px;
  margin-top: 30px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-thumb-02-img > ul {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-thumb-02-img > ul > li {
  width: 31.5%;
  margin-right: calc((100% - 31.5% * 3) / 2);
  margin-bottom: 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-thumb-02-img > ul > li:nth-of-type(3n) {
  margin-right: 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-thumb-02-img > ul > li a img {
  margin: 0;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-thumb-02-message {
  margin-top: 10px;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-body-box-info-thumb-02-message p {
  font-size: 1.6rem;
  text-align: center;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-49 .main-wrapper-article-49-footer-box-link a img {
  margin: 0;
}

body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-summary {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-summary strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box {
  margin-top: 50px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box .main-wrapper-article-50-header-box-info > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box .main-wrapper-article-50-header-box-info-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box .main-wrapper-article-50-header-box-info-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box .main-wrapper-article-50-header-box-info-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box .main-wrapper-article-50-header-box-info-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box .main-wrapper-article-50-header-box-info-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box .main-wrapper-article-50-header-box-info-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box .main-wrapper-article-50-header-box-info-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box .main-wrapper-article-50-header-box-info-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box .main-wrapper-article-50-header-box-info-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box .main-wrapper-article-50-header-box-info-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box .main-wrapper-article-50-header-box-info-box p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box .main-wrapper-article-50-header-box-info-box strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box-message ul {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box-message ul li {
  list-style-type: disc;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box-message .main-wrapper-article-50-header-box-box > ul {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-header-box-box-message .main-wrapper-article-50-header-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-01 .main-wrapper-article-50-body-box-info > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-01 .main-wrapper-article-50-body-box-info-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-01 .main-wrapper-article-50-body-box-info-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-01 .main-wrapper-article-50-body-box-info-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-01 .main-wrapper-article-50-body-box-info-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-01 .main-wrapper-article-50-body-box-info-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-01 .main-wrapper-article-50-body-box-info-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-01 .main-wrapper-article-50-body-box-info-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-01 .main-wrapper-article-50-body-box-info-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-01 .main-wrapper-article-50-body-box-info-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-01 .main-wrapper-article-50-body-box-info-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-01 .main-wrapper-article-50-body-box-info-box p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-01 .main-wrapper-article-50-body-box-info-box strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-02 .main-wrapper-article-50-body-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-02 .main-wrapper-article-50-body-box-box-message {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-02 .main-wrapper-article-50-body-box-box-update {
  margin-top: 10px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-02 .main-wrapper-article-50-body-box-box-update p {
  text-align: right;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-03 .main-wrapper-article-50-body-box-box table {
  margin: 0;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-03 .main-wrapper-article-50-body-box-box table tbody tr:nth-of-type(1) th {
  width: calc((100% - 20% - 15%) / 6);
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-03 .main-wrapper-article-50-body-box-box table tbody tr:nth-of-type(1) th:nth-of-type(1) {
  width: 20%;
  min-width: 100px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-03 .main-wrapper-article-50-body-box-box table tbody tr:nth-of-type(1) th:nth-of-type(2) {
  width: 15%;
  min-width: 120px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-03 .main-wrapper-article-50-body-box-box table tbody tr th {
  width: initial;
  padding: 10px 20px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box.layout-03 .main-wrapper-article-50-body-box-box table tbody tr td {
  width: initial;
  padding: 10px 20px;
  text-align: center;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box > ul > li {
  display: flex;
  flex-direction: row-reverse;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box-box {
  width: calc(100% - 60px - 20px);
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box-box-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box-box-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box-box-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box-box-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box-box-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box-box-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box-box-title h4 span {
  display: inline-block;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box-box-title h4 small {
  display: inline-block;
  margin-left: 10px;
  font-size: 1.4rem;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box-box-box > ul {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -5px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box-box-box > ul > li {
  position: relative;
  margin-right: 7px;
  margin-bottom: 5px !important;
  padding-right: 15px;
  line-height: 120%;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box-box-box > ul > li:after {
  position: absolute;
  top: 0;
  right: 0;
  width: auto;
  height: auto;
  content: " / ";
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box-box-box > ul > li:last-child {
  margin-right: 0;
  padding-right: 0;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box-box-box > ul > li:last-child:after {
  display: none;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box-thumb {
  width: 60px;
}
body#page .main-wrapper-article-50 .main-wrapper-article-50-footer-box-box-box-thumb img {
  margin: 0;
}

body#page .main-wrapper-article-51 .main-wrapper-article-51-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-header-box-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-header-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-header-box-box {
  margin-top: 50px;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-header-box-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-header-box-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-header-box-box-box-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-header-box-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-header-box-box-box-thumb {
  margin-top: 20px;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-header-box-box-box-thumb img {
  margin: 0;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-01 .main-wrapper-article-51-body-box-info > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-01 .main-wrapper-article-51-body-box-info-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-01 .main-wrapper-article-51-body-box-info-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-01 .main-wrapper-article-51-body-box-info-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-01 .main-wrapper-article-51-body-box-info-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-01 .main-wrapper-article-51-body-box-info-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-01 .main-wrapper-article-51-body-box-info-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-01 .main-wrapper-article-51-body-box-info-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-01 .main-wrapper-article-51-body-box-info-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-01 .main-wrapper-article-51-body-box-info-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-01 .main-wrapper-article-51-body-box-info-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-01 .main-wrapper-article-51-body-box-info-box p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-02 .main-wrapper-article-51-body-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-02 .main-wrapper-article-51-body-box-box-message {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-02 .main-wrapper-article-51-body-box-box-update {
  margin-top: 10px;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-02 .main-wrapper-article-51-body-box-box-update p {
  font-size: 1.4rem;
  text-align: right;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-03 .main-wrapper-article-51-body-box-box table {
  margin: 0;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-03 .main-wrapper-article-51-body-box-box table tbody tr:nth-of-type(1) th {
  width: calc((100% - 20% - 15%) / 6);
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-03 .main-wrapper-article-51-body-box-box table tbody tr:nth-of-type(1) th:nth-of-type(1) {
  width: 20%;
  min-width: 100px;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-03 .main-wrapper-article-51-body-box-box table tbody tr:nth-of-type(1) th:nth-of-type(2) {
  width: 15%;
  min-width: 120px;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-03 .main-wrapper-article-51-body-box-box table tbody tr th {
  width: initial;
  padding: 10px 20px;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box.layout-03 .main-wrapper-article-51-body-box-box table tbody tr td {
  width: initial;
  padding: 10px 20px;
  text-align: center;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-footer-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-footer-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-footer-box-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-51 .main-wrapper-article-51-footer-box-message p {
  margin-bottom: 0;
}

body#page .main-wrapper-article-52 .main-wrapper-article-52-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box.layout-01 {
  margin-bottom: 50px;
  padding: 0;
  background: #ffffff;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-thumb {
  margin-top: 20px;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-thumb > ul {
  display: flex;
  flex-wrap: wrap;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-thumb > ul > li {
  margin-right: 20px;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-thumb > ul > li:last-child {
  margin-right: 0;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-thumb img {
  margin: 0;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-box {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-box.layout-01 {
  margin-top: 0;
  padding: 0;
  background: #ffffff;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-box-title {
  margin-bottom: 5px;
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-box-title h4 {
  color: #2b71b2;
  padding-left: 15px;
  position: relative;
  margin: 0;
  font-size: 1.6rem;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-box-title h4 {
    padding-left: 13px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-box-title h4 {
    padding-left: 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-box-title h4 {
    padding-left: 10px;
  }
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-box-title h4:before {
  width: 6px;
  height: 6px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 11px;
  left: 0;
  content: "";
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-box-title h4:before {
    top: 8px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-box-title h4:before {
    top: 0.8vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-box-title h4:before {
    top: 1.1vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-box-title h4:before {
    width: 5px;
    height: 5px;
    top: 0.58em;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-box-title h4:before {
    width: 4px;
    height: 4px;
    top: 2.8vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-box-title h4:before {
    top: 2.3vw;
  }
}
body#page .main-wrapper-article-52 .main-wrapper-article-52-body-box-box-box-box-message p {
  margin-bottom: 0;
}

body#page .main-wrapper-article-53 .main-wrapper-article-53-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-53 .main-wrapper-article-53-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box.layout-01 {
  margin-bottom: 50px;
  padding: 0;
  background: #ffffff;
}
body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-box {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-box-title {
  margin-bottom: 5px;
}
body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-box-title h4 {
  color: #2b71b2;
  padding-left: 15px;
  position: relative;
  margin: 0;
  font-size: 1.6rem;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-box-title h4 {
    padding-left: 13px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-box-title h4 {
    padding-left: 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-box-title h4 {
    padding-left: 10px;
  }
}
body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-box-title h4:before {
  width: 6px;
  height: 6px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 11px;
  left: 0;
  content: "";
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-box-title h4:before {
    top: 8px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-box-title h4:before {
    top: 0.8vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-box-title h4:before {
    top: 1.1vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-box-title h4:before {
    width: 5px;
    height: 5px;
    top: 0.58em;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-box-title h4:before {
    width: 4px;
    height: 4px;
    top: 2.8vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-box-title h4:before {
    top: 2.3vw;
  }
}
body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-box-box-thumb {
  margin-top: 20px;
}
body#page .main-wrapper-article-53 .main-wrapper-article-53-body-box-box-box-box-thumb img {
  margin: 0;
}

body#page .main-wrapper-article-54 .main-wrapper-article-54-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-54 .main-wrapper-article-54-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-54 .main-wrapper-article-54-header-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-54 .main-wrapper-article-54-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-box-box {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-box-box-title {
  margin-bottom: 5px;
}
body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-box-box-title h4 {
  color: #2b71b2;
  padding-left: 15px;
  position: relative;
  margin: 0;
  font-size: 1.6rem;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-box-box-title h4 {
    padding-left: 13px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-box-box-title h4 {
    padding-left: 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-box-box-title h4 {
    padding-left: 10px;
  }
}
body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-box-box-title h4:before {
  width: 6px;
  height: 6px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 11px;
  left: 0;
  content: "";
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-box-box-title h4:before {
    top: 8px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-box-box-title h4:before {
    top: 0.8vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-box-box-title h4:before {
    top: 1.1vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-box-box-title h4:before {
    width: 5px;
    height: 5px;
    top: 0.58em;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-box-box-title h4:before {
    width: 4px;
    height: 4px;
    top: 2.8vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-box-box-title h4:before {
    top: 2.3vw;
  }
}
body#page .main-wrapper-article-54 .main-wrapper-article-54-body-box-box-box-box-message p {
  margin-bottom: 0;
}

body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-message {
  margin-bottom: 40px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box {
  margin-bottom: 40px;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-info {
  max-width: 650px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-info-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-info-box table {
  margin: 0;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-info-box table tbody tr th {
  width: 180px;
  padding: 10px 20px;
  text-align: left;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-info-box table tbody tr td {
  padding: 10px 20px;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-box > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-box > ul > li > dl > dt {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-box > ul > li > dl > dt h4 {
  margin: 0;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-box > ul > li > dl > dd > *:first-child {
  margin-top: 0;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-box > ul > li > dl > dd p {
  margin-top: 10px;
  font-size: 1.6rem;
}
body#page .main-wrapper-article-55 .main-wrapper-article-55-body-box-box-box-box-box > ul > li > dl > dd img {
  margin: 20px 0 0;
}

body#page .main-wrapper-article-56 .main-wrapper-article-56-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-header-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-header-box-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-header-box-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-header-box-box-box-message {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-header-box-box-box-info {
  margin-top: 10px;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-header-box-box-box-info p {
  text-align: right;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box.layout-02 .main-wrapper-article-56-body-box-box > dl {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box.layout-02 .main-wrapper-article-56-body-box-box > dl:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box.layout-02 .main-wrapper-article-56-body-box-box > dl > dt {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box.layout-02 .main-wrapper-article-56-body-box-box > dl > dt h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box.layout-02 .main-wrapper-article-56-body-box-box > dl > dt h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box.layout-02 .main-wrapper-article-56-body-box-box > dl > dt h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box.layout-02 .main-wrapper-article-56-body-box-box > dl > dt h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box.layout-02 .main-wrapper-article-56-body-box-box > dl > dt h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box.layout-02 .main-wrapper-article-56-body-box-box > dl > dt h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box.layout-02 .main-wrapper-article-56-body-box-box > dl > dt h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box.layout-02 .main-wrapper-article-56-body-box-box > dl > dt h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box.layout-02 .main-wrapper-article-56-body-box-box > dl > dd {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box.layout-02 .main-wrapper-article-56-body-box-box > dl > dd > ul {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box.layout-02 .main-wrapper-article-56-body-box-box > dl > dd > ul > li {
  list-style-type: disc;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box {
  margin-top: 20px;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dt {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dt h4 {
  color: #2b71b2;
  padding-left: 15px;
  position: relative;
  margin: 0;
  font-size: 1.6rem;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dt h4 {
    padding-left: 13px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dt h4 {
    padding-left: 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dt h4 {
    padding-left: 10px;
  }
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dt h4:before {
  width: 6px;
  height: 6px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 11px;
  left: 0;
  content: "";
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dt h4:before {
    top: 8px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dt h4:before {
    top: 0.8vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dt h4:before {
    top: 1.1vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dt h4:before {
    width: 5px;
    height: 5px;
    top: 0.58em;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dt h4:before {
    width: 4px;
    height: 4px;
    top: 2.8vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dt h4:before {
    top: 2.3vw;
  }
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dd > *:first-child {
  margin-top: 0;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dd > ul {
  display: flex;
  margin: 20px 0 -20px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dd > ul {
    flex-direction: column;
    gap: 20px;
  }
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dd > ul > li {
  margin-right: 20px;
  margin-bottom: 20px;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dd > ul > li:nth-of-type(3n) {
  margin-right: 0;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dd > ul > li:last-child {
  margin-bottom: 20px !important;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dd > ul > li {
    margin: 0;
  }
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dd > ul > li img {
  margin: 0;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dd > ul > li img {
    margin: 0 auto;
  }
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dd > ul.layout-01 > li {
  position: relative;
  width: 100%;
  max-width: 220px;
  padding-top: 16%;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dd > ul.layout-01 > li {
    max-width: 100%;
    height: 150px;
  }
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dd > ul.layout-01 > li img {
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-body-box-box-box-box > ul > li > dl > dd > p {
  margin-top: 10px;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-footer-box-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-footer-box-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-footer-box-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-footer-box-box-box > ul > li {
  margin-bottom: 20px;
  padding: 15px 20px 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-footer-box-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-footer-box-box-box-box-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-footer-box-box-box-box-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-footer-box-box-box-box-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-footer-box-box-box-box-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-footer-box-box-box-box-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-56 .main-wrapper-article-56-footer-box-box-box-box-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-footer-box-box-box-box-title h4 span {
  display: inline-block;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-footer-box-box-box-box-box > ul {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -5px;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-footer-box-box-box-box-box > ul > li {
  position: relative;
  margin-right: 7px;
  margin-bottom: 5px !important;
  padding-right: 15px;
  line-height: 120%;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-footer-box-box-box-box-box > ul > li:after {
  position: absolute;
  top: 0;
  right: 0;
  width: auto;
  height: auto;
  content: " / ";
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-footer-box-box-box-box-box > ul > li:last-child {
  margin-right: 0;
  padding-right: 0;
}
body#page .main-wrapper-article-56 .main-wrapper-article-56-footer-box-box-box-box-box > ul > li:last-child:after {
  display: none;
}

body#page .main-wrapper-article-57 .main-wrapper-article-57-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-header-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-header-box-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-header-box-box-box ul {
  display: flex;
  flex-wrap: wrap;
  max-width: 780px;
  margin: 0 0 -30px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-header-box-box-box ul li {
  width: 100%;
  max-width: 240px;
  margin-right: 30px;
  margin-bottom: 30px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-header-box-box-box ul li:nth-of-type(3n) {
  margin-right: 0;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-header-box-box-box ul li:last-child {
  margin-bottom: 30px !important;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-header-box-box-message {
  margin-top: 20px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-header-box-box-message p {
  margin: 0;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-header-box-summary {
  margin-top: 30px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-header-box-summary-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-header-box-summary-thumb {
  margin-top: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-header-box-summary-thumb img {
  margin: 0;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box {
  margin-bottom: 50px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box:last-child {
  margin-bottom: 0;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box > ul:first-of-type li:nth-of-type(2) .d-flex {
    flex-direction: column;
  }
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box > ul:first-of-type li:nth-of-type(3) .d-flex {
    flex-direction: column-reverse;
  }
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box > ul > li:last-child {
  margin-bottom: 0;
}
@media (max-width: 1399px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01:nth-of-type(1) ul li:last-of-type.d-flex {
    flex-direction: column;
  }
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box > ul {
  display: flex;
  flex-wrap: wrap;
  max-width: 760px;
  margin: 0 0 -20px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box > ul > li {
  width: 32.143%;
  margin-right: calc((100% - 32.143% * 3) / 2);
  margin-bottom: 20px !important;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box > ul > li:nth-of-type(3n) {
  margin-right: 0;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box > ul > li:last-child {
  margin-bottom: 20px !important;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box > ul > li > dl > dt {
  margin-bottom: 5px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box > ul > li > dl > dt > h4 {
  margin: 0;
  font-size: 1.6rem;
  text-align: center;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box > ul > li > dl > dd img {
  margin: 0 auto;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-title h4 {
  color: #2b71b2;
  padding-left: 15px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-title h4 {
    padding-left: 13px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-title h4 {
    padding-left: 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-title h4 {
    padding-left: 10px;
  }
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-title h4:before {
  width: 6px;
  height: 6px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 11px;
  left: 0;
  content: "";
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-title h4:before {
    top: 8px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-title h4:before {
    top: 0.8vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-title h4:before {
    top: 1.1vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-title h4:before {
    width: 5px;
    height: 5px;
    top: 0.58em;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-title h4:before {
    width: 4px;
    height: 4px;
    top: 2.8vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-title h4:before {
    top: 2.3vw;
  }
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-message.d-flex {
  display: flex;
  align-items: flex-start;
  gap: 15px;
}
@media (max-width: 991px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-message.d-flex td:first-of-type {
    width: 30%;
  }
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-message.d-flex td:first-of-type {
    width: 20%;
  }
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-message.d-flex img {
  margin-top: 0;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box-thumb img {
  margin: 0;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box-box-message {
  margin-top: 20px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-01 .main-wrapper-article-57-body-box-box-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-info {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-flow {
  margin-top: 20px;
  padding: 10px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-flow > ol {
  margin: 0;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-flow > ol > li {
  margin-bottom: 10px;
  padding: 10px;
  background: #ffffff;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-flow > ol > li > dl {
  display: flex;
  flex-wrap: wrap;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-flow > ol > li > dl > dt {
  width: 80px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-flow > ol > li > dl > dd {
  width: calc(100% - 80px - 20px);
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-summary-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-summary-title h4 {
  color: #2b71b2;
  padding-left: 15px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-summary-title h4 {
    padding-left: 13px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-summary-title h4 {
    padding-left: 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-summary-title h4 {
    padding-left: 10px;
  }
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-summary-title h4:before {
  width: 6px;
  height: 6px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 11px;
  left: 0;
  content: "";
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-summary-title h4:before {
    top: 8px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-summary-title h4:before {
    top: 0.8vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-summary-title h4:before {
    top: 1.1vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-summary-title h4:before {
    width: 5px;
    height: 5px;
    top: 0.58em;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-summary-title h4:before {
    width: 4px;
    height: 4px;
    top: 2.8vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-summary-title h4:before {
    top: 2.3vw;
  }
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-summary-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-date-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-date-title h4 {
  color: #2b71b2;
  padding-left: 15px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-date-title h4 {
    padding-left: 13px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-date-title h4 {
    padding-left: 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-date-title h4 {
    padding-left: 10px;
  }
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-date-title h4:before {
  width: 6px;
  height: 6px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 11px;
  left: 0;
  content: "";
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-date-title h4:before {
    top: 8px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-date-title h4:before {
    top: 0.8vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-date-title h4:before {
    top: 1.1vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-date-title h4:before {
    width: 5px;
    height: 5px;
    top: 0.58em;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-date-title h4:before {
    width: 4px;
    height: 4px;
    top: 2.8vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-date-title h4:before {
    top: 2.3vw;
  }
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-date-box > dl {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 5px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-date-box > dl > dt {
  width: 70px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-02 .main-wrapper-article-57-body-box-box-box-date-box > dl > dd {
  width: calc(100% - 70px - 20px);
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-03 .main-wrapper-article-57-body-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-03 .main-wrapper-article-57-body-box-box-box {
  margin-top: 10px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-03 .main-wrapper-article-57-body-box-box-box > ul {
  display: flex;
  flex-wrap: wrap;
  margin: 0 0 -20px !important;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-03 .main-wrapper-article-57-body-box-box-box > ul > li {
  width: 23%;
  margin-right: calc((100% - 23% * 4) / 3);
  margin-bottom: 20px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-03 .main-wrapper-article-57-body-box-box-box > ul > li:nth-of-type(4n) {
  margin-right: 0;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-03 .main-wrapper-article-57-body-box-box-box > ul > li:last-child {
  margin-bottom: 20px !important;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-03 .main-wrapper-article-57-body-box-box-box > ul > li > dl > dt {
  margin-bottom: 5px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-03 .main-wrapper-article-57-body-box-box-box > ul > li > dl > dt img {
  margin: 0 auto;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box.layout-03 .main-wrapper-article-57-body-box-box-box > ul > li > dl > dd > h4 {
  margin: 0;
  font-size: 1.6rem;
  text-align: center;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box .main-wrapper-article-57-body-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box .main-wrapper-article-57-body-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box .main-wrapper-article-57-body-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box .main-wrapper-article-57-body-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box .main-wrapper-article-57-body-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box .main-wrapper-article-57-body-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box .main-wrapper-article-57-body-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box .main-wrapper-article-57-body-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-57 .main-wrapper-article-57-body-box .main-wrapper-article-57-body-box-title h3:before {
    top: 8px;
  }
}

body#page .main-wrapper-article-58 .main-wrapper-article-58-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-58 .main-wrapper-article-58-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-58 .main-wrapper-article-58-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-58 .main-wrapper-article-58-body-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-58 .main-wrapper-article-58-body-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-58 .main-wrapper-article-58-body-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-58 .main-wrapper-article-58-body-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-58 .main-wrapper-article-58-body-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-58 .main-wrapper-article-58-body-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-58 .main-wrapper-article-58-body-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-58 .main-wrapper-article-58-body-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-58 .main-wrapper-article-58-body-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-58 .main-wrapper-article-58-body-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-58 .main-wrapper-article-58-body-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-58 .main-wrapper-article-58-body-box-box-thumb > ul {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -20px -20px 0;
}
body#page .main-wrapper-article-58 .main-wrapper-article-58-body-box-box-thumb > ul > li {
  margin-right: 20px;
  margin-bottom: 20px;
}
body#page .main-wrapper-article-58 .main-wrapper-article-58-body-box-box-thumb > ul > li:last-child {
  margin-bottom: 20px !important;
}
body#page .main-wrapper-article-58 .main-wrapper-article-58-body-box-box-thumb > ul > li img {
  margin: 0;
}
body#page .main-wrapper-article-58 .main-wrapper-article-58-body-box-box-message {
  margin-top: 20px;
}

body#page .main-wrapper-article-59 .main-wrapper-article-59-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-box.voice {
  display: flex;
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-box.voice {
    flex-direction: column;
    gap: 20px;
  }
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-box.voice img {
  width: 200px;
  margin: 0;
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-box.voice .main-wrapper-article-59-body-box-box-box-message:last-child {
  display: flex;
  flex: 1;
  flex-direction: column;
  padding-right: 20px;
  padding-left: 20px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-box.voice .main-wrapper-article-59-body-box-box-box-message:last-child {
    padding: 0;
  }
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-box.voice .main-wrapper-article-59-body-box-box-box-message:last-child p {
  font-size: 1.6rem;
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-info {
  margin-top: auto;
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-info p {
  text-align: right;
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-info p span {
  padding: 5px;
  font-weight: normal;
  font-size: 14px;
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-box > div {
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-box > div {
    margin-bottom: 0;
  }
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-box > div:last-child {
  margin-bottom: 0 !important;
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-box-thumb > ul {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -20px -20px 0;
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-box-thumb > ul > li {
  margin-right: 20px;
  margin-bottom: 20px;
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-box-thumb > ul > li:last-child {
  margin-bottom: 20px !important;
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-box-thumb > ul > li img {
  margin: 0;
}
body#page .main-wrapper-article-59 .main-wrapper-article-59-body-box-box-box-thumb > ul > li span {
  display: block;
  margin-top: 5px;
  font-size: 1.4rem;
}

body#page .main-wrapper-article-60 .main-wrapper-article-60-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-header-box-box ol {
  margin: 0;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-header-box-box ol li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-header-box-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-header-box-box-title h3 {
  margin: 0;
  font-size: 1.6rem;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-60 .main-wrapper-article-60-header-box-box-title h3 {
    font-size: 1.4rem;
  }
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-header-box-box-title-only {
  margin-bottom: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-header-box-box-title-only h3 {
  margin: 0;
  font-size: 1.6rem;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-60 .main-wrapper-article-60-header-box-box-title-only h3 {
    font-size: 1.4rem;
  }
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-header-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box:last-child {
  margin-bottom: 0;
  margin-top: 50px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-box > ul {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-box-title-only h3 {
  margin: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-box-message strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-caution {
  margin-top: 20px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-caution-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-caution-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-caution-message {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-caution-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-thumb-01 img {
  margin: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-summary {
  display: flex;
  flex-wrap: nowrap;
  margin-top: 10px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-summary > dl {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  margin: 0 20px 0 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-summary > dl:last-child {
  margin-right: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-summary > dl > dt {
  width: auto;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-summary > dl > dt img {
  margin: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-summary > dl > dd {
  width: auto;
  margin-left: 10px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-box {
  max-width: 800px;
  margin-top: 30px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-box table {
  margin: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-box table tbody tr th {
  width: 70px;
  padding: 10px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-box table tbody tr td {
  padding: 10px;
  text-align: center;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-box table tbody tr td:nth-of-type(1) {
  width: 200px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-box table tbody tr td div {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-box table tbody tr td div img {
  margin: 0 10px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-thumb-02 {
  max-width: 800px;
  margin-top: 30px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-thumb-03 img {
  margin: 0 auto;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-thumb-02-img > ul {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-thumb-02-img > ul > li {
  width: 31.5%;
  margin-right: calc((100% - 31.5% * 3) / 2);
  margin-bottom: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-thumb-02-img > ul > li:nth-of-type(3n) {
  margin-right: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-thumb-02-img > ul > li a img {
  margin: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-thumb-02-message {
  margin-top: 10px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-body-box-info-thumb-02-message p {
  font-size: 1.6rem;
  text-align: center;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box {
  margin-bottom: 40px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box-box > ul > li {
  margin-bottom: 10px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box-box > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box-box-box-title h4 {
  margin: 0;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box-box-box-message p {
  margin-bottom: 5px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box-box-box-link {
  margin-top: 10px;
}
body#page .main-wrapper-article-60 .main-wrapper-article-60-footer-box-box-box-box-link a.btn-02 {
  margin: 0;
}
body#page .main-wrapper-article-60 a[target=_blank]:after {
  margin: 0 5px;
/*-------content: url(https://www.shinshinkai.jp/7/res.3/blank.png);-20260224veritas修正リンク切れ-----------------*/
  content: url("../img/common/blank.png");
}

body#page .main-wrapper-article-61 .main-wrapper-article-61-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-header-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-header-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-header-box-box-message p strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-header-box-box-box {
  margin-top: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-header-box-box-box ul {
  display: flex;
  flex-wrap: wrap;
  max-width: 780px;
  margin: 0 0 -30px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-header-box-box-box ul li {
  width: 100%;
  max-width: 240px;
  margin-right: 30px;
  margin-bottom: 30px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-header-box-box-box ul li:nth-of-type(3n) {
  margin-right: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-header-box-box-box ul li:last-child {
  margin-bottom: 30px !important;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-header-box-box-link {
  padding: 0 20px 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-header-box-box-link ul {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-header-box-box-link ul li {
  list-style-type: disc;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-summary-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-summary-other {
  margin-top: 10px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-summary-other p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-summary-other strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box {
  margin-top: 20px;
  margin-bottom: 50px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-01 {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-01 .main-wrapper-article-61-body-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-01 .main-wrapper-article-61-body-box-box-info {
  margin-top: 20px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-01 .main-wrapper-article-61-body-box-box-info table {
  margin: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-01 .main-wrapper-article-61-body-box-box-info table tbody tr th {
  width: 180px;
  padding: 12px 20px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-01 .main-wrapper-article-61-body-box-box-info table tbody tr td {
  padding: 12px 20px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-01 .main-wrapper-article-61-body-box-box-info table tbody tr td > *:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-01 .main-wrapper-article-61-body-box-box-info table tbody tr td > ul {
  margin: 0 0 10px 25px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-01 .main-wrapper-article-61-body-box-box-info table tbody tr td > ul > li {
  list-style-type: disc;
  margin-bottom: 10px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-01 .main-wrapper-article-61-body-box-box-info table tbody tr td > ul > li > p.style-01 {
  padding-left: 15px;
  line-height: 150%;
  text-indent: -15px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-01 .main-wrapper-article-61-body-box-box-info table tbody tr td strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 {
  padding: 20px;
  border: 20px solid #f3f7f9;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-data table {
  margin: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-data table thead tr th {
  padding: 12px 10px;
  text-align: center;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-data table thead tr th:nth-of-type(1) {
  width: 180px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-data table thead tr th:nth-of-type(2) {
  width: 180px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-data table tbody tr td {
  padding: 12px 20px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-data table tbody tr td:nth-of-type(1), body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-data table tbody tr td:nth-of-type(2) {
  text-align: center;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-data table tbody tr td p {
  margin: 3px 0 0;
  line-height: 150%;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-data table tbody tr td p strong {
  line-height: 150%;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-data strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-box {
  margin-top: 30px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-box-title h5 {
  margin: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-box-data table {
  margin: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-box-data table thead tr th {
  padding: 12px 10px;
  text-align: center;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-box-data table thead tr th:nth-of-type(1) {
  width: 180px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-box-data table thead tr th:nth-of-type(3) {
  width: 180px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-box-data table tbody tr td {
  padding: 12px 20px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-box-data table tbody tr td:nth-of-type(2) {
  text-align: center;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-box-message {
  margin-top: 10px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-02 .main-wrapper-article-61-body-box-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-info {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-info > ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-info > ul > li {
  width: calc(50% - 10px);
  margin: 0;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-info-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-info-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-info-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-info-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-info-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-info-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-info-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-info-box > dl {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-info-box > dl > dd strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-info-message {
  margin-top: 10px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-info-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-box {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-box > ul > li a.btn-02 {
  margin: 10px 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-box-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-box-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-box-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-box-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-box-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-box-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-box-info p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-box-info strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-privacy {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-privacy-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-privacy-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-privacy-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-privacy-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-privacy-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-privacy-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-privacy-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-privacy-message {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box.layout-03 .main-wrapper-article-61-body-box-box-privacy-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-body-box-box-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box {
  margin-bottom: 40px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-box {
  background: #ffffff;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-box > ul {
  display: flex;
  flex-wrap: wrap;
  padding-top: 30px;
  padding-right: 30px;
  padding-left: 30px;
  gap: 0 30px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-box > ul > li {
  width: calc((100% - 60px) / 3);
  margin-bottom: 0;
  padding-bottom: 30px;
}
@media (min-width: 768px) and (max-width: 991px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-box > ul > li {
    width: calc((100% - 60px) / 2);
  }
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-box > ul > li {
    width: 100%;
    padding-bottom: 15px;
  }
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-box > ul > li:last-child {
  margin-bottom: 0;
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-box > ul > li:last-child {
    padding-bottom: 30px;
  }
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-box > ul > li .btn-02 {
  max-width: 100%;
  margin: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-box.voice ul {
  justify-content: center;
  padding-right: 50px;
  padding-left: 50px;
  gap: 50px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-box.voice ul li {
  width: calc((100% - 100px) / 2);
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-box-box-title h4 {
  margin: 0;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-box-box-message p {
  margin-bottom: 5px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-box-box-link {
  margin-top: 10px;
}
body#page .main-wrapper-article-61 .main-wrapper-article-61-footer-box-box-box-box-link a.btn-02 {
  margin: 0;
}

body#page .main-wrapper-article-62 .main-wrapper-article-62-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-header-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-header-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-header-box-box-message p strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-header-box-box-box {
  margin-top: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-header-box-box-box ul {
  display: flex;
  flex-wrap: wrap;
  max-width: 100%;
  margin: 0 0 -30px;
  gap: 20px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-header-box-box-box ul {
    flex-direction: column;
    gap: 1rem;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-header-box-box-box ul li {
  width: calc((100% - 40px) / 3);
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-header-box-box-box ul li {
    width: 100%;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-header-box-box-box ul li .btn-02 {
  max-width: 100%;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-header-box-box-box ul li:nth-of-type(3n) {
  margin-right: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-header-box-box-box ul li:last-child {
  margin-bottom: 30px !important;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-header-box-box-link {
  padding: 0 20px 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-header-box-box-link ul {
  margin: 0 0 0 25px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-header-box-box-link ul li {
  list-style-type: disc;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-summary-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-summary-other {
  margin-top: 10px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-summary-other p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-summary-other strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box {
  margin-top: 20px;
  margin-bottom: 50px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-01 {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-01 .main-wrapper-article-62-body-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-01 dl {
  display: flex;
  gap: 20px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-01 dl {
    flex-direction: column;
    gap: 1rem;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-01 dl dt img {
  width: 100%;
  margin: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-01 dl dd {
  padding: 20px;
  background-color: #ffffff;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-01 .main-wrapper-article-62-body-box-box-info {
  margin-top: 20px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-01 .main-wrapper-article-62-body-box-box-info table {
  margin: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-01 .main-wrapper-article-62-body-box-box-info table tbody tr th {
  width: 50%;
  padding: 12px 20px;
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-01 .main-wrapper-article-62-body-box-box-info table tbody tr th {
    width: 42%;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-01 .main-wrapper-article-62-body-box-box-info table tbody tr td {
  padding: 12px 20px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-01 .main-wrapper-article-62-body-box-box-info table tbody tr td > *:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-01 .main-wrapper-article-62-body-box-box-info table tbody tr td > ul {
  margin: 0 0 10px 25px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-01 .main-wrapper-article-62-body-box-box-info table tbody tr td > ul > li {
  list-style-type: disc;
  margin-bottom: 10px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-01 .main-wrapper-article-62-body-box-box-info table tbody tr td > ul > li > p.style-01 {
  padding-left: 15px;
  line-height: 150%;
  text-indent: -15px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-01 .main-wrapper-article-62-body-box-box-info table tbody tr td strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 {
  padding: 20px;
  background-color: #f3f7f9;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info {
  background: #f3f7f9;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info > ul {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info > ul {
    flex-direction: column;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info > ul > li {
  width: calc((100% - 20px) / 2);
  margin: 0;
  padding: 20px;
  background: #ffffff;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info > ul > li {
    width: 100%;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info > ol > li {
  display: flex;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info > ol > li:first-child:after {
  top: calc((35px / 2) + 20px);
  height: calc((100% - 35px / 2) + 20px);
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info {
  padding: 20px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info > ol {
  position: relative;
  margin: 0;
  counter-reset: num;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info > ol > li {
  position: relative;
  margin-bottom: 20px;
  padding: 20px 20px 20px 30px;
  background: #ffffff;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info > ol > li:before {
  position: relative;
  z-index: 10;
  width: 150px;
  height: 35px;
  padding: 4px 0 0;
  border-radius: 15px;
  background: #2b71b2;
  color: #ffffff;
  font-weight: bold;
  font-size: 1.6rem;
  text-align: center;
  content: "STEP" counter(num);
  counter-increment: num;
  display: flex;
  justify-content: center;
  align-items: center;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info > ol > li:after {
  position: absolute;
  top: 0;
  left: calc((35px / 2 - 1px) + 30px);
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info > ol > li:first-child:after {
  top: calc(100% / 2);
  height: calc(100% / 2 + 20px);
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info > ol > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info > ol > li:last-child:after {
  top: 0;
  height: calc(100% / 2);
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info > ol > li > div {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  width: calc(100% - 35px - 20px);
  margin-left: 20px;
  line-height: 100%;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info > ol > li > div p {
  margin-bottom: 5px;
  line-height: 150%;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info > ol > li > div strong {
  display: block;
  color: #2b71b2;
  line-height: 150%;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info > ol > li > div a {
  color: #2b71b2;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-message {
  padding: 0 50px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-message {
  padding-bottom: 20px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info-box > dl {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info-box > dl dt img {
  width: 100%;
  margin: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info-box > dl > dd {
  text-wrap: balance;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info-message {
  margin-top: 10px;
  margin-bottom: 20px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-02 .main-wrapper-article-62-body-box-box-info-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-info {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-info > ul {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-info > ul > li {
  width: calc(50% - 10px);
  margin: 0;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-info-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-info-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-info-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-info-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-info-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-info-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-info-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-info-box > dl {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-info-box > dl > dd strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-info-message {
  margin-top: 10px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-info-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-box {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-box > ul > li a.btn-02 {
  margin: 10px 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-box-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-box-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-box-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-box-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-box-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-box-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-box-info ul {
  display: flex;
  gap: 20px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-box-info ul li {
  width: calc((100% - 40px) / 3);
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-box-info ul li .btn-02 {
  max-width: 100%;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-privacy {
  margin-top: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-privacy-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-privacy-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-privacy-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-privacy-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-privacy-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-privacy-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-privacy-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-privacy-message {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box.layout-03 .main-wrapper-article-62-body-box-box-privacy-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-body-box-box-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-info {
  padding: 20px;
  border: 20px solid #f3f7f9;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-info p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-info p span {
  display: inline-block;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box > ul > li {
  display: flex;
  flex-direction: row-reverse;
  flex-wrap: wrap;
  justify-content: space-between;
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box {
  width: calc(100% - 60px - 20px);
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-title h4 span {
  display: inline-block;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-title h4 small {
  display: inline-block;
  margin-left: 10px;
  font-size: 1.4rem;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-info {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-info h5 {
  margin: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-info span {
  display: block;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-box {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-box > ul {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -5px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-box > ul > li {
  position: relative;
  margin-right: 7px;
  margin-bottom: 5px;
  margin-bottom: 20px;
  padding-right: 15px;
  line-height: 120%;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-box > ul > li:after {
  position: absolute;
  top: 0;
  right: 0;
  width: auto;
  height: auto;
  content: " / ";
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-box > ul > li:last-child {
  margin-right: 0;
  padding-right: 0;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-box-box > ul > li:last-child:after {
  display: none;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-thumb {
  width: 60px;
}
body#page .main-wrapper-article-62 .main-wrapper-article-62-footer-box-box-box-thumb img {
  margin: 0;
}

body#page .main-wrapper-article-63::before {
  position: absolute;
  top: 20px;
  left: 70px;
  z-index: 1;
  width: 2px;
  height: calc(100% - 40px);
  background-color: #0e5da8;
  content: "";
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-63::before {
    left: 32px;
  }
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-header-circle {
  display: flex;
  flex: 1;
  justify-content: center;
  width: 100%;
  padding-right: 20px;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-header-circle span {
  display: block;
  position: sticky;
  top: 30%;
  left: 45px;
  z-index: 1;
  width: 50px;
  height: 50px;
  margin-top: 50px;
  margin-bottom: 70px;
  border: 2px solid #0e5da8;
  border-radius: 50%;
  background-color: #f3f7f9;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-63 .main-wrapper-article-63-header-circle span {
    width: 25px;
    height: 25px;
    left: 30px;
  }
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-header {
  display: flex;
  position: relative;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-header-box {
  display: flex;
  margin-bottom: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-header-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-header-box-box {
  padding: 20px;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-header-box-box .time {
  margin-bottom: 0;
  color: #ad0505;
  font-weight: bold;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-header-box-box h3 {
  margin-top: 0;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-header-box-thumb {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 200px;
  margin-left: auto;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-header-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-header-box-box-message p strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-body-box-title {
  margin-bottom: 20px;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-body-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-body-box-summary-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-body-box-summary-other {
  margin-top: 10px;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-body-box-summary-other p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-body-box-summary-other strong.style-01 {
  color: #ad0505;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-footer {
  margin-top: 50px;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-footer-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-footer-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-footer-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-footer-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-footer-box-info {
  padding: 20px;
  border: 20px solid #f3f7f9;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-footer-box-info p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-footer-box-info p span {
  display: inline-block;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-footer-box-box-box-thumb {
  width: 60px;
}
body#page .main-wrapper-article-63 .main-wrapper-article-63-footer-box-box-box-thumb img {
  margin: 0;
}

.links::after {
  margin: 0 5px;
  content: url("../img/common/blank.png");
}

body#page .main-wrapper-article-64 .main-wrapper-article-64-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-header-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-header-box-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-header-box-box-box ul {
  display: flex;
  flex-wrap: wrap;
  max-width: 780px;
  margin: 0 0 -30px;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-header-box-box-box ul li {
  width: 100%;
  max-width: 240px;
  margin-right: 30px;
  margin-bottom: 30px;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-header-box-box-box ul li:nth-of-type(3n) {
  margin-right: 0;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-header-box-box-box ul li:last-child {
  margin-bottom: 30px !important;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-header-box-box-message {
  margin-top: 20px;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-header-box-box-message p {
  margin: 0;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box {
  margin-bottom: 50px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box > ul > li:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-box > ul {
  display: flex;
  flex-wrap: wrap;
  max-width: 760px;
  margin: 0 0 -20px;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-box > ul > li {
  width: 32.143%;
  margin-right: calc((100% - 32.143% * 3) / 2);
  margin-bottom: 20px !important;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-box > ul > li:nth-of-type(3n) {
  margin-right: 0;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-box > ul > li:last-child {
  margin-bottom: 20px !important;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-title h4 {
  color: #2b71b2;
  padding-left: 15px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-title h4 {
    padding-left: 13px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-title h4 {
    padding-left: 12px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-title h4 {
    padding-left: 10px;
  }
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-title h4:before {
  width: 6px;
  height: 6px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 11px;
  left: 0;
  content: "";
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-title h4:before {
    top: 8px;
  }
}
@media screen and (max-width: 1200px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-title h4:before {
    top: 0.8vw;
  }
}
@media screen and (max-width: 992px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-title h4:before {
    top: 1.1vw;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-title h4:before {
    width: 5px;
    height: 5px;
    top: 0.58em;
  }
}
@media screen and (max-width: 576px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-title h4:before {
    width: 4px;
    height: 4px;
    top: 2.8vw;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-title h4:before {
    top: 2.3vw;
  }
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-box-message p {
  margin-bottom: 0;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-64 .main-wrapper-article-64-body-box.layout-01 .main-wrapper-article-64-body-box-title h3:before {
    top: 8px;
  }
}

body#page .main-wrapper-article-65 .article-65-flex {
  display: flex;
  flex-direction: column;
}
body#page .main-wrapper-article-65 .article-65-flex li {
  display: flex;
  align-items: self-start;
  gap: 10px;
}
body#page .main-wrapper-article-65 .article-65-flex li span:first-of-type {
  width: max-content;
}
body#page .main-wrapper-article-65 .article-65-flex li span:last-of-type {
  width: 100%;
}
body#page .main-wrapper-article-65-header {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-65-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-65-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-65-header-box-box {
  margin-bottom: 50px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-65-body-box {
  background: #f3f7f9;
  padding: 20px;
  margin: 30px 0;
}
body#page .main-wrapper-article-65-body-box-title h2 {
  margin-top: 10px;
}
body#page .main-wrapper-article-65-body-box-box-box {
  margin: 15px 0;
}
body#page .main-wrapper-article-65-body-box-box-box:last-of-type {
  margin-top: 15px;
}
body#page .main-wrapper-article-65-body-box-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-65-body-box-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-65-body-box-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-65-body-box-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-65-body-box-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-65-body-box-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-65-body-box-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-65-body-box-box-box-title h3:before {
    top: 8px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  body#page .main-wrapper-article-65-body-box-box-box-title h3:before {
    top: 0.35em;
  }
}
body#page .main-wrapper-article-65-body-tableBox {
  max-width: 850px;
  margin-bottom: 40px;
}
body#page .main-wrapper-article-65-body-tableBox-title p {
  text-align: center;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-65-body-tableBox-content th,
body#page .main-wrapper-article-65-body-tableBox-content td {
    width: 33%;
  }
}

body#page .main-wrapper-article-66 .main-wrapper-article-66-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-66 .main-wrapper-article-66-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-66 .main-wrapper-article-66-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-66 .main-wrapper-article-66-body-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-66 .main-wrapper-article-66-body-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-66 .main-wrapper-article-66-body-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-66 .main-wrapper-article-66-body-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-66 .main-wrapper-article-66-body-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-66 .main-wrapper-article-66-body-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-66 .main-wrapper-article-66-body-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-66 .main-wrapper-article-66-body-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-66 .main-wrapper-article-66-body-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-66 .main-wrapper-article-66-body-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-66 .main-wrapper-article-66-body-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-66 .main-wrapper-article-66-body-box-box-message p span {
  display: flex;
  gap: 0.5em;
}
body#page .main-wrapper-article-66 .main-wrapper-article-66-body-box-box-message p span::before {
  content: "";
  background-color: #0e5da8;
  width: 0.5em;
  height: 0.5em;
  border-radius: 100%;
  display: block;
  margin-top: 0.5em;
  flex-shrink: 0;
}

body#page .main-wrapper-article-67 .main-wrapper-article-67-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-67 .main-wrapper-article-67-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-67 .main-wrapper-article-67-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-67 .main-wrapper-article-67-body-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-67 .main-wrapper-article-67-body-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-67 .main-wrapper-article-67-body-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-67 .main-wrapper-article-67-body-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-67 .main-wrapper-article-67-body-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-67 .main-wrapper-article-67-body-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-67 .main-wrapper-article-67-body-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-67 .main-wrapper-article-67-body-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-67 .main-wrapper-article-67-body-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-67 .main-wrapper-article-67-body-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-67 .main-wrapper-article-67-body-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-67 .main-wrapper-article-67-body-box-box-message p span {
  display: flex;
  gap: 0.5em;
}
body#page .main-wrapper-article-67 .main-wrapper-article-67-body-box-box-message p span::before {
  content: "";
  background-color: #0e5da8;
  width: 0.5em;
  height: 0.5em;
  border-radius: 100%;
  display: block;
  margin-top: 0.5em;
  flex-shrink: 0;
}

body#page .main-wrapper-article-68 .main-wrapper-article-68-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-68 .main-wrapper-article-68-header-box-message {
  margin: 30px 0;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-68 .main-wrapper-article-68-header-box-message p {
  padding: 20px;
  background-color: #fff;
}
body#page .main-wrapper-article-68 .main-wrapper-article-68-body {
  margin-top: 30px;
}
body#page .main-wrapper-article-68 .main-wrapper-article-68-body-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-68 .main-wrapper-article-68-body-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-68 .main-wrapper-article-68-body-box-box-message p span {
  display: flex;
  gap: 0.5em;
}
body#page .main-wrapper-article-68 .main-wrapper-article-68-body-box-box-message p span::before {
  content: "";
  background-color: #0e5da8;
  gap: 0.3rem;
  width: 0.5em;
  height: 0.5em;
  border-radius: 100%;
  display: block;
  margin-top: 0.5em;
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-68 .main-wrapper-article-68-body-box-box-table table tr th {
    width: 28%;
  }
}
body#page .main-wrapper-article-68 .main-wrapper-article-68-body-box-box-table table tr td span {
  color: #ad0505;
}

body#page .main-wrapper-article-69 .main-wrapper-article-69-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-69 .main-wrapper-article-69-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-69 .main-wrapper-article-69-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-69 .main-wrapper-article-69-body-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-69 .main-wrapper-article-69-body-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-69 .main-wrapper-article-69-body-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-69 .main-wrapper-article-69-body-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-69 .main-wrapper-article-69-body-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-69 .main-wrapper-article-69-body-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-69 .main-wrapper-article-69-body-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-69 .main-wrapper-article-69-body-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-69 .main-wrapper-article-69-body-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-69 .main-wrapper-article-69-body-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-69 .main-wrapper-article-69-body-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-69 .main-wrapper-article-69-body-box-box-table table tr td a {
  margin-right: 1em;
  display: inline-block;
}
body#page .main-wrapper-article-69 .main-wrapper-article-69-body-box-box-table table tr td a::before {
  content: "";
  background-size: 100%;
  background-repeat: no-repeat;
  display: inline-block;
  position: relative;
  margin-right: 0.3rem;
}
body#page .main-wrapper-article-69 .main-wrapper-article-69-body-box-box-table table tr td a:first-of-type::before {
  top: 0.6rem;
  width: 1.6em;
  height: 1.6em;
  background-image: url(../img/common/pdf.png);
}
body#page .main-wrapper-article-69 .main-wrapper-article-69-body-box-box-table table tr td a:last-of-type::before {
  top: 0.4rem;
  width: 1.2em;
  height: 1.2em;
  background-image: url(../img/common/excel.png);
}

body#page .main-wrapper-article-70 {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-70 .main-wrapper-article-70-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-70 .main-wrapper-article-70-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-70 .main-wrapper-article-70-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-message {
  padding: 20px;
  background-color: #fff;
}
body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-message p {
  display: flex;
  gap: 0.2rem;
}
body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-70 .main-wrapper-article-70-body-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box {
  background: #f3f7f9;
  padding: 20px;
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-box-subtitile {
  margin-top: 20px;
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-box-subtitile h4 {
  font-weight: 600;
  padding-left: 3rem;
  position: relative;
  font-size: 2rem;
  color: #2b71b2;
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-box-subtitile h4::before {
  content: "";
  width: 5px;
  height: 1.5em;
  background-color: #2b71b2;
  display: block;
  position: absolute;
  left: 0;
  top: 0;
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-box {
  background: #ffffff;
  padding: 20px;
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-box-message span {
  display: inline-block;
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-box-message span::before {
  content: "";
  width: 0.7em;
  height: 0.7em;
  display: inline-block;
  background: #0e5da8;
  margin-right: 0.5em;
  border-radius: 100%;
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-box-message strong {
  font-weight: 600;
  position: relative;
  display: block;
  margin: 10px 0;
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-box-message strong::before {
  content: "";
  width: 0.7em;
  height: 0.7em;
  display: inline-block;
  background: #0e5da8;
  margin-right: 0.5em;
  border-radius: 100%;
}
body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-box-table table {
  margin: 0;
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-71 .main-wrapper-article-71-body-box-box-table table tr th {
    width: 28%;
  }
}

.main-wrapper-article-71-blankBtn {
  display: inline-block;
}
.main-wrapper-article-71-blankBtn::after {
  content: "";
  background-image: url(../img/common/blank.png);
  width: 1em;
  height: 1em;
  background-size: 100%;
  background-repeat: no-repeat;
  display: inline-block;
  margin: 0 2.5px;
  position: relative;
  top: 3px;
}

body#page .main-wrapper-article-72 .main-wrapper-article-72-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-72 .main-wrapper-article-72-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-72 .main-wrapper-article-72-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-72 .main-wrapper-article-72-body-box {
  background: #f3f7f9;
  padding: 20px;
}
body#page .main-wrapper-article-72 .main-wrapper-article-72-body-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-72 .main-wrapper-article-72-body-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-72 .main-wrapper-article-72-body-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-72 .main-wrapper-article-72-body-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-72 .main-wrapper-article-72-body-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-72 .main-wrapper-article-72-body-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-72 .main-wrapper-article-72-body-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-72 .main-wrapper-article-72-body-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-72 .main-wrapper-article-72-body-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-72 .main-wrapper-article-72-body-box-box {
  padding: 20px;
  background-color: #fff;
}
body#page .main-wrapper-article-72 .main-wrapper-article-72-body-box-box-table table tr th {
  width: auto;
}
body#page .main-wrapper-article-72 .main-wrapper-article-72-body-box-box-table table tr td {
  width: 43% !important;
}

body#page .main-wrapper-article-73 .main-wrapper-article-73-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-73 .main-wrapper-article-73-header-box-title h2 {
  margin: 0 !important;
}
body#page .main-wrapper-article-73 .main-wrapper-article-73-header-box-title-content {
  width: 80%;
  max-width: 600px;
  box-shadow: 1px 1px 3px #ccc;
  border-top: #2b71b2 3px solid;
  margin: 30px auto;
  padding: 20px;
  background: linear-gradient(300deg, #fff 50%, #f5f5f5 50%);
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-73 .main-wrapper-article-73-header-box-title-content {
    width: 100%;
  }
}
body#page .main-wrapper-article-73 .main-wrapper-article-73-header-box-title-content p {
  width: 95%;
  margin: 0 auto;
  font-weight: bold;
  font-size: 2rem;
}
@media (max-width: 991px) {
  body#page .main-wrapper-article-73 .main-wrapper-article-73-header-box-title-content p {
    font-size: 1.6rem;
  }
}
body#page .main-wrapper-article-73 .main-wrapper-article-73-header-box-title-content p:first-of-type {
  padding-bottom: 15px;
}
body#page .main-wrapper-article-73 .main-wrapper-article-73-header-box-title-content p:last-of-type {
  text-align: right;
}
body#page .main-wrapper-article-73 .main-wrapper-article-73-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-73 .main-wrapper-article-73-body-box-list {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 40px;
}
body#page .main-wrapper-article-73 .main-wrapper-article-73-body-box-list-item {
  background: #fff;
  box-shadow: 2px 2px 3px gray;
  position: relative;
  border: 2px solid #2b71b2;
  padding: 30px 15px 25px 15px;
  width: 100%;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-73 .main-wrapper-article-73-body-box-list-item {
    width: 100%;
  }
}
body#page .main-wrapper-article-73 .main-wrapper-article-73-body-box-list-item h3 {
  position: absolute;
  background-color: #2b71b2;
  color: #fff;
  font-weight: bold;
  width: max-content;
  padding: 0 15px;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  top: -20px;
  left: 25px;
  margin: 0;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-73 .main-wrapper-article-73-body-box-list-item h3 {
    height: 3rem;
  }
}
body#page .main-wrapper-article-73 .main-wrapper-article-73-body-box-list-item table {
  width: 90%;
  margin: 0 auto;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-73 .main-wrapper-article-73-body-box-list-item table {
    width: 100%;
  }
}
body#page .main-wrapper-article-73 .main-wrapper-article-73-body-box-list-item table tr:first-of-type th {
  color: #2b71b2;
  font-weight: bold;
}
body#page .main-wrapper-article-73 .main-wrapper-article-73-body-box-list-item table tr th {
  text-align: center;
  width: 150px !important;
}
body#page .main-wrapper-article-73 .main-wrapper-article-73-body-box-list-item table tr th,
body#page .main-wrapper-article-73 .main-wrapper-article-73-body-box-list-item table tr td {
  padding: 10px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-73 .main-wrapper-article-73-body-box-list-item table tr th,
body#page .main-wrapper-article-73 .main-wrapper-article-73-body-box-list-item table tr td {
    width: 100% !important;
    display: block;
  }
}

body#page .main-wrapper-article-74 {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-74 .main-wrapper-article-74-header-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-74 .main-wrapper-article-74-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-74 .main-wrapper-article-74-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-message {
  padding: 20px;
  background-color: #fff;
}
body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-message p {
  display: flex;
  gap: 0.2rem;
}
body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-74 .main-wrapper-article-74-body-box-box {
  padding: 20px;
  background: #ffffff;
}

body#page .main-wrapper-article-75 .main-wrapper-article-75-header-box img {
  margin: 0 auto;
}
body#page .main-wrapper-article-75 .main-wrapper-article-75-body {
  margin-top: 50px;
}
body#page .main-wrapper-article-75 .main-wrapper-article-75-body-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-75 .main-wrapper-article-75-body-box-box-title:last-of-type {
  padding-top: 20px;
}
body#page .main-wrapper-article-75 .main-wrapper-article-75-body-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-75 .main-wrapper-article-75-body-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-75 .main-wrapper-article-75-body-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-75 .main-wrapper-article-75-body-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-75 .main-wrapper-article-75-body-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-75 .main-wrapper-article-75-body-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-75 .main-wrapper-article-75-body-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-75 .main-wrapper-article-75-body-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-75 .main-wrapper-article-75-body-box-box {
  margin-bottom: 40px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-75 .main-wrapper-article-75-body-box-box-message {
  padding: 20px;
  background: #fff;
}
body#page .main-wrapper-article-75 .article75_list {
  display: flex;
  flex-direction: column;
  gap: 20px;
  margin: 30px 0;
}
body#page .main-wrapper-article-75 .article75_list_item {
  background-color: #fff;
  border-radius: 10px;
  box-shadow: 4px 4px 0 #2b71b2, -1px -1px 5px gray;
}
body#page .main-wrapper-article-75 .article75_list_item__title {
  padding-top: 20px;
}
body#page .main-wrapper-article-75 .article75_list_item__title h4 {
  width: 90%;
  margin: 0 auto;
  padding: 5px;
  text-align: center;
  color: #fff;
  background-color: #2b71b2;
  border-radius: 10px;
  font-weight: 100;
}
body#page .main-wrapper-article-75 .article75_list_item__cont {
  display: flex;
  padding: 20px;
  gap: 20px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-75 .article75_list_item__cont {
    flex-direction: column;
  }
}
body#page .main-wrapper-article-75 .article75_list_item__cont img {
  width: 90%;
  margin: 0 auto;
  max-width: 150px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-75 .article75_list_item__cont img {
    max-width: inherit;
  }
}
body#page .main-wrapper-article-75 .article75_list_item__cont p span {
  display: block;
  text-align: right;
}

body#page .main-wrapper-article-76 .main-wrapper-article-76-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-76 .main-wrapper-article-76-header-box-message {
  margin: 30px 0;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-76 .main-wrapper-article-76-header-box-message p {
  padding: 20px;
  background-color: #fff;
}
body#page .main-wrapper-article-76 .main-wrapper-article-76-body {
  margin-top: 30px;
}
body#page .main-wrapper-article-76 .main-wrapper-article-76-body-box > ul > li {
  margin-bottom: 20px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-76 .main-wrapper-article-76-body-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-76 .main-wrapper-article-76-body-box-box-title {
  margin-bottom: 15px;
}
body#page .main-wrapper-article-76 .main-wrapper-article-76-body-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-76 .main-wrapper-article-76-body-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-76 .main-wrapper-article-76-body-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-76 .main-wrapper-article-76-body-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-76 .main-wrapper-article-76-body-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-76 .main-wrapper-article-76-body-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-76 .main-wrapper-article-76-body-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-76 .main-wrapper-article-76-body-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-76 .main-wrapper-article-76-body-box-box-message p span {
  display: flex;
  gap: 0.5em;
}
body#page .main-wrapper-article-76 .main-wrapper-article-76-body-box-box-message p span::before {
  content: "";
  background-color: #0e5da8;
  gap: 0.3rem;
  width: 0.5em;
  height: 0.5em;
  border-radius: 100%;
  display: block;
  margin-top: 0.5em;
}

body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-header-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-header-box-nav {
  padding-top: 40px;
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-header-box-nav ul {
  display: flex;
  align-items: center;
  border-radius: 0.2rem;
  box-shadow: 0 0.3rem 1rem rgba(0, 0, 0, 0.08);
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-header-box-nav ul {
    flex-wrap: wrap;
  }
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-header-box-nav ul li {
  padding: 0 0.4rem;
  width: 25%;
  border-right: 1px solid #ccc;
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-header-box-nav ul li {
    width: 50%;
    margin: 0;
  }
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-header-box-nav ul li:last-of-type {
  border: none;
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-header-box-nav ul li:nth-of-type(2) {
    border-right: none;
  }
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-header-box-nav ul li:nth-of-type(1), body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-header-box-nav ul li:nth-of-type(2) {
    border-bottom: 1px solid #ccc;
  }
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-header-box-nav ul li a {
  padding: 0.875em 0;
  font-weight: bold;
  width: 100%;
  height: 40px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  transition: all 0.4s;
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-header-box-nav ul li a:hover {
  background-color: #2b71b2;
  color: #fff;
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body {
  margin-top: 30px;
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box {
  display: flex;
  flex-direction: column;
  gap: 30px;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box-box {
  padding: 20px;
  background: #ffffff;
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box-box img {
  width: 100%;
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box-box-title {
  margin-bottom: 25px;
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box-box-title h3 {
  line-height: 150%;
  margin: 40px 0 20px;
  padding-left: 25px;
  position: relative;
  margin: 0 !important;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box-box-title h3 {
    margin: 30px 0 15px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box-box-title h3 {
    margin: 25px 0 12px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box-box-title h3:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 5px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box-box-title h3:before {
    width: 12px;
    height: 12px;
    top: 4px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box-box-title h3:before {
    width: 10px;
    height: 10px;
    top: 3px;
  }
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box-box-title h3:before {
  top: 11px;
}
@media screen and (max-width: 1650px) {
  body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box-box-title h3:before {
    top: 8px;
  }
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box-box-text p {
  border: 1px solid #2b71b2;
  padding: 20px;
  display: flex;
  align-items: flex-start;
  background-color: #fff;
  box-shadow: #ccc 2px 2px 5px;
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box-box-text p span:first-of-type {
  font-weight: bold;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box-box-text p span:first-of-type {
    flex-shrink: 0;
  }
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box-box-text ul li::before {
  content: "◆";
}
body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box-box-message p {
  background-color: #fff;
  border: 2px solid #2b71b2;
  padding: 20px;
  line-height: 1.8;
  box-shadow: #ccc 2px 2px 5px;
}
@media (max-width: 767px) {
  body#page .main-wrapper-article-ladder .main-wrapper-article-ladder-body-box-box-table table tbody tr td {
    width: inherit !important;
  }
}
body#page .main-wrapper-article-ladder .followUpList {
  margin: 0 auto;
  display: flex;
  gap: 20px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-ladder .followUpList {
    flex-direction: column;
  }
}
body#page .main-wrapper-article-ladder .followUpList_item {
  background-color: #2b71b2;
  border-radius: 10px;
  width: calc(100% / 3);
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-ladder .followUpList_item {
    width: 100%;
  }
}
body#page .main-wrapper-article-ladder .followUpList_item__box {
  width: 90%;
  margin: 0 auto;
  padding: 5%;
  display: flex;
  flex-direction: column;
  gap: 10px;
}
body#page .main-wrapper-article-ladder .followUpList_item__img img {
  margin: 0 auto;
}
body#page .main-wrapper-article-ladder .followUpList_item__cont h5 {
  color: #fff;
  font-weight: bold;
  padding-bottom: 10px;
  font-size: 1.8rem;
}
body#page .main-wrapper-article-ladder .followUpList_item__cont ul {
  display: flex;
  flex-direction: column;
}
body#page .main-wrapper-article-ladder .followUpList_item__cont ul li {
  color: #fff;
  font-weight: 500;
  margin: 0;
}
body#page .main-wrapper-article-ladder .followUpList_item__cont ul li::before {
  content: "・";
  margin-right: 5px;
}
body#page .main-wrapper-article-ladder .followUpList_item__cont ul li span {
  display: inline-block;
  margin-left: auto;
}

body#page .main-wrapper-commonParts .main-wrapper-commonParts-body {
  margin-top: 50px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box {
  margin-bottom: 50px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box:last-child {
  margin-bottom: 0;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box.layout-02 .main-wrapper-commonParts-body-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box.layout-02 .main-wrapper-commonParts-body-box-box:nth-of-type(n + 3) {
  padding-top: 0;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box.layout-02 .main-wrapper-commonParts-body-box-box-message {
  padding: 20px;
  background: #fff;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box.layout-02 .main-wrapper-commonParts-body-box-box-message h3 {
  font-weight: bold;
  margin: 0 0 10px 0;
  color: #2b71b2;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box.layout-02 .main-wrapper-commonParts-body-box-box-message h3::before {
  content: "・";
  margin-right: 5px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box.layout-02 .main-wrapper-commonParts-body-box-box-update {
  margin-top: 10px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box.layout-02 .main-wrapper-commonParts-body-box-box-update p {
  text-align: right;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box.layout-03 .main-wrapper-commonParts-body-box-box table {
  margin: 0;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box.layout-03 .main-wrapper-commonParts-body-box-box table tbody tr:nth-of-type(1) th {
  width: calc((100% - 20% - 15%) / 6);
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box.layout-03 .main-wrapper-commonParts-body-box-box table tbody tr:nth-of-type(1) th:nth-of-type(1) {
  width: 20%;
  min-width: 100px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box.layout-03 .main-wrapper-commonParts-body-box-box table tbody tr:nth-of-type(1) th:nth-of-type(2) {
  width: 15%;
  min-width: 120px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box.layout-03 .main-wrapper-commonParts-body-box-box table tbody tr th {
  padding: 10px 20px;
  width: inherit;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box.layout-03 .main-wrapper-commonParts-body-box-box table tbody tr td {
  text-align: center;
  padding: 10px 20px;
}
@media (max-width: 1199px) {
  body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box.layout-03 .main-wrapper-commonParts-body-box-box table tbody tr td {
    padding: 0;
    width: fit-content;
  }
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-title h2 {
  margin: 0;
  margin-bottom: 30px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-title p {
  margin: 15px 0;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-title p::before {
  content: "";
  width: 0.7em;
  height: 0.7em;
  display: inline-block;
  background: #0e5da8;
  margin-right: 0.5em;
  border-radius: 100%;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-ladderList ul {
  display: flex;
  flex-direction: column;
  gap: 0.8rem;
  max-width: 600px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-ladderList ul li {
  padding: 15px 2.5rem;
  border-radius: 15px;
  box-shadow: gray 2px 2px 6px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-ladderList ul li h3 {
  font-weight: 600;
  color: #ad0505;
  margin: 0;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-ladderList ul li h3::before {
  content: "◆";
  font-size: 1.3em;
  margin-right: 0.6rem;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-ladderList ul li p {
  padding-top: 0.5rem;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-contact {
  margin: 20px 0;
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-contact p {
  padding: 20px;
  background-color: #fff;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-contact p span {
  display: block;
  font-weight: bold;
  padding-bottom: 5px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-contact p a:first-of-type {
  display: block;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-contact p a:first-of-type::after {
  content: "";
  background-image: url(../img/common/blank.png);
  width: 1em;
  height: 1em;
  background-size: 100%;
  background-repeat: no-repeat;
  display: inline-block;
  margin: 0 2.5px;
  position: relative;
  top: 3px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-privacy {
  background-color: #50c696;
  border-radius: 15px;
  padding: 15px;
  max-width: 800px;
  margin: 30px auto 0 auto;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-privacy-box {
  background-color: #fff;
  padding: 15px;
  border-radius: 15px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-privacy-box p {
  border: dashed 3px #006144;
  padding: 3rem;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-privacy-box p span {
  display: block;
  padding-bottom: 5px;
  text-align: center;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-privacy-box p a {
  display: inline-block;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-body-box-privacy-box p a::after {
  content: "";
  background-image: url(../img/common/blank.png);
  width: 1em;
  height: 1em;
  background-size: 100%;
  background-repeat: no-repeat;
  display: inline-block;
  margin: 0 2.5px;
  position: relative;
  top: 3px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer {
  margin-top: 50px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-title h2 {
  margin: 0;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box > ul > li {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row-reverse;
  justify-content: space-between;
  margin-bottom: 20px;
  padding: 20px;
  background: #fff;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-box {
  width: calc(100% - 60px - 20px);
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-box-title h4 {
  margin: 30px 0 15px;
  padding-left: 25px;
  position: relative;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-box-title h4 {
    margin: 25px 0 12px;
    padding-left: 20px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-box-title h4 {
    margin: 20px 0 10px;
    padding-left: 15px;
  }
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-box-title h4:before {
  width: 16px;
  height: 16px;
  display: block;
  border-radius: 50%;
  background: #2b71b2;
  position: absolute;
  top: 8px;
  left: 0;
  content: "";
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-box-title h4:before {
    width: 12px;
    height: 12px;
    top: 7px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-box-title h4:before {
    width: 10px;
    height: 10px;
    top: 6px;
  }
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-box-title h4 span {
  display: inline-block;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-box-title h4 small {
  font-size: 1.4rem;
  display: inline-block;
  margin-left: 10px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-box-title p {
  font-weight: bold;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-box-box > ul {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -5px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-box-box > ul > li {
  line-height: 120%;
  margin-right: 7px;
  margin-bottom: 5px !important;
  padding-right: 15px;
  position: relative;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-box-box > ul > li:after {
  width: auto;
  height: auto;
  position: absolute;
  top: 0;
  right: 0;
  content: " / ";
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-box-box > ul > li:last-child {
  margin-right: 0;
  padding-right: 0;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-box-box > ul > li:last-child:after {
  display: none;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-thumb {
  width: 60px;
}
body#page .main-wrapper-commonParts .main-wrapper-commonParts-footer-box-box-box-thumb img {
  margin: 0;
}

@media (max-width: 575px) {
  [class^=main-wrapper-article-] .sp_ScrollTrueBox,
[class^=main-wrapper-commonParts-] .sp_ScrollTrueBox {
    overflow-x: scroll;
  }
  [class^=main-wrapper-article-] .sp_ScrollTrueBox_table,
[class^=main-wrapper-commonParts-] .sp_ScrollTrueBox_table {
    width: 180%;
  }
}

.main-wrapper-article-faq-body {
  display: flex;
  flex-direction: column;
  gap: 1.5rem;
}
.main-wrapper-article-faq-body-box-que h3 {
  font-weight: normal;
  line-height: 150%;
  padding-left: 20px;
  margin: 60px 0 30px;
  border-left: 4px solid #2b71b2;
  font-size: 2.8rem;
}
.main-wrapper-article-faq-body-box-ans {
  padding: 20px;
  background: #f3f7f9;
}
.main-wrapper-article-faq-body-box-ans-box {
  padding: 20px;
  background: #ffffff;
}

.application .other-text {
  width: 100%;
  margin: 0;
}

.ad0525-flex {
  display: flex;
  gap: 10px;
  flex-wrap: wrap;
  margin: 10px 0;
}
.ad0525-flex.nowrap {
  flex-wrap: nowrap;
}
.ad0525-flex-item {
  width: calc((100% - 10px)/2);
}
.ad0525-flex-item.left {
  width: 53%;
}
.ad0525-flex img {
  margin: 0 !important;
}

@media screen and (max-width: 750px) {
  .ad0525-flex {
    flex-direction: column;
  }

  .ad0525-flex-item {
    width: 100% !important;
  }
}
@media screen and (max-width: 750px) {
  .p-home_recruit__cont {
    width: 100%;
  }
}
.p-home_recruit__foot {
  display: flex;
  align-items: center;
  gap: 20px;
}
@media screen and (max-width: 750px) {
  .p-home_recruit__foot {
    flex-direction: column;
  }
}

.recruit_title {
  position: relative;
}
.recruit_title a {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  z-index: 10;
  width: 100%;
  max-width: 240px;
  height: 56px;
  padding: 0 20px;
  overflow: hidden;
  border-radius: 32px;
  color: #ffffff;
  font-size: 1.6rem;
  line-height: 56px !important;
  text-decoration: none !important;
  text-align: center;
}
.recruit_title a:hover {
  opacity: 0.8;
}

.nursing_btn {
  background: #164a7a;
}

.ad0904-flex {
  display: flex;
  gap: 25px;
}
@media screen and (max-width: 750px) {
  .ad0904-flex {
    flex-direction: column;
  }
}
.ad0904-flex img {
  margin: 0;
  width: 35%;
}
@media screen and (max-width: 750px) {
  .ad0904-flex img {
    width: 100%;
  }
}

.add_0918_mynamber {
  width: 90%;
  margin: 25px auto;
  border: 1px solid #000;
  padding: 1rem;
}
.add_0918_mynamber h4 {
  text-align: center;
  margin-bottom: 2em !important;
}
.add_0918_mynamber p {
  text-align: center;
  padding-bottom: 45px;
}
@media screen and (max-width: 750px) {
  .add_0918_mynamber p {
    text-align: left;
  }
}
.add_0918_mynamber p span {
  text-align: left;
  display: flex;
  gap: 5px;
  width: min(90%, 800px);
  margin: 0 auto;
}
.add_0918_mynamber p span::before {
  content: "※";
}

.main-wrapper-archive {
  padding: 0;
}

.main-wrapper-archive-01-footer {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  margin: 60px auto 0;
}
@media screen and (max-width: 650px) {
  .main-wrapper-archive-01-footer {
    margin: 40px auto 0;
  }
}
@media screen and (max-width: 768px) {
  .main-wrapper-archive-01-footer:nth-child(1) {
    width: 100%;
    display: flex;
    justify-content: space-between;
  }
}

.main-wrapper-archive-01-footer-box {
  width: 100%;
}

.main-wrapper-archive-01-footer-box-pager {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media screen and (max-width: 480px) {
  .main-wrapper-archive-01-footer-box-pager {
    padding: 0;
  }
}
.main-wrapper-archive-01-footer-box-pager:nth-child(1) span {
  width: 45px;
  height: 45px;
  color: #fff;
  font-size: 1.6rem;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 5px;
  border: 1px solid #2b71b2;
  background: #2b71b2;
}
.main-wrapper-archive-01-footer-box-pager:nth-child(1) span.dots {
  border: none;
  background: initial;
}
.main-wrapper-archive-01-footer-box-pager:nth-child(1) a {
  width: 45px;
  height: 45px;
  color: #2b71b2 !important;
  font-size: 1.6rem;
  text-align: center;
  text-decoration: none !important;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 5px;
  border: 1px solid #2b71b2;
  background: #fff;
  opacity: initial;
}
.main-wrapper-archive-01-footer-box-pager:nth-child(1) a:hover {
  color: #fff !important;
  border: 1px solid #2b71b2;
  background: #2b71b2;
}
.main-wrapper-archive-01-footer-box-pager:nth-child(1) a.prev, .main-wrapper-archive-01-footer-box-pager:nth-child(1) a.next {
  color: #2b71b2;
  width: 45px;
  height: 45px;
  border: 1px solid #2b71b2;
}
.main-wrapper-archive-01-footer-box-pager:nth-child(1) a.prev {
  margin: 0 20px 0 0;
}
.main-wrapper-archive-01-footer-box-pager:nth-child(1) a.prev:hover {
  background: #2b71b2;
}
.main-wrapper-archive-01-footer-box-pager:nth-child(1) a.next {
  margin: 0 0 0 20px;
}
.main-wrapper-archive-01-footer-box-pager:nth-child(1) a.first {
  margin-left: 0;
}
.main-wrapper-archive-01-footer-box-pager:nth-child(1) a.last {
  margin-right: 0;
}

.main-wrapper .main-wrapper-archive-01 .main-wrapper-archive-01-body-box ul li {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 20px;
  padding: 20px 40px;
  background: #f3f7f9;
}
@media (max-width: 575px) {
  .main-wrapper .main-wrapper-archive-01 .main-wrapper-archive-01-body-box ul li {
    flex-direction: column;
    padding: 2rem;
  }
}
.main-wrapper .main-wrapper-archive-01 .main-wrapper-archive-01-body-box ul li:last-child {
  margin-bottom: 0;
}
.main-wrapper .main-wrapper-archive-01 .main-wrapper-archive-01-body-box-date {
  width: 150px;
}
@media (max-width: 1199px) {
  .main-wrapper .main-wrapper-archive-01 .main-wrapper-archive-01-body-box-date {
    width: 120px;
  }
}
@media (max-width: 575px) {
  .main-wrapper .main-wrapper-archive-01 .main-wrapper-archive-01-body-box-date {
    width: 100%;
  }
}
.main-wrapper .main-wrapper-archive-01 .main-wrapper-archive-01-body-box-date span {
  font-size: 1.6rem;
  display: block;
}
.main-wrapper .main-wrapper-archive-01 .main-wrapper-archive-01-body-box-title {
  width: calc(100% - 150px);
  display: flex;
  flex-wrap: wrap;
}
@media (max-width: 1199px) {
  .main-wrapper .main-wrapper-archive-01 .main-wrapper-archive-01-body-box-title {
    width: calc(100% - 120px);
  }
}
@media (max-width: 575px) {
  .main-wrapper .main-wrapper-archive-01 .main-wrapper-archive-01-body-box-title {
    width: 100%;
    flex-direction: column;
  }
}
.main-wrapper .main-wrapper-archive-01 .main-wrapper-archive-01-body-box-title span a {
  width: 140px;
  height: 30px;
  font-size: 1.6rem;
  text-align: center;
  line-height: 30px;
  display: block;
  margin-right: 20px;
  background: #e1f0f8;
}
@media (max-width: 575px) {
  .main-wrapper .main-wrapper-archive-01 .main-wrapper-archive-01-body-box-title span a {
    width: 100%;
  }
}
.main-wrapper .main-wrapper-archive-01 .main-wrapper-archive-01-body-box-title p {
  width: calc(100% - 140px - 20px);
}
@media (max-width: 575px) {
  .main-wrapper .main-wrapper-archive-01 .main-wrapper-archive-01-body-box-title p {
    width: 100%;
    padding-top: 5px;
  }
}
.main-wrapper .main-wrapper-archive-01 .main-wrapper-archive-01-body-box-title p a {
  font-size: 1.6rem;
}

.main-wrapper-single > div {
  margin: initial;
  padding: initial;
}

.main-wrapper .main-wrapper-single-01 a {
  text-decoration: none;
}
.main-wrapper .main-wrapper-single-01-header-box {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.main-wrapper .main-wrapper-single-01-header-box-date {
  margin: 0 0 20px;
}
.main-wrapper .main-wrapper-single-01-header-box-date span {
  font-size: 1.4rem;
  display: block;
}
@media screen and (max-width: 750px) {
  .main-wrapper .main-wrapper-single-01-header-box-date span {
    font-size: 1.1rem;
  }
}
.main-wrapper .main-wrapper-single-01-header-box-category {
  margin: 0 0 20px 12px;
}
.main-wrapper .main-wrapper-single-01-header-box-category span {
  line-height: 100%;
  display: block;
}
.main-wrapper .main-wrapper-single-01-header-box-category span a {
  width: 140px;
  height: 30px;
  font-size: 1.6rem;
  text-align: center;
  line-height: 30px;
  display: block;
  background: #e1f0f8;
}
@media screen and (max-width: 750px) {
  .main-wrapper .main-wrapper-single-01-header-box-category span a {
    font-size: 1.1rem;
  }
}
.main-wrapper .main-wrapper-single-01-header-box-title {
  width: 100%;
  margin: 0 0 40px;
}
.main-wrapper .main-wrapper-single-01-header-box-title h1 {
  font-weight: normal;
  line-height: 150%;
  margin-bottom: 50px;
  margin-bottom: 0;
}
.main-wrapper .main-wrapper-single-01-body-box-content p {
  color: #363636;
  font-size: 1.6rem;
  margin: 0 0 20px;
}
.main-wrapper .main-wrapper-single-01-body-box-content p:last-child {
  margin-bottom: 0;
}
@media screen and (max-width: 750px) {
  .main-wrapper .main-wrapper-single-01-body-box-content p {
    font-size: 1.3rem;
    margin: 0 0 10px;
  }
}
.main-wrapper .main-wrapper-single-01-body-box-content img {
  margin: 20px auto 20px;
}
@media screen and (max-width: 750px) {
  .main-wrapper .main-wrapper-single-01-body-box-content img {
    margin: 15px auto 15px;
  }
}
.main-wrapper .main-wrapper-single-01-body-box-content img:last-child {
  margin-bottom: 0;
}

body#page .mw_wp_form_complete .main-wrapper-article > div {
  padding: 0;
}

body#page input[type=checkbox],
body#page input[type=radio] {
  position: initial !important;
  appearance: auto !important;
  visibility: initial !important;
}

p.caution-text {
  color: #cc0000;
  font-size: 1.6rem;
}
@media screen and (max-width: 480px) {
  p.caution-text {
    font-size: 1.4rem;
  }
}

span.caution-text {
  color: #ad0505;
  font-weight: bold;
  display: block;
  margin: 0 0 0 5px;
}
span.normal-text {
  color: #fff;
  font-size: 1.4rem;
  line-height: 1;
  padding: 5px 12px 4px;
  background: #a9a9a9;
}
@media screen and (max-width: 768px) {
  span.normal-text {
    font-size: 13px;
    padding: 3px 8px 2px;
  }
}
@media screen and (max-width: 480px) {
  span.normal-text {
    font-size: 10px;
  }
}

body#page .main-wrapper-article .main-wrapper-article-form-01 {
  padding: 0 40px;
}
@media screen and (max-width: 650px) {
  body#page .main-wrapper-article .main-wrapper-article-form-01 {
    padding: 0 15px;
  }
}
body#page .main-wrapper-article-form-01-body-box {
  max-width: 1360px;
  margin: auto;
}
body#page .main-wrapper-article-form-01-body-box-input {
  margin: 0 auto 30px;
}
@media screen and (max-width: 650px) {
  body#page .main-wrapper-article-form-01-body-box-input {
    margin: 0 auto 20px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  body#page .main-wrapper-article-form-01-body-box-input.layout-01 dl dt {
    width: 300px !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  body#page .main-wrapper-article-form-01-body-box-input.layout-01 dl dd {
    width: calc(100% - 300px) !important;
  }
}
@media (min-width: 768px) {
  body#page .main-wrapper-article-form-01-body-box-input.layout-02 dl dt {
    width: 330px !important;
  }
}
@media (min-width: 768px) {
  body#page .main-wrapper-article-form-01-body-box-input.layout-02 dl dd {
    width: calc(100% - 330px) !important;
  }
}
body#page .main-wrapper-article-form-01-body-box-input .form-01-radio-01 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  margin: 0 0 20px;
  padding: 20px 10px;
  background: #e5e5e5;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-form-01-body-box-input .form-01-radio-01 {
    margin: 0 0 25px;
    padding: 15px 10px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-form-01-body-box-input .form-01-radio-01 {
    justify-content: inherit;
    margin: 0 0 30px;
    padding: 15px 20px;
  }
}
body#page .main-wrapper-article-form-01-body-box-input .form-01-radio-01 label {
  font-size: 1.6rem;
  display: flex;
  align-items: center;
  margin: 5px 20px;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-form-01-body-box-input .form-01-radio-01 label {
    font-size: 1.5rem;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-form-01-body-box-input .form-01-radio-01 label {
    font-size: 1.4rem;
  }
}
body#page .main-wrapper-article-form-01-body-box-input .form-01-radio-01 label input {
  margin: -3px 10px 0 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-form-01-body-box-input .form-01-radio-01 label input {
    margin: -3px 8px 0 0;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-form-01-body-box-input .form-01-radio-01 label input {
    margin: -2px 5px 0 0;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-form-01-body-box-input dl {
    margin: 0 0 15px;
  }
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-form-01-body-box-input dl {
    flex-direction: column;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl:last-child dt,
body#page .main-wrapper-article-form-01-body-box-input dl:last-child dd {
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-form-01-body-box-input dl:last-child dt {
    border-bottom: none;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dt {
  width: 230px;
  font-weight: bold;
  display: flex;
  justify-content: space-between;
  margin: 0;
  padding: 32px 0 10px 0;
  border-top: 1px solid #ccc;
}
@media screen and (max-width: 900px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dt {
    width: 180px;
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dt {
    width: 100%;
    max-width: inherit;
    flex-wrap: wrap;
    justify-content: initial;
    padding: 8px 0 8px;
    border-bottom: none;
  }
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dt {
    padding-top: 15px;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dt span {
  display: block;
}
body#page .main-wrapper-article-form-01-body-box-input dl dt span:nth-child(1) {
  width: calc(100% - 80px - 15px);
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dt span:nth-child(1) br {
    display: none;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dt span:nth-child(2) {
  width: 80px;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd {
  width: calc(100% - 230px);
  font-weight: normal;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  padding: 10px 0 10px 30px;
  border-top: 1px solid #ccc;
}
@media screen and (max-width: 900px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd {
    width: calc(100% - 180px);
  }
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd {
    width: 100%;
    padding: 0 0 15px;
    border-bottom: none;
    border-top: none;
  }
}
@media (max-width: 575px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd {
    padding: 0;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd.layout-01 > .form-01-style-01 {
  justify-content: space-between;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd.layout-01 > .form-01-style-01 > div:nth-of-type(1) {
  width: 160px;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd.layout-01 > .form-01-style-01 > div:nth-of-type(2) {
  width: calc(100% - 160px - 10px);
  margin-top: 11px;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd.layout-02 > .form-01-style-01 {
  justify-content: space-between;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd.layout-02 > .form-01-style-01 > div:nth-of-type(1) {
  width: 80%;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd.layout-02 > .form-01-style-01 > div:nth-of-type(2) {
  width: calc(100% - 80% - 10px);
}
body#page .main-wrapper-article-form-01-body-box-input dl dd input,
body#page .main-wrapper-article-form-01-body-box-input dl dd select,
body#page .main-wrapper-article-form-01-body-box-input dl dd textarea {
  padding: 10px 15px 8px;
  border-color: #bbb;
  border-radius: 8px;
  background: #f0f0f0;
  box-sizing: border-box;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd input::placeholder,
body#page .main-wrapper-article-form-01-body-box-input dl dd select::placeholder,
body#page .main-wrapper-article-form-01-body-box-input dl dd textarea::placeholder {
  color: #acacac;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd span.error {
  width: 100%;
  color: #cc0000;
  font-size: 1.6rem !important;
  font-weight: bold;
  margin: 5px 0 0 !important;
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd span.error {
    font-size: 1.2rem !important;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd span.horizontal-item {
  margin-left: 0 !important;
  margin: 12px 15px 12px 0;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd span.horizontal-item label {
  display: flex;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd span.horizontal-item label input {
  display: inline;
  margin: 0 5px 0 0;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd span.horizontal-item label span {
  font-size: 1.6rem;
  display: inline;
  margin: 0;
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd span.horizontal-item label span {
    font-size: 1.4rem;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-01 {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin: 10px 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-01 {
    margin: 3px 0 0;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-01 > span.mwform-tel-field input[type=text] {
  width: auto !important;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-01 > span.mwform-zip-field input[type=text] {
  width: auto !important;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 {
  width: 100%;
  display: flex;
  flex-wrap: wrap;
  margin: 3px 0;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 > div {
  width: 48%;
  margin-right: 4%;
  display: flex;
  align-items: center;
}
@media screen and (max-width: 650px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 > div {
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 > div:nth-of-type(2) {
  margin-right: 0;
}
@media screen and (max-width: 650px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 > div:last-child {
    margin-bottom: 0;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 > div > span:nth-child(1) {
  width: 80px;
  text-align: right;
  padding-right: 15px;
}
@media screen and (max-width: 650px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 > div > span:nth-child(1) {
    width: 50px;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 > div > span:nth-child(2) {
  width: calc(100% - 80px);
}
@media screen and (max-width: 650px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 > div > span:nth-child(2) {
    width: calc(100% - 50px);
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 > p {
  font-size: 1.6rem;
  line-height: 150%;
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 > p {
    font-size: 1.2rem;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 > span {
  display: flex;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 > span:nth-child(1) {
  width: 75%;
  display: flex;
  flex-wrap: wrap;
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 > span:nth-child(1) {
    width: 65%;
    margin: 0 0 5px;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 > span:nth-child(2) {
  width: 25%;
  padding: 15px 0 0 10px;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 > span:nth-child(2) {
    padding: 12px 0 0 10px;
  }
}
@media screen and (max-width: 480px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 > span:nth-child(2) {
    width: 35%;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-02 i {
  color: #f3f7f9;
  font-style: normal;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03 {
  width: 100%;
  margin: 10px 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03 {
    max-width: initial;
    margin: 3px 0 0;
  }
}
@media screen and (max-width: 650px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03 > div:nth-of-type(1) {
    margin-top: 10px;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03 > div:nth-of-type(2) {
  margin-top: 5px;
}
@media screen and (max-width: 650px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03 > div:nth-of-type(2) {
    margin-top: 8px;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03 > div > span {
  font-size: 1.2rem;
  line-height: 130%;
}
@media screen and (max-width: 650px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03 > div > span {
    font-size: 1.4rem;
    line-height: 150%;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03 > div > span.mwform-tel-field input {
  width: auto !important;
}
@media screen and (max-width: 650px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03 > div > span.mwform-tel-field input {
    width: 100px !important;
  }
}
@media screen and (max-width: 340px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03 > div > span.mwform-tel-field input {
    width: 80px !important;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03 > span.mwform-tel-field input[type=text] {
  width: auto !important;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03 > span.mwform-zip-field input[type=text] {
  width: auto !important;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03 > span label {
  display: flex;
  padding: 5px 12px 5px 0;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-04 > div:nth-of-type(1) {
  padding-top: 18px;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-04 > div:nth-of-type(1) span {
  font-weight: bold;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-04 > div:nth-of-type(1) span.mwform-checkbox-field {
  margin-right: 0;
}
@media screen and (max-width: 768px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-04 > div:nth-of-type(1) span.mwform-checkbox-field {
    margin-top: -12px;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-04 > div:nth-of-type(2) {
  margin-top: 8px;
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-04 > div:nth-of-type(2) p {
  font-size: 1.6rem;
  line-height: 130%;
}
@media screen and (max-width: 650px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-04 > div:nth-of-type(2) p {
    font-size: 1.4rem;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-05 {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: -10px;
  padding: 15px 0 15px;
}
@media screen and (max-width: 650px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-05 {
    margin-bottom: 0;
    padding: 0;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-05 > span.mwform-checkbox-field {
  width: 48%;
  margin-right: 4%;
  margin-bottom: 10px;
}
@media screen and (max-width: 900px) {
  body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-05 > span.mwform-checkbox-field {
    width: 100%;
    margin-right: 0;
  }
}
body#page .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-05 > span.mwform-checkbox-field:nth-of-type(2n) {
  margin-right: 0;
}

body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input .form-01-style-02,
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input .form-01-style-03 {
  display: none;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dt {
  width: 230px;
  padding-top: 20px;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dt span.caution-text {
  display: none;
}
@media (max-width: 575px) {
  body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dt {
    width: 100%;
    padding-top: 15px;
    border-bottom: none;
  }
  body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dt span {
    width: 100%;
  }
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dd {
  width: calc(100% - 230px);
  font-size: 1.6rem;
  padding-top: 20px;
  padding-bottom: 20px;
}
@media (max-width: 575px) {
  body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dd {
    width: 100%;
    font-size: 1.4rem;
    padding-top: 0;
    padding-bottom: 0;
  }
}
@media (min-width: 576px) and (max-width: 767px) {
  body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dd {
    border-top: #ccc 1px solid;
  }
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dd.layout-01 .form-01-style-01 {
  align-items: center;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dd.layout-01 .form-01-style-01 div:nth-of-type(2) {
  margin-top: 0;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dd.layout-02 > .form-01-style-01 {
  justify-content: initial;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dd.layout-02 > .form-01-style-01 > div:nth-of-type(1) {
  width: auto;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dd.layout-02 > .form-01-style-01 > div:nth-of-type(2) {
  width: auto;
  margin: 0 0 0 10px;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-01 {
  margin: 0;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03 {
  margin: 0;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03 div:nth-of-type(1) {
  margin-top: 0;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03 div:nth-of-type(1) span {
  display: none;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03 div:nth-of-type(2) {
  margin-top: 0;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-03:nth-of-type(2) {
  display: none;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-04 > div:nth-of-type(1) {
  padding-top: 0;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-04 > div:nth-of-type(2) {
  display: none;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-input dl dd .form-01-style-05 {
  padding-top: 0;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-agree {
  display: none;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-action {
  display: flex;
  align-items: center;
  justify-content: center;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-action-check {
  display: none;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-action-back {
  margin: 0 20px 0 0;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-action-back span {
  display: block;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-action-send {
  margin: 0 0 0 20px;
}
body#page .mw_wp_form_confirm .main-wrapper-article-form-01-body-box-action-send span {
  display: block;
}

body#page .mw_wp_form_complete .main-wrapper-article > div {
  padding: 0;
}
body#page .mw_wp_form_complete .main-wrapper-article-form-01-body-box-thanks {
  padding: 20px 0 0;
}
@media screen and (max-width: 480px) {
  body#page .mw_wp_form_complete .main-wrapper-article-form-01-body-box-thanks {
    padding: 10px 0 0;
  }
}
body#page .mw_wp_form_complete .main-wrapper-article-form-01-body-box-thanks p {
  text-align: center;
}
body#page .mw_wp_form_complete .main-wrapper-article-form-01-body-box-thanks p br {
  display: none;
}
@media screen and (max-width: 480px) {
  body#page .mw_wp_form_complete .main-wrapper-article-form-01-body-box-thanks p br {
    display: block;
  }
}
body#page .mw_wp_form_complete .main-wrapper-article-form-01-footer {
  margin-top: 30px;
}

.main-wrapper-article-form-01-body-box-title {
  margin-top: 50px;
  margin-bottom: 30px;
}
.main-wrapper-article-form-01-body-box-title:first-child {
  margin-top: 0;
}
.main-wrapper-article-form-01-body-box-title h2 {
  margin: 0 !important;
}

.main-wrapper-article-form-01-body-box-message {
  margin-bottom: 20px;
}
.main-wrapper-article-form-01-body-box-message p {
  margin-bottom: 0;
}

.main-wrapper-article-form-01-body-box-design {
  margin-bottom: 20px;
}
.main-wrapper-article-form-01-body-box-design .form-01-style-01 {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -15px -15px 0 !important;
}
.main-wrapper-article-form-01-body-box-design .form-01-style-01 span.mwform-radio-field {
  margin: 0 15px 15px 0 !important;
  background: #f3f7f9;
}
.main-wrapper-article-form-01-body-box-design .form-01-style-01 span.mwform-radio-field label {
  width: 185px;
  height: 165px;
  display: block;
  padding: 10px;
  position: relative;
}
.main-wrapper-article-form-01-body-box-design .form-01-style-01 span.error {
  width: 100%;
  font-weight: bold;
  margin-bottom: 30px;
}
.main-wrapper-article-form-01-body-box-design span.mwform-radio-field:nth-of-type(1) span.mwform-radio-field-text:after {
  content: url(../img/patient/guidance/visit/mail/form/img_form_ct01.jpg);
}
.main-wrapper-article-form-01-body-box-design span.mwform-radio-field:nth-of-type(2) span.mwform-radio-field-text:after {
  content: url(../img/patient/guidance/visit/mail/form/img_form_ct02.jpg);
}
.main-wrapper-article-form-01-body-box-design span.mwform-radio-field:nth-of-type(3) span.mwform-radio-field-text:after {
  content: url(../img/patient/guidance/visit/mail/form/img_form_ct03.jpg);
}
.main-wrapper-article-form-01-body-box-design span.mwform-radio-field:nth-of-type(4) span.mwform-radio-field-text:after {
  content: url(../img/patient/guidance/visit/mail/form/img_form_ct04.jpg);
}
.main-wrapper-article-form-01-body-box-design span.mwform-radio-field:nth-of-type(5) span.mwform-radio-field-text:after {
  content: url(../img/patient/guidance/visit/mail/form/img_form_ct05.jpg);
}
.main-wrapper-article-form-01-body-box-design span.mwform-radio-field:nth-of-type(6) span.mwform-radio-field-text:after {
  content: url(../img/patient/guidance/visit/mail/form/img_form_ct06.jpg);
}
.main-wrapper-article-form-01-body-box-design span.mwform-radio-field-text:after {
  position: absolute;
  left: 15px;
  bottom: 10px;
}
.mw_wp_form_confirm .main-wrapper-article-form-01-body-box-design {
  margin-bottom: 30px;
}

body#page .main-wrapper-article-form-01-body-faq {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-form-01-body-faq-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-form-01-body-faq-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-form-01-body-tel {
  margin-bottom: 50px;
}
body#page .main-wrapper-article-form-01-body-tel-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-form-01-body-tel-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-form-01-body-tel-box {
  padding: 20px;
  background: #f3f7f9;
}
body#page .main-wrapper-article-form-01-body-tel-box ul li {
  margin-bottom: 20px;
  padding: 20px;
  background: #fff;
}
body#page .main-wrapper-article-form-01-body-tel-box-title {
  margin-bottom: 10px;
}
body#page .main-wrapper-article-form-01-body-tel-box-title h3 {
  margin: 0;
}
body#page .main-wrapper-article-form-01-body-tel-box-info p {
  margin-bottom: 0 !important;
}
body#page .main-wrapper-article-form-01-body-tel-box-info strong.style-01 {
  color: #ad0505;
}

body#page .main-wrapper-article-form-01-body-mail {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-form-01-body-mail-title {
  margin-bottom: 30px;
}
body#page .main-wrapper-article-form-01-body-mail-title h2 {
  margin: 0;
}
body#page .main-wrapper-article-form-01-body-mail-box p {
  margin-bottom: 0;
}

.-department .p-megamenu__label:before {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: 2em;
  height: 2em;
  margin-right: 0;
  border-radius: 50%;
  background: #0e5da8;
  color: #ffffff;
  font-size: 0.5em;
  font-family: "icomoon" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "";
  translate: 0 -2px;
}

.main-wrapper-article-57-body-box-half ul {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
}
.main-wrapper-article-57-body-box-half ul li {
  width: calc((100% - 40px) / 3);
}
@media (max-width: 575px) {
  .main-wrapper-article-57-body-box-half ul li {
    width: 100%;
  }
}
.main-wrapper-article-57-body-box-half ul li dt {
  display: flex;
  justify-content: center;
}
.main-wrapper-article-57-body-box-half ul li dt img {
  margin: 0;
  height: auto;
  object-fit: cover center;
  aspect-ratio: 1/1;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvdW5kYXRpb24vc2V0dGluZy9fY29uZmlnLnNjc3MiLCJmb3VuZGF0aW9uL3NldHRpbmcvX2Z1bmN0aW9uLnNjc3MiLCJmb3VuZGF0aW9uL3NldHRpbmcvX3Jlc2V0LnNjc3MiLCJmb3VuZGF0aW9uL3NldHRpbmcvbWl4aW4vX2FuaW1hdGlvbi5zY3NzIiwiZm91bmRhdGlvbi9zZXR0aW5nL21peGluL19pY28uc2NzcyIsImZvdW5kYXRpb24vdmVuZGVyL19zbGljay10aGVtZS5zY3NzIiwiZm91bmRhdGlvbi92ZW5kZXIvX3NsaWNrLnNjc3MiLCJmb3VuZGF0aW9uL3ZlbmRlci9fc2xpZGVvdXQuc2NzcyIsImZvdW5kYXRpb24vdmVuZGVyLWV4dGVudGlvbi9fc2xpZGVvdXQuc2NzcyIsImZvdW5kYXRpb24vb3RoZXIvX2Jhc2Uuc2NzcyIsImZvdW5kYXRpb24vb3RoZXIvX3ByaW50LnNjc3MiLCJmb3VuZGF0aW9uL290aGVyL19yZXNwb25zaXZlLnNjc3MiLCJsYXlvdXQvX2hlYWRlci5zY3NzIiwibGF5b3V0L19mb290ZXIuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2FjY29yZGlvbi5zY3NzIiwib2JqZWN0L2NvbXBvbmVudC9fYnV0dG9uLnNjc3MiLCJvYmplY3QvY29tcG9uZW50L19jYXJkLnNjc3MiLCJvYmplY3QvY29tcG9uZW50L19mb3JtLnNjc3MiLCJvYmplY3QvY29tcG9uZW50L19mcmFtZXdvcmsuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX2ltYWdlLnNjc3MiLCJvYmplY3QvY29tcG9uZW50L19saW5rLnNjc3MiLCJvYmplY3QvY29tcG9uZW50L19saXN0LnNjc3MiLCJvYmplY3QvY29tcG9uZW50L19tb2RhbC5zY3NzIiwib2JqZWN0L2NvbXBvbmVudC9fcGFnZXIuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX3RhYi5zY3NzIiwib2JqZWN0L2NvbXBvbmVudC9fdGFibGUuc2NzcyIsIm9iamVjdC9jb21wb25lbnQvX3RpdGxlLnNjc3MiLCJvYmplY3QvcHJvamVjdC9fZWRpdG9yLnNjc3MiLCJvYmplY3QvcHJvamVjdC9fZ25hdmlfcGMuc2NzcyIsIm9iamVjdC9wcm9qZWN0L19nbmF2aV9zcC5zY3NzIiwib2JqZWN0L3Byb2plY3QvX2t2LnNjc3MiLCJvYmplY3QvcHJvamVjdC9fbWVnYW1lbnUuc2NzcyIsIm9iamVjdC9wcm9qZWN0L19wYW5lbC5zY3NzIiwib2JqZWN0L3Byb2plY3QvX3dwLnNjc3MiLCJvYmplY3QvcHJvamVjdC9wYWdlL180MDQuc2NzcyIsIm9iamVjdC9wcm9qZWN0L3BhZ2UvX2NvbnRhY3Quc2NzcyIsIm9iamVjdC9wcm9qZWN0L3BhZ2UvX2hvbWUuc2NzcyIsIm9iamVjdC9wcm9qZWN0L3BhZ2UvX25ld3Muc2NzcyIsIm9iamVjdC9wcm9qZWN0L3BhZ2UvX251cnNpbmcuc2NzcyIsIm9iamVjdC9wcm9qZWN0L3BhZ2UvX3ByaXZhY3kuc2NzcyIsIm9iamVjdC9wcm9qZWN0L3BhZ2UvX3NpdGVtYXAuc2NzcyIsIm9iamVjdC91dGlsaXR5L19sYXlvdXQuc2NzcyIsIm9iamVjdC91dGlsaXR5L19vdGhlcnMuc2NzcyIsIm9iamVjdC91dGlsaXR5L190ZXh0LnNjc3MiLCJfX21pd2EvbW9kdWxlL19tYWluLnNjc3MiLCJfX21pd2Evc2V0dGluZy9fY29uZmlnLnNjc3MiLCJfX21pd2EvbWl4aW4vX21peGluLnNjc3MiLCJfX21pd2EvbW9kdWxlL19zaWRlLnNjc3MiLCJfX21pd2EvbW9kdWxlL19jb250ZW50LnNjc3MiLCJfX21pd2EvbW9kdWxlL19jb250ZW50LXN0eWxlLnNjc3MiLCJfX21pd2EvbW9kdWxlL19jb250ZW50LWFyY2hpdmUuc2NzcyIsIl9fbWl3YS9tb2R1bGUvX2NvbnRlbnQtc2luZ2xlLnNjc3MiLCJfX21pd2EvbW9kdWxlL19jb250ZW50LWZvcm0uc2NzcyIsImluY2x1ZGUvX2luY2x1ZGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7QUFBQTtBQUFBO0FBa0RBO0FBQUE7QUFBQTtBQXNCQTtBQUFBO0FBQUE7QUFjQTtBQUFBO0FBQUE7QUFVQTtBQUFBO0FBQUE7QUNoR0E7QUFBQTtBQUFBO0FDQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQVdFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFOzs7QUFFRjtBQUFBO0VBRUU7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0FBQUE7RUFFRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUlGO0FBQUE7QUFBQTtBQUFBO0VBSUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7QUFBQTtFQUVFO0VBQ0E7OztBQUdGO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLRTs7O0FBR0Y7RUFDRTs7O0FDM0hGO0FBQUE7QUFBQTtBQXlDQTtFQUNFO0lBQ0U7O0VBRUY7SUFDRTs7O0FBR0o7QUFBQTtBQUFBO0FDakRBOztBQUFBOztBQUFBO0FBQUE7QUFBQTs7QUFBQTtBQVNBO0FBQUE7QUFBQTtBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBSUE7RUFDQTtFQUNBOztBQ21CRjtBQUdJO0VBQ0k7OztBQUlSO0FBRUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlSO0FBRUE7QUFBQTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0FBQUE7QUFBQTtFQUNJO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0FBQUE7RUFDSSxTQWpFYTs7QUFvRXJCO0FBQUE7RUFDSSxTQXBFbUI7O0FBc0V2QjtBQUFBO0VBQ0ksYUFsRlk7RUFtRlo7RUFDQTtFQUNBLE9BbkZZO0VBb0ZaLFNBN0VnQjtFQThFaEI7RUFDQTs7O0FBSVI7RUFDSTs7QUFDQTtFQUNJO0VBQ0E7O0FBRUo7RUFDSSxTQTlGZTs7QUErRmY7RUFDSSxTQS9GVzs7O0FBb0d2QjtFQUNJOztBQUNBO0VBQ0k7RUFDQTs7QUFFSjtFQUNJLFNBM0dlOztBQTRHZjtFQUNJLFNBOUdXOzs7QUFtSHZCO0FBRUE7RUFDSTs7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7O0FBQ0E7RUFDSSxTQXBKSzs7QUF1SmI7RUFDSTtFQUNBO0VBQ0E7RUFDQSxTQTlKTTtFQStKTjtFQUNBO0VBQ0EsYUF4S0k7RUF5S0osV0FqS0M7RUFrS0Q7RUFDQTtFQUNBLE9BektFO0VBMEtGLFNBbEtXO0VBbUtYO0VBQ0E7O0FBR1I7RUFDSSxPQWhMTTtFQWlMTixTQTNLWTs7O0FDbkJ4QjtBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7OztBQUdSO0FBQUE7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUVJO0VBQ0E7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOzs7QUFHUjtFQUNJO0VBQ0E7RUFDQTtFQVdBOztBQVZBO0VBQ0k7O0FBRUo7RUFDSTs7QUFFSjtFQUNJOztBQUtKO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOztBQUdKO0VBQ0k7RUFDQTtFQUNBOzs7QUFHUjtFQUNJOzs7QUNoR0o7QUFBQTtBQUFBOztBQUFBO0FBQUE7QUFBQTtBQUFBOztBQUFBOztBQUFBOzs7QUFBQTtBQUFBO0FBQUE7QUFBQTs7O0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQW9DQTtBQUFBO0VBRUU7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUlGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBS0Y7QUFBQTtBQUFBO0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNRO0VBQ1I7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBRUY7QUFBQTtBQUFBO0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7QUFBQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVGO0VBQ0U7OztBQUVGO0VBQ0U7OztBQUVGO0FBQUE7RUFFRTs7O0FBRUY7RUFDRTtFQUNROzs7QUFFVjtFQUNFO0VBQ1E7OztBQUdWO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDcEpGO0VBQ0U7O0FQR0E7RU9KRjtJQUdJO0lBQ0E7SUFDQTs7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQ2xCRjtBQUFBO0FBQUE7QUFHQTtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FSTEE7RVFFRjtJQU1NOzs7QVJSSjtFUUVGO0lBVUk7OztBUlpGO0VR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QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNFOztBQURGO0VBQ0U7O0FBREY7RUFDRTs7QUFERjtFQUNF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QUdGO0lBQ0U7OztFQUdGO0lBQ0U7OztBeENuRE47RXdDMENJO0lBQ0U7OztFQUdGO0lBQ0U7OztFQUdGO0lBQ0U7OztBeENuRE47RXdDMENJO0lBQ0U7OztFQUdGO0lBQ0U7OztFQUdGO0lBQ0U7OztBeENuRE47RXdDMENJO0lBQ0U7OztFQUdGO0lBQ0U7OztFQUdGO0lBQ0U7OztBeENuRE47RXdDMENJO0lBQ0U7OztFQUdGO0lBQ0U7OztFQUdGO0lBQ0U7OztBeENuRE47RXdDMENJO0lBQ0U7OztFQUdGO0lBQ0U7OztFQUdGO0lBQ0U7OztBeENuRE47RXdDMENJO0lBQ0U7OztFQUdGO0lBQ0U7OztFQUdGO0lBQ0U7OztBQU1SOztBQUFBOztBQUFBO0FBMENRO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQVJKO0VBQ0U7OztBeENwR1I7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBeEMzR1Y7RXdDMEdRO0lBQ0U7OztBQ2hIWjs7QUFBQTs7QUFBQTtBQU9JO0VBQ0U7OztBekNISjtFeUNPSTtJQUNFOzs7QXpDUk47RXlDT0k7SUFDRTs7O0F6Q1JOO0V5Q09JO0lBQ0U7OztBekNSTjtFeUNPSTtJQUNFOzs7QXpDUk47RXlDT0k7SUFDRTs7O0F6Q1JOO0V5Q09JO0lBQ0U7OztBekNSTjtFeUNPSTtJQUNFOzs7QXpDUk47RXlDT0k7SUFDRTs7O0FDYlI7QUFBQTtBQUFBO0FBSUU7RUFDRSxPM0MrQ0k7OztBMkNoRE47RUFDRSxPM0MrQ0k7OztBMkNoRE47RUFDRSxPM0MrQ0k7OztBMkNoRE47RUFDRSxPM0MrQ0k7OztBMkNoRE47RUFDRSxPM0MrQ0k7OztBMkNoRE47RUFDRSxPM0MrQ0k7OztBMkNoRE47RUFDRSxPM0MrQ0k7OztBMkNoRE47RUFDRSxPM0MrQ0k7OztBMkNoRE47RUFDRSxPM0MrQ0k7OztBMkNoRE47RUFDRSxPM0MrQ0k7OztBMkNoRE47RUFDRSxPM0MrQ0k7OztBMkNoRE47RUFDRSxPM0MrQ0k7OztBMkNoRE47RUFDRSxPM0MrQ0k7OztBMkNoRE47RUFDRSxPM0MrQ0k7OztBMkNoRE47RUFDRSxPM0MrQ0k7OztBMkNoRE47RUFDRSxPM0MrQ0k7OztBMkM1Q1I7RUFDRTs7O0FBRUY7QUFBQTtBQUFBO0FBT007RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBS0Y7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0FBREY7RUFDRTs7O0ExQ3BCTjtFMEMyQk07SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBS0Y7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0ExQ2xDUjtFMEMyQk07SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBS0Y7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0ExQ2xDUjtFMEMyQk07SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBS0Y7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0ExQ2xDUjtFMEMyQk07SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBS0Y7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0ExQ2xDUjtFMEMyQk07SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBS0Y7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0ExQ2xDUjtFMEMyQk07SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBS0Y7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0ExQ2xDUjtFMEMyQk07SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBS0Y7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0ExQ2xDUjtFMEMyQk07SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBS0Y7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0VBREY7SUFDRTs7O0FBTVY7QUFBQTtBQUFBO0FBSUU7RUFDRSxhM0N3Qkc7OztBMkN6Qkw7RUFDRSxhM0N3Qkc7OztBMkN6Qkw7RUFDRSxhM0N3Qkc7OztBMkNyQlA7QUFBQTtBQUFBO0FBR0E7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7QUFBQTtBQUFBO0FBS0k7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTs7O0ExQ25HSjtFMEN1R0k7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0ExQ3ZITjtFMEN1R0k7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0ExQ3ZITjtFMEN1R0k7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0ExQ3ZITjtFMEN1R0k7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0ExQ3ZITjtFMEN1R0k7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0ExQ3ZITjtFMEN1R0k7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0ExQ3ZITjtFMEN1R0k7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0ExQ3ZITjtFMEN1R0k7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0VBRUY7SUFDRTs7O0FDckdSO0VBQ0M7OztBQU1BO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0M7RUFDQzs7QUFFQTtFQUNDOztBQUdEO0VBQ0M7RUFDQTs7O0FBUUw7RUFDQztFQUNBOzs7QUFrQkE7QUFBQTtBQUFBO0FBQUE7RUFJQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlDckVjO0VEc0VkO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7O0FBVUQ7QUFBQTtBQUFBO0FBQUE7RUFJQzs7QUFHRDtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsWUN4R2M7RUR5R2Q7RUFDQTtFQUdBO0VBQ0E7RUFDQTs7QUUyUkQ7RUY3U0E7SUFxQkU7SUFDQTtJQUNBO0lBQ0E7OztBQUdEO0VBQ0M7O0FBSUY7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0Q7RUFDQztFQUNBO0VBQ0E7RUFDQTtF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OztBTjFZWDtFTXlZTztJQUdROzs7QUFFSjtFQUVJOztBQUlBO0VBQ0k7O0FOclpuQjtFTW9aZTtJQUdROzs7QUFPaEI7RUFDSTs7O0FBMEJaO0VBQ0k7RUFDQTs7QUFDQTtFQUNJOztBQUVKO0VBQ0k7OztBQUtSO0VBQ0k7O0FBQ0E7RUFDSTs7O0FBS1I7RUFDSTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0EsWVB0MkJJOztBT3UyQko7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdSO0VBQ0k7RUFDQTtFQUNBOztBQUlKO0VBQ0k7O0FBSUo7RUFDSTs7QUFJSjtFQUNJOztBQUlKO0VBQ0k7O0FBSUo7RUFDSTs7QUFJSjtFQUNJOztBQUlSO0VBQ0k7RUFDQTtFQUNBOztBQUVKO0VBQ0k7OztBQU1KO0VBQ0k7O0FBRUo7RUFDSTs7QUFDQTtFQUNJOztBQVdSO0VBQ0k7O0FBRUo7RUFDSTs7QUFDQTtFQUNJOztBQUdSO0VBQ0k7RUFDQSxZUDU3QlE7O0FPODdCSjtFQUNJO0VBQ0E7RUFDQTs7QUFJWjtFQUNJOztBQUNBO0VBQ0k7O0FBSUo7RUFDSTs7QUFHQTtFQUNJOzs7QUFRWjtFQUNJOztBQUVKO0VBQ0k7O0FBQ0E7RUFDSTs7QUFJSjtFQUNJOzs7QUNwL0JKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWpEVVY7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBNHpDRTtFaUQxMENROzs7QUFNUjtFQUNJO0VBQ0E7RUFFQTs7QUFFQTtFQUNJOztBcEQzQlY7RW9EMEJNO0lBR1E7OztBQUVKO0VBQ0k7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgdmFsdWVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vIGFzc2V0c1xuJGFzc2V0czogXCIuLi9pbWcvXCI7XG5cbi8vIGNvbnRlbnQgd2lkdGhcbiRjb250ZW50X3dpZHRoOiAoXG4gICAgXCJkZWZhdWx0XCI6IDE2MDBweCxcbiAgICBcIm1kXCI6IDE0MDBweCxcbiAgICBcInNtXCI6IDEyMDBweCxcbiAgICBcInhzXCI6IDEwMDBweCxcbiAgICBcInNzXCI6IDgwMHB4LFxuKTtcbiRiYXNlX3dpZHRoOiBtYXAtZ2V0KCRjb250ZW50X3dpZHRoLCBcImRlZmF1bHRcIik7XG4kYmFzZV93aWR0aF9tYXg6IDkyJTtcblxuLy8gYnJlYWtwb2ludHNcbiRicmVha3BvaW50czogKFxuICAgIFwic3NcIjogXCIobWF4LXdpZHRoOiA1NzVweClcIixcbiAgICBcInNzLVwiOiBcIihtaW4td2lkdGg6IDU3NnB4KVwiLFxuICAgIFwic3MteHNcIjogXCIobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KVwiLFxuICAgIFwic3MtbXNcIjogXCIobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KVwiLFxuICAgIFwieHNcIjogXCIobWF4LXdpZHRoOiA3NjdweClcIixcbiAgICBcInhzLVwiOiBcIihtaW4td2lkdGg6IDc2OHB4KVwiLFxuICAgIFwieHMtc21cIjogXCIobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KVwiLFxuICAgIFwic21cIjogXCIobWF4LXdpZHRoOiA5OTFweClcIixcbiAgICBcInNtLVwiOiBcIihtaW4td2lkdGg6IDk5MnB4KVwiLFxuICAgIFwic20tbWRcIjogXCIobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweClcIixcbiAgICBcIm1kXCI6IFwiKG1heC13aWR0aDogMTE5OXB4KVwiLFxuICAgIFwibWQtXCI6IFwiKG1pbi13aWR0aDogMTIwMHB4KVwiLFxuICAgIFwibWQtbGdcIjogXCIobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzk5cHgpXCIsXG4gICAgXCJsZ1wiOiBcIihtYXgtd2lkdGg6IDEzOTlweClcIixcbiAgICBcImxnLVwiOiBcIihtaW4td2lkdGg6IDE0MDBweClcIixcbiAgICBcImxnLWxsXCI6IFwiKG1pbi13aWR0aDogMTQwMHB4KSBhbmQgKG1heC13aWR0aDogMTY0OXB4KVwiLFxuICAgIFwibGxcIjogXCIobWF4LXdpZHRoOiAxNjQ5cHgpXCIsXG4gICAgXCJsbC1cIjogXCIobWluLXdpZHRoOiAxNjUwcHgpXCIsXG4gICAgXCJzY3JlZW5cIjogXCJzY3JlZW5cIixcbik7XG4kYnJlYWs6IChcbiAgICBcIlwiOiBcIlwiLFxuICAgIFwibGdcIjogXCJtZC1sZ1wiLFxuICAgIFwibWRcIjogXCJzbS1tZFwiLFxuICAgIFwic21cIjogXCJ4cy1zbVwiLFxuICAgIFwieHNcIjogXCJzcy14c1wiLFxuICAgIFwic3NcIjogXCJzc1wiLFxuICAgIFwicGNcIjogXCJzbS1cIixcbiAgICBcInRiXCI6IFwic21cIixcbiAgICBcInNwXCI6IFwieHNcIixcbik7XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIGNvbG9yXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4kY29sb3I6IChcbiAgICBcIm1haW4wMVwiOiAjMGU1ZGE4LFxuICAgIFwibWFpbjAyXCI6ICMyYjcxYjIsXG4gICAgXCJzdWIwMVwiOiAjZjNmN2Y5LFxuICAgIFwic3ViMDJcIjogI2U1ZjZmZixcbiAgICBcImFjY2VudDAxXCI6ICNmZjdlN2UsXG4gICAgXCJmb250XCI6ICMzMzMzMzMsXG4gICAgXCJsaW5rXCI6ICMzMzMzMzMsXG4gICAgXCJib3JkZXIwMVwiOiAjY2NjY2NjLFxuICAgIFwiYm9yZGVyMDJcIjogI2UwZTBlMCxcbiAgICBcIndoaXRlXCI6ICNmZmYsXG4gICAgXCJibGFja1wiOiAjMjgyODI4LFxuICAgIFwiYmxhY2tfbFwiOiAjNmE3ODdlLFxuICAgIFwiZ3JheVwiOiAjZTVlNWU1LFxuICAgIFwiZ3JheV9kXCI6ICNhYWFhYWEsXG4gICAgXCJvZndodFwiOiAjZjJmMmYyLFxuICAgIFwib2Z3aHQyXCI6ICNmOGY4ZjgsXG4pO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIGZvbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbiRmb250OiAoXG4gICAgLy8gJ2Jhc2Vfc2FucycgICAgOiAjeydcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwiQklaIFVEUEdvdGhpY1wiLCBcIll1IEdvdGhpYyBNZWRpdW1cIiwgXCJZdSBHb3RoaWNcIiwgTWVpcnlvLCBWZXJkYW5hLCBhcmlhbCwgc2Fucy1zZXJpZid9LFxuICAgIC8vICdiYXNlX3NlcmlmJyAgICA6ICN7J1wiSGlyYWdpbm8gTWluY2hvIFByb05cIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvXCIsIFwiQklaIFVEUE1pbmNob1wiLCBcIll1IE1pbmNob1wiLCBcIlRpbWVzIE5ldyBSb21hblwiLCBHZW9yZ2lhLCBzZXJpZid9LFxuICAgIFwic2VyaWZcIjogI3snXCJCSVogVURQTWluY2hvXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb05cIiwgXCJIaXJhZ2lubyBNaW5jaG8gUHJvXCIsIFwiWXUgTWluY2hvXCIsIFwiVGltZXMgTmV3IFJvbWFuXCIsIEdlb3JnaWEsIHNlcmlmJ30sXG4gICAgXCJzYW5zXCI6ICN7J1wiQklaIFVEUEdvdGhpY1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCJIaXJhZ2lubyBTYW5zXCIsIFwiWXUgR290aGljIE1lZGl1bVwiLCBcIll1IEdvdGhpY1wiLCBNZWlyeW8sIFZlcmRhbmEsIGFyaWFsLCBzYW5zLXNlcmlmJ30sXG4gICAgXCJzYW5zX2VuXCI6ICN7J1wiUm9ib3RvXCIsIHNhbnMtc2VyaWYnfVxuKTtcbiRmb250X3NlcmlmOiBtYXAtZ2V0KCRmb250LCBcInNlcmlmXCIpO1xuJGZvbnRfc2FuczogbWFwLWdldCgkZm9udCwgXCJzYW5zXCIpO1xuJGZvbnRfZW46IG1hcC1nZXQoJGZvbnQsIFwic2Fuc19lblwiKTtcblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBtYXJnaW5cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8vIG1hcmdpblxuJG1hcmdpbl9sbDogMTJyZW07XG4kbWFyZ2luX2xnOiA4cmVtO1xuJG1hcmdpbl9tZDogNXJlbTtcbiRtYXJnaW5fc206IDNyZW07XG4kbWFyZ2luX3NzOiAycmVtO1xuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIG90aGVyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vL2hvdmVyXG4kZHVyYXRpb246IDAuNHM7XG4kb3BhY2l0eV92YWw6IDAuNTtcbi8vYW5pbWF0aW9uIHNwZWVkXG4kc3BlZWQ6IDAuNHM7XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIE1JWElOIOetiVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vLyBtZWRpYSBxdWVyeVxuQG1peGluIG1xKCRicmVha3BvaW50OiBzbSkge1xuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gbWVkaWEgcXVlcnlcbkBtaXhpbiBjdXJzb3IoJG1vZGU6ICdkZWZhdWx0Jykge1xuICBAaWYgJG1vZGUgPT0gJ2hvdmVyJyB7XG4gICAgY3Vyc29yOiB1cmwoLi4vY3Vyc29yL2hvdmVyLmN1ciksIHBvaW50ZXI7XG4gIH1cbiAgQGVsc2Uge1xuICAgIGN1cnNvcjogdXJsKC4uL2N1cnNvci9kZWZhdWx0LmN1ciksIHBvaW50ZXI7XG4gIH1cbn1cblxuLy8gc2Nyb2xsYmFyXG5AbWl4aW4gc2Nyb2xsYmFyKCR0cmFja0NvbG9yOiAjZWVlLCAkdGh1bWJDb2xvcjogY29sb3IoJ2FjY2VudDAxJyksICRzaXplOiAuNnJlbSl7XG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogJHNpemU7XG4gICAgaGVpZ2h0OiAkc2l6ZTtcbiAgfVxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZDogJHRyYWNrQ29sb3I7XG4gIH1cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICR0aHVtYkNvbG9yO1xuICB9XG59XG5cbi8vIHRyaWFuZ2xlXG5AbWl4aW4gdHJpYW5nbGUoJGRpcmVjdGlvbjogJ3JpZ2h0JywgJHNpemVYOjFlbSwgJHNpemVZOi41ZW0sICRjb2xvcjogY29sb3IoJ21haW4wMScpKXtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgQGlmICRkaXJlY3Rpb24gPT0gJ3JpZ2h0J3tcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICRjb2xvcjtcbiAgICBib3JkZXItd2lkdGg6ICRzaXplWSAwICRzaXplWSAkc2l6ZVg7XG4gIH1cbiAgQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSAnbGVmdCd7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAkY29sb3I7XG4gICAgYm9yZGVyLXdpZHRoOiAkc2l6ZVkgJHNpemVYICRzaXplWSAwO1xuICB9XG4gIEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gJ3VwJ3tcbiAgICBib3JkZXItY29sb3I6ICRjb2xvciB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6ICRzaXplWSAkc2l6ZVggMDtcbiAgfVxuICBAZWxzZSBpZiAkZGlyZWN0aW9uID09ICdkb3duJ3tcbiAgICBib3JkZXItY29sb3I6ICRjb2xvciB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDAgJHNpemVYICRzaXplWTtcbiAgfVxufVxuXG4vLyBncmFkYXRpb25cbkBtaXhpbiBncmFkYXRpb24oJHR5cGU6ICd0eXBlMDEnLCRkaXJlY3Rpb246IDBkZWcpe1xuICBAaWYgJHR5cGUgPT0gJ3R5cGUwMSd7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRkaXJlY3Rpb24sIGNvbG9yKCdtYWluMDEnKSAwJSwgY29sb3IoJ3N1YjAxJykgMTAwJSk7XG4gIH1cbn1cblxuXG4vLyBjb2xvclxuQGZ1bmN0aW9uIGNvbG9yKCRjb2xvcm5hbWUpe1xuICBAcmV0dXJuICN7bWFwLWdldCgkY29sb3IsJGNvbG9ybmFtZSl9O1xufVxuXG4vLyB3aWR0aFxuQGZ1bmN0aW9uIHdpZHRoKCRzaXplOiAnZGVmYXVsdCcpe1xuICBAcmV0dXJuICN7bWFwLWdldCgkY29udGVudF93aWR0aCwkc2l6ZSl9O1xufVxuIiwiaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmFiYnIsIGFkZHJlc3MsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHNhbXAsXG5zbWFsbCwgc3Ryb25nLCBzdWIsIHN1cCwgdmFyLFxuYiwgaSxcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbmNhcHRpb24sIGFydGljbGUsIGFzaWRlLCBkaWFsb2csIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsXG5oZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbixcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjowO1xuICBwYWRkaW5nOjA7XG4gIGJvcmRlcjowO1xuICBvdXRsaW5lOjA7XG4gIGZvbnQtc2l6ZToxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtcbiAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbn1cbmJvZHkge1xuICBsaW5lLWhlaWdodDoxO1xufVxuYXJ0aWNsZSwgYXNpZGUsIGRpYWxvZywgZmlndXJlLCBmb290ZXIsIGhlYWRlcixcbmhncm91cCwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTpibG9jaztcbn1cbm5hdiB1bCB7XG4gIGxpc3Qtc3R5bGU6bm9uZTtcbn1cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6bm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OicnO1xuICBjb250ZW50Om5vbmU7XG59XG5hIHtcbiAgbWFyZ2luOjA7XG4gIHBhZGRpbmc6MDtcbiAgYm9yZGVyOjA7XG4gIGZvbnQtc2l6ZToxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTtcbiAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbn1cbmlucyB7XG4gIGJhY2tncm91bmQtY29sb3I6I2ZmOTtcbiAgY29sb3I6IzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG59XG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6I2ZmOTtcbiAgY29sb3I6IzAwMDtcbiAgZm9udC1zdHlsZTppdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OmJvbGQ7XG59XG5kZWwge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cbmFiYnJbdGl0bGVdLCBkZm5bdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbToxcHggZG90dGVkICMwMDA7XG4gIGN1cnNvcjpoZWxwO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOjA7XG59XG5ociB7XG4gIGRpc3BsYXk6YmxvY2s7XG4gIGhlaWdodDoxcHg7XG4gIGJvcmRlcjowO1xuICBib3JkZXItdG9wOjFweCBzb2xpZCAjY2NjY2NjO1xuICBtYXJnaW46MWVtIDA7XG4gIHBhZGRpbmc6MDtcbn1cbnVsIGxpLFxub2wgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtby1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuaW5wdXRbdHlwZT0nY2hlY2tib3gnXSxcbmlucHV0W3R5cGU9J3JhZGlvJ10ge1xuICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5pbnB1dFt0eXBlPSdzdWJtaXQnXSxcbmlucHV0W3R5cGU9J2J1dHRvbiddLFxubGFiZWwsXG5idXR0b24sXG5zZWxlY3Qge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59IiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBLRVlGUkFNRVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLy8gQGtleWZyYW1lcyBkcmF3X3BhdGgge1xuLy8gICAwJSB7XG4vLyAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDIwMDA7XG4vLyAgICAgc3Ryb2tlLXdpZHRoOiAxO1xuLy8gICAgIGZpbGwtb3BhY2l0eTowO1xuLy8gICB9XG5cbi8vICAgNzUlIHtcbi8vICAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbi8vICAgICBzdHJva2Utd2lkdGg6IDE7XG4vLyAgICAgZmlsbC1vcGFjaXR5OiAwO1xuLy8gICB9XG5cbi8vICAgMTAwJSB7XG4vLyAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4vLyAgICAgc3Ryb2tlLXdpZHRoOiAwO1xuLy8gICAgIGZpbGwtb3BhY2l0eTogMTtcbi8vICAgfVxuLy8gfVxuXG4vLyBAa2V5ZnJhbWVzIHB1bHNhdGlvbiB7XG4vLyAgIDAle1xuLy8gICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYShjb2xvcignbWFpbjAxJyksLjMpO1xuLy8gICB9XG4vLyAgIDEwMCV7XG4vLyAgICAgYm94LXNoYWRvdzogMCAwIDAgMXJlbSByZ2JhKGNvbG9yKCdtYWluMDEnKSwuMyk7XG4vLyAgIH1cbi8vIH1cblxuLy8gQGtleWZyYW1lcyBtYXJxdWVlIHtcbi8vICAgMCUge1xuLy8gICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDB2dyk7XG4vLyAgIH1cbi8vICAgMTAwJSB7XG4vLyAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbi8vICAgfVxuLy8gfVxuXG5Aa2V5ZnJhbWVzIGZhZGV6b29tIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIE1JWElOXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AbWl4aW4gYW5pbWF0aW9uKCRzcGVlZDogJHNwZWVkLCR0eXBlOiAnZmFkZVVwJywkc3RhdHVzOiAnYmVmb3JlJyl7XG4gIEBpZiAkdHlwZSA9PSAnZmFkZVVwJyB7XG4gICAgQGlmICRzdGF0dXMgPT0gJ2JlZm9yZScge1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRzcGVlZDtcbiAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKCRtYXJnaW5fc20pO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9QGVsc2UgaWYgJHN0YXR1cyA9PSAnYWZ0ZXInIHtcbiAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKDApO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZhZGVMZWZ0JyB7XG4gICAgQGlmICRzdGF0dXMgPT0gJ2JlZm9yZScge1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRzcGVlZDtcbiAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVYKCRtYXJnaW5fc20pO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9QGVsc2UgaWYgJHN0YXR1cyA9PSAnYWZ0ZXInIHtcbiAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmFkZVJpZ2h0JyB7XG4gICAgQGlmICRzdGF0dXMgPT0gJ2JlZm9yZScge1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRzcGVlZDtcbiAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVYKC0kbWFyZ2luX3NtKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfUBlbHNlIGlmICRzdGF0dXMgPT0gJ2FmdGVyJyB7XG4gICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZhZGVEb3duJyB7XG4gICAgQGlmICRzdGF0dXMgPT0gJ2JlZm9yZScge1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0sb3BhY2l0eTtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRzcGVlZDtcbiAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKC0kbWFyZ2luX3NtKTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfUBlbHNlIGlmICRzdGF0dXMgPT0gJ2FmdGVyJyB7XG4gICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZhZGVJbicge1xuICAgIEBpZiAkc3RhdHVzID09ICdiZWZvcmUnIHtcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkc3BlZWQ7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1AZWxzZSBpZiAkc3RhdHVzID09ICdhZnRlcicge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkdHlwZSA9PSAnem9vbUluJyB7XG4gICAgQGlmICRzdGF0dXMgPT0gJ2JlZm9yZScge1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHNwZWVkO1xuICAgICAgdHJhbnNmb3JtOnNjYWxlKDEpO1xuICAgIH1AZWxzZSBpZiAkc3RhdHVzID09ICdhZnRlcicge1xuICAgICAgdHJhbnNmb3JtOnNjYWxlKDEuMSk7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3Nocmlua1gnIHtcbiAgICBAaWYgJHN0YXR1cyA9PSAnYmVmb3JlJyB7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkc3BlZWQ7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICB9QGVsc2UgaWYgJHN0YXR1cyA9PSAnYWZ0ZXInIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICR0eXBlID09ICdzaHJpbmtZJyB7XG4gICAgQGlmICRzdGF0dXMgPT0gJ2JlZm9yZScge1xuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHNwZWVkO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgfUBlbHNlIGlmICRzdGF0dXMgPT0gJ2FmdGVyJyB7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWSgwKTtcbiAgICB9XG4gIH1cblxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZ3Jvd1gnIHtcbiAgICBAaWYgJHN0YXR1cyA9PSAnYmVmb3JlJyB7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkc3BlZWQ7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbiAgICB9QGVsc2UgaWYgJHN0YXR1cyA9PSAnYWZ0ZXInIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgIH1cbiAgfVxuXG4gIEBlbHNlIGlmICR0eXBlID09ICdncm93WScge1xuICAgIEBpZiAkc3RhdHVzID09ICdiZWZvcmUnIHtcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRzcGVlZDtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDApO1xuICAgIH1AZWxzZSBpZiAkc3RhdHVzID09ICdhZnRlcicge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgfVxuICB9XG5cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2JsdXInIHtcbiAgICBAaWYgJHN0YXR1cyA9PSAnYmVmb3JlJyB7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBmaWx0ZXI7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkc3BlZWQ7XG4gICAgICBmaWx0ZXI6IGJsdXIoMXJlbSk7XG4gICAgfUBlbHNlIGlmICRzdGF0dXMgPT0gJ2FmdGVyJyB7XG4gICAgICBmaWx0ZXI6IGJsdXIoMCk7XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAg44Ki44Kk44Kz44OzXG5cbiAg4pag5LiA5ous572u5o+b55SoXG4gIHBhdHRlcm7vvJpcXC5pY29uLSguKik6YmVmb3JlXG4gIHJlcGxhY2XvvJpAZWxzZSBpZiAkdHlwZSA9PSAnJDEnXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICA6YmVmb3JlLCA6YWZ0ZXJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnaWNvbW9vbic7XG4gIHNyYzogIHVybCgnLi4vZm9udHMvaWNvbi9pY29tb29uLmVvdCcpO1xuICBzcmM6ICB1cmwoJy4uL2ZvbnRzL2ljb24vaWNvbW9vbi5lb3QjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcuLi9mb250cy9pY29uL2ljb21vb24udHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnLi4vZm9udHMvaWNvbi9pY29tb29uLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL2ljb24vaWNvbW9vbi5zdmcjaWNvbW9vbicpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbn1cblxuQG1peGluIGljb24oJHR5cGUpe1xuICBmb250LWZhbWlseTogJ2ljb21vb24nICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBuZXZlcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgQGlmICR0eXBlID09ICdiZWdpbm5lci1ib2xkXzAxJyB7XG4gICAgY29udGVudDogXCJcXGVhZDVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1maWxsXzE0JyB7XG4gICAgY29udGVudDogXCJcXGU5MDBcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1maWxsXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1maWxsXzA2JyB7XG4gICAgY29udGVudDogXCJcXGU5MDJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1ib2xkXzA5JyB7XG4gICAgY29udGVudDogXCJcXGU5MDNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1maWxsXzEwJyB7XG4gICAgY29udGVudDogXCJcXGU5MDRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1ib2xkXzE2JyB7XG4gICAgY29udGVudDogXCJcXGU5MDVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1ib2xkXzAzJyB7XG4gICAgY29udGVudDogXCJcXGU5MDZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1ib2xkXzExJyB7XG4gICAgY29udGVudDogXCJcXGU5MDdcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1maWxsXzA0JyB7XG4gICAgY29udGVudDogXCJcXGU5MDhcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1ib2xkXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5MDlcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1maWxsXzA3JyB7XG4gICAgY29udGVudDogXCJcXGU5MGFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1ib2xkXzA4JyB7XG4gICAgY29udGVudDogXCJcXGU5MGJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1ib2xkXzE0JyB7XG4gICAgY29udGVudDogXCJcXGU5MGNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1maWxsXzAzJyB7XG4gICAgY29udGVudDogXCJcXGU5MGRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1maWxsXzAyJyB7XG4gICAgY29udGVudDogXCJcXGU5MGVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1maWxsXzExJyB7XG4gICAgY29udGVudDogXCJcXGU5MGZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1ib2xkXzA0JyB7XG4gICAgY29udGVudDogXCJcXGU5MTBcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1ib2xkXzEzJyB7XG4gICAgY29udGVudDogXCJcXGU5MTFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1ib2xkXzA2JyB7XG4gICAgY29udGVudDogXCJcXGU5MTJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1ib2xkXzEyJyB7XG4gICAgY29udGVudDogXCJcXGU5MTNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1maWxsXzA1JyB7XG4gICAgY29udGVudDogXCJcXGU5MTRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1ib2xkXzEwJyB7XG4gICAgY29udGVudDogXCJcXGU5MTVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1maWxsXzA5JyB7XG4gICAgY29udGVudDogXCJcXGU5MTZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1maWxsXzA4JyB7XG4gICAgY29udGVudDogXCJcXGU5MTdcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1maWxsXzE2JyB7XG4gICAgY29udGVudDogXCJcXGU5MThcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1ib2xkXzE3JyB7XG4gICAgY29udGVudDogXCJcXGU5MTlcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1maWxsXzEzJyB7XG4gICAgY29udGVudDogXCJcXGU5MWFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1ib2xkXzA3JyB7XG4gICAgY29udGVudDogXCJcXGU5MWJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAndXNlci1tYWxlLXRoaW5fMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZTkxY1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICd1c2VyLWJvbGRfMDUnIHtcbiAgICBjb250ZW50OiBcIlxcZTkxZFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICd1c2VyLWZpbGxfMTInIHtcbiAgICBjb250ZW50OiBcIlxcZTkxZVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICd1c2VyLWJvbGRfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZTkxZlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICd1c2VyLWZpbGxfMTUnIHtcbiAgICBjb250ZW50OiBcIlxcZTkyMFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICd1c2VyLWJvbGRfMTUnIHtcbiAgICBjb250ZW50OiBcIlxcZTkyMVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICd1c2VyLWNpcmNsZS10aGluXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5MjJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmFjZWJvb2stYm9sZF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZhY2Vib29rLWxpa2UtYm9sZF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI0XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZhY2Vib29rLW1lc3Nlbmdlci1ib2xkXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5MjVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnbGluZS1maWxsXzA0JyB7XG4gICAgY29udGVudDogXCJcXGU5MjZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnbGluZS1maWxsXzAyJyB7XG4gICAgY29udGVudDogXCJcXGU5MjdcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnbGluZS1maWxsXzAzJyB7XG4gICAgY29udGVudDogXCJcXGU5MjhcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmFjZWJvb2stZmlsbF8wNicge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTI5XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZhY2Vib29rLWZpbGxfMDUnIHtcbiAgICBjb250ZW50OiBcIlxcZTkyYVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdmYWNlYm9vay1maWxsXzA3JyB7XG4gICAgY29udGVudDogXCJcXGU5MmJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmFjZWJvb2stZmlsbF8wNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTJjXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZhY2Vib29rLWxpa2UtZmlsbF8wMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTJkXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZhY2Vib29rLW1lc3Nlbmdlci1maWxsXzAyJyB7XG4gICAgY29udGVudDogXCJcXGU5MmVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmFjZWJvb2stbWVzc2VuZ2VyLWZpbGxfMDMnIHtcbiAgICBjb250ZW50OiBcIlxcZTkyZlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdmYWNlYm9vay1saWtlLWZpbGxfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZTkzMFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdmYWNlYm9vay1tZXNzZW5nZXItZmlsbF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTMxXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZhY2Vib29rLWxpa2UtZmlsbF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTMyXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3NxdWFyZS1ib2xkXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5MzNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2tib3gtYm9sZF8wNScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM0XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NoZWNrYm94LWJvbGRfMTAnIHtcbiAgICBjb250ZW50OiBcIlxcZTkzNVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjaGVja2JveC1ib2xkXzA5JyB7XG4gICAgY29udGVudDogXCJcXGU5MzZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc3F1YXJlLWJvbGRfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZTkzN1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdzcXVhcmUtYm9sZF8wMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTM4XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3NxdWFyZS1ib2xkXzA0JyB7XG4gICAgY29udGVudDogXCJcXGU5MzlcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2tib3gtYm9sZF8wNicge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTNhXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3NxdWFyZS1maWxsXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5M2JcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc3F1YXJlLWZpbGxfMDMnIHtcbiAgICBjb250ZW50OiBcIlxcZTkzY1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjaGVja2JveC1ib2xkXzEyJyB7XG4gICAgY29udGVudDogXCJcXGU5M2RcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc3F1YXJlLWZpbGxfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZTkzZVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjaGVja2JveC1ib2xkXzE5JyB7XG4gICAgY29udGVudDogXCJcXGU5M2ZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2tib3gtY2hlY2tlZC10aGluXzAyJyB7XG4gICAgY29udGVudDogXCJcXGU5NDBcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2tib3gtY2hlY2tlZC1leHRlbmRlZC10aGluXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5NDFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2stbWFyay10aGluJyB7XG4gICAgY29udGVudDogXCJcXGU5NDJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2stbWFyay1jaXJjbGUtdGhpbl8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQzXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NoZWNrLW1hcmstYm9sZF8wMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQ0XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NoZWNrLW1hcmstYm9sZF8xMCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQ1XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NoZWNrLW1hcmstYm9sZF8wOScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTQ2XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NoZWNrYm94LWJvbGRfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZTk0N1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjaGVjay1tYXJrLWJvbGRfMDQnIHtcbiAgICBjb250ZW50OiBcIlxcZTk0OFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjaGVjay1tYXJrLWJvbGRfMTInIHtcbiAgICBjb250ZW50OiBcIlxcZTk0OVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjaGVja2JveC1ib2xkXzAzJyB7XG4gICAgY29udGVudDogXCJcXGU5NGFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2tib3gtYm9sZF8xNScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTRiXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NoZWNrYm94LWJvbGRfMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZTk0Y1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjaGVja2JveC1ib2xkXzA3JyB7XG4gICAgY29udGVudDogXCJcXGU5NGRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2tib3gtYm9sZF8xNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTRlXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NoZWNrYm94LWJvbGRfMTMnIHtcbiAgICBjb250ZW50OiBcIlxcZTk0ZlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjaGVja2JveC1ib2xkXzE3JyB7XG4gICAgY29udGVudDogXCJcXGU5NTBcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2tib3gtYm9sZF8xNicge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTUxXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NoZWNrLW1hcmstYm9sZF8xMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTUyXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3NwZWVjaC1idWJibGUtYm9sZDM1JyB7XG4gICAgY29udGVudDogXCJcXGU5NTNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2tib3gtYm9sZF8wNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTU0XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NoZWNrYm94LWJvbGRfMTEnIHtcbiAgICBjb250ZW50OiBcIlxcZTk1NVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjaGVja2JveC1ib2xkXzE4JyB7XG4gICAgY29udGVudDogXCJcXGU5NTZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2tib3gtZmlsbF8wNScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTU3XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NoZWNrYm94LWZpbGxfMDYnIHtcbiAgICBjb250ZW50OiBcIlxcZTk1OFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdzcGVlY2gtYnViYmxlLWZpbGwzNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTU5XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NoZWNrYm94LWZpbGxfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZTk1YVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjaGVja2JveC1maWxsXzAzJyB7XG4gICAgY29udGVudDogXCJcXGU5NWJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2tib3gtZmlsbF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTVjXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NoZWNrLW1hcmstZmlsbDE2JyB7XG4gICAgY29udGVudDogXCJcXGU5NWRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2stbWFyay1ib2xkXzExJyB7XG4gICAgY29udGVudDogXCJcXGU5NWVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2stbWFyay1ib2xkXzA1JyB7XG4gICAgY29udGVudDogXCJcXGU5NWZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2stbWFyay1ib2xkXzAyJyB7XG4gICAgY29udGVudDogXCJcXGU5NjBcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2stbWFyay1maWxsNycge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTYxXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NoZWNrYm94LWZpbGxfMDQnIHtcbiAgICBjb250ZW50OiBcIlxcZTk2MlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjaGVjay1tYXJrLWJvbGRfMDYnIHtcbiAgICBjb250ZW50OiBcIlxcZTk2M1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjaGVjay1tYXJrLWJvbGRfMDcnIHtcbiAgICBjb250ZW50OiBcIlxcZTk2NFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjaGVjay1tYXJrLWJvbGRfMDgnIHtcbiAgICBjb250ZW50OiBcIlxcZTk2NVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjaGVjay1tYXJrLWZpbGxfMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZTk2NlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjaGVjay1tYXJrLWZpbGw2JyB7XG4gICAgY29udGVudDogXCJcXGU5NjdcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2stbWFyay1ib2xkXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5NjhcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2hlY2tib3gtYm9sZF8wOCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTY5XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NhcnQtdGhpbl8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTZhXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3Bpbi1maWxsXzEzJyB7XG4gICAgY29udGVudDogXCJcXGU5NmJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAncGluLWZpbGxfMTYnIHtcbiAgICBjb250ZW50OiBcIlxcZTk2Y1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdwaW4tZmlsbF8xOCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTZkXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3Bpbi1maWxsXzE0JyB7XG4gICAgY29udGVudDogXCJcXGU5NmVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAncGluLWZpbGxfMTInIHtcbiAgICBjb250ZW50OiBcIlxcZTk2ZlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdwaW4tZmlsbF8xNycge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTcwXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3Bpbi1maWxsXzE5JyB7XG4gICAgY29udGVudDogXCJcXGU5NzFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAncGluLWZpbGxfMDcnIHtcbiAgICBjb250ZW50OiBcIlxcZTk3MlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdwaW4tZmlsbF8wOCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTczXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3Bpbi1maWxsXzIwJyB7XG4gICAgY29udGVudDogXCJcXGU5NzRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAncGluLWZpbGxfMTUnIHtcbiAgICBjb250ZW50OiBcIlxcZTk3NVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdwaW4tZmlsbF8xMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc2XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3Bpbi1maWxsXzA5JyB7XG4gICAgY29udGVudDogXCJcXGU5NzdcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAncGluLWZpbGxfMDYnIHtcbiAgICBjb250ZW50OiBcIlxcZTk3OFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdwaW4tZmlsbF8wMicge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTc5XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3Bpbi1maWxsXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5N2FcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAncGluLWJvbGRfMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTdiXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3Bpbi1maWxsXzA1JyB7XG4gICAgY29udGVudDogXCJcXGU5N2NcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAncGluLWJvbGRfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZTk3ZFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdwaW4tZmlsbF8wNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTdlXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3Bpbi1maWxsXzEwJyB7XG4gICAgY29udGVudDogXCJcXGU5N2ZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAncGluLWZpbGxfMDMnIHtcbiAgICBjb250ZW50OiBcIlxcZTk4MFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdwaW4tYm9sZF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTgxXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3Bpbi10aGluXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5ODJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnbWFwLWJvbGRfMDUnIHtcbiAgICBjb250ZW50OiBcIlxcZTk4M1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdtYXAtYm9sZF8wNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTg0XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ21hcC1ib2xkXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5ODVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnbWFwLWJvbGRfMDYnIHtcbiAgICBjb250ZW50OiBcIlxcZTk4NlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdtYXAtYm9sZF8wMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTg3XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ21hcC1ib2xkXzAyJyB7XG4gICAgY29udGVudDogXCJcXGU5ODhcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnbWFwLXRoaW5fMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZTk4OVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdidWlsZGluZy1ib2xkXzA0JyB7XG4gICAgY29udGVudDogXCJcXGU5OGFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnaG9tZS1maWxsXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5OGJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnaG9tZS1maWxsXzAzJyB7XG4gICAgY29udGVudDogXCJcXGU5OGNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYnVpbGRpbmctZmlsbF8wNScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOThkXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2J1aWxkaW5nLWZpbGxfMDYnIHtcbiAgICBjb250ZW50OiBcIlxcZTk4ZVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdob21lLWZpbGxfMDQnIHtcbiAgICBjb250ZW50OiBcIlxcZTk4ZlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdzY2hvb2wtZmlsbF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTkwXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2hvbWUtZmlsbF8wMicge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTkxXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2J1aWxkaW5nLWZpbGxfMDMnIHtcbiAgICBjb250ZW50OiBcIlxcZTk5MlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdidWlsZGluZy1maWxsXzAyJyB7XG4gICAgY29udGVudDogXCJcXGU5OTNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYnVpbGRpbmctZmlsbF8wNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTk0XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2J1aWxkaW5nLWZpbGxfMDcnIHtcbiAgICBjb250ZW50OiBcIlxcZTk5NVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdidWlsZGluZy1maWxsXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5OTZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnaG9tZS1maWxsXzA1JyB7XG4gICAgY29udGVudDogXCJcXGU5OTdcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnaG9tZS1maWxsXzA3JyB7XG4gICAgY29udGVudDogXCJcXGU5OThcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnaG9tZS1maWxsXzA2JyB7XG4gICAgY29udGVudDogXCJcXGU5OTlcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnaG9tZS1ib2xkXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5OWFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYnVpbGRpbmctYm9sZF8wNScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTliXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2J1aWxkaW5nLWJvbGRfMDcnIHtcbiAgICBjb250ZW50OiBcIlxcZTk5Y1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdzY2hvb2wtYm9sZF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOTlkXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2J1aWxkaW5nLWJvbGRfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZTk5ZVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdidWlsZGluZy1ib2xkXzA2JyB7XG4gICAgY29udGVudDogXCJcXGU5OWZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYnVpbGRpbmctYm9sZF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWEwXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2J1aWxkaW5nLWJvbGRfMDMnIHtcbiAgICBjb250ZW50OiBcIlxcZTlhMVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdob21lLWJvbGRfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZTlhMlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdob21lLXRoaW5fMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZTlhM1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdidWlsZGluZy10aGluXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5YTRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc3Rhci1ib2xkXzA1JyB7XG4gICAgY29udGVudDogXCJcXGU5YTVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc3Rhci1maWxsXzAzJyB7XG4gICAgY29udGVudDogXCJcXGU5YTZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc3Rhci1maWxsXzA0JyB7XG4gICAgY29udGVudDogXCJcXGU5YTdcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc3Rhci1ib2xkXzAyJyB7XG4gICAgY29udGVudDogXCJcXGU5YThcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc3Rhci1maWxsXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5YTlcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc3Rhci1maWxsXzAyJyB7XG4gICAgY29udGVudDogXCJcXGU5YWFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc3Rhci1ib2xkXzA0JyB7XG4gICAgY29udGVudDogXCJcXGU5YWJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc3Rhci1ib2xkXzAzJyB7XG4gICAgY29udGVudDogXCJcXGU5YWNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc3Rhci1ib2xkXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5YWRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc3Rhci10aGluXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5YWVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnaGVhcnQtZmlsbF8wNScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWFmXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2hlYXJ0LWZpbGxfMDQnIHtcbiAgICBjb250ZW50OiBcIlxcZTliMFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdoZWFydC1maWxsXzAzJyB7XG4gICAgY29udGVudDogXCJcXGU5YjFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnaGVhcnQtZmlsbF8wMicge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWIyXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2hlYXJ0LWZpbGxfMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZTliM1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdoZWFydC1ib2xkXzA0JyB7XG4gICAgY29udGVudDogXCJcXGU5YjRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnaGVhcnQtYm9sZF8wNicge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWI1XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2hlYXJ0LWJvbGRfMDMnIHtcbiAgICBjb250ZW50OiBcIlxcZTliNlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdoZWFydC1ib2xkXzAyJyB7XG4gICAgY29udGVudDogXCJcXGU5YjdcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnaGVhcnQtYm9sZF8wNycge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWI4XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2hlYXJ0LWJvbGRfMDUnIHtcbiAgICBjb250ZW50OiBcIlxcZTliOVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdoZWFydC1ib2xkXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5YmFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnaGVhcnQtdGhpbl8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWJiXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2dsb2JlLWZpbGxfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZTliY1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdnbG9iZS1maWxsXzAzJyB7XG4gICAgY29udGVudDogXCJcXGU5YmRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZ2xvYmUtYm9sZF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWJlXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2dsb2JlLWZpbGxfMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZTliZlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdnbG9iZS10aGluXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5YzBcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2FsZW5kYXItYm9sZF8wNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWMxXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NhbGVuZGFyLWJvbGRfMDMnIHtcbiAgICBjb250ZW50OiBcIlxcZTljMlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjYWxlbmRhci1ib2xkXzAyJyB7XG4gICAgY29udGVudDogXCJcXGU5YzNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2FsZW5kYXItYm9sZF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWM0XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NhbGVuZGFyLXRoaW5fMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZTljNVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdiYXNrZXQtZmlsbF8wMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWM2XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Jhc2tldC1maWxsXzA1JyB7XG4gICAgY29udGVudDogXCJcXGU5YzdcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYmFza2V0LWZpbGxfMDQnIHtcbiAgICBjb250ZW50OiBcIlxcZTljOFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjYXJ0LWZpbGxfMDYnIHtcbiAgICBjb250ZW50OiBcIlxcZTljOVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjYXJ0LWZpbGxfMDQnIHtcbiAgICBjb250ZW50OiBcIlxcZTljYVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdiYXNrZXQtZmlsbF8wMicge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWNiXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NhcnQtZmlsbF8wNScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWNjXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NhcnQtZmlsbF8wMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWNkXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Jhc2tldC1maWxsXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5Y2VcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2FydC1maWxsXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5Y2ZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2FydC1maWxsXzAyJyB7XG4gICAgY29udGVudDogXCJcXGU5ZDBcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYmFza2V0LWJvbGRfMDQnIHtcbiAgICBjb250ZW50OiBcIlxcZTlkMVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdiYXNrZXQtYm9sZF8wNScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWQyXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NhcnQtYm9sZF8wNScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWQzXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2NhcnQtYm9sZF8wNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWQ0XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Jhc2tldC1ib2xkXzA2JyB7XG4gICAgY29udGVudDogXCJcXGU5ZDVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYmFza2V0LWJvbGRfMDMnIHtcbiAgICBjb250ZW50OiBcIlxcZTlkNlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjYXJ0LWJvbGRfMDMnIHtcbiAgICBjb250ZW50OiBcIlxcZTlkN1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjYXJ0LWJvbGRfMDYnIHtcbiAgICBjb250ZW50OiBcIlxcZTlkOFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdjYXJ0LWJvbGRfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZTlkOVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdiYXNrZXQtYm9sZF8wMicge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWRhXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Jhc2tldC1ib2xkXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5ZGJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnY2FydC1ib2xkXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5ZGNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZG9vci1maWxsXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5ZGRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZG9vci1maWxsXzA0JyB7XG4gICAgY29udGVudDogXCJcXGU5ZGVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZG9vci1maWxsXzAyJyB7XG4gICAgY29udGVudDogXCJcXGU5ZGZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZG9vci1maWxsXzAzJyB7XG4gICAgY29udGVudDogXCJcXGU5ZTBcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmlsZS1maWxsXzE0JyB7XG4gICAgY29udGVudDogXCJcXGU5ZTFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc2NyaXB0LWZpbGxfMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZTllMlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdmaWxlLWZpbGxfMTMnIHtcbiAgICBjb250ZW50OiBcIlxcZTllM1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICd0aWNrZXQtZmlsbF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWU0XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ25vdGUtZmlsbF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWU1XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZpbGUtZmlsbF8wMicge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWU2XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3NjcmlwdC1maWxsXzAyJyB7XG4gICAgY29udGVudDogXCJcXGU5ZTdcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmlsZS1maWxsXzEyJyB7XG4gICAgY29udGVudDogXCJcXGU5ZThcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmlsZS1maWxsXzA5JyB7XG4gICAgY29udGVudDogXCJcXGU5ZTlcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmlsZS1maWxsXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5ZWFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmlsZS1maWxsXzA3JyB7XG4gICAgY29udGVudDogXCJcXGU5ZWJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmlsZS1maWxsXzEwJyB7XG4gICAgY29udGVudDogXCJcXGU5ZWNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmlsZS1maWxsXzA4JyB7XG4gICAgY29udGVudDogXCJcXGU5ZWRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmlsZS1maWxsXzA1JyB7XG4gICAgY29udGVudDogXCJcXGU5ZWVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmlsZS1maWxsXzA0JyB7XG4gICAgY29udGVudDogXCJcXGU5ZWZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmlsZS1maWxsXzAzJyB7XG4gICAgY29udGVudDogXCJcXGU5ZjBcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmlsZS1maWxsXzA2JyB7XG4gICAgY29udGVudDogXCJcXGU5ZjFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmlsZS1maWxsXzExJyB7XG4gICAgY29udGVudDogXCJcXGU5ZjJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnbm90ZS1maWxsXzAyJyB7XG4gICAgY29udGVudDogXCJcXGU5ZjNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnaGVscC1maWxsXzAyJyB7XG4gICAgY29udGVudDogXCJcXGU5ZjRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnaGVscC1maWxsXzAxJyB7XG4gICAgY29udGVudDogXCJcXGU5ZjVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc2NyaXB0LWJvbGRfMDYnIHtcbiAgICBjb250ZW50OiBcIlxcZTlmNlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdzY3JpcHQtYm9sZF8wNycge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWY3XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3NjcmlwdC1ib2xkXzAzJyB7XG4gICAgY29udGVudDogXCJcXGU5ZjhcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmlsZS1ib2xkXzE0JyB7XG4gICAgY29udGVudDogXCJcXGU5ZjlcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc2NyaXB0LWJvbGRfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZTlmYVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdzY3JpcHQtYm9sZF8wNScge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWZiXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ25vdGUtYm9sZF8wMicge1xuICAgIGNvbnRlbnQ6IFwiXFxlOWZjXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3NjcmlwdC1ib2xkXzA0JyB7XG4gICAgY29udGVudDogXCJcXGU5ZmRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc2NyaXB0LWJvbGRfMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZTlmZVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdub3RlLWJvbGRfMTAnIHtcbiAgICBjb250ZW50OiBcIlxcZTlmZlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdmaWxlLWJvbGRfMDgnIHtcbiAgICBjb250ZW50OiBcIlxcZWEwMFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdub3RlLWJvbGRfMTUnIHtcbiAgICBjb250ZW50OiBcIlxcZWEwMVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdmaWxlLWJvbGRfMDMnIHtcbiAgICBjb250ZW50OiBcIlxcZWEwMlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdub3RlLWJvbGRfMDMnIHtcbiAgICBjb250ZW50OiBcIlxcZWEwM1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdub3RlLWJvbGRfMDUnIHtcbiAgICBjb250ZW50OiBcIlxcZWEwNFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdmaWxlLWJvbGRfMTAnIHtcbiAgICBjb250ZW50OiBcIlxcZWEwNVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdub3RlLWJvbGRfMTEnIHtcbiAgICBjb250ZW50OiBcIlxcZWEwNlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICd0aWNrZXQtYm9sZF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTA3XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ25vdGUtYm9sZF8xNycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTA4XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZpbGUtYm9sZF8wNScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTA5XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ25vdGUtYm9sZF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTBhXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZpbGUtYm9sZF8wNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTBiXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ25vdGUtYm9sZF8xMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTBjXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ25vdGUtYm9sZF8yMCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTBkXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZpbGUtYm9sZF8xMicge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTBlXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZpbGUtYm9sZF8wOScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTBmXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ25vdGUtYm9sZF8xNicge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTEwXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ25vdGUtYm9sZF8xMicge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTExXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZpbGUtYm9sZF8xMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTEyXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ25vdGUtYm9sZF8wNycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTEzXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZpbGUtYm9sZF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTE0XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZpbGUtYm9sZF8wNicge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTE1XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ25vdGUtYm9sZF8xOCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTE2XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ25vdGUtYm9sZF8xOScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTE3XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ25vdGUtYm9sZF8wOScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTE4XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZpbGUtYm9sZF8wMicge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTE5XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZpbGUtYm9sZF8xMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTFhXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ25vdGUtYm9sZF8wOCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTFiXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ25vdGUtYm9sZF8xNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTFjXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZpbGUtYm9sZF8wNycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTFkXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ25vdGUtYm9sZF8wNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTFlXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ25vdGUtYm9sZF8wNicge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTFmXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2hlbHAtYm9sZF8wMicge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTIwXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2hlbHAtYm9sZF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTIxXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZpbGUtdGhpbl8wMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTIyXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZpbGUtdGhpbl8wMicge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTIzXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2hlbHAtdGhpbl8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTI0XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZpbGUtdGhpbl8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTI1XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZvbGRlci1maWxsXzA0JyB7XG4gICAgY29udGVudDogXCJcXGVhMjZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZm9sZGVyLWZpbGxfMDMnIHtcbiAgICBjb250ZW50OiBcIlxcZWEyN1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdmb2xkZXItZmlsbF8wNScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTI4XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZvbGRlci1maWxsXzAyJyB7XG4gICAgY29udGVudDogXCJcXGVhMjlcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZm9sZGVyLWZpbGxfMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZWEyYVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdmb2xkZXItYm9sZF8wMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTJiXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZvbGRlci1ib2xkXzAyJyB7XG4gICAgY29udGVudDogXCJcXGVhMmNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZm9sZGVyLWJvbGRfMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZWEyZFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdmb2xkZXItdGhpbl8wMicge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTJlXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZvbGRlci10aGluXzAxJyB7XG4gICAgY29udGVudDogXCJcXGVhMmZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnbWFnbmlmaWVyLWJvbGRfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZWEzMFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICd3aW5kb3dfYm9sZF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTMxXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ21hZ25pZmllci1ib2xkXzAxJyB7XG4gICAgY29udGVudDogXCJcXGVhMzJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnbWFnbmlmaWVyLWJvbGRfMDYnIHtcbiAgICBjb250ZW50OiBcIlxcZWEzM1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdtYWduaWZpZXItYm9sZF8wMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTM0XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ21hZ25pZmllci1ib2xkXzA0JyB7XG4gICAgY29udGVudDogXCJcXGVhMzVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnbWFnbmlmaWVyLWJvbGRfMDUnIHtcbiAgICBjb250ZW50OiBcIlxcZWEzNlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdtYWduaWZpZXItdGhpbl8wMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTM3XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ21hZ25pZmllci10aGluXzAyJyB7XG4gICAgY29udGVudDogXCJcXGVhMzhcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnbWFnbmlmaWVyLXRoaW5fMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZWEzOVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdkb3dubG9hZC1ib2xkXzAyJyB7XG4gICAgY29udGVudDogXCJcXGVhM2FcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZG93bmxvYWQtYm9sZF8wMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTNiXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Rvd25sb2FkLWZpbGxfMDcnIHtcbiAgICBjb250ZW50OiBcIlxcZWEzY1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdkb3dubG9hZC1ib2xkXzAxJyB7XG4gICAgY29udGVudDogXCJcXGVhM2RcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZG93bmxvYWQtZmlsbF8wMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTNlXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Rvd25sb2FkLXRoaW5fMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZWEzZlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdkb3dubG9hZC10aGluXzAyJyB7XG4gICAgY29udGVudDogXCJcXGVhNDBcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZG93bmxvYWQtZmlsbF8wNicge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTQxXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Rvd25sb2FkLWZpbGxfMDgnIHtcbiAgICBjb250ZW50OiBcIlxcZWE0MlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdkb3dubG9hZC1maWxsXzA1JyB7XG4gICAgY29udGVudDogXCJcXGVhNDNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZG93bmxvYWQtZmlsbF8wNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTQ0XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Rvd25sb2FkLWZpbGxfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZWE0NVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdkb3dubG9hZC1maWxsXzAxJyB7XG4gICAgY29udGVudDogXCJcXGVhNDZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZnJlZWRpYWwtZmlsbF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTQ3XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2VtYWlsLWZpbGxfMDgnIHtcbiAgICBjb250ZW50OiBcIlxcZWE0OFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdlbWFpbC1maWxsXzA1JyB7XG4gICAgY29udGVudDogXCJcXGVhNDlcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZW1haWwtZmlsbF8wNycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTRhXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2VtYWlsLWZpbGxfMDMnIHtcbiAgICBjb250ZW50OiBcIlxcZWE0YlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdlbWFpbC1maWxsXzA0JyB7XG4gICAgY29udGVudDogXCJcXGVhNGNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZW1haWwtZmlsbF8wNicge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTRkXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2VtYWlsLWZpbGxfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZWE0ZVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdlbWFpbC1maWxsXzAxJyB7XG4gICAgY29udGVudDogXCJcXGVhNGZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZW1haWwtYm9sZF8wNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTUwXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2VtYWlsLWJvbGRfMDMnIHtcbiAgICBjb250ZW50OiBcIlxcZWE1MVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdlbWFpbC1ib2xkXzAyJyB7XG4gICAgY29udGVudDogXCJcXGVhNTJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZW1haWwtYm9sZF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTUzXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ21haWwtdGhpbl8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTU0XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3NtYXJ0cGhvbmUtZmlsbF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTU1XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2RldmljZS1maWxsXzAxJyB7XG4gICAgY29udGVudDogXCJcXGVhNTZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZGV2aWNlLWZpbGxfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZWE1N1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdwaG9uZS1maWxsXzAzJyB7XG4gICAgY29udGVudDogXCJcXGVhNThcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnc21hcnRwaG9uZS1maWxsXzAyJyB7XG4gICAgY29udGVudDogXCJcXGVhNTlcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAncGhvbmUtZmlsbF8wMicge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTVhXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3Bob25lLWZpbGxfMDQnIHtcbiAgICBjb250ZW50OiBcIlxcZWE1YlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdwaG9uZS1ib2xkXzA1JyB7XG4gICAgY29udGVudDogXCJcXGVhNWNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAncGhvbmUtZmlsbF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTVkXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3Bob25lLWJvbGRfMDQnIHtcbiAgICBjb250ZW50OiBcIlxcZWE1ZVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdwaG9uZS1ib2xkXzAyJyB7XG4gICAgY29udGVudDogXCJcXGVhNWZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAncGhvbmUtYm9sZF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTYwXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3NtYXJ0cGhvbmUtdGhpbl8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTYxXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3Bob25lLWJvbGRfMDMnIHtcbiAgICBjb250ZW50OiBcIlxcZWE2MlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdsaW5lLWZpbGxfMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZWE2M1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdmYWNlYm9vay1maWxsXzAzJyB7XG4gICAgY29udGVudDogXCJcXGVhNjRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnZmFjZWJvb2stZmlsbF8wMicge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTY1XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2ZhY2Vib29rLWZpbGxfMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZWE2NlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdpbnN0YWdyYW0tZmlsbF8wNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTY3XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3R3aXR0ZXItZmlsbF8wMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTY4XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ3ZpbWVvLWZpbGxfMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZWFkNFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICd5b3V0dWJlLWZpbGxfMDMnIHtcbiAgICBjb250ZW50OiBcIlxcZWE2OVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICd5b3V0dWJlLWZpbGxfMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZWE2YVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICd5b3V0dWJlLWZpbGxfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZWE2YlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzUzJyB7XG4gICAgY29udGVudDogXCJcXGVhNmNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF81Micge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTZkXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfNjcnIHtcbiAgICBjb250ZW50OiBcIlxcZWE2ZVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzY2JyB7XG4gICAgY29udGVudDogXCJcXGVhNmZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF81Nicge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTcwXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfNjMnIHtcbiAgICBjb250ZW50OiBcIlxcZWE3MVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzY0JyB7XG4gICAgY29udGVudDogXCJcXGVhNzJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF82NScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTczXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfNDQnIHtcbiAgICBjb250ZW50OiBcIlxcZWE3NFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1ib2xkXzE0JyB7XG4gICAgY29udGVudDogXCJcXGVhNzVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF8zMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTc2XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfMDQnIHtcbiAgICBjb250ZW50OiBcIlxcZWE3N1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1ib2xkXzE2JyB7XG4gICAgY29udGVudDogXCJcXGVhNzhcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF8zNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTc5XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfNDMnIHtcbiAgICBjb250ZW50OiBcIlxcZWE3YVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzU3JyB7XG4gICAgY29udGVudDogXCJcXGVhN2JcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF81NCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTdjXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfNTknIHtcbiAgICBjb250ZW50OiBcIlxcZWE3ZFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzMzJyB7XG4gICAgY29udGVudDogXCJcXGVhN2VcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF81MScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTdmXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfNjAnIHtcbiAgICBjb250ZW50OiBcIlxcZWE4MFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzU4JyB7XG4gICAgY29udGVudDogXCJcXGVhODFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF8wMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTgyXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfMTcnIHtcbiAgICBjb250ZW50OiBcIlxcZWE4M1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzQ5JyB7XG4gICAgY29udGVudDogXCJcXGVhODRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF8zMicge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTg1XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfNTUnIHtcbiAgICBjb250ZW50OiBcIlxcZWE4NlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzA1JyB7XG4gICAgY29udGVudDogXCJcXGVhODdcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF81MCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTg4XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfNjknIHtcbiAgICBjb250ZW50OiBcIlxcZWE4OVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzcyJyB7XG4gICAgY29udGVudDogXCJcXGVhOGFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF83MScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYThiXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfNDcnIHtcbiAgICBjb250ZW50OiBcIlxcZWE4Y1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzA5JyB7XG4gICAgY29udGVudDogXCJcXGVhOGRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF82MScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYThlXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfMzAnIHtcbiAgICBjb250ZW50OiBcIlxcZWE4ZlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzA2JyB7XG4gICAgY29udGVudDogXCJcXGVhOTBcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctYm9sZF8xOScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTkxXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfMDgnIHtcbiAgICBjb250ZW50OiBcIlxcZWE5MlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzQyJyB7XG4gICAgY29udGVudDogXCJcXGVhOTNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF82Micge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTk0XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfNDEnIHtcbiAgICBjb250ZW50OiBcIlxcZWE5NVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzc3JyB7XG4gICAgY29udGVudDogXCJcXGVhOTZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF8zNicge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTk3XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfMzcnIHtcbiAgICBjb250ZW50OiBcIlxcZWE5OFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzcwJyB7XG4gICAgY29udGVudDogXCJcXGVhOTlcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF8xMCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTlhXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfMTYnIHtcbiAgICBjb250ZW50OiBcIlxcZWE5YlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1ib2xkXzIyJyB7XG4gICAgY29udGVudDogXCJcXGVhOWNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF8xMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYTlkXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfMjYnIHtcbiAgICBjb250ZW50OiBcIlxcZWE5ZVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzI5JyB7XG4gICAgY29udGVudDogXCJcXGVhOWZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF8zOScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWEwXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfMTgnIHtcbiAgICBjb250ZW50OiBcIlxcZWFhMVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzM1JyB7XG4gICAgY29udGVudDogXCJcXGVhYTJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF8yNycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWEzXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZWFhNFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzAyJyB7XG4gICAgY29udGVudDogXCJcXGVhYTVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF8xNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWE2XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfNDgnIHtcbiAgICBjb250ZW50OiBcIlxcZWFhN1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzc2JyB7XG4gICAgY29udGVudDogXCJcXGVhYThcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF83Mycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWE5XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfMjMnIHtcbiAgICBjb250ZW50OiBcIlxcZWFhYVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzQwJyB7XG4gICAgY29udGVudDogXCJcXGVhYWJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF8xMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWFjXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfNDYnIHtcbiAgICBjb250ZW50OiBcIlxcZWFhZFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzc1JyB7XG4gICAgY29udGVudDogXCJcXGVhYWVcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctYm9sZF8yMCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWFmXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfMDcnIHtcbiAgICBjb250ZW50OiBcIlxcZWFiMFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1ib2xkXzE3JyB7XG4gICAgY29udGVudDogXCJcXGVhYjFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF8yNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWIyXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfMjUnIHtcbiAgICBjb250ZW50OiBcIlxcZWFiM1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzEyJyB7XG4gICAgY29udGVudDogXCJcXGVhYjRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF80NScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWI1XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfMzgnIHtcbiAgICBjb250ZW50OiBcIlxcZWFiNlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzIyJyB7XG4gICAgY29udGVudDogXCJcXGVhYjdcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF8yOCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWI4XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfMjEnIHtcbiAgICBjb250ZW50OiBcIlxcZWFiOVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1maWxsXzE1JyB7XG4gICAgY29udGVudDogXCJcXGVhYmFcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctZmlsbF8xOScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWJiXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfMjAnIHtcbiAgICBjb250ZW50OiBcIlxcZWFiY1wiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1ib2xkXzAzJyB7XG4gICAgY29udGVudDogXCJcXGVhYmRcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctYm9sZF8wOCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWJlXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWJvbGRfMTUnIHtcbiAgICBjb250ZW50OiBcIlxcZWFiZlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1ib2xkXzA5JyB7XG4gICAgY29udGVudDogXCJcXGVhYzBcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctYm9sZF8xMCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWMxXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWJvbGRfMTgnIHtcbiAgICBjb250ZW50OiBcIlxcZWFjMlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1ib2xkXzA1JyB7XG4gICAgY29udGVudDogXCJcXGVhYzNcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctYm9sZF8xMScge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWM0XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWJvbGRfMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZWFjNVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1ib2xkXzA2JyB7XG4gICAgY29udGVudDogXCJcXGVhYzZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctYm9sZF8xMicge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWM3XCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfNzQnIHtcbiAgICBjb250ZW50OiBcIlxcZWFjOFwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1ib2xkXzIxJyB7XG4gICAgY29udGVudDogXCJcXGVhYzlcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctYm9sZF8wNycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWNhXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWJvbGRfMDInIHtcbiAgICBjb250ZW50OiBcIlxcZWFjYlwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy1ib2xkXzEzJyB7XG4gICAgY29udGVudDogXCJcXGVhY2NcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctYm9sZF8wNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWNkXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LWZpbGxfNjgnIHtcbiAgICBjb250ZW50OiBcIlxcZWFjZVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy10aGluXzA1JyB7XG4gICAgY29udGVudDogXCJcXGVhY2ZcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctdGhpbl8wMycge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWQwXCI7XG4gIH1cbiAgQGVsc2UgaWYgJHR5cGUgPT0gJ2Fycm93LXRoaW5fMDEnIHtcbiAgICBjb250ZW50OiBcIlxcZWFkMVwiO1xuICB9XG4gIEBlbHNlIGlmICR0eXBlID09ICdhcnJvdy10aGluXzAyJyB7XG4gICAgY29udGVudDogXCJcXGVhZDJcIjtcbiAgfVxuICBAZWxzZSBpZiAkdHlwZSA9PSAnYXJyb3ctdGhpbl8wNCcge1xuICAgIGNvbnRlbnQ6IFwiXFxlYWQzXCI7XG4gIH1cblxuXG59XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIERlZmF1bHQgVmFyaWFibGVzXG5cbi8vIFNsaWNrIGljb24gZW50aXR5IGNvZGVzIG91dHB1dHMgdGhlIGZvbGxvd2luZ1xuLy8gXCJcXDIxOTBcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGkFwiXG4vLyBcIlxcMjE5MlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaSXCJcbi8vIFwiXFwyMDIyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLigKJcIlxuXG4kc2xpY2stZm9udC1wYXRoOiBcIi4uL2ZvbnRzL3NsaWNrL1wiICFkZWZhdWx0O1xuJHNsaWNrLWZvbnQtZmFtaWx5OiBcInNsaWNrXCIgIWRlZmF1bHQ7XG4kc2xpY2stbG9hZGVyLXBhdGg6IFwiLi4vaW1nL3BsdWdpbnMvc2xpY2svXCIgIWRlZmF1bHQ7XG4kc2xpY2stYXJyb3ctY29sb3I6IHdoaXRlICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvcjogYmxhY2sgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yLWFjdGl2ZTogJHNsaWNrLWRvdC1jb2xvciAhZGVmYXVsdDtcbiRzbGljay1wcmV2LWNoYXJhY3RlcjogXCJcXDIxOTBcIiAhZGVmYXVsdDtcbiRzbGljay1uZXh0LWNoYXJhY3RlcjogXCJcXDIxOTJcIiAhZGVmYXVsdDtcbiRzbGljay1kb3QtY2hhcmFjdGVyOiBcIlxcMjAyMlwiICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1zaXplOiA2cHggIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1kZWZhdWx0OiAwLjc1ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktb24taG92ZXI6IDEgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlOiAwLjI1ICFkZWZhdWx0O1xuXG5AZnVuY3Rpb24gc2xpY2staW1hZ2UtdXJsKCR1cmwpIHtcbiAgICBAaWYgZnVuY3Rpb24tZXhpc3RzKGltYWdlLXVybCkge1xuICAgICAgICBAcmV0dXJuIGltYWdlLXVybCgkdXJsKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBAcmV0dXJuIHVybCgkc2xpY2stbG9hZGVyLXBhdGggKyAkdXJsKTtcbiAgICB9XG59XG5cbkBmdW5jdGlvbiBzbGljay1mb250LXVybCgkdXJsKSB7XG4gICAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhmb250LXVybCkge1xuICAgICAgICBAcmV0dXJuIGZvbnQtdXJsKCR1cmwpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAgIEByZXR1cm4gdXJsKCRzbGljay1mb250LXBhdGggKyAkdXJsKTtcbiAgICB9XG59XG5cbi8qIFNsaWRlciAqL1xuXG4uc2xpY2stbGlzdCB7XG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgc2xpY2staW1hZ2UtdXJsKFwiYWpheC1sb2FkZXIuZ2lmXCIpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIH1cbn1cblxuLyogSWNvbnMgKi9cbkBpZiAkc2xpY2stZm9udC1mYW1pbHkgPT0gXCJzbGlja1wiIHtcbiAgICBAZm9udC1mYWNlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwic2xpY2tcIjtcbiAgICAgICAgc3JjOiBzbGljay1mb250LXVybChcInNsaWNrLmVvdFwiKTtcbiAgICAgICAgc3JjOiBzbGljay1mb250LXVybChcInNsaWNrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay5zdmcjc2xpY2tcIikgZm9ybWF0KFwic3ZnXCIpO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgfVxufVxuXG4vKiBBcnJvd3MgKi9cblxuLnNsaWNrLXByZXYsXG4uc2xpY2stbmV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5zbGljay1kaXNhYmxlZDpiZWZvcmUge1xuICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2xpY2stZm9udC1mYW1pbHk7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGNvbG9yOiAkc2xpY2stYXJyb3ctY29sb3I7XG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LWRlZmF1bHQ7XG4gICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIH1cbn1cblxuLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IC0yNXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAtMjVweDtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAkc2xpY2stcHJldi1jaGFyYWN0ZXI7XG4gICAgICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgICAgICBjb250ZW50OiAkc2xpY2stbmV4dC1jaGFyYWN0ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTI1cHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICRzbGljay1uZXh0LWNoYXJhY3RlcjtcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1wcmV2LWNoYXJhY3RlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogRG90cyAqL1xuXG4uc2xpY2stZG90dGVkLnNsaWNrLXNsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNsaWNrLWRvdHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC0yNXB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAwcHg7XG4gICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktb24taG92ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAkc2xpY2stZG90LWNoYXJhY3RlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRzbGljay1mb250LWZhbWlseTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRzbGljay1kb3Qtc2l6ZTtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzbGljay1kb3QtY29sb3I7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTtcbiAgICAgICAgICAgICAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAgICAgICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICAgICAgICAgICAgY29sb3I6ICRzbGljay1kb3QtY29sb3ItYWN0aXZlO1xuICAgICAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktZGVmYXVsdDtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuLypcblNQIE1FTlUgU0FNUExFIC0gSFRNTCBCVE4gKyBKU1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbjxuYXYgY2xhc3M9XCJzbGlkZW91dC1tZW51XCIgaWQ9XCJqcy1zb19tZW51XCI+XG4gIDxkaXYgY2xhc3M9XCJtZW51LWlubmVyXCI+XG4gIDwvZGl2PlxuPC9uYXY+XG5cbjxkaXYgY2xhc3M9XCJzbGlkZW91dC1wYW5lbFwiIGlkPVwianMtc29fcGFuZWxcIj48L2Rpdj5cblxuPGhlYWRlcj48L2hlYWRlcj5cblxuXG48YnV0dG9uIHR5cGU9XCJidXR0b25cIiBjbGFzcz1cInNsaWRlb3V0LWhhbWJ1cmdlclwiIGlkPVwianMtc28tdG9nZ2xlXCI+XG4gIDxzcGFuIGNsYXNzPVwic3Itb25seVwiPk1FTlU8L3NwYW4+XG4gIDxzcGFuIGNsYXNzPVwiaGFtYnVyZ2VyLWljb25cIj48L3NwYW4+XG48L2J1dHRvbj5cblxuXG4vLyBzbGlkZW91dCBKU1xudmFyIHNsaWRlb3V0ID0gbmV3IFNsaWRlb3V0KHtcbiAgJ3BhbmVsJzogZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2pzLXNvX3BhbmVsJyksXG4gICdtZW51JzogZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ2pzLXNvX21lbnUnKSxcbiAgJ2R1cmF0aW9uJzogMTAsXG59KTtcbnZhciBub2RlTGlzdCA9IGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJyNqcy1zby10b2dnbGUsICNqcy1zb19wYW5lbCcpO1xudmFyIG5vZGUgPSBBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChub2RlTGlzdCwwKTtcbm5vZGUuZm9yRWFjaChmdW5jdGlvbihlbGVtLCBpbmRleCl7XG4gIGVsZW0uYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLCBmdW5jdGlvbigpIHtcbiAgICBzbGlkZW91dC50b2dnbGUoKTtcbiAgfSk7XG59KTtcbiovXG5cblxuLnNsaWRlb3V0LW9wZW4sXG4uc2xpZGVvdXQtb3BlbiBib2R5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNsaWRlb3V0LW1lbnUge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IC0xMDAlO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIHRyYW5zaXRpb246IC42cyBjdWJpYy1iZXppZXIoMC4xOTAsIDEuMDAwLCAwLjIyMCwgMS4wMDApO1xufVxuLnNsaWRlb3V0LW9wZW4gLnNsaWRlb3V0LW1lbnUge1xuICByaWdodDogMDtcbn1cbi5zbGlkZW91dC1tZW51IC5tZW51LWlubmVyIHtcbiAgcGFkZGluZzogNmVtIDEuNWVtO1xufVxuXG5cbi5zbGlkZW91dC1wYW5lbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogLTE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuMik7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKSAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC42cyBjdWJpYy1iZXppZXIoMC4xOTAsIDEuMDAwLCAwLjIyMCwgMS4wMDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGlkZW91dC1vcGVuIC5zbGlkZW91dC1wYW5lbCB7XG4gIHotaW5kZXg6IDEwMDtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cblxuXG4vKiEtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBIYW1idXJnZXJcblxcKiEtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnNsaWRlb3V0LWhhbWJ1cmdlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNC41ZW07XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMmVtIDFlbTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjZzIGN1YmljLWJlemllcigwLjE5MCwgMS4wMDAsIDAuMjIwLCAxLjAwMCk7XG4gIHRyYW5zaXRpb246IGFsbCAuNnMgY3ViaWMtYmV6aWVyKDAuMTkwLCAxLjAwMCwgMC4yMjAsIDEuMDAwKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmhhbWJ1cmdlci1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oYW1idXJnZXItaWNvbixcbi5oYW1idXJnZXItaWNvbjo6YmVmb3JlLFxuLmhhbWJ1cmdlci1pY29uOjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IC4ycmVtO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNnMgY3ViaWMtYmV6aWVyKDAuMTkwLCAxLjAwMCwgMC4yMjAsIDEuMDAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIC42cyBjdWJpYy1iZXppZXIoMC4xOTAsIDEuMDAwLCAwLjIyMCwgMS4wMDApO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmhhbWJ1cmdlci1pY29uOjpiZWZvcmUsXG4uaGFtYnVyZ2VyLWljb246OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLS42ZW07XG4gIGxlZnQ6IDA7XG59XG4uaGFtYnVyZ2VyLWljb246OmFmdGVyIHtcbiAgdG9wOiAuNmVtO1xufVxuLnNsaWRlb3V0LW9wZW4gLmhhbWJ1cmdlci1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpZGVvdXQtb3BlbiAuaGFtYnVyZ2VyLWljb246OmJlZm9yZSxcbi5zbGlkZW91dC1vcGVuIC5oYW1idXJnZXItaWNvbjo6YWZ0ZXIge1xuICB0b3A6IDA7XG59XG4uc2xpZGVvdXQtb3BlbiAuaGFtYnVyZ2VyLWljb246OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5zbGlkZW91dC1vcGVuIC5oYW1idXJnZXItaWNvbjo6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcblxuLnNsaWRlb3V0LW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgbXEoc20tKXtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG59XG5cbi5zbGlkZW91dC1oYW1idXJnZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxMTA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBCQVNFXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5ALW1zLXZpZXdwb3J0IHtcbiAgd2lkdGg6IGF1dG87XG4gIGluaXRpYWwtc2NhbGU6IDE7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICBAaW5jbHVkZSBtcShtZC0pIHtcbiAgICBAaW5jbHVkZSBtcShsbCl7XG4gICAgICBmb250LXNpemU6IDU0LjY4NzUlO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcShtZCkge1xuICAgIGZvbnQtc2l6ZTogLjh2dztcbiAgfVxuICBAaW5jbHVkZSBtcShzbSkge1xuICAgIGZvbnQtc2l6ZTogMXZ3O1xuICB9XG4gIEBpbmNsdWRlIG1xKHhzKSB7XG4gICAgZm9udC1zaXplOiAxLjR2dztcbiAgfVxuICBAaW5jbHVkZSBtcShzcykge1xuICAgIGZvbnQtc2l6ZTogMi4zNXZ3O1xuICB9XG4gIEBpbmNsdWRlIHNjcm9sbGJhcihjb2xvcignZ3JheScpLGNvbG9yKCdtYWluMDEnKSk7XG4gICYuaXMtbW9kYWxPcGVue1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udF9zYW5zO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgY29sb3I6IGNvbG9yKCdmb250Jyk7XG4gIGxpbmUtaGVpZ2h0OiAxLjg3NTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIEBpbmNsdWRlIG1xKHhzKSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgfVxuICAmLmlzLW1vZGFsT3BlbntcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG4uZ3JlY2FwdGNoYS1iYWRnZXtcbiAgei1pbmRleDogNTA7XG59XG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuOjpwbGFjZWhvbGRlcntcbiAgY29sb3I6I2NjY2NjYztcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgJltocmVmPVwiXCJde1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG4gIEBpbmNsdWRlIG1xKHNtLSkge1xuICAgIHRyYW5zaXRpb246IGFsbCAkZHVyYXRpb24gMHM7XG4gICAgJltocmVmXj1cInRlbDpcIl17XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuc3VwIHtcbiAgdmVydGljYWwtYWxpZ246IHN1cGVyO1xuICBmb250LXNpemU6IC43NWVtO1xufVxuc3ViIHtcbiAgdmVydGljYWwtYWxpZ246IHN1YjtcbiAgZm9udC1zaXplOiAuNzVlbTtcbn1cbnN2ZyB7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBmaWxsOiBjb2xvcignZm9udCcpO1xufVxuXG5cbmgxLGgyLGgzLGg0LGg1LGg2LHRoLGR0LHN0cm9uZyxie1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuaW1ne1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxub2JqZWN0e1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgUHJpbnRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBtZWRpYSBwcmludCB7XG5cdEBwYWdlIHtcblx0XHRtYXJnaW46IDhtbTtcblx0XHRtYXJnaW46IDEwbW0gOG1tIDEwbW0gOG1tO1xuXHR9XG5cdCoge1xuXHRcdC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdCAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtYXR0YWNobWVudDogaW5pdGlhbCAhaW1wb3J0YW50O1xuXHRcdG92ZXJmbG93LXk6IHZpc2libGUgIWltcG9ydGFudDtcblx0fVxuXHRodG1sIHtcblx0XHRvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuXHRcdHpvb206IDAuNyAhaW1wb3J0YW50O1xuXHR9XG5cdGJvZHkge1xuXHRcdG1pbi13aWR0aDogMTI0MHB4ICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcblx0fVxuXHQqLFxuXHQqOmJlZm9yZSxcblx0KjphZnRlciB7XG5cdFx0Y29sb3I6ICMwMDAgIWltcG9ydGFudDtcblx0XHR0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdGEsXG5cdGE6dmlzaXRlZCB7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdH1cblx0YVtocmVmXTphZnRlciB7XG5cdFx0Y29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG5cdH1cblx0YWJiclt0aXRsZV06YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcblx0fVxuXHRhW2hyZWZePVwiI1wiXTphZnRlcixcblx0YVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHR9XG5cdHByZSxcblx0YmxvY2txdW90ZSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzk5OTtcblx0XHRwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG5cdH1cblx0dGhlYWQge1xuXHRcdGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcblx0fVxuXHR0cixcblx0aW1nIHtcblx0XHRwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG5cdH1cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0fVxuXHRwLFxuXHRoMixcblx0aDMge1xuXHRcdG9ycGhhbnM6IDM7XG5cdFx0d2lkb3dzOiAzO1xuXHR9XG5cdGgyLFxuXHRoMyB7XG5cdFx0cGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG5cdH1cbn1cblxuXG4udmlzaWJsZS1wcmludCB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBwcmludCB7XG5cdC52aXNpYmxlLXByaW50IHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG5cdHRhYmxlLnZpc2libGUtcHJpbnQge1xuXHRcdGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG5cdH1cblx0dHIudmlzaWJsZS1wcmludCB7XG5cdFx0ZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG5cdH1cblx0dGgudmlzaWJsZS1wcmludCxcblx0dGQudmlzaWJsZS1wcmludCB7XG5cdFx0ZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbi52aXNpYmxlLXByaW50LWkge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgcHJpbnQge1xuXHQudmlzaWJsZS1wcmludC1pIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcblx0fVxufVxuXG4udmlzaWJsZS1wcmludC1pYiB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBwcmludCB7XG5cdC52aXNpYmxlLXByaW50LWliIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblx0fVxufVxuXG5AbWVkaWEgcHJpbnQge1xuXHQuaGlkZGVuLXByaW50IHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuXG5AbWVkaWEgcHJpbnQge1xuXHQudmlzaWJsZS1zcyxcblx0LnZpc2libGUteHMsXG5cdC52aXNpYmxlLXNtLFxuXHQudmlzaWJsZS1tZCB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cdC52aXNpYmxlLWxnIHtcblx0XHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHR9XG5cdC52aXNpYmxlLXNzLWksXG5cdC52aXNpYmxlLXNzLWliLFxuXHQudmlzaWJsZS14cy1pLFxuXHQudmlzaWJsZS14cy1pYixcblx0LnZpc2libGUtc20taSxcblx0LnZpc2libGUtc20taWIsXG5cdC52aXNpYmxlLW1kLWksXG5cdC52aXNpYmxlLW1kLWliIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cblx0LnZpc2libGUtbGctaSB7XG5cdFx0ZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG5cdH1cblx0LnZpc2libGUtbGctaWIge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuXHR9XG5cdC5oaWRkZW4tc3MsXG5cdC5oaWRkZW4teHMsXG5cdC5oaWRkZW4tc20sXG5cdC5oaWRkZW4tbWQge1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdH1cblx0LmhpZGRlbi1sZyB7XG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuXHR9XG5cbn1cbiIsIlxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG59XG5cbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNob3cge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZS1zcyxcbi52aXNpYmxlLXhzLFxuLnZpc2libGUtc20sXG4udmlzaWJsZS1tZCxcbi52aXNpYmxlLWxnIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnZpc2libGUtc3MtaSxcbi52aXNpYmxlLXhzLWksXG4udmlzaWJsZS1zbS1pLFxuLnZpc2libGUtbWQtaSxcbi52aXNpYmxlLWxnLWkge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udmlzaWJsZS1zcy1pYixcbi52aXNpYmxlLXhzLWliLFxuLnZpc2libGUtc20taWIsXG4udmlzaWJsZS1tZC1pYixcbi52aXNpYmxlLWxnLWliIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQGluY2x1ZGUgbXEoc3MpIHtcbiAgLnZpc2libGUtc3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUudmlzaWJsZS1zcyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICB0ci52aXNpYmxlLXNzIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC52aXNpYmxlLXNzLFxuICB0ZC52aXNpYmxlLXNzIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZpc2libGUtc3MtaSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZpc2libGUtc3MtaWIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBpbmNsdWRlIG1xKHNzLXhzKSB7XG4gIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgdHIudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS14cyxcbiAgdGQudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC52aXNpYmxlLXhzLWkge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC52aXNpYmxlLXhzLWliIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AaW5jbHVkZSBtcSh4cy1zbSkge1xuICAudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIHRyLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUtc20sXG4gIHRkLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAudmlzaWJsZS1zbS1pIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAudmlzaWJsZS1zbS1pYiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQGluY2x1ZGUgbXEoc20tbWQpIHtcbiAgLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICB0ci52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC52aXNpYmxlLW1kLFxuICB0ZC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZpc2libGUtbWQtaSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnZpc2libGUtbWQtaWIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBpbmNsdWRlIG1xKG1kLSkge1xuICAudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIHRyLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUtbGcsXG4gIHRkLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAudmlzaWJsZS1sZy1pIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAudmlzaWJsZS1sZy1pYiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQGluY2x1ZGUgbXEoc3MpIHtcbiAgLmhpZGRlbi1zcyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AaW5jbHVkZSBtcShzcy14cykge1xuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBpbmNsdWRlIG1xKHhzLXNtKSB7XG4gIC5oaWRkZW4tc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQGluY2x1ZGUgbXEoc20tbWQpIHtcbiAgLmhpZGRlbi1tZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AaW5jbHVkZSBtcShtZC0pIHtcbiAgLmhpZGRlbi1sZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cblxuQGluY2x1ZGUgbXEoeHMtKSB7XG4gIC52aXNpYmxlLXNwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBpbmNsdWRlIG1xKHNtLSkge1xuICAudmlzaWJsZS10YiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AaW5jbHVkZSBtcShzbSkge1xuICAudmlzaWJsZS1wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBpbmNsdWRlIG1xKHhzKSB7XG4gIC5oaWRkZW4tc3Age1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQGluY2x1ZGUgbXEoc20pIHtcbiAgLmhpZGRlbi10YiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AaW5jbHVkZSBtcShzbS0pIHtcbiAgLmhpZGRlbi1wYyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgSEVBREVSXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5sLWhlYWRlcntcbiAgJGFtcDogJjtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjc1KTtcbiAgYm94LXNoYWRvdzogMCAuM3JlbSAxcmVtIHJnYmEoMCwwLDAsLjE2KTtcbiAgYm9yZGVyLXRvcDpzb2xpZCA0cHggY29sb3IoJ21haW4wMScpO1xuICAmX19pbm5lcntcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICZfX2xvZ297XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB6LWluZGV4OiAxMjA7XG4gIH1cbiAgJl9fYnV0dG9ue1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG4gICZfX2hhbWJ1cmdlcntcbiAgICB3aWR0aDogN3JlbSsuNHJlbTtcbiAgICBoZWlnaHQ6IDdyZW0rLjRyZW07XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBzcGFue1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZDogY29sb3IoJ21haW4wMScpO1xuICAgICAgbGVmdDogMjAlO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDFweCk7XG4gICAgICB0cmFuc2l0aW9uOmFsbCAkZHVyYXRpb247XG4gICAgICAmOmJlZm9yZSxcbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDpcIlwiO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKCdtYWluMDEnKTtcbiAgICAgICAgdHJhbnNpdGlvbjppbmhlcml0O1xuICAgICAgfVxuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVZKC0uNzVlbSk7XG4gICAgICB9XG4gICAgICAmOmFmdGVye1xuICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWSguNzVlbSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5zbGlkZW91dC1vcGVuICZ7XG4gICAgICBzcGFue1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICB0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbXEoc20tKXtcbiAgICAmX19pbm5lcntcbiAgICAgIG1heC13aWR0aDogJGJhc2Vfd2lkdGg7XG4gICAgICB3aWR0aDogJGJhc2Vfd2lkdGhfbWF4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1xKG1kKXtcbiAgICAmX19sb2dve1xuICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcShzbSl7XG4gICAgJl9fbG9nb3tcbiAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICBtYXJnaW4tbGVmdDogKDEwMCUgLSAkYmFzZV93aWR0aF9tYXgpIC8gMjtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbXEoc3Mpe1xuICAgICZfX2xvZ297XG4gICAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICBGT09URVJcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmwtZm9vdGVye1xuICAkYW1wIDomO1xuICBwYWRkaW5nOiAkbWFyZ2luX2xnIDA7XG4gIGJvcmRlci10b3A6c29saWQgMXB4IGNvbG9yKCdib3JkZXIwMicpO1xuICAmX19ibG9ja3tcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICYuLXRvcHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICB9XG4gICAgJi4tYm90dG9te1xuICAgICAgcGFkZGluZy10b3A6ICRtYXJnaW5fbWQ7XG4gICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luX2xnO1xuICAgICAgYm9yZGVyLXRvcDpzb2xpZCAxcHggY29sb3IoJ2JvcmRlcjAyJyk7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICB9XG4gIH1cbiAgJl9faW5mb3tcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gICZfX2xvZ297XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG4gICZfX2FkZHJlc3N7XG4gICAgbWFyZ2luLXRvcDogJG1hcmdpbl9zbTtcbiAgICBmb250LXNpemU6IC44NzVlbTtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICB9XG4gICZfX3RlbHtcbiAgICBmb250LXNpemU6IC44NzVlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tdG9wOiAuMzVlbTtcbiAgfVxuICAmX19pbWd7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDFyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMiU7XG4gICAgQGluY2x1ZGUgbXEobWQtKXtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBhbGlnbi1pdGVtczogZW5kO1xuICAgICAgd2lkdGg6IDIwJTtcbiAgICAgIG1heC13aWR0aDogMzByZW07XG4gICAgfVxuICAgIGltZ3tcbiAgICAgICY6bnRoLW9mLXR5cGUoMSl7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICB9XG4gICAgICAmOm50aC1vZi10eXBlKDIpe1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19tYWluTWVudXtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICBcInR0bCAgICBtZW51MDFcIlxuICAgICAgICAgICAgICAgICAgICAgICAgICBcIm1lbnUwMiBtZW51MDJcIjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDdlbSAxZnI7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbiAgJl9fbWFpbk1lbnVMaXN0e1xuICAgIGdyaWQtYXJlYTogbWVudTAyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6ICRtYXJnaW5fc207XG4gICAgYXtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHNwYW57XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAuNWVtO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQobisyKXtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRtYXJnaW5fc3M7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBmb250LXNpemU6IC42MjVlbTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMWVtIC8gLjYyNSAqIDEuMjUpO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMWVtIC8gLjYyNSAqIDEuMjUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvcignbWFpbjAxJyk7XG4gICAgICAgIEBpbmNsdWRlIGljb24oJ2Fycm93LWZpbGxfMjAnKTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1xKHNtLSl7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgY29sb3I6IGNvbG9yKCdtYWluMDEnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19tYWluTWVudVRpdGxle1xuICAgIGdyaWQtYXJlYTogdHRsO1xuICAgIGF7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBzcGFue1xuICAgICAgICBtYXJnaW4tbGVmdDogLjVlbTtcbiAgICAgIH1cbiAgICAgICY6YmVmb3Jle1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZvbnQtc2l6ZTogLjYyNWVtO1xuICAgICAgICB3aWR0aDogY2FsYygxZW0gLyAuNjI1ICogMS4yNSk7XG4gICAgICAgIGhlaWdodDogY2FsYygxZW0gLyAuNjI1ICogMS4yNSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKCdtYWluMDEnKTtcbiAgICAgICAgQGluY2x1ZGUgaWNvbignYXJyb3ctZmlsbF8yMCcpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbXEoc20tKXtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICBjb2xvcjogY29sb3IoJ21haW4wMScpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICsgI3skYW1wfV9fbWFpbk1lbnVMaXN0e1xuICAgICAgZ3JpZC1hcmVhOiBtZW51MDE7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIFx0ICAvLyAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1ZW0gLSAjeyRtYXJnaW5fc3N9KTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRtYXJnaW5fc3N9KTtcbiAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAxcHggY29sb3IoJ2JvcmRlcjAxJyk7XG4gICAgICBtYXJnaW4tbGVmdDogJG1hcmdpbl9zcztcbiAgICAgIHBhZGRpbmctbGVmdDogJG1hcmdpbl9zcztcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICBhe1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZChuKzIpe1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkbWFyZ2luX3NzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX3N1Yk1lbnV7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW4tbGVmdDogJG1hcmdpbl9zcyoyO1xuICB9XG4gICZfX3N1Yk1lbnVJdGVte1xuICAgICY6bnRoLWNoaWxkKG4rMil7XG4gICAgICBtYXJnaW4tbGVmdDogMS4xMjVlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMS4xMjVlbTtcbiAgICAgIGJvcmRlci1sZWZ0OnNvbGlkIDFweCBtYXAtZ2V0O1xuICAgIH1cbiAgfVxuICAmX19zdWJNZW51TGlua3tcbiAgICBmb250LXNpemU6IC44NzVlbTtcbiAgICBAaW5jbHVkZSBtcShzbS0pe1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgY29sb3I6IGNvbG9yKCdtYWluMDEnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fY29weXtcbiAgICBmb250LXNpemU6IC44NzVlbTtcbiAgfVxuICBAaW5jbHVkZSBtcShtZCl7XG4gICAgJl9fbG9nb3tcbiAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbXEoc20pe1xuICAgIHBhZGRpbmc6ICRtYXJnaW5fbWQgMDtcbiAgICAmX19pbmZve1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgICZfX2Jsb2Nre1xuICAgICAgJi4tYm90dG9te1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW5fc207XG4gICAgICAgIGJvcmRlci10b3A6bm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbXEoc3Mpe1xuICAgICZfX2xvZ297XG4gICAgICBmb250LXNpemU6IC43NXJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICBBQ0NPUkRJT05cblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmMtYWNjb3JkaW9ue1xuICAmX190cmd7XG5cbiAgfVxuICAmX19jb250e1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICBCVVRUT04gV1JBUFxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uYy1idG53cmFwe1xufVxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4gIEJVVFRPTiBQUklNQVJZXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5jLWJ0bl9wcntcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBjb2xvcignbWFpbjAxJyk7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMS4yNWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDNlbTtcbiAgQGluY2x1ZGUgbXEoc20tKXtcbiAgICAmOmhvdmVye1xuICAgICAgb3BhY2l0eTogLjU7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDUpO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcShzcy0pe1xuICAgIG1pbi13aWR0aDogMjRyZW07XG4gIH1cbiAgQGluY2x1ZGUgbXEoc3Mpe1xuICAgIG1pbi13aWR0aDogODAlO1xuICB9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICBCVVRUT04gUk9VTkRcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmMtYnRuX3Jke1xuICBAaW5jbHVkZSBtcShzbS0pe1xuICAgICY6aG92ZXJ7XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgQ0FSRFxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgQ0FSRCA+IE5FV1Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmMtY2FyZF9uZXdze1xuICAmX19pdGVte1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCBjb2xvcignYm9yZGVyMDEnKTtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggY29sb3IoJ2JvcmRlcjAxJyk7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBAaW5jbHVkZSBtcShzcyl7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIH1cbiAgfVxuICAmX19saW5re1xuICAgIHBhZGRpbmc6ICRtYXJnaW5fc3MgMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBAaW5jbHVkZSBtcSh4cyl7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZ2FwOiAuNXJlbTtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuICAmX19kYXRle1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udF9lbjtcbiAgICB3aWR0aDogNS41ZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1ZW07XG4gIH1cbiAgJl9fdGVybXtcbiAgICB3aWR0aDogNy41ZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogLjVlbSAuNWVtIC42MjVlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxLjc1ZW07XG4gICAgYmFja2dyb3VuZDogY29sb3IoJ21haW4wMScpO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHNwYW57XG4gICAgICBmb250LXNpemU6IC43NWVtO1xuICAgIH1cbiAgICAmLi1waWNrdXB7XG4gICAgICBiYWNrZ3JvdW5kOiBjb2xvcignYWNjZW50MDEnKTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbXEoeHMpe1xuICAgICZfX3R0bHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1xKHhzLSl7XG4gICAgJl9fdHRse1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYuNzVlbSAtIDEwZW0pO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIG1xKHNtLSl7XG4gICAgJl9fbGlua3tcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIuNWVtO1xuICAgICAgJjphZnRlcntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAyZW07XG4gICAgICAgIHdpZHRoOiAyZW07XG4gICAgICAgIGhlaWdodDogMmVtO1xuICAgICAgICBmb250LXNpemU6IC42MjVlbTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIEBpbmNsdWRlIGljb24oJ2Fycm93LWZpbGxfMTUnKTtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IoJ21haW4wMScpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgICAgIH1cbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcSh4cyl7XG4gICAgJl9fdGVybXtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHBhZGRpbmc6IC41ZW07XG4gICAgfVxuICAgICZfX3R0bHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICB0ZXh0LW92ZXJmbG93OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4gIEZPUk1cblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmMtZm9ybSB7XG4gICAgJGFtcDogJjtcbiAgICAmX19zaGVldCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkbWFyZ2luX21kO1xuICAgICAgICB9XG4gICAgICAgID4gdGJvZHkge1xuICAgICAgICAgICAgPiB0ciB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNlNWU1ZTU7XG4gICAgICAgICAgICAgICAgPiB0aCxcbiAgICAgICAgICAgICAgICA+IHRkIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMmVtIDFlbTtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgPiB0aCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgID4gdGQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAgICAgPiB0Ym9keSB7XG4gICAgICAgICAgICAgICAgPiB0ciB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS4xMjVlbTtcbiAgICAgICAgICAgICAgICAgICAgPiB0aCxcbiAgICAgICAgICAgICAgICAgICAgPiB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgPiB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICA+IHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWxhc3QtY2hpbGQobiArIDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuMTI1ZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdHRsIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgICAgICAmLi1yZXF1aXJlZCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCIqXCI7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2MxMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19yb3cge1xuICAgIH1cbiAgICAmX19yb3dncm91cCB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC43NWVtO1xuICAgICAgICB9XG4gICAgICAgIHRoIHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2ZpZWxkIHtcbiAgICAgICAgJjpudGgtY2hpbGQobiArIDIpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgICAgfVxuICAgICAgICBsYWJlbC5lcnJvciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGNvbG9yOiAjYzExO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NWVtO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41ZW07XG4gICAgICAgIH1cbiAgICAgICAgJi4tcGVfbm9uZSB7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi4tcmFkaW8sXG4gICAgICAgICYuLWNoZWNrIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChuICsgMikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fZXJyb3Ige1xuICAgICAgICBjb2xvcjogI2MxMTtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NWVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgICB9XG4gICAgJl9fbm90ZXMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICAgICAgICBmb250LXNpemU6IDAuODc1ZW07XG4gICAgICAgIGNvbG9yOiBjb2xvcihcImZvbnRcIik7XG4gICAgICAgIG9wYWNpdHk6IDAuNzU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIuKAu1wiO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2lucHV0IHtcbiAgICAgICAgJi4tdGV4dCxcbiAgICAgICAgJi4tdGV4dGFyZWEge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gICAgICAgICAgICAmLi1zaG9ydCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuLW1pZGRsZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuLWxvbmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLi1oYWxmIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDJlbSkgLyAyKTtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChuICsgMikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMWVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuLWZ1bGwge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoeHMpIHtcbiAgICAgICAgICAgICAgICAmLi1zaG9ydCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuLW1pZGRsZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLi1sb25nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuLXRleHRhcmVhIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwLjVlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fc2VsZWN0IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDFlbSAxLjI1ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cblxuICAgICZfX2NoZWNrLFxuICAgICZfX3JhZGlvIHtcbiAgICAgICAgKyAqIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuMjVlbSAwIDAuMjVlbSAyLjI1ZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19yYWRpbyB7XG4gICAgICAgICsgKiB7XG4gICAgICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxLjVlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNWVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKFwibWFpbjAxXCIpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC40KTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICsgKiB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2NoZWNrIHtcbiAgICAgICAgKyAqIHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEuNWVtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMS41ZW07XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDFlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuNjVlbTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSgwLCA1MCUpO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgM3B4IGNvbG9yKFwibWFpbjAxXCIpO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCBjb2xvcihcIm1haW4wMVwiKTtcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpjaGVja2VkIHtcbiAgICAgICAgICAgICsgKiB7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICZfX2FncmVlbWVudCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzbS0pIHtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZXJyb3Ige1xuICAgICAgICAgICAgY29sb3I6ICNjMTE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYnV0dG9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbl9zbTtcbiAgICAgICAgQGluY2x1ZGUgbXEoeHMtKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2J0biB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcGFkZGluZzogMS4yNWVtIDFlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCBjb2xvcihcIm1haW4wMVwiKTtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IoXCJtYWluMDFcIik7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAkZHVyYXRpb24gMHM7XG4gICAgICAgICYuLWJhY2sge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2FhYTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2FhYTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtcShzbS0pIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgY29sb3I6IGNvbG9yKFwibWFpbjAxXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi4tYmFjayB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWFhO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtcSh4cy0pIHtcbiAgICAgICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKG4gKyAyKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgJjpudGgtY2hpbGQobiArIDIpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fYW5ub3RhdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW5fbWQ7XG4gICAgICAgIHBhZGRpbmc6ICRtYXJnaW5fc207XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKFwib2Z3aHQyXCIpO1xuICAgICAgICA+IHAge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjI1ZW07XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi4oC7XCI7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogY29sb3IoXCJtYWluMDFcIik7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20tKSB7XG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGNvbG9yKFwiYWNjZW50MDFcIik7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fcHJpdmFjeSB7XG4gICAgICAgIGRsIHtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4IGNvbG9yKFwiYm9yZGVyMDFcIik7XG4gICAgICAgICAgICBwYWRkaW5nOiAyZW07XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE1ZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgICAgICAgICAgQGluY2x1ZGUgc2Nyb2xsYmFyKGNvbG9yKFwiYm9yZGVyMDFcIiksIGNvbG9yKFwibWFpbjAxXCIpKTtcbiAgICAgICAgICAgIGR0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgMC4zNzVlbSBjb2xvcihcIm1haW4wMVwiKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNjI1ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBkZCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NWVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgICAgICAgICAgICA+ICoge1xuICAgICAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMi41ZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19hZ3JlZW1lbnQge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKFwiZ3JheVwiKTtcbiAgICB9XG4gICAgJi4tY29uZmlybSB7XG4gICAgICAgICN7JGFtcH1fX25vdGVzIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgI3skYW1wfV9fZXJyb3Ige1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAjeyRhbXB9X19hZ3JlZW1lbnQge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLi10aGFua3Mge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi41O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgRk9STSBTRUFSQ0hcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmMtZm9ybV9zZWFyY2gge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAmX19maWVsZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICBwYWRkaW5nOiAwLjc1ZW07XG4gICAgICAgIGhlaWdodDogMy41ZW07XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4IGNvbG9yKFwiYm9yZGVyMDFcIik7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzLjVlbSk7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgfVxuICAgICZfX2J1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMy41ZW07XG4gICAgICAgIGhlaWdodDogMy41ZW07XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKFwibWFpbjAxXCIpO1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNWVtO1xuICAgICAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtcShzbS0pIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlYXJjaFJlc3VsdCB7XG4gICAgJl9uZXdzIHtcbiAgICB9XG4gICAgJl9wYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJl90aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC44cmVtO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfY29udCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMC44cmVtO1xuICAgICAgICB9XG4gICAgICAgIC5zZWFyY2hLZXl3b3JkX2FjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogIzBlNWRhODtcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICBMT0dPXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5jLWxvZ297XG4gICZfX2xpbmt7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtcShzbS0pe1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19pbWd7XG4gICAgd2lkdGg6IDM3LjVlbTtcbiAgICBoZWlnaHQ6IDUuMmVtO1xuICAgIGltZyxcbiAgICBzdmcsXG4gICAgb2JqZWN0e1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICB9XG59XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgQ09OVEFJTkVSXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5jLWlubmVye1xuICBtYXgtd2lkdGg6ICRiYXNlX3dpZHRoO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogOTQlO1xuICAmLi1tZHtcbiAgICBtYXgtd2lkdGg6IHdpZHRoKCdtZCcpO1xuICB9XG59XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgU0VDVElPTlxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uYy1zZWN0aW9ue1xuICArIC5jLXNlY3Rpb257XG4gICAgbWFyZ2luLXRvcDogJG1hcmdpbl9tZCoyO1xuICAgICYuLWdhcF9tZHtcbiAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW5fbGc7XG4gICAgfVxuICAgICYuLWdhcF9zbXtcbiAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW5fc20qMjtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbXEoc20pe1xuICAgICsgLmMtc2VjdGlvbntcbiAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW5fbGc7XG4gICAgICAmLi1nYXBfbWR7XG4gICAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW5fc20qMjtcbiAgICAgIH1cbiAgICAgICYuLWdhcF9zbXtcbiAgICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbl9zcyoyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4gIElGUkFNRVxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uYy1pZnJhbWV7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBpZnJhbWV7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4gIFRFWFRcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmMtcGFyYWdyYXBoe1xuICA+IHB7XG4gICAgJjpudGgtY2hpbGQobisyKXtcbiAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB9XG4gIH1cbn1cblxuLmMtYW5ub3RhdGlvbntcbiAgPiBwe1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMWVtO1xuICAgICY6YmVmb3Jle1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCLigLtcIjtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgSU1BR0VcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIENBU0UgPiBPQkpFQ1QgRklUXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jLW9maXtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gICZfX2ltZ3tcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICAgIG1heC1oZWlnaHQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICZbZGF0YS1vYmplY3QtdHlwZT1cImNvbnRhaW5cIl17XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIH1cbiAgICAmOm5vdChbZGF0YS1vYmplY3QtcG9zaXRpb25YXSl7XG4gICAgICAmOm5vdChbZGF0YS1vYmplY3QtcG9zaXRpb25ZXSl7XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIH1cbiAgICAgICZbZGF0YS1vYmplY3QtcG9zaXRpb25ZPVwidG9wXCJde1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgICB9XG4gICAgICAmW2RhdGEtb2JqZWN0LXBvc2l0aW9uWT1cImJvdHRvbVwiXXtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tO1xuICAgICAgfVxuICAgIH1cbiAgICAmW2RhdGEtb2JqZWN0LXBvc2l0aW9uWD1cImxlZnRcIl17XG4gICAgICBvYmplY3QtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgICAgJltkYXRhLW9iamVjdC1wb3NpdGlvblk9XCJ0b3BcIl17XG4gICAgICAgIG9iamVjdC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gICAgICB9XG4gICAgICAmW2RhdGEtb2JqZWN0LXBvc2l0aW9uWT1cImJvdHRvbVwiXXtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJltkYXRhLW9iamVjdC1wb3N0aW9uWD1cInJpZ2h0XCJde1xuICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgICAmW2RhdGEtb2JqZWN0LXBvc2l0aW9uWT1cInRvcFwiXXtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCB0b3A7XG4gICAgICB9XG4gICAgICAmW2RhdGEtb2JqZWN0LXBvc2l0aW9uWT1cImJvdHRvbVwiXXtcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgTElOSyBFWFRFUk5BTFxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uYy1saW5rX2V4e1xufVxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgTElOSyBQUklNQVJZXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5jLWxpbmtfcHJ7XG4gIGNvbG9yOiBjb2xvcignbWFpbjAxJyk7XG4gIEBpbmNsdWRlIG1xKHNtLSl7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgb3BhY2l0eTogLjU7XG4gIH1cbn1cblxuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgTElOSyBBUlJPV1xuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uYy1saW5rX2Fye1xufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4gIExJU1QgUFJJTUFSWVxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uYy1saXN0X3Bye1xufVxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4gIExJU1QgTlVNQkVSXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5jLWxpc3RfbnVte1xufVxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4gIExJU1QgRExcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmMtbGlzdF9kbHtcbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICBNT0RBTCBXSU5ET1dcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmMtbW9kYWx7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTk5O1xuICAmX19vdmVybGF5e1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC41KTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAmX19jb250YWluZXJ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1heC13aWR0aDogJGJhc2Vfd2lkdGg7XG4gICAgd2lkdGg6IDk0JTtcbiAgICBtYXgtaGVpZ2h0OiA5NCU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIEBpbmNsdWRlIHNjcm9sbGJhcihjb2xvcignc3ViMDEnKSxjb2xvcignbWFpbjAxJykpO1xuICB9XG4gICZfX3ZpZGVve1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogNTYuMjUlO1xuICAgIGlmcmFtZXtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbiAgJl9fY2xvc2V7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAkbWFyZ2luX3NtO1xuICAgIHRvcDogJG1hcmdpbl9zbTtcbiAgICB3aWR0aDogJG1hcmdpbl9tZDtcbiAgICBoZWlnaHQ6ICRtYXJnaW5fbWQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246ICRkdXJhdGlvbjtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvcignbWFpbjAxJyk7XG4gICAgei1pbmRleDogMztcbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVye1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGxlZnQ6IDI1JTtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG4gICAgJjpiZWZvcmV7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuICAgICY6YWZ0ZXJ7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcShzbS0pe1xuICAgICAgJjpob3ZlcntcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4gIFBBR0VSXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5jLXBhZ2Vye1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgJl9faXRlbXtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDJlbTtcbiAgICBoZWlnaHQ6IDJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiBjb2xvcignYWNjZW50MDEnKTtcbiAgICAmOm50aC1jaGlsZChuKzIpe1xuICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgfVxuICAgICYuLWN1cnJlbnR7XG4gICAgICBiYWNrZ3JvdW5kOiBjb2xvcignYWNjZW50MDEnKTtcbiAgICAgIGNvbG9yOiNmZmY7XG4gICAgfVxuICAgICYuLWVsbGlwc2lze1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGNvbG9yOiBjb2xvcignZm9udCcpO1xuICAgIH1cbiAgICAmLi1saW5re1xuICAgICAgYm9yZGVyOnNvbGlkIDFweCBjb2xvcignYWNjZW50MDEnKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoc20tKXtcbiAgICAgICYuLWxpbmt7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgYmFja2dyb3VuZDogY29sb3IoJ2FjY2VudDAxJyk7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4gIFRBQlxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4uYy10YWJ7XG4gICZfX2hlYWR7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgJl9fdHJne1xuICAgICYuaXMtYWN0e1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG4gICZfX2JvZHl7XG4gIH1cbiAgJl9fY29udHN7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4gIFRBQkxFIFBSSU1BUllcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmMtdGJsX3Bye1xufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4gIFRJVExFXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBUSVRMRSA+IFNUQU5EQVJEXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5jLXR0bF9zdGR7XG4gIGZvbnQtc2l6ZTogMS43NWVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yNTtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFRJVExFID4gU1VQUExFTUVOVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4uYy10dGxfc3Vwe1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgPiBlbXtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjI1ZW07XG4gICAgY29sb3I6IGNvbG9yKCdtYWluMDEnKTtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggY29sb3IoJ21haW4wMScpO1xuICB9XG4gID4gc3Ryb25ne1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogMi41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW4tdG9wOiAuNGVtO1xuICB9XG4gIEBpbmNsdWRlIG1xKGxnKXtcbiAgICA+IHN0cm9uZ3tcbiAgICAgIGZvbnQtc2l6ZTogMi4yNWVtO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcShzbSl7XG4gICAgPiBzdHJvbmd7XG4gICAgICBmb250LXNpemU6IDJlbTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbXEoc3Mpe1xuICAgID4gc3Ryb25ne1xuICAgICAgZm9udC1zaXplOiAxLjc1ZW07XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgRURJVE9SXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5wLWVkaXRvcntcbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgQGluY2x1ZGUgbXEoc20tKXtcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgaSwgZW0ge1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgfVxuICBzdHJvbmcsYntcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICB1e1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIHN7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIH1cbiAgc3BhbntcbiAgICAmLnJlZHtcbiAgICAgIGNvbG9yOiAjZmYwMDAwO1xuICAgIH1cbiAgICAmLmN5YW57XG4gICAgICBjb2xvcjogIzAwZmZmZjtcbiAgICB9XG4gICAgJi5vcmFuZ2V7XG4gICAgICBjb2xvcjogI2ZmYTUwMDtcbiAgICB9XG4gICAgJi5uYXZ5e1xuICAgICAgY29sb3I6ICMwMDAwODA7XG4gICAgfVxuICAgICYueWVsbG93e1xuICAgICAgY29sb3I6ICNmZmZmMDA7XG4gICAgfVxuICAgICYuYmx1ZXtcbiAgICAgIGNvbG9yOiAjMDAwMGZmO1xuICAgIH1cbiAgICAmLnB1cnBsZXtcbiAgICAgIGNvbG9yOiAjNGIwMDgyO1xuICAgIH1cbiAgICAmLm1hZ2VudGF7XG4gICAgICBjb2xvcjogI2ZmMDBmZjtcbiAgICB9XG4gICAgJi5waW5re1xuICAgICAgY29sb3I6ICNmZjE0OTM7XG4gICAgfVxuXG4gICAgJi5iZ19yZWR7XG4gICAgICBjb2xvcjogI2ZmMDAwMDtcbiAgICB9XG4gICAgJi5iZ19jeWFue1xuICAgICAgY29sb3I6ICMwMGZmZmY7XG4gICAgfVxuICAgICYuYmdfb3Jhbmdle1xuICAgICAgY29sb3I6ICNmZmE1MDA7XG4gICAgfVxuICAgICYuYmdfbmF2eXtcbiAgICAgIGNvbG9yOiAjMDAwMDgwO1xuICAgIH1cbiAgICAmLmJnX3llbGxvd3tcbiAgICAgIGNvbG9yOiAjZmZmZjAwO1xuICAgIH1cbiAgICAmLmJnX2JsdWV7XG4gICAgICBjb2xvcjogIzAwMDBmZjtcbiAgICB9XG4gICAgJi5iZ19wdXJwbGV7XG4gICAgICBjb2xvcjogIzRiMDA4MjtcbiAgICB9XG4gICAgJi5iZ19tYWdlbnRhe1xuICAgICAgY29sb3I6ICNmZjAwZmY7XG4gICAgfVxuICAgICYuYmdfcGlua3tcbiAgICAgIGNvbG9yOiAjZmYxNDkzO1xuICAgIH1cbiAgICAuZnpfbGd7XG4gICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICB9XG4gICAgLmZ6X21ke1xuICAgICAgZm9udC1zaXplOiAxLjEyNWVtO1xuICAgIH1cbiAgICAuZnpfc217XG4gICAgICBmb250LXNpemU6IC44NzVlbTtcbiAgICB9XG4gICAgLmZ6X3Nze1xuICAgICAgZm9udC1zaXplOiAuNzVlbTtcbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICBHTE9CQUwgTkFWSUdBVElPTihwYylcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnAtZ25hdmkge1xuICAgICRhbXA6ICY7XG4gICAgQGluY2x1ZGUgbXEoc20tKSB7XG4gICAgICAgICZfX3N1Yk1lbnUge1xuICAgICAgICAgICAgcGFkZGluZzogJG1hcmdpbl9zbSAwICRtYXJnaW5fc3MvMjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG4gICAgICAgICZfX3N1Yk1lbnVJdGVtIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKG4gKyAyKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRtYXJnaW5fc207XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgI3skYW1wfV9fc3ViTWVudUljb24ge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoMzYwZGVnKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgI3skYW1wfV9fc3ViTWVudUxhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGNvbG9yKFwibWFpbjAxXCIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19zdWJNZW51SWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogMi41ZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDIuNWVtO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3IoXCJtYWluMDFcIik7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAjZmZmO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAwLjgxMjVlbTtcbiAgICAgICAgICAgICAgICAmW3hsaW5rXFw6aHJlZj1cIiNzZWFyY2hcIl0ge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDAuODEyNWVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmW3hsaW5rXFw6aHJlZj1cIiNtYWlsXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjYyNWVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmX19zdWJNZW51TGFiZWwge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNjI1ZW07XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgICAgICAmX19tYWluTWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJl9fbWFpbk1lbnVJdGVtIHtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKG4gKyAyKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRtYXJnaW5fc207XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fbWFpbk1lbnVMaW5rIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICAgICAgICAgIGNvbG9yOiBjb2xvcihcImZvbnRcIik7XG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMC4yNWVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKFwibWFpbjAxXCIpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGluaGVyaXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogY29sb3IoXCJtYWluMDFcIik7XG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX21lZ2FtZW51IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvcihcInN1YjAxXCIpO1xuICAgICAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICAgICAgJl9fbWFpbk1lbnVJdGVtIHtcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChuICsgMikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJG1hcmdpbl9zcztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgR0xPQkFMIE5BVklHQVRJT04odGJ+KVxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4ucC1nbmF2aXtcbiAgJGFtcDogJjtcbiAgQGluY2x1ZGUgbXEoc20pe1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDRweCBjb2xvcignbWFpbjAxJyk7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvcignc3ViMDEnKTtcbiAgICBwYWRkaW5nOiAoNnJlbSArICRtYXJnaW5fbGcpIDAgJG1hcmdpbl9sZztcbiAgICBAaW5jbHVkZSBzY3JvbGxiYXIoY29sb3IoJ2dyYXknKSxjb2xvcignbWFpbjAxJykpO1xuICAgIC5zbGlkZW91dC1vcGVuICZ7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuICAgICZfX2NvbnRhaW5lcntcbiAgICAgIHdpZHRoOiA5NCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgJl9faGVhZHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkbWFyZ2luX3NtO1xuICAgICAgYm9yZGVyLWJvdHRvbSA6c29saWQgMXB4IGNvbG9yKCdib3JkZXIwMScpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbl9zbTtcbiAgICB9XG4gICAgJl9fc3ViTWVudXtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDAgMS41ZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbl9zbTtcbiAgICB9XG4gICAgJl9fc2VhcmNoe1xuICAgICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbl9zbTtcbiAgICB9XG4gICAgJl9fdHJpZ2dlcntcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGdhcDogJG1hcmdpbl9zcztcbiAgICB9XG4gICAgJl9fYWN0aW9ue1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAtICN7JG1hcmdpbl9zcyoyfSkvMyk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgICAgYmFja2dyb3VuZDogY29sb3IoJ21haW4wMScpO1xuICAgICAgYm9yZGVyOiBzb2xpZCAycHggY29sb3IoJ21haW4wMScpO1xuICAgICAgcGFkZGluZzogJG1hcmdpbl9zcztcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgICAgIHN2Z3tcbiAgICAgICAgZm9udC1zaXplOiAyLjVlbTtcbiAgICAgICAgZmlsbDogI2ZmZjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb246IGluaGVyaXQ7XG4gICAgICB9XG4gICAgICBzcGFue1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRyYW5zaXRpb246IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgIH1cbiAgICAgICYuaXMtYWN0e1xuICAgICAgICBjb2xvcjpjb2xvcignbWFpbjAxJyk7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIHN2Z3tcbiAgICAgICAgICBmaWxsOiBjb2xvcignbWFpbjAxJyk7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbntcbiAgICAgICAgICBjb2xvcjogY29sb3IoJ21haW4wMScpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX2Jsb2Nre1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgJl9fbGFiZWx7XG4gICAgICBiYWNrZ3JvdW5kOiBjb2xvcignbWFpbjAxJyk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgICAgIHBhZGRpbmc6IC43NWVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRtYXJnaW5fc207XG4gICAgfVxuICAgICZfX21lbnV7XG4gICAgICAmLi1sdjF7XG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4IGNvbG9yKCdib3JkZXIwMScpO1xuICAgICAgICA+ICN7JGFtcH1fX21lbnVJdGVte1xuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fbWVudUl0ZW17XG4gICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggY29sb3IoJ2JvcmRlcjAxJyk7XG4gICAgICAmLi10b2dnbGV7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICBcImxpbmsgdG9nZ2xlXCJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiY2hpbGRyZW4gY2hpbGRyZW5cIjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMy41ZW07XG4gICAgICAgID4gI3skYW1wfV9fbWVudUxpbmt7XG4gICAgICAgICAgZ3JpZC1hcmVhOiBsaW5rO1xuICAgICAgICB9XG4gICAgICAgID4gI3skYW1wfV9fbWVudVRvZ2dsZXtcbiAgICAgICAgICBncmlkLWFyZWE6IHRvZ2dsZTtcbiAgICAgICAgfVxuICAgICAgICA+ICN7JGFtcH1fX21lbnV7XG4gICAgICAgICAgZ3JpZC1hcmVhOiBjaGlsZHJlbjtcbiAgICAgICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwe1xuICAgICAgICAgICAgJi4jeyctbHYnKygkaSsxKX17XG4gICAgICAgICAgICAgICN7JGFtcH1fX21lbnVMaW5re1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJGkqMWVtO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX21lbnVMaW5re1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgcGFkZGluZzogMCAxZW07XG4gICAgICBoZWlnaHQ6IDMuNWVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIH1cbiAgICAmX19tZW51VG9nZ2xle1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDMuNWVtO1xuICAgICAgaGVpZ2h0OiAzLjVlbTtcbiAgICAgIGJhY2tncm91bmQ6IGNvbG9yKCdtYWluMDEnKTtcbiAgICAgIHRyYW5zaXRpb246ICRkdXJhdGlvbjtcbiAgICAgICY6YmVmb3JlLFxuICAgICAgJjphZnRlcntcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICAgICAgICB0cmFuc2l0aW9uOiBpbmhlcml0O1xuICAgICAgfVxuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgfVxuICAgICAgJjphZnRlcntcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICB9XG4gICAgICAmLmlzLWFjdHtcbiAgICAgICAgYmFja2dyb3VuZDogY29sb3IoJ3N1YjAyJyk7XG4gICAgICAgICY6YmVmb3JlLFxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgcm90YXRlKDM2MGRlZyk7XG4gICAgICAgICAgYmFja2dyb3VuZDogY29sb3IoJ21haW4wMScpO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgKyAjeyRhbXB9X19tZW51e1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcShzcyl7XG4gICAgJl9fYWN0aW9ue1xuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAjeyRtYXJnaW5fc3N9KSAvIDIpO1xuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgS1ZcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIEtWID4gVE9QXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wLWt2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAkYW1wOiAmO1xuXG4gIEBpbmNsdWRlIG1xKGxsKSB7XG4gICAgJl9fZXllY2F0Y2gge1xuICAgICAgcGFkZGluZy10b3A6IDc1cmVtO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIG1xKGxnKSB7XG4gICAgJl9faGVhZGluZyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVlbTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtcShtZCkge1xuICAgICZfX2V5ZWNhdGNoIHtcbiAgICAgIHBhZGRpbmctdG9wOiA3MHJlbTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtcShzbSkge1xuICAgICZfX2V5ZWNhdGNoIHtcbiAgICAgIHBhZGRpbmctdG9wOiA2Mi41cmVtO1xuICAgIH1cblxuICAgICZfX2hlYWRpbmcge1xuICAgICAgZm9udC1zaXplOiAzZW07XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbXEoeHMtKSB7XG4gICAgJl9fdHh0IHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB0ZXh0LXNoYWRvdzogM3B4IDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtcSh4cykge1xuICAgICZfX3R4dCB7XG4gICAgICBib3R0b206IDMwcmVtO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cblxuICAgICZfX2hlYWRpbmcge1xuICAgICAgZm9udC1zaXplOiAyLjc1ZW07XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAmX19leWVjYXRjaCB7XG4gICAgICBwYWRkaW5nLXRvcDogNTByZW07XG4gICAgfVxuXG4gICAgJl9faGVhZGluZyB7XG4gICAgICBmb250LXNpemU6IDJlbTtcbiAgICB9XG5cbiAgICAmX19kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIH1cbiAgfVxuXG4gICZfX3R4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgd2lkdGg6ICRiYXNlX3dpZHRoO1xuICAgIG1heC13aWR0aDogJGJhc2Vfd2lkdGhfbWF4O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udF9zZXJpZjtcblxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgJl9faGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC44ZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDMuNzVlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICBmb250LXNpemU6IDJlbTtcbiAgICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDVweCBncmF5O1xuICAgIH1cbiAgfVxuXG4gICZfX2xlYWQge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY1O1xuICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCA1cHggZ3JheTtcbiAgICB9XG4gIH1cblxuICAmX19zbGlkZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEwMCB7XG4gICAgICAmW2RhdGEtZHVyYXRpb249I3snXCInKyRpKjEwMCsnXCInfV0ge1xuICAgICAgICAjeyRhbXB9X19pbWcge1xuICAgICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogI3skaSAqIDAuMStcInNcIn07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19leWVjYXRjaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiA5MHJlbTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJl9faW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBpbWd7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgbXEoeHMpe1xuICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBsZWZ0O1xuICAgICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc2xpZGVJbWcge1xuICAgICYuc2xpY2stc2xpZGUge1xuICAgICAgJi5pcy1hbmltZSB7XG4gICAgICAgICN7JGFtcH1fX2ltZyB7XG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGV6b29tO1xuICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwcztcbiAgICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiAxO1xuICAgICAgICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGZvcndhcmRzO1xuICAgICAgICAgIGFuaW1hdGlvbi1wbGF5LXN0YXRlOiBydW5uaW5nO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBLVj5udXJzaW5nXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5udXJzaW5nIHtcbiAgQGV4dGVuZCAucC1rdjtcblxuICAucC1rdl9faGVhZGluZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHRyYW5zaXRpb246IDAuNHM7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjRzO1xuXG4gICAgICB0cmFuc2xhdGU6IC0xMDAlIDA7XG4gICAgfVxuICB9XG5cbiAgLnAta3ZfX3R4dCB7XG4gICAgJi5qcy1hbmltZSB7XG4gICAgICAmLmpzLWFuaW1lIHtcbiAgICAgICAgLnAta3ZfX2hlYWRpbmcge1xuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICB0cmFuc2xhdGU6IDAgMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnAta3ZfX2hlYWRpbmcge1xuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjhzO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjhzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgTUVHQU1FTlVcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLnAtbWVnYW1lbnUge1xuICBwYWRkaW5nOiAkbWFyZ2luX2xnIDA7XG4gIGJveC1zaGFkb3c6IDAgLjNyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIC4xNik7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAkYW1wOiAmO1xuXG4gICZfX2NvbnRhaW5lciB7XG4gICAgJi4tcGF0aWVudCB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuXG4gICAgICBnYXA6IDAgNHJlbTtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDJmciAxZnI7XG5cbiAgICAgICN7JGFtcH1fX3RpdGxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggY29sb3IoXCJib3JkZXIwMVwiKTtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMWVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoLi1wYXRpZW50KSB7XG4gICAgICAjeyRhbXB9X19ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG5cbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJ0aXRsZSBjb250ZW50XCI7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG5cbiAgICAgICAgJjpudGgtY2hpbGQobisyKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbl9zbTtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogJG1hcmdpbl9zbTtcbiAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggY29sb3IoXCJib3JkZXIwMlwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAjeyRhbXB9X190aXRsZSB7XG4gICAgICAgIHdpZHRoOiAxMi41ZW07XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19ibG9jayB7XG4gICAgJi4tZGVwYXJ0bWVudCB7XG4gICAgICAucC1tZWdhbWVudV9fbGlzdEZyYW1lIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcblxuICAgICAgICBnYXA6IDJyZW07XG5cbiAgICAgICAgLnAtbWVnYW1lbnVfX2xpc3RDb2x1bW4ge1xuICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgIGdyaWQtcm93OiAxO1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDE7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDE7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICBncmlkLXJvdzogMjtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIG1hcmdpbi10b3A6IC0xZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgbGkge1xuICAgICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyZW07XG5cbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAxZW0gMmVtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXItbGVmdDogc29saWQgM3B4IGNvbG9yKFwibWFpbjAxXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IC0xcHg7XG4gICAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMnB4KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvcihcIm1haW4wMVwiKTtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIHRyYW5zaXRpb246IGluaGVyaXQ7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAycHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuXG4gICAgZ3JpZC1hcmVhOiB0aXRsZTtcblxuICAgIGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAvLyAmOmFmdGVyIHtcbiAgICAgIC8vICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAvLyAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLy8gICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLy8gICB3aWR0aDogMmVtO1xuICAgICAgLy8gICBoZWlnaHQ6IDJlbTtcbiAgICAgIC8vICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICAvLyAgIG1hcmdpbi1sZWZ0OiAyZW07XG4gICAgICAvLyAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIC8vICAgYmFja2dyb3VuZDogY29sb3IoXCJtYWluMDFcIik7XG4gICAgICAvLyAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgLy8gICBmb250LXNpemU6IC41ZW07XG4gICAgICAvLyAgIHRyYW5zaXRpb246IGluaGVyaXQ7XG5cbiAgICAgIC8vICAgQGluY2x1ZGUgaWNvbihcImFycm93LWZpbGxfMjBcIik7XG4gICAgICAvLyB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogY29sb3IoXCJtYWluMDFcIik7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY29udCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGdyaWQtYXJlYTogY29udGVudDtcbiAgfVxuXG4gICZfX2xhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAuNzVlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcblxuICAgICYuY2hpbGQge1xuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgcm90YXRlOiA5MGRlZztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAyZW07XG4gICAgICAgIGhlaWdodDogMmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvcihcIm1haW4wMVwiKTtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogLjVlbTtcblxuICAgICAgICBAaW5jbHVkZSBpY29uKFwiYXJyb3ctZmlsbF8yMFwiKTtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBjb2xvcihcIm1haW4wMVwiKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICArI3skYW1wfV9fbGlzdCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuMTI1ZW0qMS41O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgJi5jaGlsZCB7XG4gICAgICBhIHtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICByb3RhdGU6IDkwZGVnO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbGlzdCB7XG4gICAgJi4tcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogLTIuNWVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtM2VtO1xuXG4gICAgICAjeyRhbXB9X19sYWJlbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIuNWVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgKyN7JGFtcH1fX2xhYmVsIHtcbiAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW5fc3M7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgJjpudGgtY2hpbGQobisyKSB7XG4gICAgICBtYXJnaW4tdG9wOiAuNzVlbTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogY29sb3IoXCJtYWluMDFcIik7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICBQQU5FTFxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgUEFORUwgPiBQUklWQUNZXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wLXBhbmVsX3ByaXZhY3l7XG4gICZfX3RpdGxle1xuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICAmOm5vdCg6ZW1wdHkpe1xuICAgICAgbWFyZ2luLWJvdHRvbTogLjc1ZW07XG4gICAgfVxuICB9XG4gICZfX2NvbnR7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCl7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzZW07XG4gICAgfVxuICAgID4gKntcbiAgICAgICY6bnRoLWNoaWxkKG4rMil7XG4gICAgICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgdWx7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICAgICAgPmxpe1xuICAgICAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICAgICAgICA+ICp7XG4gICAgICAgICAgJjpudGgtY2hpbGQobisyKXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC41ZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKG4rMil7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLjVlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBvbHtcbiAgICAgIHBhZGRpbmctbGVmdDogMS41ZW07XG4gICAgICA+IGxpe1xuICAgICAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICAgICAgICA+ICp7XG4gICAgICAgICAgJjpudGgtY2hpbGQobisyKXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC41ZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKG4rMil7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMS41ZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi4tc3Vie1xuICAgIGZvbnQtc2l6ZTogLjg3NWVtO1xuICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBQQU5FTCA+IENUQVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucC1wYW5lbF9jdGF7XG4gICRhbXA6ICY7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBQQU5FTCA+IFNFQVJDSFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucC1wYW5lbF9zZWFyY2h7XG4gICRhbXA6ICY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6ICRtYXJnaW5fbGc7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIG1heC13aWR0aDogd2lkdGgoJ3hzJyk7XG4gIG1hcmdpbjowIGF1dG87XG4gICZfX3RpdGxle1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6Y29sb3IoJ21haW4wMScpO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAkbWFyZ2luX3NtO1xuICB9XG4gICZfX2NvbnRlbnR7XG4gICAgbWF4LXdpZHRoOiB3aWR0aCgnc3MnKTtcbiAgICBtYXJnaW46MCBhdXRvO1xuICB9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBXUCA+IExPR0lOIEZPUk1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLndwLWxvZ2luZm9ybXtcbiAgJl9fc2hlZXR7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIGF1dG8gMS41ZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdGgsXG4gICAgdGR7XG4gICAgICBwYWRkaW5nOiAxZW0gMmVtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbiAgJl9fZmllbGR7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAxLjI1ZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAyNWVtO1xuICB9XG4gICZfX2NoZWNre1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBsYWJlbHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gICAgaW5wdXR7XG4gICAgICArIHNwYW57XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAuMjVlbSAwIC4yNWVtIDIuNWVtO1xuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgY29udGVudDpcIlwiO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgIHdpZHRoOiAxLjVlbTtcbiAgICAgICAgICBoZWlnaHQ6IDEuNWVtO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlcntcbiAgICAgICAgICB3aWR0aDogMS41ZW07XG4gICAgICAgICAgaGVpZ2h0OiAuNzVlbTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBzb2xpZCA0cHggY29sb3IoJ2ZvbnQnKTtcbiAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgNHB4IGNvbG9yKCdmb250Jyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6Y2hlY2tlZHtcbiAgICAgICAgKyBzcGFue1xuICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19idG57XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDIuNWVtO1xuICB9XG4gICZfX2Vycm9ye1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogcmVkO1xuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFdQID4gRURJVE9SXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi53cC1lZGl0b3Ige1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICBlbSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICB9XG4gIGJsb2NrcXVvdGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC13ZWJraXQtbWFyZ2luLWJlZm9yZTogMWVtO1xuICAgIC13ZWJraXQtbWFyZ2luLWFmdGVyOiAxZW07XG4gICAgLXdlYmtpdC1tYXJnaW4tc3RhcnQ6IDQwcHg7XG4gICAgLXdlYmtpdC1tYXJnaW4tZW5kOiA0MHB4O1xuICB9XG4gIGltZy5hbGlnbmxlZnQge1xuICAgIG1hcmdpbjogMCBhdXRvIDAgMDtcbiAgfVxuICBpbWcuYWxpZ25jZW50ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIGltZy5hbGlnbnJpZ2h0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIH1cbiAgaW1nW2NsYXNzKj1cIndwLWltYWdlLVwiXSxcbiAgaW1nW2NsYXNzKj1cImF0dGFjaG1lbnQtXCJdIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIGhye1xuICAgIG1hcmdpbjogMmVtIDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjJiMmIyO1xuICB9XG4gICp7XG4gICAgJiArIHB7XG4gICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgfVxuICAgICYgKyB1bCxcbiAgICAmICsgb2wsXG4gICAgJiArIC5jLXRibF9yZXNwb25zaXZlIHtcbiAgICAgIG1hcmdpbi10b3A6IDJlbTtcbiAgICB9XG5cbiAgICAmICsgaDEsXG4gICAgJiArIGgyLFxuICAgICYgKyBoMyxcbiAgICAmICsgaDQsXG4gICAgJiArIGg1LFxuICAgICYgKyBoNiB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjVlbTtcbiAgICB9XG4gIH1cbiAgaDIsXG4gIGgzLFxuICBoNCxcbiAgaDUsXG4gIGg2IHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC4xZW07XG4gIH1cbiAgaDJ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMS43NWVtO1xuICAgIHBhZGRpbmctbGVmdDogMS4yNWVtO1xuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXJ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogLjE1ZW07XG4gICAgICB3aWR0aDogLjI1ZW07XG4gICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgIGJhY2tncm91bmQ6IGNvbG9yKCdtYWluMDEnKTtcbiAgICAgIHRyYW5zZm9ybTogc2tld1goLTE1ZGVnKTtcbiAgICB9XG4gICAgJjphZnRlcntcbiAgICAgIGxlZnQ6IC41ZW07XG4gICAgICBiYWNrZ3JvdW5kOiBjb2xvcignYWNjZW50MDEnKTtcbiAgICB9XG4gIH1cbiAgaDN7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgICAmOmJlZm9yZXtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdG9wOiAuNjVlbTtcbiAgICAgIHdpZHRoOiAxZW07XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJhY2tncm91bmQ6IGNvbG9yKCdtYWluMDEnKTtcbiAgICB9XG4gIH1cbiAgaDR7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgY29sb3I6IGNvbG9yKCdtYWluMDEnKVxuICB9XG5cbiAgYXtcbiAgICBjb2xvcjogY29sb3IoJ21haW4wMScpO1xuICAgICY6Zm9jdXN7XG4gICAgICBvcGFjaXR5OiAuNztcbiAgICB9XG4gICAgQGluY2x1ZGUgbXEoc20tKXtcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIG9wYWNpdHk6IC43O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHVsLFxuICBvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICA+IGxpOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICAgICAgbWFyZ2luLXRvcDogLjZlbTtcbiAgICB9XG4gIH1cblxuICB1bHtcbiAgICA+IGxpe1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgIH1cbiAgfVxuICBvbHtcbiAgICA+bGl7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGRlY2ltYWw7XG4gICAgfVxuICB9XG5cbiAgdGFibGV7XG4gICAgdHJ7XG4gICAgICA+IHRoLFxuICAgICAgPiB0ZHtcbiAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgfVxuICAgICAgPiB0aHtcbiAgICAgICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtcSh4cyl7XG4gICAgaDJ7XG4gICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIH1cbiAgICBoM3tcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVlbTtcbiAgICB9XG4gICAgaDR7XG4gICAgICBmb250LXNpemU6IDEuMTVlbTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtcShzcyl7XG4gICAgaDJ7XG4gICAgICBmb250LXNpemU6IDEuMzc1ZW07XG4gICAgfVxuICAgIGgze1xuICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgfVxuICAgIGg0e1xuICAgICAgZm9udC1zaXplOiAxLjEyNWVtO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBtcShzbSl7XG4gICAgKntcbiAgICAgICYgKyBwLFxuICAgICAgJiArIHVsLFxuICAgICAgJiArIG9sLFxuICAgICAgJiArIC5jLXRibF9yZXNwb25zaXZlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMS4yZW07XG4gICAgICB9XG4gICAgfVxuICAgIHVsLFxuICAgIG9sIHtcbiAgICAgID4gbGk6bm90KDpmaXJzdC1jaGlsZCl7XG4gICAgICAgIG1hcmdpbi10b3A6IC40ZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgV1AgPiBQQUdJTkFUSU9OXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi53cC1wYWdlbmF2aXtcbiAgbWFyZ2luLXRvcDogJG1hcmdpbl9tZDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICA+KntcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCAuNWVtO1xuICAgIHdpZHRoOiAyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiNmZmY7XG4gIH1cbiAgLmN1cnJlbnR7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvcignbWFpbjAxJyk7XG4gICAgYm9yZGVyOnNvbGlkIDFweCBjb2xvcignbWFpbjAxJyk7XG4gIH1cbiAgYXtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiBjb2xvcignbWFpbjAxJyk7XG4gICAgYm9yZGVyOnNvbGlkIDFweCBjb2xvcignbWFpbjAxJyk7XG4gICAgQGluY2x1ZGUgbXEoc20tKXtcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKCdtYWluMDEnKTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5leHRlbmR7XG4gICAgY29sb3I6IGNvbG9yKCdmb250Jyk7XG4gIH1cbiAgQGluY2x1ZGUgbXEoc3Mpe1xuICAgIC5leHRlbmR7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFdQID4gUEFHSU5BVElPTihPUklHSU5BTClcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLndwLXBhZ2luYXZpe1xuICBtYXJnaW4tdG9wOiAkbWFyZ2luX21kO1xuICAmX19saXN0e1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAmX19pdGVte1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIC41ZW07XG4gICAgd2lkdGg6IDJlbTtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgPiBhLFxuICAgID4gc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjb2xvcjogY29sb3IoJ2FjY2VudDAxJyk7XG4gICAgICBib3JkZXI6c29saWQgMXB4IGNvbG9yKCdhY2NlbnQwMScpO1xuICAgIH1cbiAgICA+IGF7XG4gICAgICBAaW5jbHVkZSBtcShzbS0pe1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKCdhY2NlbnQwMScpO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuLWN1cnJlbnR7XG4gICAgICA+IGEsXG4gICAgICA+IHNwYW57XG4gICAgICAgIGNvbG9yOiNmZmY7XG4gICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKCdhY2NlbnQwMScpO1xuICAgICAgICBib3JkZXI6c29saWQgMXB4IGNvbG9yKCdhY2NlbnQwMScpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLi1leHRlbmR7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICA+IGEsXG4gICAgICA+IHNwYW57XG4gICAgICAgIGNvbG9yOiBjb2xvcignZm9udCcpO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgICYuLWZpcnN0e1xuICAgICAgPiBhe1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbignYXJyb3ctZmlsbF8yMCcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgc2NhbGUoLjc1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLi1sYXN0e1xuICAgICAgPiBhe1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgQGluY2x1ZGUgaWNvbignYXJyb3ctZmlsbF8yMCcpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoLjc1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtcShzcyl7XG4gICAgICAmLi1leHRlbmR7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgNDA0XG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICA0MDQgPiBDT01NT05cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnAtNDA0e1xuICAmX19ibG9ja3tcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4gIENPTlRBQ1RcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIENPTlRBQ1QgPiBDT01NT05cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnAtY29udGFjdHtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIENPTlRBQ1QgPiBUSEFOS1Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnAtdGhhbmtze1xuICAmX190eHR7XG4gICAgbWFyZ2luLXRvcDogJG1hcmdpbl9tZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbiAgJl9fYnRue1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAkbWFyZ2luX21kO1xuICB9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICBIT01FXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBIT01FID4gTUVOVVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucC1ob21lX21lbnUge1xuICAgIHBhZGRpbmc6ICRtYXJnaW5fbWQgKiAyIDA7XG4gICAgJGFtcDogJjtcblxuICAgIEBpbmNsdWRlIG1xKHNzLSkge1xuICAgICAgICAmX19ib2R5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICAgICZfX2xpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogJG1hcmdpbl9zcztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1xKHNtKSB7XG4gICAgICAgIHBhZGRpbmc6ICRtYXJnaW5fbGcgMDtcblxuICAgICAgICBAaW5jbHVkZSBtcSh4cy0pIHtcbiAgICAgICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNy41ZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3LjVlbSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAmX19pY29uIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRtYXJnaW5fc207XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgICAgICAgJl9fYm9keSB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggY29sb3IoXCJib3JkZXIwMVwiKTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCBjb2xvcihcImJvcmRlcjAxXCIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fY29udCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKG4gKyAyKSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMXB4IGNvbG9yKFwiYm9yZGVyMDFcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICRtYXJnaW5fc20gJG1hcmdpbl9zcztcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2ljb24ge1xuICAgICAgICAgICAgd2lkdGg6IDcuNWVtO1xuICAgICAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3RpdGxlIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3LjVlbSk7XG4gICAgICAgIH1cblxuICAgICAgICAmX19sYWJlbCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Fycm93IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcShzY3JlZW4pIHtcbiAgICAgICAgJl9fYm9keSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBhbmltYXRpb24oJHNwZWVkLCBcImZhZGVVcFwiKTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaXMtYW5pbWUge1xuICAgICAgICAgICAgI3skYW1wfV9fYm9keSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uKCRzcGVlZCwgXCJmYWRlVXBcIiwgXCJhZnRlclwiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnQge1xuICAgICAgICBAaW5jbHVkZSBtcShzbS0pIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG5cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDRuICsgMSksXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0biArIDIpLFxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNG4gKyAzKSB7XG4gICAgICAgICAgICAgICAgI3skYW1wfV9fbGluayB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4IGNvbG9yKFwiYm9yZGVyMDFcIik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOm50aC1jaGlsZChuICsgNSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW5fc3M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtcShzcy0pIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAkbWFyZ2luX3NzO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IGNvbG9yKFwiYm9yZGVyMDFcIik7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcblxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgICAgICAgICAgI3skYW1wfV9fbGluayB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogc29saWQgMXB4IGNvbG9yKFwiYm9yZGVyMDFcIik7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChuICsgMykge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luX3NzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAkbWFyZ2luX3NtO1xuXG4gICAgICAgIEBpbmNsdWRlIG1xKHNtLSkge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3IoXCJzdWIwMlwiKTtcblxuICAgICAgICAgICAgICAgICN7JGFtcH1fX2ljb24ge1xuICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjYyNSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRtYXJnaW5fc207XG4gICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDUuODc1ZW07XG4gICAgICAgIGhlaWdodDogNS44NzVlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbl9tZDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogJGR1cmF0aW9uO1xuXG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkZHVyYXRpb247XG5cbiAgICAgICAgICAgICAgICAmLmNsczEge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiBjb2xvcihcImJsYWNrXCIpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuY2xzMiB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6IGNvbG9yKFwibWFpbjAyXCIpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuY2xzMyB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6IGNvbG9yKFwiYmxhY2tfbFwiKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKFwibWFpbjAxXCIpO1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRkdXJhdGlvbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3RpdGxlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3LjVlbSAtIDFlbSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2xhYmVsIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEuODc1ZW0pO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICA+ICoge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICA+IHN0cm9uZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246ICRkdXJhdGlvbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjE1ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IGVtIHtcbiAgICAgICAgICAgIGNvbG9yOiBjb2xvcihcImdyYXlfZFwiKTtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udF9lbjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Fycm93IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMS44NzVlbTtcbiAgICAgICAgaGVpZ2h0OiAwLjdlbTtcblxuICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvcihcIm1haW4wMVwiKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgICAgIHdpZHRoOiAwLjVlbTtcbiAgICAgICAgICAgIGhlaWdodDogMC41ZW07XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDJweCBjb2xvcihcIm1haW4wMVwiKTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDJweCBjb2xvcihcIm1haW4wMVwiKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Rlc2Mge1xuICAgICAgICBsaW5lLWhlaWdodDogMS43NTtcbiAgICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBIT01FID4gQkFOTkVSXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wLWhvbWVfYmFubmVyIHtcbiAgICAmX19ib2R5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMCAwIDYwcHg7XG4gICAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgSE9NRSA+IE5FV1Ncbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnAtaG9tZV9uZXdzIHtcbiAgICBwYWRkaW5nOiAkbWFyZ2luX21kICogMiAwO1xuICAgIGJhY2tncm91bmQ6IGNvbG9yKFwic3ViMDFcIik7XG4gICAgJGFtcDogJjtcblxuICAgIEBpbmNsdWRlIG1xKHNtKSB7XG4gICAgICAgIHBhZGRpbmc6ICRtYXJnaW5fbGcgMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcShzY3JlZW4pIHtcbiAgICAgICAgJl9faGVhZCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBhbmltYXRpb24oJHNwZWVkLCBcImZhZGVMZWZ0XCIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYm9keSxcbiAgICAgICAgJl9fZm9vdCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBhbmltYXRpb24oJHNwZWVkLCBcImZhZGVVcFwiKTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2JvZHkge1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogY2FsYygkc3BlZWQgLyAyKTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX2Zvb3Qge1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogJHNwZWVkO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1hbmltZSB7XG4gICAgICAgICAgICAjeyRhbXB9X19oZWFkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbmltYXRpb24oJHNwZWVkLCBcImZhZGVMZWZ0XCIsIFwiYWZ0ZXJcIik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICN7JGFtcH1fX2JvZHksXG4gICAgICAgICAgICAjeyRhbXB9X19mb290IHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbmltYXRpb24oJHNwZWVkLCBcImZhZGVVcFwiLCBcImFmdGVyXCIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faGVhZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICRtYXJnaW5fc3MgKiAyO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgICZfX2Zvb3Qge1xuICAgICAgICBtYXJnaW4tdG9wOiAkbWFyZ2luX21kO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fdHJpZ2dlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbl9zbTtcbiAgICB9XG5cbiAgICAmX19wdWxsZG93biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBhZGRpbmc6IDEuMjVlbSAxLjI1ZW0gMS4xMjVlbTtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAycHggY29sb3IoXCJib3JkZXIwMVwiKTtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICAgJi5pcy1hY3Qge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBjb2xvcihcIm1haW4wMVwiKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3NlbGVjdCB7XG4gICAgICAgIEBpbmNsdWRlIG1xKHhzLSkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICRtYXJnaW5fc3MgKiAyO1xuICAgICAgICAgICAgcGFkZGluZzogMC40cmVtIDA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwLjNyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDcpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMC40cmVtO1xuXG4gICAgICAgICAgICAgICAgJjpudGgtbGFzdC1jaGlsZChuICsgMikge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCBjb2xvcihcImJvcmRlcjAxXCIpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjg3NWVtIDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICYuaXMtYWN0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKFwibWFpbjAxXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvcihcIm1haW4wMVwiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbXEoeHMpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMnB4IGNvbG9yKFwibWFpbjAxXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFlbSAxZW0gMC44NzVlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICAgICAgICAgICAmLmlzLWFjdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjb2xvcihcInN1YjAxXCIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGNvbG9yKFwibWFpbjAxXCIpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQobiArIDIpIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogZGFzaGVkIDFweCBjb2xvcihcImJvcmRlcjAxXCIpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgJl9fYmxvY2sge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5jLWNhcmRfbmV3c19fdHRsIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB9XG59XG5cbi5wLWhvbWVfbmV3c19fY29udGVudF9iYW5uZXIge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAxNTVweDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIEBpbmNsdWRlIG1xKHNtKSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiBpbmhlcml0O1xuICAgICAgICB6LWluZGV4OiAwO1xuICAgIH1cblxuICAgIC5jLWNhcmRfbmV3c19fdGVybSB7XG4gICAgICAgIHdpZHRoOiAxNWVtO1xuICAgICAgICBwYWRkaW5nOiAwLjVlbTtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNGVtO1xuICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmMtY2FyZF9uZXdzX190dGwge1xuICAgICAgICBmbGV4OiAxO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBIT01FID4gRkVBVFVSRVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucC1ob21lX2ZlYXR1cmUge1xuICAgIHBhZGRpbmc6ICRtYXJnaW5fbWQgKiAyIDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAkYW1wOiAmO1xuXG4gICAgQGluY2x1ZGUgbXEoc20pIHtcbiAgICAgICAgcGFkZGluZzogJG1hcmdpbl9sZyAwO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtcShzcy0pIHtcbiAgICAgICAgJl9fYm9keSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgKC0kbWFyZ2luX3NzKTtcbiAgICAgICAgfVxuXG4gICAgICAgICZfX3NsaWRlIHtcbiAgICAgICAgICAgICYuc2xpY2stc2xpZGVyIHtcbiAgICAgICAgICAgICAgICAmLnNsaWNrLWRvdHRlZCB7XG4gICAgICAgICAgICAgICAgICAgIC5zbGljay1kb3RzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgJG1hcmdpbl9zcztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1xKHNjcmVlbikge1xuICAgICAgICAmX19oZWFkIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbigkc3BlZWQsIFwiZmFkZUxlZnRcIik7XG4gICAgICAgIH1cblxuICAgICAgICAmX19ib2R5LFxuICAgICAgICAmX19mb290IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbigkc3BlZWQsIFwiZmFkZVVwXCIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fYm9keSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiBjYWxjKCRzcGVlZCAvIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1hbmltZSB7XG4gICAgICAgICAgICAjeyRhbXB9X19oZWFkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbmltYXRpb24oJHNwZWVkLCBcImZhZGVMZWZ0XCIsIFwiYWZ0ZXJcIik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICN7JGFtcH1fX2JvZHkge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbigkc3BlZWQsIFwiZmFkZVVwXCIsIFwiYWZ0ZXJcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLi12ZXIwMSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cblxuICAgICZfX2hlYWQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkbWFyZ2luX21kO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkbWFyZ2luX3NtO1xuICAgIH1cblxuICAgICZfX3NsaWRlIHtcbiAgICAgICAgJjpub3QoLnNsaWNrLWluaXRpYWxpemVkKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKG1kLSkge1xuICAgICAgICAgICAgICAgICN7JGFtcH1fX2Jsb2NrIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDQpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcSh4cy0pIHtcbiAgICAgICAgICAgICAgICAgICAgI3skYW1wfV9fYmxvY2sge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZChuICsgNCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6ICRtYXJnaW5fc3MgKiAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzLSkge1xuICAgICAgICAgICAgICAgICAgICAjeyRhbXB9X19ibG9jayB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMik7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG4gKyAzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogJG1hcmdpbl9zbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2xpY2stc2xpZGVyIHtcbiAgICAgICAgICAgICYuc2xpY2stZG90dGVkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYmFyIHtcbiAgICAgICAgLnNsaWRlRG90cyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICRtYXJnaW5fbWQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG5cbiAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICA+IGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3IoXCJncmF5XCIpO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgID4gYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKFwibWFpbjAxXCIpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQobiArIDIpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fYXJyb3cge1xuICAgICAgICAmOm5vdCg6ZW1wdHkpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogJG1hcmdpbl9zcztcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICAgICBnYXA6IDAgJG1hcmdpbl9zcyAqIDI7XG5cbiAgICAgICAgICAgIC5zbGlkZUFycm93IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDVlbTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIuNWVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKFwibWFpbjAxXCIpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpY29uKFwiYXJyb3ctZmlsbF8yMFwiKTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLi1wcmV2IHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBtcShzcy0pIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAkbWFyZ2luX3NzO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAkbWFyZ2luX3NtLzI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtcShzbS0pIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICN7JGFtcH1fX2xhYmVsIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGNvbG9yKFwibWFpbjAxXCIpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICN7JGFtcH1fX2ltZyB7XG4gICAgICAgICAgICAgICAgICAgIHBpY3R1cmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAmX19pbWcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkbWFyZ2luX3NtO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuXG4gICAgICAgIHBpY3R1cmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTcuNSU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAkZHVyYXRpb247XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19sYWJlbCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44NzVlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDAuMmVtO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDJlbTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKFwibWFpbjAxXCIpO1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuNWVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKFwiYXJyb3ctdGhpbl8wNFwiKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Rlc2Mge1xuICAgICAgICBmb250LXNpemU6IDAuODc1ZW07XG4gICAgfVxufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgSE9NRSA+IFJFQ1JVSVRcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnAtaG9tZV9yZWNydWl0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogJG1hcmdpbl9tZCAqIDIgMDtcbiAgICAkYW1wOiAmO1xuXG4gICAgQGluY2x1ZGUgbXEoc20tKSB7XG4gICAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAkbWFyZ2luX2xnIDA7XG5cbiAgICAgICAgICAgICZfX2NvbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6ICRtYXJnaW5fc20gKiAyIDA7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0kbWFyZ2luX21kO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MHZ3IC0gI3skbWFyZ2luX21kICogMn0gKyAjeyRtYXJnaW5fbWR9KTtcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDEwMCUgKyAjeyRtYXJnaW5fbWR9KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19jb250IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAkbWFyZ2luX21kICogMS41IDA7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IC0jeyRtYXJnaW5fbGd9O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTB2dyAtICN7JG1hcmdpbl9tZCAqIDJ9ICsgI3skbWFyZ2luX2xnfSk7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiBjYWxjKDEwMCUgKyAjeyRtYXJnaW5fbGd9KTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDNweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbXEoc20pIHtcbiAgICAgICAgcGFkZGluZzogMCAwICRtYXJnaW5fbGc7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEoeHMtKSB7XG4gICAgICAgICAgICAmX19pbWcge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX190aHVtYiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmX19leWVjYXRjaCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkbWFyZ2luX21kO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fdHh0IHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAmX19pbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fbGVhZCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICZfX2ltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJl9fZm9vdCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtcShzY3JlZW4pIHtcbiAgICAgICAgQGluY2x1ZGUgbXEoc20tKSB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGNvbG9yKFwic3ViMDFcIik7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbigkc3BlZWQsIFwic2hyaW5rWFwiKTtcblxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fY29udCB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogJHNwZWVkO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uKCRzcGVlZCwgXCJmYWRlUmlnaHRcIik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaXMtYW5pbWUge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uKCRzcGVlZCwgXCJzaHJpbmtYXCIsIFwiYWZ0ZXJcIik7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgI3skYW1wfV9fY29udCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbigkc3BlZWQsIFwiZmFkZVJpZ2h0XCIsIFwiYWZ0ZXJcIik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHhzLSkge1xuICAgICAgICAgICAgICAgICZfX2V5ZWNhdGNoIHtcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3IoXCJzdWIwMVwiKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbigkc3BlZWQsIFwic2hyaW5rWFwiKTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJl9fY29udCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6ICRzcGVlZDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBhbmltYXRpb24oJHNwZWVkLCBcImZhZGVMZWZ0XCIpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuaXMtYW5pbWUge1xuICAgICAgICAgICAgICAgICAgICAjeyRhbXB9X19leWVjYXRjaCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uKCRzcGVlZCwgXCJzaHJpbmtYXCIsIFwiYWZ0ZXJcIik7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAjeyRhbXB9X19jb250IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFuaW1hdGlvbigkc3BlZWQsIFwiZmFkZUxlZnRcIiwgXCJhZnRlclwiKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1xKHhzKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBhbmltYXRpb24oJHNwZWVkLCBcImZhZGVVcFwiKTtcblxuICAgICAgICAgICAgJi5pcy1hbmltZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYW5pbWF0aW9uKCRzcGVlZCwgXCJmYWRlVXBcIiwgXCJhZnRlclwiKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2V5ZWNhdGNoIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIG1xKHhzLXNtKSB7XG4gICAgICAgICAgICBmaWx0ZXI6IG9wYWNpdHkoMC4zKTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtcShzcy14cykge1xuICAgICAgICAgICAgZmlsdGVyOiBvcGFjaXR5KDAuMyk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgIGhlaWdodDogMzAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9faW1nIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fdGh1bWIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGhlaWdodDogNTAlO1xuXG4gICAgICAgICYuLWZ1bGwge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAmX190eHQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRtYXJnaW5fbWQ7XG4gICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDVyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2hlYWQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkbWFyZ2luX3NzO1xuICAgIH1cblxuICAgICZfX2JvZHkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkbWFyZ2luX3NzICogMjtcbiAgICB9XG5cbiAgICAmX19sZWFkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXNpemU6IDEuMzc1ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfVxuXG4gICAgJl9fZGVzYyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzE1O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgIH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICBORVdTXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBORVdTID4gQ09NTU9OXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wLW5ld3N7XG4gICZfX2hlYWR7XG4gICAgcGFkZGluZy1ib3R0b206ICRtYXJnaW5fc3M7XG4gICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbl9tZDtcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggY29sb3IoJ2ZvbnQnKTtcbiAgfVxuICAmX19pbmZve1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG4gICZfX3Rlcm17XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IC43NWVtO1xuICAgIHBhZGRpbmc6IC41ZW0gMWVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6IGNvbG9yKCdmb250Jyk7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVlbTtcbiAgICAmLi10b29se1xuICAgICAgYmFja2dyb3VuZDogY29sb3IoJ21haW4wMScpO1xuICAgIH1cbiAgICAmLi1wYXR0ZXJue1xuICAgICAgYmFja2dyb3VuZDogY29sb3IoJ2FjY2VudDAxJyk7XG4gICAgfVxuICAgICYuLXRvcGljc3tcbiAgICAgIGJhY2tncm91bmQ6IGNvbG9yKCdzdWIwMScpO1xuICAgIH1cbiAgICAmLi1vdGhlcnN7XG4gICAgICBjb2xvcjogY29sb3IoJ2ZvbnQnKTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBib3JkZXI6IHNvbGlkIDFweCBjb2xvcignZm9udCcpO1xuICAgIH1cbiAgfVxuICAmX19kYXRle1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgJl9fdGl0bGV7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGZvbnQtc2l6ZTogMi4yNWVtO1xuICB9XG4gICZfX2Zvb3R7XG4gICAgbWFyZ2luLXRvcDogJG1hcmdpbl9tZDtcbiAgICBwYWRkaW5nLXRvcDogJG1hcmdpbl9tZDtcbiAgICBib3JkZXItdG9wOnNvbGlkIDFweCBjb2xvcignYm9yZGVyMDEnKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiIsIi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBIT01FID4gbnVyc2luZ1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubnVyc2luZyB7XG4gICAgLmJnX2JsdWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmOWZkO1xuICAgIH1cblxuICAgIC5wLW51cnNpbmdfbWVudV9faGVhZGVyIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDU1cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250X3NlcmlmO1xuICAgICAgICAgICAgQGluY2x1ZGUgbXEoeHMpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3JlbSAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi40O1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAxOXB4KTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG5cbiAgICAgICAgICAgICAgICB0cmFuc2xhdGU6IDAgNTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnAtbnVyc2luZ19fYmxvY2sge1xuICAgICAgICBwYWRkaW5nOiAxMXJlbSAwO1xuICAgICAgICBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAgICAgcGFkZGluZzogOHJlbSAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnAtbnVyc2luZ19tZW51X19ib2R5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBnYXA6IDEwcmVtO1xuICAgICAgICBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogIzljYmVlYiAwIDNweCAzNXB4IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjhzO1xuICAgICAgICB9XG5cbiAgICAgICAgLnAtbnVyc2luZ19tZW51X19jb250IHtcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHRyYW5zbGF0ZTogMCAtMTQwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNsYXRlOiAwIC01MHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogI2ZmZmZmZiAwIDNweCAzNXB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNXJlbTtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi43cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzBlNWRhODtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnRfZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4YjkyO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4YjkyO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zbGF0ZTogMCAtMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJvdGF0ZTogLTQ1ZGVnO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20tbWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcSh4cy1zbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkM2QzZDM7XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IC0xcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC42cztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2xhdGU6IC0xNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC42cztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wLW51cnNpbmdfcmVwb3J0X190aXRsZSxcbiAgICAucC1udXJzaW5nX2ludGVydmlld19fdGl0bGUsXG4gICAgLnAtbnVyc2luZ19yZWNydWl0X190aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1xKHhzKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWFkIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMGU1ZGE4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucC1udXJzaW5nX3JlcG9ydF9fYm9keSxcbiAgICAucC1udXJzaW5nX2ludGVydmlld19fYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wLW51cnNpbmdfcmVwb3J0X19ib3gge1xuICAgICAgICBoNCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wLW51cnNpbmdfcmVwb3J0X19ib3gsXG4gICAgLnAtbnVyc2luZ19pbnRlcnZpZXdfX2JveCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTIwcHgpIC8gNCk7XG4gICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmltZy1ib3gge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAuaW1nLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzY2FsZTogMS4yO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIC5pbWctYm94IHtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IDAuNnM7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBmaWdjYXB0aW9uIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucC1udXJzaW5nX3JlcG9ydF9fZm9vdCxcbiAgICAucC1udXJzaW5nX2ludGVydmlld19fZm9vdCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgIC5wLW51cnNpbmdfcmVjcnVpdF9fYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogNDBweDtcbiAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucC1udXJzaW5nX3JlY3J1aXRfX2JveCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gODBweCkgLyAzKTtcbiAgICAgICAgYm94LXNoYWRvdzogIzljYmVlYiAwIDNweCAzNXB4IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIHRyYW5zaXRpb246IDAuNnM7XG4gICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICM5Y2JlZWIgMCAwIDFweCAxcHg7XG5cbiAgICAgICAgICAgIHNjYWxlOiAwLjk4O1xuICAgICAgICB9XG5cbiAgICAgICAgZmlndXJlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDY1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjVweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFmMGY4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubGVhZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwZTVkYTg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udF9lbjtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMzMzMztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4gIFBSSVZBQ1kgUE9MSUNZXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBQUklWQUNZID4gQ09NTU9OXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5wLXByaXZhY3l7XG4gICZfX2xpc3R7XG4gICAgZHR7XG4gICAgICBtYXJnaW4tYm90dG9tOiAkbWFyZ2luX3NzO1xuICAgIH1cbiAgICBkZHtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJG1hcmdpbl9tZDtcbiAgICAgIH1cbiAgICAgID4gKntcbiAgICAgICAgJjpudGgtY2hpbGQobisyKXtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGxpe1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41ZW07XG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBjb250ZW50Olwi4pePXCI7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguNSk7XG4gICAgICAgICAgY29sb3I6IGNvbG9yKCdtYWluMDEnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4gIFNJVEVNQVBcblxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG7lgIvkurrnmoTjgarjgrPjg5Tjg5rjgZfjgoTjgZnjgZXjgadwX+OBq+WkieOBiOOBpuOBvuOBmVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucF9zaXRlbWFwe1xuICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAzcmVtO1xuICAgICAgICBAaW5jbHVkZSBtcSh4cyl7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICB9XG4gICAgfVxuICAgICZfX2Jsb2Nre1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMS41cmVtKTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgJl9fbmF2LCZfX25hdkJ0e1xuICAgICAgICAubWVudUljb257XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ltZ19jb21tb25fYXJ0aWNsZS1pY28wMS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wLzEwMCUgYXV0bztcbiAgICAgICAgfVxuICAgICAgICBhOm5vdCgucF9zaXRlbWFwX19wYXJlbnRUaXRsZV9ob3Zlcikge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cztcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvciwgXCJtYWluMDFcIik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbmF2QnR7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogM3JlbTtcbiAgICAgICAgQGluY2x1ZGUgbXEoeHMpe1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjB2dztcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAmX2l0ZW17XG4gICAgICAgICAgICAucF9zaXRlbWFwX19jaGlsZFRpdGxle1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZW5kO1xuICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fcGFyZW50VGl0bGV7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgcGFkZGluZzogMTJweCAyLjVyZW07XG4gICAgICAgIG1hcmdpbjogM3JlbSAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3IsIFwibWFpbjAxXCIpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuMnJlbTtcbiAgICAgICAgJl9ob3ZlcntcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cztcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY2hpbGRUaXRsZXtcbiAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDJyZW07XG4gICAgICAgIG1hcmdpbjogMnJlbSAwIDJyZW0gMWVtO1xuICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIG1hcC1nZXQoJGNvbG9yLCBcIm1haW4wMVwiKTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC4xcmVtO1xuICAgICAgICBAaW5jbHVkZSBtcShtZCl7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19tZW51TGlzdHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IDIwcHggMTBweCA7XG4gICAgICAgIHBhZGRpbmc6IDAgM2VtO1xuICAgICAgICBAaW5jbHVkZSBtcShtZCl7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDJyZW07XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbXEoc3Mpe1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgICAgICAmX2l0ZW17XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3Mpe1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDR7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICBnYXA6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY2hpbGRNZW51TGlzdHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMXJlbSAwO1xuICAgICAgICAmX2l0ZW17XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBle1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAY2hhcnNldCBcInV0Zi04XCI7XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICBCQUNLR1JPVU5EXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBlYWNoICRrZXksXG4kdmFsdWUgaW4gJGNvbG9yIHtcbiAgLnUtYmdfI3ska2V5fSB7XG4gICAgYmFja2dyb3VuZDogJHZhbHVlO1xuICB9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICBXSURUSFxuXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDIwIHtcbiAgLnUtd2lkdGgjeyRpfSB7XG4gICAgd2lkdGg6ICRpKjUlO1xuICB9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICBESVNQTEFZXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBlYWNoICRjbGFzcyxcbiRicCBpbiAkYnJlYWsge1xuICBAaWYgJGJwPT1cIlwiIHtcbiAgICAudS1ibG9jayB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAudS1pYmxvY2sge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC51LWlubGluZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICB9XG5cbiAgQGVsc2Uge1xuICAgIEBpbmNsdWRlIG1xKCRicCkge1xuICAgICAgLnUtYmxvY2tfI3skY2xhc3N9IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC51LWlibG9ja18jeyRjbGFzc30ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIC51LWlubGluZV8jeyRjbGFzc30ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuICBQQURESU5HIC8gTUFSR0lOXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbiRwcm9wZXJ0eTogKFwicGRcIjpcInBhZGRpbmdcIixcbiAgXCJwZHRcIjpcInBhZGRpbmctdG9wXCIsXG4gIFwicGRiXCI6XCJwYWRkaW5nLWJvdHRvbVwiLFxuICBcInBkbFwiOlwicGFkZGluZy1sZWZ0XCIsXG4gIFwicGRyXCI6XCJwYWRkaW5nLXJpZ2h0XCIsXG4gIFwibWdcIjpcIm1hcmdpblwiLFxuICBcIm1ndFwiOlwibWFyZ2luLXRvcFwiLFxuICBcIm1nYlwiOlwibWFyZ2luLWJvdHRvbVwiLFxuICBcIm1nbFwiOlwibWFyZ2luLWxlZnRcIixcbiAgXCJtZ3JcIjpcIm1hcmdpbi1yaWdodFwiLFxuKTtcbiRsaW1pdDogMTAwMDA7XG4kc3RlcDogMTI1O1xuJHZhbDogMDtcblxuQHdoaWxlICgkdmFsIDw9JGxpbWl0KSB7XG4gICRjbGFzc192YWw6IFwiXCI7XG5cbiAgJHZhbDogJHZhbCskc3RlcDtcblxuICBAaWYgJHZhbD09MCB7XG4gICAgJGNsYXNzX3ZhbDogMDtcbiAgfVxuXG4gIEBlbHNlIGlmICR2YWwgPCAxMDAwIHtcbiAgICAkY2xhc3NfdmFsOiAje1wiMFwiICsgJHZhbH07XG4gIH1cblxuICBAZWxzZSB7XG4gICAgJGNsYXNzX3ZhbDogI3skdmFsfTtcbiAgfVxuXG4gIEBlYWNoICRjbGFzcyxcbiAgJHByb3AgaW4gJHByb3BlcnR5IHtcbiAgICBAZWFjaCAka2V5LFxuICAgICRicCBpbiAkYnJlYWsge1xuICAgICAgQGlmICRrZXk9PVwiXCIge1xuICAgICAgICAudS0jeyRjbGFzc30jeyRjbGFzc192YWx9IHtcbiAgICAgICAgICAjeyRwcm9wfTogI3skdmFsIC8gMTAwMH1lbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAZWxzZSB7XG4gICAgICAgIEBpbmNsdWRlIG1xKCRicCkge1xuICAgICAgICAgIC51LSN7JGNsYXNzfSN7JGNsYXNzX3ZhbH1fI3ska2V5fSB7XG4gICAgICAgICAgICAjeyRwcm9wfTogI3skdmFsIC8gMTAwMH1lbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiAgUE9JTlRFUiBFVkVOVCBOT05FXG5cbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbkBlYWNoICRjbGFzcywgJGJwIGluICRicmVha3tcbiAgQGlmICRicCA9PSAnJyB7XG4gICAgLnUtcGVfbm9uZXtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGluY2x1ZGUgbXEoJGJwKXtcbiAgICAgIC51LXBlX25vbmVfI3skY2xhc3N9e1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwidXRmLThcIjtcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBURVhUID4gQ09MT1Jcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuQGVhY2ggJGtleSwgJHZhbHVlIGluICRjb2xvcntcbiAgLnUtY29sb3JfI3ska2V5fXtcbiAgICBjb2xvcjogJHZhbHVlO1xuICB9XG59XG4udS1jb2xvcl9pbmhlcml0e1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFRFWFQgPiBTSVpFXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbkBlYWNoICRjbGFzcywgJGJwIGluICRicmVha3tcbiAgQGlmICRicCA9PSAnJyB7XG4gICAgLy8gc21hbGxlclxuICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjl7XG4gICAgICAudS1mc2l6ZV94MCN7MjUwKyRpKjI1fXtcbiAgICAgICAgZm9udC1zaXplOiAjezAuMjUrJGkqMC4wMjV9ZW07XG4gICAgICB9XG4gICAgfVxuICAgIC8vIGxhcmdlclxuICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggNzJ7XG4gICAgICAudS1mc2l6ZV94I3sxMDAwKyRpKjEyNX17XG4gICAgICAgIGZvbnQtc2l6ZTogI3sxKyRpKjAuMTI1fWVtO1xuICAgICAgfVxuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGluY2x1ZGUgbXEoJGJwKXtcbiAgICAgIC8vIHNtYWxsZXJcbiAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMjl7XG4gICAgICAgIC51LWZzaXplX3gwI3syNTArJGkqMjV9XyN7JGNsYXNzfXtcbiAgICAgICAgICBmb250LXNpemU6ICN7MC4yNSskaSowLjAyNX1lbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gbGFyZ2VyXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDcye1xuICAgICAgICAudS1mc2l6ZV94I3sxMDAwKyRpKjEyNX1fI3skY2xhc3N9e1xuICAgICAgICAgIGZvbnQtc2l6ZTogI3sxKyRpKjAuMTI1fWVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgVEVYVCA+IEZBTUlMWVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AZWFjaCAka2V5LCAkdmFsdWUgaW4gJGZvbnR7XG4gIC51LWZvbnRfI3ska2V5fXtcbiAgICBmb250LWZhbWlseTogJHZhbHVlO1xuICB9XG59XG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgVEVYVCA+IFdFSUdIVFxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udS1md2VpZ2h0X2Jre1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnUtZndlaWdodF9ie1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnUtZndlaWdodF9kYntcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi51LWZ3ZWlnaHRfbXtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi51LWZ3ZWlnaHRfcntcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi51LWZ3ZWlnaHRfbHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi51LWZ3ZWlnaHRfdHtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbi51LWZzdHlsZV9ue1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4udS1mc3R5bGVfaXtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFRFWFQgPiBBTElHTlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5AZWFjaCAkY2xhc3MsICRicCBpbiAkYnJlYWt7XG4gIEBpZiAkYnAgPT0gJycge1xuICAgIC51LXRhX2NlbnRlcntcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLnUtdGFfbGVmdHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICAgIC51LXRhX3JpZ2h0e1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICAgIC51LXZhX3RvcHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuICAgIC51LXZhX21pZGRsZXtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuICAgIC51LXZhX2JvdHRvbXtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAaW5jbHVkZSBtcSgkYnApe1xuICAgICAgLnUtdGFfY2VudGVyXyN7JGNsYXNzfXtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgICAgLnUtdGFfbGVmdF8jeyRjbGFzc317XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgICAudS10YV9yaWdodF8jeyRjbGFzc317XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuICAgICAgLnUtdmFfdG9wXyN7JGNsYXNzfXtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIH1cbiAgICAgIC51LXZhX21pZGRsZV8jeyRjbGFzc317XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB9XG4gICAgICAudS12YV9ib3R0b21fI3skY2xhc3N9e1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyDjg6HjgqTjg7Ncbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG4vLyB3cmFwcGVyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cbi53cmFwcGVyIHtcblx0Ly8gcGFkZGluZy10b3A6IDgwcHg7XG5cdC8vIG92ZXJmbG93OiBoaWRkZW47XG5cdC8vIGJvZHkjaW5kZXggJiB7XG5cdC8vIFx0YmFja2dyb3VuZDogI2ZmZjtcblx0Ly8gfVxufVxuXG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG4vLyB3cmFwcGVyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cblxuXG4ubXYtd3JhcHBlci1ib3gge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG12LXdyYXBwZXItYm94LXRpdGxlIC0tLS0tLS0tLS0tLS0tLSAvL1xuLm12LXdyYXBwZXItYm94LXRpdGxlIHtcblx0Lm12LWRpc3BsYXkgJiB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDExMHB4O1xuXHRcdHotaW5kZXg6IDEwO1xuXG5cdFx0aDEge1xuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdCY6bnRoLW9mLXR5cGUoMSkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMy42cmVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtb2YtdHlwZSgyKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbXYtd3JhcHBlci1ib3gtYmcgLS0tLS0tLS0tLS0tLS0tIC8vXG4ubXYtd3JhcHBlci1ib3gtYmcge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDk7XG59XG5cblxuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuLy8gY29udGVudFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG4vLyAtLS0tLS0tLS0tLS0tLS0gY29udGVudCAtLS0tLS0tLS0tLS0tLS0gLy9cbi5jb250ZW50IHtcblx0Ly8gYm9keSNpbmRleCAmIHtcblx0Ly8gXHRiYWNrZ3JvdW5kOiAjZjJmNWY2O1xuXHQvLyBcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0Ly8gXHR6LWluZGV4OiAxMDtcblx0Ly8gfVxuXG5cdC8vIGJ1dHRvbiwgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWFcblx0LmJ0bi0wMSxcblx0aW5wdXRbdHlwZT1idXR0b25dLFxuXHRpbnB1dFt0eXBlPXN1Ym1pdF0sXG5cdGJ1dHRvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDEwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMjQwcHg7XG5cdFx0aGVpZ2h0OiA1NnB4O1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRwYWRkaW5nOiAwIDQwcHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRib3JkZXItcmFkaXVzOiAzMnB4O1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAzO1xuXHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXG5cdFx0Ly8gZm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0bGluZS1oZWlnaHQ6IDU2cHggIWltcG9ydGFudDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHQvLyBAaW5jbHVkZSBtcS10Yi0wMyB7XG5cdFx0Ly8gXHRtYXgtd2lkdGg6IDE5MHB4O1xuXHRcdC8vIFx0aGVpZ2h0OiA0NHB4O1xuXHRcdC8vIFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0Ly8gXHRsaW5lLWhlaWdodDogNDJweDtcblx0XHQvLyB9XG5cdH1cblxuXHQuYnRuLTAxOmhvdmVyLFxuXHRpbnB1dFt0eXBlPWJ1dHRvbl06aG92ZXIsXG5cdGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcblx0YnV0dG9uOmhvdmVyIHtcblx0XHRvcGFjaXR5OiAuODtcblx0fVxuXG5cdC5idG4tMDIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDI0MHB4O1xuXHRcdGhlaWdodDogNTZweDtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Ym9yZGVyLXJhZGl1czogMzJweDtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMztcblx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRmb250LXNpemU6IDEuNnJlbTtcblxuXHRcdC8vIGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGxpbmUtaGVpZ2h0OiA1NnB4ICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgbXEtdGItMTEge1xuXHRcdFx0aGVpZ2h0OiAzNnB4O1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMzVweCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogLjg7XG5cdFx0fVxuXHR9XG5cblx0LmJ0bi0wMyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHBhZGRpbmctYm90dG9tOiAzcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdGJvcmRlci1jb2xvcjogI2FkMDUwNTtcblx0XHRjb2xvcjogI2FkMDUwNTtcblx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogM3B4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTVweCAqIC41KTtcblx0XHRcdGhlaWdodDogY2FsYygyNHB4ICogLjUpO1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9hYm91dC9mbG9vci9pbWdfZmxvb3JfaWNvMDEucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcCAvIDEwMCUgYXV0bztcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0fVxuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0YmFja2dyb3VuZDogI2FkMDUwNTtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAuODtcblx0XHR9XG5cdH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gY29udGVudC13cmFwcGVyIC0tLS0tLS0tLS0tLS0tLSAvL1xuLmNvbnRlbnQtd3JhcHBlciB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdHdpZHRoOiA5MiU7XG5cdG1heC13aWR0aDogMTM2MHB4O1xuXHRtYXJnaW46IDAgYXV0byA0MHB4O1xuXHQvLyBvdmVyZmxvdzogaGlkZGVuO1xuXG5cdC5tdi1kaXNwbGF5ICYge1xuXHRcdC8vIOODoeOCpOODs+ODtOOCo+OCuOODpeOCouODq+ihqOekuuOBruWgtOWQiOOAgWNvbnRlbnQtd3JhcHBlcuOBq+OCr+ODqeOCueOCkui/veWKoFxuXHRcdG1heC13aWR0aDogMTUyMHB4O1xuXHR9XG5cblx0Ly8gYm9keSNpbmRleCAmIHtcblx0Ly8gXHRib3JkZXItcmFkaXVzOiBpbml0aWFsO1xuXHQvLyBcdGJhY2tncm91bmQ6IGluaXRpYWw7XG5cdC8vIH1cbn1cblxuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuLy8gbWFpblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbiAtLS0tLS0tLS0tLS0tLS0gLy9cbm1haW4ge1xuXHR3aWR0aDogY2FsYygxMDAlIC0gMjgwcHgpO1xuXHRtYXJnaW4tYm90dG9tOiA2MHB4O1xuXHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjY2NjYztcblxuXHRAaW5jbHVkZSBtcS1wYy0wNCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdH1cblxuXHQubXYtZGlzcGxheSAmIHtcblx0XHQvLyDjg6HjgqTjg7Pjg7TjgqPjgrjjg6XjgqLjg6vooajnpLrjga7loLTlkIjjgIFjb250ZW50LXdyYXBwZXLjgavjgq/jg6njgrnjgpLov73liqBcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRib3JkZXItbGVmdDogbm9uZTtcblxuXHRcdC5tYWluLXdyYXBwZXItYXJ0aWNsZT5kaXYge1xuXHRcdFx0bWF4LXdpZHRoOiAxNTIwcHg7XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci10aXRsZSAtLS0tLS0tLS0tLS0tLS0gLy9cbi5tYWluLXdyYXBwZXItdGl0bGUge1xuXG5cdGgxLFxuXHRzcGFuIHtcblx0XHRAaW5jbHVkZSB0aXRsZS1wYWdlLTAxLTAxIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udC1zaXplOiAkZm9udHNpemUtdGl0bGUtMDEtcGM7XG5cblx0XHRcdEBpbmNsdWRlIG1xLXRiLTAxIHtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udHNpemUtdGl0bGUtMDEtdGI7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1xLXNwLTAxIHtcblx0XHRcdFx0Zm9udC1zaXplOiAkZm9udHNpemUtdGl0bGUtMDEtc3A7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlIC0tLS0tLS0tLS0tLS0tLSAvL1xuLm1haW4td3JhcHBlci1hcnRpY2xlIHtcblx0LnBhZ2UtbGluayB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IC0xO1xuXHRcdG1hcmdpbi10b3A6IC0xNzBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdHBhZGRpbmctdG9wOiAxNzBweDtcblxuXHRcdEBpbmNsdWRlIG1xLXRiLTAxIHtcblx0XHRcdG1hcmdpbi10b3A6IC0xMjBweDtcblx0XHRcdHBhZGRpbmctdG9wOiAxMjBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtcS10Yi0wMyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTAwcHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogMTAwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ly8gYm9keSNjb21wYW55IC5tZXNzYWdlICYge1xuXHQvLyBcdHBhZGRpbmctYm90dG9tOiAwO1xuXHQvLyB9XG59XG5cblxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cbi8vIGVkaXQtYnRuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cbi8vIGVkaXRcbi5lZGl0LWJveCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogOTk5O1xuXHRjbGVhcjogYm90aDtcblx0cGFkZGluZzogMTAwcHggMDtcblxuXHQuZWRpdC1ib3gtYnRuIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHBhZGRpbmc6IDEwcHggMzBweDtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRcdGJhY2tncm91bmQ6ICM5OTk5OTk7XG5cdFx0XHRjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjNjY2NjY2ICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyDlpInmlbDjga7oqK3lrppcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG4vLyB3aWR0aFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG4vLyAtLS0tLS0tLS0tLS0tLS0gd2lkdGgtYmFzZSAtLS0tLS0tLS0tLS0tLS0gLy9cbiR3aWR0aC1iYXNlOiAxMzYwcHg7XG4vLyAkd2lkdGgtbGVmdC1lZGdlOiBjYWxjKDUwJSAtIDEyNjBweCAvIDIgLSAxNHB4KTtcbi8vICR3aWR0aC1yaWdodC1lZGdlOiBjYWxjKDUwJSAtIDEyNjBweCAvIDIgLSAxNHB4KTtcblxuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuLy8gY29sb3Jcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuLy8gLS0tLS0tLS0tLS0tLS0tIGNvbG9yLWJhc2UgLS0tLS0tLS0tLS0tLS0tIC8vXG4vLyBtYWluXG4kY29sb3ItYmFzZS0wMTogIzM2MzYzNjtcbiRjb2xvci1iYXNlLTAyOiAjZjNmN2Y5O1xuJGNvbG9yLWJhc2UtMDM6ICMyYjcxYjI7XG4vLyBzdWJcbiRjb2xvci1iYXNlLTkxOiAjZmZmO1xuJGNvbG9yLWJhc2UtOTI6ICNlMWYwZjg7XG4kY29sb3ItYmFzZS05MzogI2YzZjdmOTtcblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gY29sb3ItbGluayAtLS0tLS0tLS0tLS0tLS0gLy9cbiRjb2xvci1saW5rOiAjMzYzNjM2O1xuJGNvbG9yLWxpbmstaG92ZXI6ICMzNjM2MzY7XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tIGNvbG9yLWZvbnQgLS0tLS0tLS0tLS0tLS0tIC8vXG4vLyBtYWluXG4kY29sb3ItZm9udC0wMTogIzM2MzYzNjtcdC8vIGJsYWNrXG4vLyAkY29sb3ItZm9udC0wMjogI2RkZDtcdC8vIGdyYXlcbi8vIHN1YlxuJGNvbG9yLWZvbnQtOTE6ICNmM2Y3Zjk7XG4kY29sb3ItZm9udC05OTogI2NjMDAwMDtcblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gY29sb3ItYm9yZGVyIC0tLS0tLS0tLS0tLS0tLSAvL1xuJGNvbG9yLWJvcmRlci0wMTogI2NjYztcdC8vIGJsYWNrXG4kY29sb3ItYm9yZGVyLTAyOiAjMDAwO1x0Ly8gZ3JheVxuJGNvbG9yLWJvcmRlci0wMzogIzJiNzFiMjtcbi8vIHN1YlxuJGNvbG9yLWJvcmRlci05MTogI2YzZjdmOTtcblxuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuLy8gZm9udC1mYW1pbHlcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuLy8gZ290aGljXG4vLyAkZm9udGZhbWlseS1nb3RoaWM6IFwi5ri444K044K344OD44KvXCIsWXVHb3RoaWMsXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLFwi44Oh44Kk44Oq44KqXCIsTWVpcnlvLHNhbnMtc2VyaWY7XG4vLyAkZm9udGZhbWlseS1nb3RoaWM6IFwi44Oh44Kk44Oq44KqXCIsTWVpcnlvLHNhbnMtc2VyaWY7XG4vLyAkZm9udGZhbWlseS1nb3RoaWM6IFwic291cmNlLWhhbi1zYW5zLWphcGFuZXNlXCIsc2Fucy1zZXJpZixcIuODoeOCpOODquOCqlwiLE1laXJ5bztcbiRmb250ZmFtaWx5LWdvdGhpYzogbm90by1zYW5zLWNqay1qcCxzYW5zLXNlcmlmLFwi5ri444K044K344OD44KvXCIsWXVHb3RoaWMsXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLFwi44Oh44Kk44Oq44KqXCIsTWVpcnlvO1xuXG5cbi8vIG1pbmNob1xuJGZvbnRmYW1pbHktbWluY2hvOiBcIua4uOaYjuacnVwiLFwiWXUgTWluY2hvXCIsWXVNaW5jaG8sXCJIaXJhZ2lubyBNaW5jaG8gUHJvTlwiLFwiSGlyYWdpbm8gTWluY2hvIFByb1wiLEhHU+aYjuacnUUsXCLjg6HjgqTjg6rjgqpcIixNZWlyeW8sc2VyaWY7XG5cblxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cbi8vIGZvbnQtc2l6ZVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG4vLyAtLS0tLS0tLS0tLS0tLS0gZGVmYXVsdCAtLS0tLS0tLS0tLS0tLS0gLy9cbiRmb250c2l6ZS1wYzogMS42cmVtO1xuJGZvbnRzaXplLXRiOiAxLjZyZW07XG4kZm9udHNpemUtc3A6IDEuNHJlbTtcblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gdGl0bGUgLS0tLS0tLS0tLS0tLS0tIC8vXG4vLyB0aXRsZS0wMVxuJGZvbnRzaXplLXRpdGxlLTAxLXBjOiAzLjZyZW07XG4kZm9udHNpemUtdGl0bGUtMDEtdGI6IDNyZW07XG4kZm9udHNpemUtdGl0bGUtMDEtc3A6IDIuNHJlbTtcbi8vIHRpdGxlLTAyXG4kZm9udHNpemUtdGl0bGUtMDItcGM6IDIuOHJlbTtcbiRmb250c2l6ZS10aXRsZS0wMi10YjogMi40cmVtO1xuJGZvbnRzaXplLXRpdGxlLTAyLXNwOiAxLjhyZW07XG4vLyB0aXRsZS0wM1xuJGZvbnRzaXplLXRpdGxlLTAzLXBjOiAyLjRyZW07XG4kZm9udHNpemUtdGl0bGUtMDMtdGI6IDEuOHJlbTtcbiRmb250c2l6ZS10aXRsZS0wMy1zcDogMS42cmVtO1xuLy8gdGl0bGUtMDRcbiRmb250c2l6ZS10aXRsZS0wNC1wYzogMS44cmVtO1xuJGZvbnRzaXplLXRpdGxlLTA0LXRiOiAxLjVyZW07XG4kZm9udHNpemUtdGl0bGUtMDQtc3A6IDEuNHJlbTtcbi8vIHRpdGxlLTA1XG4kZm9udHNpemUtdGl0bGUtMDUtcGM6IDEuN3JlbTtcbiRmb250c2l6ZS10aXRsZS0wNS10YjogMS40cmVtO1xuJGZvbnRzaXplLXRpdGxlLTA1LXNwOiAxLjNyZW07XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tIHAgLS0tLS0tLS0tLS0tLS0tIC8vXG4kZm9udHNpemUtcC1wYzogMS42cmVtO1xuJGZvbnRzaXplLXAtdGI6IDEuNnJlbTtcbiRmb250c2l6ZS1wLXNwOiAxLjRyZW07XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tIHVsIC0tLS0tLS0tLS0tLS0tLSAvL1xuJGZvbnRzaXplLXVsLXBjOiAxLjZyZW07XG4kZm9udHNpemUtdWwtdGI6IDEuNnJlbTtcbiRmb250c2l6ZS11bC1zcDogMS40cmVtO1xuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBvbCAtLS0tLS0tLS0tLS0tLS0gLy9cbiRmb250c2l6ZS1vbC1wYzogMS42cmVtO1xuJGZvbnRzaXplLW9sLXRiOiAxLjZyZW07XG4kZm9udHNpemUtb2wtc3A6IDEuNHJlbTtcblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gZGwgLS0tLS0tLS0tLS0tLS0tIC8vXG4kZm9udHNpemUtZGwtcGM6IDEuNnJlbTtcbiRmb250c2l6ZS1kbC10YjogMS42cmVtO1xuJGZvbnRzaXplLWRsLXNwOiAxLjRyZW07XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tIHRhYmxlIC0tLS0tLS0tLS0tLS0tLSAvL1xuLy8gdGhlYWQgdGhcbiRmb250c2l6ZS10aGVhZC10aC1wYzogMS42cmVtO1xuJGZvbnRzaXplLXRoZWFkLXRoLXRiOiAxLjZyZW07XG4kZm9udHNpemUtdGhlYWQtdGgtc3A6IDEuNHJlbTtcblxuLy8gdGJvZHkgdGhcbiRmb250c2l6ZS10Ym9keS10aC1wYzogMS42cmVtO1xuJGZvbnRzaXplLXRib2R5LXRoLXRiOiAxLjZyZW07XG4kZm9udHNpemUtdGJvZHktdGgtc3A6IDEuNHJlbTtcblxuLy8gdGJvZHkgdGRcbiRmb250c2l6ZS10Ym9keS10ZC1wYzogMS42cmVtO1xuJGZvbnRzaXplLXRib2R5LXRkLXRiOiAxLjZyZW07XG4kZm9udHNpemUtdGJvZHktdGQtc3A6IDEuNHJlbTtcblxuLy8gdGZvb3QgdGRcbiRmb250c2l6ZS10Zm9vdC10ZC1wYzogMS42cmVtO1xuJGZvbnRzaXplLXRmb290LXRkLXRiOiAxLjZyZW07XG4kZm9udHNpemUtdGZvb3QtdGQtc3A6IDEuNHJlbTtcblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gd3AtY2FwdGlvbiAtLS0tLS0tLS0tLS0tLS0gLy9cbi8vIHdwLWNhcHRpb25cbiRmb250c2l6ZS13cC1jYXB0aW9uLXBjOiAxLjNyZW07XG4kZm9udHNpemUtd3AtY2FwdGlvbi10YjogMS4ycmVtO1xuJGZvbnRzaXplLXdwLWNhcHRpb24tc3A6IDFyZW07XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tIGJ0biAtLS0tLS0tLS0tLS0tLS0gLy9cbi8vIGJ0blxuJGZvbnRzaXplLWJ0bi1wYzogMS42cmVtO1xuJGZvbnRzaXplLWJ0bi10YjogMS42cmVtO1xuJGZvbnRzaXplLWJ0bi1zcDogMS40cmVtO1xuXG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG4vLyBvcGFjaXR5XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cbiRvcGFjaXR5OiAwLjg7XG5cblxuXG5cblxuXG5cblxuXG5cbiIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8g44Of44OD44Kv44K544Kk44OzXG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuLy8gdGl0bGVcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuLy8gLS0tLS0tLS0tLS0tLS0tIHRpdGxlLWluZGV4IC0tLS0tLS0tLS0tLS0tLSAvL1xuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBhbGwgLS0tLS0tLS0tLS0tLS0tIC8vXG4vLyB0aXRsZS1hbGxcblxuLy8gLS0tLS0tLS0tLS0tLS0tIHBhZ2UgLS0tLS0tLS0tLS0tLS0tIC8vXG5AbWl4aW4gdGl0bGUtcGFnZS0wMS0wMSB7XHQvLyBoMVxuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMTUwJTtcblx0bWFyZ2luLWJvdHRvbTogNTBweDtcblx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuXHRAaW5jbHVkZSBtcS10Yi0wMSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0fVxuXHRAaW5jbHVkZSBtcS1zcC0wMSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0fVxuXHRAY29udGVudDtcbn1cblxuQG1peGluIHRpdGxlLXBhZ2UtMDItMDEge1x0Ly8gaDJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdHBhZGRpbmctbGVmdDogMjBweDtcblx0bWFyZ2luOiA2MHB4IDAgMzBweDtcblx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjMmI3MWIyO1xuXHRAaW5jbHVkZSBtcS10Yi0wMSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdG1hcmdpbjogNTBweCAwIDI1cHg7XG5cdH1cblx0QGluY2x1ZGUgbXEtc3AtMDEge1xuXHRcdHBhZGRpbmctbGVmdDogMTJweDtcblx0XHRtYXJnaW46IDQwcHggMCAyMHB4O1xuXHR9XG5cdEBjb250ZW50O1xufVxuXG5AbWl4aW4gdGl0bGUtcGFnZS0wMy0wMSB7XHQvLyBoM1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMTUwJTtcblx0bWFyZ2luOiA0MHB4IDAgMjBweDtcblx0QGluY2x1ZGUgbXEtdGItMDEge1xuXHRcdG1hcmdpbjogMzBweCAwIDE1cHg7XG5cdH1cblx0QGluY2x1ZGUgbXEtc3AtMDEge1xuXHRcdG1hcmdpbjogMjVweCAwIDEycHg7XG5cdH1cblx0QGNvbnRlbnQ7XG59XG5AbWl4aW4gdGl0bGUtcGFnZS0wMy0wMiB7XHQvLyBoM++8iOOCv+OCpOODiOODq+aWh+Wtl+WJjeOBq+S4uOODnuODvOOCr++8iVxuXHRsaW5lLWhlaWdodDogMTUwJTtcblx0bWFyZ2luOiA0MHB4IDAgMjBweDtcblx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdEBpbmNsdWRlIG1xLXRiLTAxIHtcblx0XHRtYXJnaW46IDMwcHggMCAxNXB4O1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0fVxuXHRAaW5jbHVkZSBtcS1zcC0wMSB7XG5cdFx0bWFyZ2luOiAyNXB4IDAgMTJweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdH1cblx0JjpiZWZvcmUge1xuXHRcdHdpZHRoOiAxNnB4O1xuXHRcdGhlaWdodDogMTZweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0YmFja2dyb3VuZDogIzJiNzFiMjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1cHg7XG5cdFx0bGVmdDogMDtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdEBpbmNsdWRlIG1xLXRiLTAxIHtcblx0XHRcdHdpZHRoOiAxMnB4O1xuXHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0dG9wOiA0cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1xLXNwLTAxIHtcblx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0dG9wOiAzcHg7XG5cdFx0fVxuXHR9XG5cdEBjb250ZW50O1xufVxuQG1peGluIHRpdGxlLXBhZ2UtMDMtMDMge1x0Ly8gaDPvvIjjgr/jgqTjg4jjg6vmloflrZfliY3jgavkuLjnn6LljbDjgqLjgqTjgrPjg7PvvIlcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdHBhZGRpbmctbGVmdDogMzJweDtcblx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0QGluY2x1ZGUgbXEtdGItMDEge1xuXHRcdHBhZGRpbmctbGVmdDogMjZweDtcblx0fVxuXHRAaW5jbHVkZSBtcS1zcC0wMSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHR9XG5cdCY6YWZ0ZXIge1xuXHRcdHdpZHRoOiBjYWxjKDQwcHggKiAwLjUpO1xuXHRcdGhlaWdodDogY2FsYyg0MHB4ICogMC41KTtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pbWdfY29tbW9uX2FydGljbGUtaWNvMDEucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcCAvIDEwMCUgYXV0bztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA2cHg7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAxMDtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdEBpbmNsdWRlIG1xLXRiLTAxIHtcblx0XHRcdHdpZHRoOiBjYWxjKDQwcHggKiAwLjQpO1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDQwcHggKiAwLjQpO1xuXHRcdFx0dG9wOiA1cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1xLXNwLTAxIHtcblx0XHRcdHdpZHRoOiBjYWxjKDQwcHggKiAwLjMpO1xuXHRcdFx0aGVpZ2h0OiBjYWxjKDQwcHggKiAwLjMpO1xuXHRcdFx0dG9wOiA0cHg7XG5cdFx0fVxuXHR9XG5cdEBjb250ZW50O1xufVxuQG1peGluIHRpdGxlLXBhZ2UtMDMtMDQge1x0Ly8gaDPvvIjjgr/jgqTjg4jjg6vmloflrZfliY3jgavnn6LljbDjgqLjgqTjgrPjg7PvvIlcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdHBhZGRpbmctbGVmdDogMjJweDtcblx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0QGluY2x1ZGUgbXEtdGItMDEge1xuXHRcdHBhZGRpbmctbGVmdDogMThweDtcblx0fVxuXHRAaW5jbHVkZSBtcS1zcC0wMSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHR9XG5cdCY6YWZ0ZXIge1xuXHRcdHdpZHRoOiBjYWxjKDI1cHggKiAwLjUpO1xuXHRcdGhlaWdodDogY2FsYygyN3B4ICogMC41KTtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pbWdfY29tbW9uX2FydGljbGUtaWNvMDIucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcCAvIDEwMCUgYXV0bztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxNHB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRAaW5jbHVkZSBtcS10Yi0wMSB7XG5cdFx0XHR3aWR0aDogY2FsYygyNXB4ICogMC40KTtcblx0XHRcdGhlaWdodDogY2FsYygyN3B4ICogMC40KTtcblx0XHRcdHRvcDogMTJweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbXEtc3AtMDEge1xuXHRcdFx0d2lkdGg6IGNhbGMoMjVweCAqIDAuMyk7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMjdweCAqIDAuMyk7XG5cdFx0XHR0b3A6IDEwcHg7XG5cdFx0fVxuXHR9XG5cdEBjb250ZW50O1xufVxuXG5AbWl4aW4gdGl0bGUtcGFnZS0wNC0wMSB7XHQvLyBoNFxuXHRtYXJnaW46IDMwcHggMCAxNXB4O1xuXHRAaW5jbHVkZSBtcS10Yi0wMSB7XG5cdFx0bWFyZ2luOiAyNXB4IDAgMTJweDtcblx0fVxuXHRAaW5jbHVkZSBtcS1zcC0wMSB7XG5cdFx0bWFyZ2luOiAyMHB4IDAgMTBweDtcblx0fVxuXHRAY29udGVudDtcbn1cbkBtaXhpbiB0aXRsZS1wYWdlLTA0LTAyIHtcdC8vIGg077yI44K/44Kk44OI44Or5paH5a2X5YmN44Gr5Li444Oe44O844Kv77y75aSn77y977yJXG5cdG1hcmdpbjogMzBweCAwIDE1cHg7XG5cdHBhZGRpbmctbGVmdDogMjVweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRAaW5jbHVkZSBtcS10Yi0wMSB7XG5cdFx0bWFyZ2luOiAyNXB4IDAgMTJweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdH1cblx0QGluY2x1ZGUgbXEtc3AtMDEge1xuXHRcdG1hcmdpbjogMjBweCAwIDEwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHR9XG5cdCY6YmVmb3JlIHtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGJhY2tncm91bmQ6ICMyYjcxYjI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogOHB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRAaW5jbHVkZSBtcS10Yi0wMSB7XG5cdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdHRvcDogN3B4O1xuXHRcdH1cblx0XHRAaW5jbHVkZSBtcS1zcC0wMSB7XG5cdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdHRvcDogNnB4O1xuXHRcdH1cblx0fVxuXHRAY29udGVudDtcbn1cbkBtaXhpbiB0aXRsZS1wYWdlLTA0LTAzIHtcdC8vIGg077yI44K/44Kk44OI44Or5paH5a2X5YmN44Gr5Li444Oe44O844Kv77y75bCP77y977yJXG5cdGNvbG9yOiAkY29sb3ItYmFzZS0wMztcblx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdEBpbmNsdWRlIG1xLXBjLTAxIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDEzcHg7XG5cdH1cblx0QGluY2x1ZGUgbXEtdGItMDEge1xuXHRcdHBhZGRpbmctbGVmdDogMTJweDtcblx0fVxuXHRAaW5jbHVkZSBtcS1zcC0wMSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHR9XG5cdCY6YmVmb3JlIHtcblx0XHR3aWR0aDogNnB4O1xuXHRcdGhlaWdodDogNnB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMXB4O1xuXHRcdGxlZnQ6IDA7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRAaW5jbHVkZSBtcS1wYy0wMSB7XG5cdFx0XHR0b3A6IDhweDtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbXEtcGMtMDMge1xuXHRcdFx0dG9wOiAwLjh2dztcblx0XHR9XG5cdFx0QGluY2x1ZGUgbXEtcGMtMDQge1xuXHRcdFx0dG9wOiAxLjF2dztcblx0XHR9XG5cdFx0QGluY2x1ZGUgbXEtdGItMDEge1xuXHRcdFx0d2lkdGg6IDVweDtcblx0XHRcdGhlaWdodDogNXB4O1xuXHRcdFx0dG9wOiAuNThlbTtcblx0XHR9XG5cdFx0QGluY2x1ZGUgbXEtdGItMTEge1xuXHRcdFx0d2lkdGg6IDRweDtcblx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0dG9wOiAyLjh2dztcblx0XHR9XG5cdFx0QGluY2x1ZGUgbXEtc3AtMDEge1xuXHRcdFx0dG9wOiAyLjN2dztcblx0XHR9XG5cdH1cblx0QGNvbnRlbnQ7XG59XG5AbWl4aW4gdGl0bGUtcGFnZS0wNC0wNCB7XHQvLyBoNO+8iOOCv+OCpOODiOODq+aWh+Wtl+WJjeW+jOOBq+Wbm+inkuODnuODvOOCr++8iVxuXHRjb2xvcjogJGNvbG9yLWJhc2UtMDM7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cGFkZGluZzogMCAyMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdEBpbmNsdWRlIG1xLXBjLTAxIHtcblx0XHRwYWRkaW5nOiAwIDE4cHg7XG5cdH1cblx0QGluY2x1ZGUgbXEtdGItMDEge1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0fVxuXHRAaW5jbHVkZSBtcS1zcC0wMSB7XG5cdFx0cGFkZGluZzogMCAxMnB4O1xuXHR9XG5cdCY6YmVmb3JlLFxuXHQmOmFmdGVyIHtcblx0XHR3aWR0aDogMTJweDtcblx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDM7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogOXB4O1xuXHRcdEBpbmNsdWRlIG1xLXBjLTAxIHtcblx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0dG9wOiA2cHg7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1xLXBjLTAzIHtcblx0XHRcdHRvcDogMC44dnc7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIG1xLXRiLTAxIHtcblx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0dG9wOiAxLjV2dztcblx0XHR9XG5cdFx0QGluY2x1ZGUgbXEtdGItMTEge1xuXHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0dG9wOiAxLjZ2dztcblx0XHR9XG5cdH1cblx0JjpiZWZvcmUge1xuXHRcdGxlZnQ6IDA7XG5cdFx0Y29udGVudDogXCJcIjtcblx0fVxuXHQmOmFmdGVyIHtcblx0XHRyaWdodDogMDtcblx0XHRjb250ZW50OiBcIlwiO1xuXHR9XG5cdEBjb250ZW50O1xufVxuXG5AbWl4aW4gdGl0bGUtcGFnZS0wNS0wMSB7XHQvLyBoNVxuXHRtYXJnaW46IDI1cHggMCAxNXB4O1xuXHRAY29udGVudDtcblx0QGluY2x1ZGUgbXEtdGItMDEge1xuXHRcdG1hcmdpbjogMjBweCAwIDEycHg7XG5cdH1cblx0QGluY2x1ZGUgbXEtc3AtMDEge1xuXHRcdG1hcmdpbjogMTVweCAwIDEwcHg7XG5cdH1cbn1cblxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gc2luZ2xlIC0tLS0tLS0tLS0tLS0tLSAvL1xuLy8gdGl0bGUtc2luZ2xlXG5AbWl4aW4gdGl0bGUtc2luZ2xlLTAxIHtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0bGluZS1oZWlnaHQ6IDE1MCU7XG5cdG1hcmdpbi1ib3R0b206IDUwcHg7XG5cdC8vIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHQvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcblx0Ly8gQGluY2x1ZGUgbXEtdGItMDEge1xuXHQvLyB9XG5cdC8vIEBpbmNsdWRlIG1xLXNwLTAxIHtcblx0Ly8gfVxuXHRAY29udGVudDtcbn1cbkBtaXhpbiB0aXRsZS1zaW5nbGUtMDIge1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMTUwJTtcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRtYXJnaW46IDYwcHggMCAzMHB4O1xuXHRib3JkZXItbGVmdDogNHB4IHNvbGlkICMyYjcxYjI7XG5cdC8vIEBpbmNsdWRlIG1xLXRiLTAzIHtcblx0Ly8gXHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHQvLyBcdG1hcmdpbi1sZWZ0OiAwO1xuXHQvLyB9XG5cdC8vIEBpbmNsdWRlIG1xLXNwLTAxIHtcblx0Ly8gfVxuXHRAY29udGVudDtcbn1cbkBtaXhpbiB0aXRsZS1zaW5nbGUtMDMge1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRsaW5lLWhlaWdodDogMTUwJTtcblx0bWFyZ2luOiA0MHB4IDAgMjBweDtcblx0QGNvbnRlbnQ7XG59XG5AbWl4aW4gdGl0bGUtc2luZ2xlLTA0IHtcblx0bWFyZ2luOiAzMHB4IDAgMTVweDtcblx0QGNvbnRlbnQ7XG59XG5AbWl4aW4gdGl0bGUtc2luZ2xlLTA0IHtcblx0bWFyZ2luOiAyNXB4IDAgMTVweDtcblx0QGNvbnRlbnQ7XG59XG5cblxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cbi8vIGJyZWFrcG9pbnRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuQG1peGluIG1xLXBjLTAxIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTY1MHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtcS1wYy0wMiB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MDBweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbXEtcGMtMDMge1x0Ly8g5Z+65pys5p6gXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbXEtcGMtMDQge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbXEtcGMtMDUge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbXEtcGMtMDYge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtcS10Yi0wMSB7XG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cbkBtaXhpbiBtcS10Yi0wMiB7XHQvLyDjgrnjg57jg5vmqKrnlLvpnaLlr77lv5xcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1xLXRiLTAzIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuQG1peGluIG1xLXRiLTExIHtcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbXEtc3AtMDEge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbXEtc3AtMDIge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbXEtc3AtMDMge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNDBweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5AbWl4aW4gbXEtc3AtMTEge1xuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cblxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cbi8vIGZvbnQtYXdlc29tZVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG5AbWl4aW4gaWNvLWFycm93LTAxIHtcblx0Zm9udC1zaXplOiAxLjRyZW07XG5cdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDNweDtcblx0bGVmdDogMDtcblx0Y29udGVudDogXCJcXGYwNzhcIjtcbn1cblxuXG5cblxuXG5cblxuXG5cbiIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8g44K144Kk44OJ44OQ44O8XG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG4vLyBhc2lkZVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG5hc2lkZSB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBtcS1wYy0wNCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDgwcHggYXV0byAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIGFzaWRlLXdyYXBwZXIgLS0tLS0tLS0tLS0tLS0tIC8vXG5cbi5hc2lkZS13cmFwcGVyLWJveC1oZWFkZXItdGl0bGUge1xuICAgIGgyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuXG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNDBweCAqIDAuNSk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDQwcHggKiAwLjUpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvY29tbW9uL2ltZ19jb21tb25fc2lkZWJhci1pY28wMS5wbmcpXG4gICAgICAgICAgICAgICAgICAgIG5vLXJlcGVhdCBjZW50ZXIgdG9wIC8gMTAwJSBhdXRvO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hc2lkZS13cmFwcGVyLWJveC1ib2R5IHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIEBpbmNsdWRlIG1xKHNzLXhzKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgfVxufVxuXG4uYXNpZGUtd3JhcHBlci1ib3gtYm9keS1ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgLy8gcGFkZGluZy1ib3R0b206IC41ZW07XG4gICAgICAgIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjO1xuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuXG4gICAgICAgIC8vIOOCteOCpOODieODkOODvO+8iOesrDPpmo7lsaTvvIlcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG5cbiAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlLTAzO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcblxuICAgICAgICAgICAgLy8gJjpiZWZvcmUge1xuICAgICAgICAgICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAvLyAgIHRvcDogNnB4O1xuICAgICAgICAgICAgLy8gICByaWdodDogMDtcbiAgICAgICAgICAgIC8vICAgei1pbmRleDogMTA7XG4gICAgICAgICAgICAvLyAgIHdpZHRoOiBjYWxjKDExcHggKiAuNSk7XG4gICAgICAgICAgICAvLyAgIGhlaWdodDogY2FsYygxN3B4ICogLjUpO1xuICAgICAgICAgICAgLy8gICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pbWdfY29tbW9uX3NpZGViYXItaWNvMTEucG5nKSBuby1yZXBlYXQgY2VudGVyIHRvcCAvIDEwMCUgYXV0bztcbiAgICAgICAgICAgIC8vICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgID4gdWwge1xuICAgICAgICAvLyDjgrXjgqTjg4njg5Djg7zvvIjnrKw06ZqO5bGk77yJXG4gICAgICAgIG1hcmdpbjogMTVweCA1cHggMCAxMHB4O1xuXG4gICAgICAgID4gbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMmI3MWIyO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY3RpdmUsXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2UtMDM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgLy8g44K144Kk44OJ44OQ44O877yI56ysNemajuWxpO+8iVxuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDIwcHggMTVweCA1cHg7XG5cbiAgICAgICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyYjcxYjI7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZS0wMztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5hY2NfaXRlbXMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTFweCAqIDAuNSk7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxN3B4ICogMC41KTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9jb21tb24vaW1nX2NvbW1vbl9zaWRlYmFyLWljbzExLnBuZylcbiAgICAgICAgICAgICAgICAgICAgICAgIG5vLXJlcGVhdCBjZW50ZXIgdG9wIC8gMTAwJSBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjhzO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYub24ge1xuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcm90YXRlOiA5MGRlZztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIOOCs+ODs+ODhuODs+ODhFxuLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuLy8gYnJlYWRjcnVtYlxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG4vLyAtLS0tLS0tLS0tLS0tLS0gYnJlYWRjcnVtYi13cmFwcGVyIC0tLS0tLS0tLS0tLS0tLSAvL1xuLmJyZWFkY3J1bWItd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEyO1xuXG4gICAgLy8gYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2M7XG4gICAgYmFja2dyb3VuZDogI2YzZjdmOTtcblxuICAgICNicmVhZGNydW1iIHtcbiAgICAgICAgcGFkZGluZzogMThweCAwO1xuICAgICAgICB3aWR0aDogOTIlO1xuICAgICAgICBtYXgtd2lkdGg6IDE2MDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIEBpbmNsdWRlIG1xKHhzKSB7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAzIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk1OTU5NjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIj5cIjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5tZWQge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzk1OTU5NjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCItXCI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuLy8gY29udGVudFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG4vLyAtLS0tLS0tLS0tLS0tLS0gY29udGVudCAtLS0tLS0tLS0tLS0tLS0gLy9cbi5jb250ZW50IHtcbiAgICAvLyBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBwYWRkaW5nLXRvcDogODBweDtcblxuICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuLy8gbWFpblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbiAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkuZXJyb3I0MDQgbWFpbiB7XG4gICAgbWFyZ2luOiBhdXRvO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyIC0tLS0tLS0tLS0tLS0tLSAvL1xuLy8gbWFpbi13cmFwcGVyLWFyY2hpdmUsIG1haW4td3JhcHBlci1hcnRpY2xlXG4ubWFpbi13cmFwcGVyLWFyY2hpdmUsXG4ubWFpbi13cmFwcGVyLWFydGljbGUge1xuICAgIGZvbnQtc2l6ZTogJGZvbnRzaXplLXAtcGM7XG4gICAgLy8gQGluY2x1ZGUgbXEtdGItMDEge1xuICAgIC8vIFx0Zm9udC1zaXplOiAkZm9udHNpemUtcC10YjtcbiAgICAvLyAgICAgcGFkZGluZzogODBweCAwO1xuICAgIC8vIH1cbiAgICAvLyBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgLy8gXHRmb250LXNpemU6ICRmb250c2l6ZS1wLXNwO1xuICAgIC8vICAgICBwYWRkaW5nOiA2MHB4IDA7XG4gICAgLy8gfVxufVxuXG4ubWFpbi13cmFwcGVyLWFyY2hpdmUgKixcbi5tYWluLXdyYXBwZXItYXJ0aWNsZSAqIHtcbiAgICBsaW5lLWhlaWdodDogMTcwJTtcbiAgICAvLyBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgLy8gXHRsaW5lLWhlaWdodDogMTcwJTtcbiAgICAvLyB9XG4gICAgLy8gQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgIC8vIFx0bGluZS1oZWlnaHQ6IDE3MCU7XG4gICAgLy8gfVxufVxuXG4ubWFpbi13cmFwcGVyLWFyY2hpdmUgPiBkaXYsXG4ubWFpbi13cmFwcGVyLWFydGljbGUgPiBkaXYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBtYXgtd2lkdGg6IDExNjBweDtcbiAgICBtYXJnaW46IDAgYXV0byAxMDBweDtcbiAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC8vIEBpbmNsdWRlIG1xLXBjLTAyIHtcbiAgICAvLyBcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgLy8gXHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgLy8gfVxuICAgIC8vIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAvLyBcdG1hcmdpbjogMCBhdXRvIDgwcHg7XG4gICAgLy8gXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIC8vIFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIC8vIH1cbiAgICAvLyBAaW5jbHVkZSBtcS10Yi0wMyB7XG4gICAgLy8gXHRtYXJnaW46IDAgYXV0byA2MHB4O1xuICAgIC8vIFx0cGFkZGluZy1yaWdodDogMTVweDtcbiAgICAvLyBcdHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAvLyB9XG59XG5cbi5tYWluLXdyYXBwZXItYXJjaGl2ZSA+IGRpdjpsYXN0LWNoaWxkLFxuLm1haW4td3JhcHBlci1hcnRpY2xlID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLy8gbWFpbi13cmFwcGVyLWFydGljbGUsIG1haW4td3JhcHBlci1zaW5nbGVcbi5tYWluLXdyYXBwZXItYXJ0aWNsZSxcbi5tYWluLXdyYXBwZXItc2luZ2xlIHtcbiAgICAubXQtc3R5bGUtMDEge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS1wLXBjO1xuXG4gICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRzaXplLXAtdGI7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS1wLXNwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgICAvLyBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIC8vICY6aG92ZXIge1xuICAgICAgICAvLyBcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgLy8gfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRzaXplLXVsLXBjO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udHNpemUtdWwtdGI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS11bC1zcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRzaXplLXAtdGI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS1wLXNwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBvbCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS1vbC1wYztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRzaXplLW9sLXRiO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udHNpemUtb2wtc3A7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS1wLXRiO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udHNpemUtcC1zcDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGRsIHtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIGR0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS1kbC1wYztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRzaXplLWRsLXRiO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udHNpemUtZGwtc3A7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgZGQge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRzaXplLWRsLXBjO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udHNpemUtZGwtdGI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS1kbC1zcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0YWJsZSB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTAxO1xuXG4gICAgICAgIGNhcHRpb24ge1xuICAgICAgICAgICAgLy8gVGFibGVQcmVzc+ODl+ODqeOCsOOCpOODs+OBrkNTU+ioreWumu+8iOe3qOmbhuODnOOCv+ODs++8iVxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAmLnJvdy0xIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gVGFibGVQcmVzc+ODl+ODqeOCsOOCpOODs+OBrkNTU+ioreWumlxuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMDE7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS10aGVhZC10aC1wYztcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS10aGVhZC10aC10YjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS10aGVhZC10aC1zcDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMDE7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTAxO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1mb250LTAxO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udHNpemUtdGJvZHktdGgtcGM7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udHNpemUtdGJvZHktdGgtdGI7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjglO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRzaXplLXRib2R5LXRoLXNwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmNvbHVtbi0xIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIFRhYmxlUHJlc3Pjg5fjg6njgrDjgqTjg7Pjga5DU1PoqK3lrppcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0wMTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMDE7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IGNhbGMoMTAwJSAtIDI1MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udHNpemUtdGJvZHktdGQtcGM7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS10Ym9keS10ZC10YjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MiU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udHNpemUtdGJvZHktdGQtc3A7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTAxO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi50ZC1zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmNvbHVtbi0xIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIFRhYmxlUHJlc3Pjg5fjg6njgrDjgqTjg7Pjga5DU1PoqK3lrppcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS10Ym9keS10ZC1wYztcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRzaXplLXRib2R5LXRkLXRiO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udHNpemUtdGJvZHktdGQtc3A7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTAxO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMDE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0wMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTAxO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgYmxvY2txdW90ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZzogMzBweCAzMHB4IDMwcHggNjVweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgcGFkZGluZzogMjVweCAyNXB4IDI1cHggNTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDQ4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDIzcHg7XG4gICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgY29sb3I6ICNjY2NjY2M7XG4gICAgICAgICAgICBmb250LXNpemU6IDdyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwi4oCcXCI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMThweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDZyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRzaXplLXAtcGM7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS1wLXRiO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udHNpemUtcC1zcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGlmcmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgaGVpZ2h0OiAzMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gICAgaW5wdXRbdHlwZT1cInRlbFwiXSxcbiAgICBzZWxlY3QsXG4gICAgdGV4dGFyZWEge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAvLyBmb250LXNpemU6ICRmb250c2l6ZS1wYztcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcblxuICAgICAgICAvLyBiYWNrZ3JvdW5kOiAjZTZlNmU2O1xuICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6ICRmb250c2l6ZS10YjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAvLyBmb250LXNpemU6ICRmb250c2l6ZS1zcDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzZWxlY3Qge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHggMTBweDtcblxuICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDhweCAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA1cHggMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIGNvbnRlbnQtd3JhcFxuICAgIC5jb250ZW50LXdyYXAge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogOTAwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zbGlkZS11cCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDkwMHB4O1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuc2xpZGUtZG93biB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAubW9yZS1idG4sXG4gICAgICAgIHAuY2xvc2UtYnRuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTIwcHggMCAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAgICAgdG9wLFxuICAgICAgICAgICAgICAgIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMCUsXG4gICAgICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSA2MCVcbiAgICAgICAgICAgICk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgICAgICB0b3AsXG4gICAgICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSxcbiAgICAgICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDYwJVxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgICAgICB0byBib3R0b20sXG4gICAgICAgICAgICAgICAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSxcbiAgICAgICAgICAgICAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDYwJVxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDcwcHggMCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNjBweCAwIDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwMGZmZmZmZicsXG5cdFx0XHRcdGVuZENvbG9yc3RyPScjZmZmZmZmJyxcblx0XHRcdFx0R3JhZGllbnRUeXBlPTApO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggOHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA1cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHAuY2xvc2UtYnRuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAwO1xuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggOHB4IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCA4cHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gcGFnZSBtYWluLXdyYXBwZXItYXJ0aWNsZVxuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZSB7XG4gICAgaDIge1xuICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAyLTAxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRzaXplLXRpdGxlLTAyLXBjO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udHNpemUtdGl0bGUtMDItdGI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS10aXRsZS0wMi1zcDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wMy0wMSB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS10aXRsZS0wMy1wYztcblxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRzaXplLXRpdGxlLTAzLXRiO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udHNpemUtdGl0bGUtMDMtc3A7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDQtMDEge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udHNpemUtdGl0bGUtMDQtcGM7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS10aXRsZS0wNC10YjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRzaXplLXRpdGxlLTA0LXNwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgJi51bC1zdHlsZS0wMSB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAyMHB4IDI1cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE4cHggMCAxOHB4IDIycHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMCAxNXB4IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBvbCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAyNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDhweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGRsIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcblxuICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgZHQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuXG4gICAgICAgIGRkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5kbC1zdHlsZS0wMSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgICBkdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE1MHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRhYmxlIHtcbiAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS10Ym9keS10ZC1wYztcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRzaXplLXRib2R5LXRkLXRiO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udHNpemUtdGJvZHktdGQtc3A7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIG1haW4td3JhcHBlci1zaW5nbGVcbi5tYWluLXdyYXBwZXItc2luZ2xlIC5tYWluLXdyYXBwZXItc2luZ2xlLTAxLWhlYWRlcixcbi5tYWluLXdyYXBwZXItc2luZ2xlIC5tYWluLXdyYXBwZXItc2luZ2xlLTAxLWJvZHkge1xuICAgIGgxIHtcbiAgICAgICAgQGluY2x1ZGUgdGl0bGUtc2luZ2xlLTAxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBAaW5jbHVkZSB0aXRsZS1zaW5nbGUtMDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBAaW5jbHVkZSB0aXRsZS1zaW5nbGUtMDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGg0IHtcbiAgICAgICAgQGluY2x1ZGUgdGl0bGUtc2luZ2xlLTA0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcblxuICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgIG1hcmdpbjogMThweCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAmLmltZy1zdHlsZS0wMSB7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3AtY2FwdGlvbiB7XG4gICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZvbnRzaXplLXdwLWNhcHRpb24tcGM7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDhweCAwIDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udHNpemUtd3AtY2FwdGlvbi10YjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250c2l6ZS13cC1jYXB0aW9uLXNwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBtYXJnaW46IDI1cHggMCAyNXB4IDI1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgbWFyZ2luOiAyMnB4IDAgMjJweCAyMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMjBweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIG9sIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICAgICAgICBtYXJnaW46IDI1cHggMCAyNXB4IDI1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgbWFyZ2luOiAyMnB4IDAgMjJweCAyMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMjBweCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIGRsIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDAgMzBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgZHQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHggMTBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMCAxMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMDE7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDI1cHggOHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMCA4cHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjVweCA4cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDhweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAzMHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMjVweCAyNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDIwcHggMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGwtc3R5bGUtMDEge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG5cbiAgICAgICAgICAgIGR0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZGwtc3R5bGUtMDIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xuXG4gICAgICAgICAgICBkdCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNSU7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTEwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDkwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBkZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDc4JTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODMlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgzJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICB0YWJsZSB7XG4gICAgICAgIG1hcmdpbjogMzBweCAwIDMwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDAgMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICB0aCxcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICB0aCxcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAyNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpZnJhbWUge1xuICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICB9XG59XG4iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIOOCs+ODs+ODhuODs+ODhCDjgrnjgr/jgqTjg6tcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cbi8vIG1haW4td3JhcHBlci1hcnRpY2xlLXN0eWxlXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS0wMCg0MDRldGMpIC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wMCB7XG4gICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgfVxuXG4gICAgJi5sYXlvdXQtMDEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcblxuICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTAwLWhlYWRlclxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wMC1oZWFkZXIge1xuICAgICAgICAmLmxheW91dC0wMSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sYXlvdXQtMDIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDAtaGVhZGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTAwLWhlYWRlci1ib3gtbWVzc2FnZSB7XG4gICAgICAgICYubGF5b3V0LTAxIHtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTAwLWJvZHlcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDAtYm9keSB7XG4gICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCBhdXRvIDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxheW91dC0wMSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDAtYm9keS1ib3gge1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgIG1hcmdpbjogMjVweCBhdXRvIDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0wMC1mb290ZXJcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDAtZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDAgMDtcblxuICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICBtYXJnaW46IDI1cHggMCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wMC1mb290ZXItYm94IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtMDEgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTAxIHtcbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0wMS1oZWFkZXJcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wMS1oZWFkZXItYm94LW1lc3NhZ2Uge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZjNmN2Y5O1xuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTAxLWJvZHlcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wMS1ib2R5LWJveC1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wMS1ib2R5LWJveC1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICB9XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS0wMiAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtMDIge1xuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTAyLWhlYWRlclxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTAyLWhlYWRlci1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTAyLWJvZHlcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wMi1ib2R5LWJveC1pbmZvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtMDMgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTAzIHtcbiAgICAmLmxheW91dC0wMSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMDMtaGVhZGVyXG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDMtaGVhZGVyLWJveC1ib3gge1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLWJvcmRlci0wMztcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDFweCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMztcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDdweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtOTI7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDdweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMDMtYm9keVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTAzLWJvZHktYm94LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0wMy1mb290ZXJcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDMtZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDMtZm9vdGVyLWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDMtZm9vdGVyLWJveC10aHVtYiB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wMy1mb290ZXItYm94LWJveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTAzLWZvb3Rlci1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgaDQge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wNC0wMiB7fVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTAzLWZvb3Rlci1ib3gtYm94LWJveCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICBAaW5jbHVkZSBtcShsZykge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wMy1mb290ZXItYm94LWJveC1ib3gtdGh1bWIge1xuICAgICAgICB3aWR0aDogMzAwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wMy1mb290ZXItYm94LWJveC1ib3gtYm94IHtcbiAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTAzLWZvb3Rlci1ib3gtYm94LWJveC1ib3gtc3VtbWFyeSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtMDQgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTA0IHtcblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTA0LWhlYWRlclxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wNC1oZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wNC1oZWFkZXItYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgICAgICBvbCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMDQtYm9keVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA0LWJvZHktYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNzBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wNC1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA0LWJvZHktYm94LWJ0biB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDQtYm9keS1ib3gtaW5mbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG5cbiAgICAgICAgICAgICYubGF5b3V0LTAxIHtcbiAgICAgICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sYXlvdXQtMDIge1xuICAgICAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sYXlvdXQtMDMge1xuICAgICAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0Ym9keSB7XG5cbiAgICAgICAgICAgICAgICB0aCxcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA0LWJvZHktYm94LW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDQtYm9keS1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDQtYm9keS1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDQtYm9keS1ib3gtYm94LWluZm8ge1xuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcblxuICAgICAgICAgICAgdGJvZHkge1xuXG4gICAgICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA0LWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtMDUgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTA1IHtcblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTA1LWhlYWRlclxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wNS1oZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wNS1oZWFkZXItYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wNS1oZWFkZXItYm94LXRodW1iIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA1LWhlYWRlci1ib3gtbWVzc2FnZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA1LWhlYWRlci1ib3gtc3VtbWFyeSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wNS1oZWFkZXItYm94LXN1bW1hcnktdGl0bGUge1xuICAgICAgICBoNCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMDUtYm9keVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA1LWJvZHktYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDUtYm9keS1ib3gtYm94LXRpdGxlLTAxIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgMjBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDUtYm9keS1ib3gtYm94LXRpdGxlLTAyIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgMjBweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDUtYm9keS1ib3gtYm94LWJveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wNS1ib2R5LWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgaDQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wNS1ib2R5LWJveC1ib3gtYm94LWJveC0wMSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA1LWJvZHktYm94LWJveC1ib3gtYm94LTAyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDEwcHg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMDUtZm9vdGVyXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA1LWZvb3RlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA1LWZvb3Rlci1ib3gtbWVzc2FnZSB7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtMDYgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTA2IHtcbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0wNi1oZWFkZXJcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wNi1oZWFkZXItYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDYtaGVhZGVyLWJveC1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDYtaGVhZGVyLWJveC1ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgLTMwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoM24pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDYtaGVhZGVyLWJveC1vdGhlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTA2LWJvZHlcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wNi1ib2R5LWJveC1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICYubGF5b3V0LTAxIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA2LWJvZHktYm94LWJveC10aXRsZSB7XG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTAyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA2LWJvZHktYm94LWJveC10aXRsZSB7XG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA2LWJvZHktYm94LWJveC10aHVtYiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDYtYm9keS1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgaDQge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wNC0wMiB7fVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA2LWJvZHktYm94LWJveC10aHVtYiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wNi1ib2R5LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgb2wge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wNi1ib2R5LWJveC1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqICgoMTAwJSAtIDMyJSAqIDMpIC8gMikpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMyJTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMCUgLSAzMiUgKiAzKSAvIDIpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IGNhbGMoKDEwMCUgLSAzMiUgKiAzKSAvIDIpO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0wMztcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDNuKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKCgxMDAlIC0gMzIlICogMykgLyAyKSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDYtYm9keS1ib3gtYm94LWJveC10aXRsZSB7XG4gICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAzO1xuXG4gICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wNi1ib2R5LWJveC1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nOiAxOHB4O1xuXG4gICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS0wNyAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtMDcge1xuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTA3LWhlYWRlclxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA3LWhlYWRlci1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTA3LWJvZHlcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wNy1ib2R5LWJveC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDctYm9keS1ib3gtYm94LWJveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA3LWJvZHktYm94LWJveC1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA3LWJvZHktYm94LWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2UtMDM7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMztcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA3LWJvZHktYm94LWJveC1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA3LWJvZHktYm94LWJveC1vdGhlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtMDggLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTA4IHtcbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0wOC1ib2R5XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDgtYm9keS1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgICYubGF5b3V0LTAxIHtcbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOC1ib2R5LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA4LWJvZHktYm94LXRpdGxlIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOC1ib2R5LWJveC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDgtYm9keS1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIG9sIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDgtYm9keS1ib3gtYm94LWJveCB7XG4gICAgICAgID51bCB7XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOC1ib2R5LWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOC1ib2R5LWJveC1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICA+dWwge1xuICAgICAgICAgICAgbWFyZ2luOiAtNXB4IDAgMTBweCAzMHB4O1xuXG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA3cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzMzMzMzM7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDgtYm9keS1ib3gtYm94LWluZm8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOC1ib2R5LWJveC1ib3gtbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTkyO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLTA5IC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOSB7XG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMDktaGVhZGVyXG5cbiAgICAvLyAubWFpbi13cmFwcGVyLWFydGljbGUtMDktaGVhZGVyLWJveC10aXRsZSB7XG4gICAgLy8gXHRoMiB7XG4gICAgLy8gXHR9XG4gICAgLy8gfVxuICAgIC8vIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1oZWFkZXItYm94LWJveCB7XG4gICAgLy8gXHRkaXNwbGF5OiBmbGV4O1xuICAgIC8vIFx0ZmxleC13cmFwOiB3cmFwO1xuICAgIC8vIFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvLyB9XG4gICAgLy8gXHQubWFpbi13cmFwcGVyLWFydGljbGUtMDktaGVhZGVyLWJveC1ib3gtYm94IHtcbiAgICAvLyBcdH1cbiAgICAvLyBcdFx0Lm1haW4td3JhcHBlci1hcnRpY2xlLTA5LWhlYWRlci1ib3gtYm94LWJveC10aXRsZSB7XG4gICAgLy8gXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAvLyBcdFx0XHRwIHtcbiAgICAvLyBcdFx0XHRcdHN0cm9uZyB7XG4gICAgLy8gXHRcdFx0XHR9XG4gICAgLy8gXHRcdFx0fVxuICAgIC8vIFx0XHR9XG4gICAgLy8gXHRcdC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1oZWFkZXItYm94LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgLy8gXHRcdFx0cCB7XG4gICAgLy8gXHRcdFx0fVxuICAgIC8vIFx0XHR9XG4gICAgLy8gXHQubWFpbi13cmFwcGVyLWFydGljbGUtMDktaGVhZGVyLWJveC1ib3gtdGh1bWIge1xuICAgIC8vIFx0XHRtYXJnaW4tbGVmdDogMzBweDtcbiAgICAvLyBcdFx0aW1nIHtcbiAgICAvLyBcdFx0fVxuICAgIC8vIFx0fVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1oZWFkZXItYm94LW5hdiB7XG4gICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTkyO1xuXG4gICAgICAgIEBpbmNsdWRlIG1xLXBjLTAzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtcS10Yi0xMSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAyMHB4IDEwcHg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI0cHggKiAwLjUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDE1cHggKiAwLjUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9hYm91dC9hY2Nlc3MvaW1nX2FjY2Vzc19pY28wMS5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wIC8gMTAwJSBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTA5LWJvZHlcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1ib2R5LWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxheW91dC0wMSB7XG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDktYm9keS1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDUwcHggMCAzMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMTEge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDQwcHggMCAyMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA5LWJvZHktYm94LWJveC1ib3gge1xuICAgICAgICAgICAgICAgICYubGF5b3V0LTAxIHtcbiAgICAgICAgICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA5LWJvZHktYm94LWJveC1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDktYm9keS1ib3gtYm94LWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDktYm9keS1ib3gtYm94LWJveC1ib3gtdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNDkycHggKiAwLjUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTExIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1ib2R5LWJveC1ib3gtYm94LW1hcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTAwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubGF5b3V0LTAyIHtcbiAgICAgICAgICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA5LWJvZHktYm94LWJveC1ib3gtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1ib2R5LWJveC1ib3gtYm94LW1hcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBpZnJhbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTAwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA5LWJvZHktYm94LWJveC1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTAyIHtcbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTExIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1ib2R5LWJveC1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAyMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA5LWJvZHktYm94LWJveC10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wMy0wMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDAuN3Z3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTA0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxdnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMTEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDIuMXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxLjN2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1ib2R5LWJveC1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA5LWJvZHktYm94LWJveC1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDktYm9keS1ib3gtYm94LWJveC1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDktYm9keS1ib3gtYm94LWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTA0LTAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5sYXlvdXQtMDMsXG4gICAgICAgICYubGF5b3V0LTA0IHtcbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTExIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1ib2R5LWJveC1ib3gge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1ib2R5LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmLnN0eWxlLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2FkMDUwNTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA5LWJvZHktYm94LWJveC1ib3gge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDktYm9keS1ib3gtYm94LWJveC1ib3gge1xuICAgICAgICAgICAgICAgICYubGF5b3V0LTAxIHtcbiAgICAgICAgICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA5LWJvZHktYm94LWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDktYm9keS1ib3gtYm94LWJveC1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1ib2R5LWJveC1ib3gtYm94LWJveC1ib3gtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wNC0wMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA5LWJvZHktYm94LWJveC1ib3gtYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubGF5b3V0LTAyIHtcbiAgICAgICAgICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA5LWJvZHktYm94LWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDktYm9keS1ib3gtYm94LWJveC1ib3gtdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDktYm9keS1ib3gtYm94LWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDQtMDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlLFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogN3B4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1wYy0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDAuNTR2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMC43NXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxLjJ2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMTEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMi41dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEuOHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA5LWJvZHktYm94LWJveC1ib3gtYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDktYm9keS1ib3gtYm94LWJveC1ib3gtaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1ib2R5LWJveC1ib3gtYm94LWJveC1hZG9iZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5sYXlvdXQtMDMge1xuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA5LWJvZHktYm94LWJveC1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICAmLmxheW91dC0wMSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMTEge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmxheW91dC0wMiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDFweCk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkZGRkO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTExIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmxheW91dC0wNCB7XG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDktYm9keS1ib3gtYm94LWJveC1ib3gge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICAgICAgICAgICYubGF5b3V0LTAxIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMTEge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmxheW91dC0wMiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTExIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTA1IHtcbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTExIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1ib2R5LWJveC1ib3gge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1ib2R5LWJveC1ib3gtdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1ib2R5LWJveC1ib3gtc3VtbWFyeSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDIwcHggc29saWQgJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1ib2R5LWJveC1ib3gtc3VtbWFyeS1saW5rIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0wOS1ib2R5LWJveC1ib3gtc3VtbWFyeS1hZG9iZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMTEge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0xMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA5LWJvZHktYm94LWJveC1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA5LWJvZHktYm94LWJveC1ib3gtdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDktYm9keS1ib3gtYm94LWJveC1ib3gge1xuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OSU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMCUgLSA0OSUgKiAyKSAvIDEpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMDktYm9keS1ib3gtYm94LWJveC1ib3gtdGh1bWIge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA5LWJvZHktYm94LWJveC1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTA5LWJvZHktYm94LWluZm8ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0xMSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMTEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTExIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0xMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMTEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNDVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1wYy0wMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0xMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTExIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIC0xMHB4IC0xMHB4IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMTBweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLTEwIC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xMCB7XG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMTAtaGVhZGVyXG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTAtaGVhZGVyLWJveC1ib3gge1xuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0xMC1ib2R5XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTAtYm9keS1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xMC1ib2R5LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTEwLWJvZHktYm94LWJveC1ib3gge1xuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLTExIC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xMSB7XG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMTEtaGVhZGVyXG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTEtaGVhZGVyLWJveC1ib3gge1xuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIuKXh1wiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMTEtYm9keVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTExLWJvZHktYm94LW1lc3NhZ2Uge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTEtYm9keS1ib3gtaW5mby1ib3gge1xuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAzNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIuKXh1wiO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtMTIgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTEyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMTItaGVhZGVyXG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTItaGVhZGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMTItYm9keVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xMi1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTEyLWJvZHktYm94IHtcbiAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTItYm9keS1ib3gtdGh1bWIge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS0xMyAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtMTMge1xuICAgICYubGF5b3V0LTAxIHtcbiAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTEzLWJvZHktYm94LWJveCB7XG4gICAgICAgICAgICA+dWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMS41NzglO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMCUgLSAzMS41NzglICogMykgLyAyKTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMDE7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDNuKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xMy1ib2R5LWJveC1ib3gtdGl0bGUge1xuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDMge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xMy1ib2R5LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMycHg7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5sYXlvdXQtMDIge1xuICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTMtYm9keSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ2FwOiA0MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xMy1ib2R5LWJveCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtcSh4cy1zbSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYubGF5b3V0LTAxIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzEuNTc4JTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoMTAwJSAtIDY1Ljc4OSUgLSAzMS41NzglKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHhzLXNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTMtYm9keS1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTEzLWJvZHktYm94LWJveC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0wMTtcblxuICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyDlj5foqLrjgpLluIzmnJvjgZXjgozjgovmlrlcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xMy1ib2R5LWJveC1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTAxO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8g5aSW5p2l5Y+X6Ki644Gu44GU5qGI5YaF44CB44CB44CBXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMDE7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+aDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyDlhoXnp5HjgIHjgIHjgIFcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPmg0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTA0LTAzIHt9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5sYXlvdXQtMDIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA2NS43ODklO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoeHMtc20pIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTEzLWJvZHktYm94LWJveC10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0wMTtcblxuICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyDoqLrnmYLnp5Hnm67jga7jgZTmoYjlhoVcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xMy1ib2R5LWJveC1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTEzLWJvZHktYm94LWJveC1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0JTtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8g6Ki655mC56eR55uu44CB44CB44CBXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA0MHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0wMTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+aDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIOWGheenkeOAgeOAgeOAgVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+aDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDQtMDMge31cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzMzMzMzM7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuXG4gICAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAzIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5sYXlvdXQtMDMge1xuICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTMtYm9keSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xMy1ib2R5LWJveCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5MHB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTMtYm9keS1ib3gtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICAgICAgPmgyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG5cbiAgICAgICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xMy1ib2R5LWJveC1ib3gge1xuICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogKDEwMCUgLSAyNC4wMTMlICogNCkgLyAzKSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiA0JTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjQuMDEzJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDAlIC0gMjQuMDEzJSAqIDQpIC8gMyk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDRuKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogY2FsYygoMTAwJSAtIDI0LjAxMyUgKiA0KSAvIDMpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICA+YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4M3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJhc2UtMDM7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxM3B4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICA+aDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS0xNSAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtMTUge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTE1LWhlYWRlclxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTE1LWhlYWRlci1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTE1LWJvZHlcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xNS1ib2R5LWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTUtYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xNS1ib2R5LWJveC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICAmLmxheW91dC0wMSB7XG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTUtYm9keS1ib3gtYm94LWluZm8ge1xuICAgICAgICAgICAgICAgID5vbCB7XG4gICAgICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTAyIHtcbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xNS1ib2R5LWJveC1ib3gtaW5mbyB7XG4gICAgICAgICAgICAgICAgPm9sIHtcbiAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoKDM1cHggLyAyKSArIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoKDEwMCUgLSAzNXB4IC8gMikgKyAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xNS1ib2R5LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+b2wge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTUtYm9keS1ib3gtYm94LWluZm8ge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPm9sIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGNvdW50ZXItcmVzZXQ6IG51bTtcblxuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAzMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAzO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobnVtLCBkZWNpbWFsLWxlYWRpbmctemVybyk7XG4gICAgICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBudW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKCgzNXB4IC8gMiAtIDFweCkgKyAzMHB4KTsgLy8gLTFweOOBp+S9jee9ruiqv+aVtCAgei1pbmRleDogOTsgIHdpZHRoOiAycHg7ICBoZWlnaHQ6IGNhbGMoMTAwJSArIDIwcHgpOyAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDM7ICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogY2FsYygxMDAlIC8gMik7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAvIDIgKyAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAvIDIpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgPmRpdiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM1cHggLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2UtMDM7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlLTAzO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTE1LWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgcGFkZGluZzogMCA1MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtMTYgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTE2IHtcbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0xNi1oZWFkZXJcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xNi1oZWFkZXItYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTYtaGVhZGVyLWJveC1tZXNzYWdlIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMTYtYm9keVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xNi1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTYtYm9keS1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTE2LWJvZHktdGl0bGUge1xuICAgICAgICBtYXJnaW46IDYwcHggMCAyMHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xNi1ib2R5LWJveC1ib3gge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxOTAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBjYXB0aW9uIHtcbiAgICAgICAgICAgICAgICAvLyBXUOODreOCsOOCpOODs+aZguOAgee3qOmbhuODnOOCv+ODs+OBjOiHquWLleOBp+ihqOekuuOBleOCjOOCi+iqv+aVtFxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0Ym9keSB7XG5cbiAgICAgICAgICAgICAgICAvLyAucm93LTEge1xuICAgICAgICAgICAgICAgIC8vICAgICBAaW5jbHVkZSBtcShzbS0pIHtcbiAgICAgICAgICAgICAgICAvLyAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgLy8gICAgIH1cbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgdHIge1xuXG4gICAgICAgICAgICAgICAgICAgIC8vIC5jb2x1bW4tMSB7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICBAaW5jbHVkZSBtcShzbSkge1xuICAgICAgICAgICAgICAgICAgICAvLyAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIC8vICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyAgICAgd2lkdGg6IDhyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtMTcgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTE3IHtcbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0xNy1oZWFkZXJcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xNy1oZWFkZXItYm94LW1lc3NhZ2Uge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0xNy1ib2R5XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTE3LWJvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xNy1ib2R5LWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTctYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xNy1ib2R5LWJveC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTctYm9keS1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTctYm9keS1ib3gtYm94LXVwZGF0ZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTVweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLTE5IC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0xOSB7XG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMTktaGVhZGVyXG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTktaGVhZGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTE5LWhlYWRlci1ib3gtbWVzc2FnZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTE5LWJvZHlcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTktYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTE5LWJvZHktYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTktYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMTktYm9keS1ib3gtYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTE5LWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDI1cHg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG5cbiAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2FkMDUwNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAtMTVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLTIwIC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0yMCB7XG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMjAtYm9keVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTIwLWJvZHktYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMjAtYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMjAtYm9keS1ib3gtYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTIwLWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDI1cHg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS0yMSAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtMjEge1xuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTIxLWhlYWRlclxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTIxLWhlYWRlci1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTIxLWJvZHlcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0yMS1ib2R5LWJveCB7XG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTIxLWJvZHktYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMjEtYm9keS1ib3gtYm94IHtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDhyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0yMS1mb290ZXJcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMjEtZm9vdGVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMjEtZm9vdGVyLWJveC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS0yMiAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtMjIge1xuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTIyLWJvZHlcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0yMi1ib2R5LWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMjItYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0yMi1ib2R5LWJveC1tZXNzYWdlIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMjVweDtcblxuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+KiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMjItYm9keS1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICAmLmxheW91dC0wMSB7XG4gICAgICAgICAgICBib3JkZXI6IDIwcHggc29saWQgJGNvbG9yLWJhc2UtOTM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMjItYm9keS1ib3gtYm94LWJveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTAyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMjItYm9keS1ib3gtYm94LWJveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0yMi1ib2R5LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMjItYm9keS1ib3gtYm94LWluZm8ge1xuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuXG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTIyLWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMjItYm9keS1ib3gtYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgID51bCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDI1cHg7XG5cbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTIyLWJvZHktYm94LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0yMi1ib2R5LWJveC1ib3gtYm94LWxpbmsge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtMjMgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTIzIHtcbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0yMy1ib2R5XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMjMtYm9keS1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTAyIHtcbiAgICAgICAgICAgIGJvcmRlcjogMjBweCBzb2xpZCAkY29sb3ItYmFzZS05MztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0yMy1ib2R5LWJveC1pbmZvIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0yMy1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wMy0wMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMC41ZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTIzLWJvZHktYm94LW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0yMy1ib2R5LWJveC1ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICA+dWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAyNXB4O1xuXG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0yMy1ib2R5LWJveC1pbmZvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICA+dWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAyNXB4O1xuXG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcblxuICAgICAgICAgICAgICAgID5wIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtMjQgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTI0IHtcbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0yNC1oZWFkZXJcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0yNC1oZWFkZXItYm94LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0yNC1ib2R5XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTI0LWJvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0yNC1ib2R5LWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMjQtYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0yNC1ib2R5LWJveC1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMjQtYm9keS1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICA+dWwge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTI0LWJvZHktYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wMy0wMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1wYy0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0yNC1ib2R5LWJveC1ib3gtaW5mbyB7XG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0yNC1ib2R5LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgPm9sIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMjVweDtcblxuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMjQtYm9keS1ib3gtYm94LWJveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTI0LWZvb3RlclxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0yNC1mb290ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0yNC1mb290ZXItYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTI0LWZvb3Rlci1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMjQtZm9vdGVyLWJveC1idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLTMzIC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zMyB7XG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMzMtaGVhZGVyXG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzMtaGVhZGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTMzLWhlYWRlci1ib3gtbWVzc2FnZSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zMy1oZWFkZXItYm94LXRodW1iIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0zMy1ib2R5XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTMzLWJvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zMy1ib2R5LWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzMtYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zMy1ib2R5LWJveC1tZXNzYWdlIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTMzLWJvZHktYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgICYubGF5b3V0LTAyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICA+b2wge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzMtYm9keS1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTMzLWJvZHktYm94LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zMy1ib2R5LWJveC1ib3gtYm94LWxpbmsge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgICAgID51bCB7XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zMy1ib2R5LWJveC1ib3gtYWRvYmUge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzMtYm9keS1ib3gtaW5mbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJvcmRlcjogMjBweCBzb2xpZCAjZjNmN2Y5O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMiksXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzMtYm9keS1ib3gtZGVzY3JpcHRpb24ge1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHg7XG4gICAgICAgIGJvcmRlcjogc29saWQgMjBweCAjZjNmN2Y5O1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zMy1ib2R5LWJveC1kZXNjcmlwdGlvbi10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTMzLWJvZHktYm94LWRlc2NyaXB0aW9uLWJveCB7XG4gICAgICAgID51bCB7XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjNmN2Y5O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTMzLWJvZHktYm94LWRlc2NyaXB0aW9uLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wNC0wMyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzMtYm9keS1ib3gtZGVzY3JpcHRpb24tYm94LWJveCB7XG4gICAgICAgID5vbCB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAxMHB4IDI1cHg7XG5cbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMzMtZm9vdGVyXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTMzLWZvb3RlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTMzLWZvb3Rlci1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zMy1mb290ZXItYm94LWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICA+dWwge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zMy1mb290ZXItYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wMy0wMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1wYy0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zMy1mb290ZXItYm94LWJveC1pbmZvIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICA+dWwge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTQwJTtcblxuICAgICAgICAgICAgICAgIGEuYnRuLTAyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTMzLWZvb3Rlci1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLTM0IC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNCB7XG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMzQtaGVhZGVyXG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzQtaGVhZGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMzQtYm9keVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNC1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzQtYm9keS1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sYXlvdXQtMDEge1xuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM0LWJvZHktYm94LWJveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzQtYm9keS1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmxheW91dC0wMiB7XG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzQtYm9keS1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzQtYm9keS1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzQtYm9keS1ib3gtYm94IHtcbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzQtYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNC1ib2R5LWJveC1saW5rIHtcbiAgICAgICAgd2lkdGg6IDI0MHB4O1xuXG4gICAgICAgIGEuYnRuLTAyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM0LWJvZHktYm94LWJveCB7XG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzQtYm9keS1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM0LWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM0LWJvZHktYm94LXVwZGF0ZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtMzUgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTM1IHtcbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0zNS1oZWFkZXJcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNS1oZWFkZXItYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0zNS1ib2R5XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzUtYm9keS1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM1LWJvZHktYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzUtYm9keS1ib3gtbWVzc2FnZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNS1ib2R5LWJveC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICA+dWwge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNS1ib2R5LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNS1ib2R5LWJveC1ib3gtYm94IHtcbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTM1LWZvb3RlclxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNS1mb290ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNS1mb290ZXItYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzUtZm9vdGVyLWJveC1ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzUtZm9vdGVyLWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDQtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNS1mb290ZXItYm94LWJveC1pbmZvIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS0zNiAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtMzYge1xuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTM2LWhlYWRlclxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMzYtYm9keVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNi1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzYtYm9keS1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzYtYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzYtYm9keS1ib3gtaW5mbyB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICA+dWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAyNXB4O1xuXG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNi1ib2R5LWJveC1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAtMTVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNi1ib2R5LWJveC1saW5rIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0zNi1mb290ZXJcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzYtZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzYtZm9vdGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM2LWZvb3Rlci1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgID51bCB7XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM2LWZvb3Rlci1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM2LWZvb3Rlci1ib3gtYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM2LWZvb3Rlci1ib3gtYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wNC0wMyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM2LWZvb3Rlci1ib3gtYm94LWJveC1pbmZvIHtcbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG5cbiAgICAgICAgICAgICAgICBhLmJ0bi0wMiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNi1mb290ZXItYm94LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtMzcgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTM3IHtcbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0zNy1oZWFkZXJcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNy1oZWFkZXItYm94LXN1bW1hcnkge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzctaGVhZGVyLWJveC1zdW1tYXJ5LWluZm8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgID51bCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDI1cHg7XG5cbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM3LWhlYWRlci1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgICAgICA+dWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNy1oZWFkZXItYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtMzctYm9keVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNy1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzctYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNy1ib2R5LWJveC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICBvbCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM3LWJvZHktYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM3LWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICYuc3R5bGUtMDEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC0xNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM3LWJvZHktYm94LWJveC1saW5rIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzctYm9keS1ib3gtYm94LWJveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNy1ib2R5LWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTA0LTAzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0zNy1mb290ZXJcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzctZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzctZm9vdGVyLWJveC1ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNy1mb290ZXItYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM3LWZvb3Rlci1ib3gtYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zNy1mb290ZXItYm94LWJveC1ib3gtaW5mbyB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGEuYnRuLTAyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM3LWZvb3Rlci1ib3gtYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS0zOCAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtMzgge1xuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTM4LWJvZHlcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zOC1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM4LWJvZHktYm94LWJveCB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzgtYm9keS1ib3gtYWRvYmUge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0zOC1mb290ZXJcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzgtZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzgtZm9vdGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM4LWZvb3Rlci1ib3gtYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM4LWZvb3Rlci1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM4LWZvb3Rlci1ib3gtYm94LWluZm8ge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgID51bCB7XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuXG4gICAgICAgICAgICAgICAgYS5idG4tMDIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS0zOSAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtMzkge1xuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTM5LWJvZHlcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zOS1ib2R5LWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgJi5sYXlvdXQtMDEge1xuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM5LWJvZHktYm94LWJveCB7XG4gICAgICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMjBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDAlIC0gMTglICogNSkgLyA0KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNW4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMlIC0gNXB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zOS1ib2R5LWJveC1pbmZvIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5sYXlvdXQtMDIge1xuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM5LWJvZHktYm94LWJveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTAzIHtcbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zOS1ib2R5LWJveC1pbmZvIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM5LWJvZHktYm94LWJveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTA0IHtcbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zOS1ib2R5LWJveC1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgICAgICAgICA+dWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0yMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTglO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygoMTAwJSAtIDE4JSAqIDUpIC8gNCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDVuKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzktYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zOS1ib2R5LWJveC1tZXNzYWdlIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM5LWJvZHktYm94LWxpbmsge1xuICAgICAgICBhLmJ0bi0wMiB7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zOS1ib2R5LWJveC1hZG9iZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zOS1ib2R5LWJveC1ib3gtYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM5LWJvZHktYm94LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzktYm9keS1ib3gtYm94LWJveC1ib3gge1xuICAgICAgICA+dWwge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zOS1ib2R5LWJveC1ib3gtYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wNC0wMyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM5LWJvZHktYm94LWJveC1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzktYm9keS1ib3gtYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzktYm9keS1ib3gtYm94LWluZm8ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjY2NjO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlMWVmZjg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzktYm9keS1ib3gtYm94LXRodW1iIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDc1JTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM5LWJvZHktYm94LWJveC1jYXB0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzktYm9keS1ib3gtaW5mbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzktYm9keS1ib3gtaW5mby10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wMy0wMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1wYy0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zOS1ib2R5LWJveC1pbmZvLW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS0zOS1mb290ZXJcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzktZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtMzktZm9vdGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM5LWZvb3Rlci1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgID51bCB7XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM5LWZvb3Rlci1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTM5LWZvb3Rlci1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS0zOS1mb290ZXItYm94LWJveC1ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgID5vbCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDI1cHg7XG5cbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtNDAgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTQwIHtcbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS00MC1oZWFkZXJcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00MC1oZWFkZXItYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDAtaGVhZGVyLWJveC1tZXNzYWdlIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNDAtYm9keVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00MC1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDAtYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00MC1ib2R5LWJveC1pbmZvIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS00MC1mb290ZXJcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDAtZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDAtZm9vdGVyLWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00MC1mb290ZXItYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQwLWZvb3Rlci1ib3gtaW5mbyB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0MCU7XG5cbiAgICAgICAgICAgICAgICBhLmJ0bi0wMiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLTQxIC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00MSB7XG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNDEtaGVhZGVyXG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDEtaGVhZGVyLWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxheW91dC0wMiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQxLWhlYWRlci1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00MS1oZWFkZXItYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDEtaGVhZGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQxLWhlYWRlci1ib3gtYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQxLWhlYWRlci1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDEtaGVhZGVyLWJveC1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDEtaGVhZGVyLWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQxLWhlYWRlci1ib3gtYm94LWJveC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00MS1oZWFkZXItYm94LWJveC1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDEtaGVhZGVyLWJveC1ib3gtYm94LWJveC1pbmZvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgICA+dWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAyNXB4O1xuXG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTQxLWJvZHlcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDEtYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQxLWJvZHktYm94IHtcbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICAgICAgICAgICYubGF5b3V0LTAyIHtcbiAgICAgICAgICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQxLWJvZHktYm94LWJveC1ib3gge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDI1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQxLWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00MS1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQxLWJvZHktYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJvcmRlcjogMjBweCBzb2xpZCAkY29sb3ItYmFzZS0wMjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDEtYm9keS1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDEtYm9keS1ib3gtYm94LWJveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQxLWJvZHktYm94LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQxLWJvZHktYm94LWJveC1ib3gtaW5mbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcblxuICAgICAgICA+dWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAtMzBweCAtMTBweCAwO1xuXG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS00MS1mb290ZXJcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDEtZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDEtZm9vdGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQxLWZvb3Rlci1ib3gtbWVzc2FnZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00MS1mb290ZXItYm94LWxhdGVzdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00MS1mb290ZXItYm94LWxhdGVzdC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQxLWZvb3Rlci1ib3gtbGF0ZXN0LWluZm8ge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgID51bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0yMHB4IC0xMHB4IDA7XG5cbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQxLWZvb3Rlci1ib3gtcGFzdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgID51bCB7XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQxLWZvb3Rlci1ib3gtcGFzdC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQxLWZvb3Rlci1ib3gtcGFzdC1pbmZvIHtcbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXJnaW46IDAgLTMwcHggLTEwcHggMDtcblxuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQxLWZvb3Rlci1ib3gtYWRvYmUge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS00MiAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtNDIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYm9yZGVyOiAyMHB4IHNvbGlkICRjb2xvci1iYXNlLTAyO1xuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNDItaGVhZGVyXG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDItaGVhZGVyLWJveC1tZXNzYWdlIHtcbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICYuc3R5bGUtMDEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjYWQwNTA1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQyLWhlYWRlci1ib3gtbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgYS5idG4tMDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNDItYm9keVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Mi1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDItYm9keS1ib3gtYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAyNXB4O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQyLWJvZHktYm94LW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLTQzIC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00MyB7XG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNDMtaGVhZGVyXG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDMtaGVhZGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQzLWhlYWRlci1ib3gtYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYm9yZGVyOiAyMHB4IHNvbGlkICRjb2xvci1iYXNlLTAyO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00My1oZWFkZXItYm94LWFkb2JlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNDMtYm9keVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00My1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDMtYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00My1ib2R5LWJveC1pbmZvIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtNDQgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ0IHtcbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS00NC1oZWFkZXJcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00NC1oZWFkZXItYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDQtaGVhZGVyLWJveC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDQtaGVhZGVyLWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAmLnN0eWxlLTAxIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2FkMDUwNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00NC1oZWFkZXItYm94LWJveC1saW5rIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTQ0LWJvZHlcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDQtYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ0LWJvZHktYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDQtYm9keS1ib3gtYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ0LWJvZHktYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wMy0wMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1wYy0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00NC1ib2R5LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAmLnN0eWxlLTAxIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2FkMDUwNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00NC1ib2R5LWJveC1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDQtYm9keS1ib3gtYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ0LWJvZHktYm94LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMjVweDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTQ0LWZvb3RlclxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00NC1mb290ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00NC1mb290ZXItYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDQtZm9vdGVyLWJveC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDQtZm9vdGVyLWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDQtZm9vdGVyLWJveC1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDQtZm9vdGVyLWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDQtZm9vdGVyLWJveC1ib3gtYm94LWJveCB7XG4gICAgICAgID51bCB7XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNDAlO1xuXG4gICAgICAgICAgICAgICAgYS5idG4tMDIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS00NSAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtNDUge1xuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTQ1LWhlYWRlclxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ1LWhlYWRlci1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00NS1oZWFkZXItYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00NS1oZWFkZXItYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ1LWhlYWRlci1ib3gtYm94LWJveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzgwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAtMzBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShtZCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDNuKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ1LWhlYWRlci1ib3gtYm94LW90aGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS00NS1ib2R5XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ1LWJvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00NS1ib2R5LWJveCB7XG4gICAgICAgID51bCB7XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00NS1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ1LWJvZHktYm94LWluZm8ge1xuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuXG4gICAgICAgICYubGF5b3V0LTAyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjUwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxheW91dC0wMyB7XG4gICAgICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNDUtZm9vdGVyXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ1LWZvb3RlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ1LWZvb3Rlci1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDUtZm9vdGVyLWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDUtZm9vdGVyLWJveC1ib3gtYm94IHtcbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00NS1mb290ZXItYm94LWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDUtZm9vdGVyLWJveC1ib3gtYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgJi5zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDUtZm9vdGVyLWJveC1ib3gtYm94LWJveC1saW5rIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICBhLmJ0bi0wMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDUtZm9vdGVyLWJveC1vdGhlciB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00NS1mb290ZXItYm94LW90aGVyLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ1LWZvb3Rlci1ib3gtb3RoZXItbWVzc2FnZSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtNDYgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ2IHtcbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS00Ni1oZWFkZXJcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ni1oZWFkZXItYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtaGVhZGVyLWJveC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtaGVhZGVyLWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAmLnN0eWxlLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ2LWhlYWRlci1ib3gtYm94LWJveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzgwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAtMzBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG5cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ni1oZWFkZXItYm94LWJveC1saW5rIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDI1cHg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS00Ni1ib2R5XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ2LWJvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ni1ib2R5LWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ni1ib2R5LWJveC1zdW1tYXJ5LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtYm9keS1ib3gtc3VtbWFyeS1vdGhlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICYuc3R5bGUtMDEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjYWQwNTA1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ2LWJvZHktYm94LWJveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxheW91dC0wMSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ni1ib2R5LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtYm9keS1ib3gtYm94LWluZm8ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+KjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+dWwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAyNXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPnAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnN0eWxlLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IC0xNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc3R5bGUtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWQwNTA1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5sYXlvdXQtMDIge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMjBweCBzb2xpZCAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ2LWJvZHktYm94LWJveC1kYXRhIHtcbiAgICAgICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDNweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICYuc3R5bGUtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ni1ib2R5LWJveC1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtYm9keS1ib3gtYm94LWJveC10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ2LWJvZHktYm94LWJveC1ib3gtZGF0YSB7XG4gICAgICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgdGhlYWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ni1ib2R5LWJveC1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmxheW91dC0wMyB7XG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtYm9keS1ib3gtYm94LWluZm8ge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgICAgICAgICA+dWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtYm9keS1ib3gtYm94LWluZm8tdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDQtMDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtYm9keS1ib3gtYm94LWluZm8tYm94IHtcbiAgICAgICAgICAgICAgICA+ZGwge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgID5kZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc3R5bGUtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2FkMDUwNTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ni1ib2R5LWJveC1ib3gtaW5mby1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtYm9keS1ib3gtYm94LWJveCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgYS5idG4tMDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtYm9keS1ib3gtYm94LWJveC10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wNC0wMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ni1ib2R5LWJveC1ib3gtYm94LWluZm8ge1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICYuc3R5bGUtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ni1ib2R5LWJveC1ib3gtcHJpdmFjeSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtYm9keS1ib3gtYm94LXByaXZhY3ktdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDQtMDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtYm9keS1ib3gtYm94LXByaXZhY3ktbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtYm9keS1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTA0LTAyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS00Ni1mb290ZXJcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtZm9vdGVyLWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtZm9vdGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ2LWZvb3Rlci1ib3gtaW5mbyB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJvcmRlcjogMjBweCBzb2xpZCAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ni1mb290ZXItYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ2LWZvb3Rlci1ib3gtYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgID51bCB7XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ2LWZvb3Rlci1ib3gtYm94LWJveC1ib3gge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCAtIDIwcHgpO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ni1mb290ZXItYm94LWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTA0LTAyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ni1mb290ZXItYm94LWJveC1ib3gtYm94LWluZm8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIGg1IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDYtZm9vdGVyLWJveC1ib3gtYm94LWJveC1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuXG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIC8gXCI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ni1mb290ZXItYm94LWJveC1ib3gtdGh1bWIge1xuICAgICAgICB3aWR0aDogNjBweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtNDcgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ3IHtcbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS00Ny1oZWFkZXJcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ny1oZWFkZXItYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDctaGVhZGVyLWJveC1tZXNzYWdlIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNDctYm9keVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ny1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDctYm9keS1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ny1ib2R5LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ny1ib2R5LWJveC1ib3gtYm94IHtcbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ3LWJvZHktYm94LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDQtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00Ny1ib2R5LWJveC1ib3gtYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtNDggLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ4IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNDgtaGVhZGVyXG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDgtaGVhZGVyLWJveC1zdW1tYXJ5IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgJi5zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDgtaGVhZGVyLWJveC1ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00OC1oZWFkZXItYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ4LWhlYWRlci1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS00OC1ib2R5XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ4LWJvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00OC1ib2R5LWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxheW91dC0wMSB7XG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDgtYm9keS1ib3gtaW5mbyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ4LWJvZHktYm94LWluZm8tdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1wYy0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ4LWJvZHktYm94LWluZm8tYm94IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICA+dWwge1xuICAgICAgICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ4LWJvZHktYm94LWNhdXRpb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00OC1ib2R5LWJveC1jYXV0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDgtYm9keS1ib3gtY2F1dGlvbi1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDgtYm9keS1ib3gtY2F1dGlvbi1vdGhlciB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTAyIHtcbiAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00OC1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ4LWJvZHktYm94LW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAmLnN0eWxlLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWQwNTA1O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5sYXlvdXQtMDMge1xuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ4LWJvZHktYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDgtYm9keS1ib3gtY2F1dGlvbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICYuc3R5bGUtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00OC1ib2R5LWJveC1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDgtYm9keS1ib3gtZGVzY3JpcHRpb24ge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ4LWJvZHktYm94LWRlc2NyaXB0aW9uLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDgtYm9keS1ib3gtZGVzY3JpcHRpb24tbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDgtYm9keS1ib3gtYm94LWJveCB7XG4gICAgICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDgtYm9keS1ib3gtb3RoZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAmLnN0eWxlLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWQwNTA1O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ4LWJvZHktYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS00OC1mb290ZXJcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDgtZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDgtZm9vdGVyLWJveC1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00OC1mb290ZXItYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wMy0wMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1wYy0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00OC1mb290ZXItYm94LWJveC1ib3gge1xuICAgICAgICA+dWwge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ4LWZvb3Rlci1ib3gtYm94LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00OC1mb290ZXItYm94LWJveC1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00OC1mb290ZXItYm94LWJveC1ib3gtYm94LWxpbmsge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgIGEuYnRuLTAyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLTQ5IC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00OSB7XG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNDktaGVhZGVyXG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDktaGVhZGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ5LWhlYWRlci1ib3gtYm94IHtcbiAgICAgICAgb2wge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDktaGVhZGVyLWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00OS1oZWFkZXItYm94LWJveC10aXRsZS1vbmx5IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDktaGVhZGVyLWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTQ5LWJvZHlcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDktYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ5LWJvZHktYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00OS1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ5LWJvZHktYm94LWJveCB7XG4gICAgICAgID51bCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDktYm9keS1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ5LWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICYuc3R5bGUtMDEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjYWQwNTA1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ5LWJvZHktYm94LWNhdXRpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00OS1ib2R5LWJveC1jYXV0aW9uLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDktYm9keS1ib3gtY2F1dGlvbi1tZXNzYWdlIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ5LWJvZHktYm94LWluZm8tdGh1bWItMDEge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ5LWJvZHktYm94LWluZm8tc3VtbWFyeSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgID5kbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPmR0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID5kZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDktYm9keS1ib3gtaW5mby1ib3gge1xuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNDktYm9keS1ib3gtaW5mby10aHVtYi0wMiB7XG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00OS1ib2R5LWJveC1pbmZvLXRodW1iLTAyLWltZyB7XG4gICAgICAgID51bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMS41JTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoKDEwMCUgLSAzMS41JSAqIDMpIC8gMik7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoM24pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTQ5LWJvZHktYm94LWluZm8tdGh1bWItMDItbWVzc2FnZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTQ5LWZvb3RlclxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00OS1mb290ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS00OS1mb290ZXItYm94LWxpbmsge1xuICAgICAgICBhIHtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtNTAgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTUwIHtcbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS01MC1oZWFkZXJcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01MC1oZWFkZXItYm94LXN1bW1hcnkge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgJi5zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTAtaGVhZGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUwLWhlYWRlci1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcblxuICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTAtaGVhZGVyLWJveC1pbmZvIHtcbiAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUwLWhlYWRlci1ib3gtaW5mby10aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wMy0wMiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUwLWhlYWRlci1ib3gtaW5mby1ib3gge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgJi5zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWQwNTA1O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01MC1oZWFkZXItYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUwLWhlYWRlci1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDI1cHg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTAtaGVhZGVyLWJveC1ib3gge1xuICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS01MC1ib2R5XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUwLWJvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01MC1ib2R5LWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxheW91dC0wMSB7XG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTAtYm9keS1ib3gtaW5mbyB7XG4gICAgICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01MC1ib2R5LWJveC1pbmZvLXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01MC1ib2R5LWJveC1pbmZvLWJveCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgJi5zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2FkMDUwNTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTAyIHtcbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01MC1ib2R5LWJveC1ib3gge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01MC1ib2R5LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTAtYm9keS1ib3gtYm94LXVwZGF0ZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmxheW91dC0wMyB7XG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTAtYm9keS1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjAlIC0gMTUlKSAvIDYpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTAtYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTUwLWZvb3RlclxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01MC1mb290ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01MC1mb290ZXItYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUwLWZvb3Rlci1ib3gtYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgID51bCB7XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTAtZm9vdGVyLWJveC1ib3gtYm94LWJveCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4IC0gMjBweCk7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUwLWZvb3Rlci1ib3gtYm94LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDQtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUwLWZvb3Rlci1ib3gtYm94LWJveC1ib3gtYm94IHtcbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuXG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgLyBcIjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUwLWZvb3Rlci1ib3gtYm94LWJveC10aHVtYiB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS01MSAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtNTEge1xuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTUxLWhlYWRlclxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUxLWhlYWRlci1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01MS1oZWFkZXItYm94LW1lc3NhZ2Uge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTEtaGVhZGVyLWJveC1ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01MS1oZWFkZXItYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUxLWhlYWRlci1ib3gtYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUxLWhlYWRlci1ib3gtYm94LWJveC10aHVtYiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTUxLWJvZHlcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTEtYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUxLWJvZHktYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTAxIHtcbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01MS1ib2R5LWJveC1pbmZvIHtcbiAgICAgICAgICAgICAgICA+dWwge1xuICAgICAgICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUxLWJvZHktYm94LWluZm8tdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1wYy0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUxLWJvZHktYm94LWluZm8tYm94IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmxheW91dC0wMiB7XG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTEtYm9keS1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTEtYm9keS1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUxLWJvZHktYm94LWJveC11cGRhdGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTAzIHtcbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01MS1ib2R5LWJveC1ib3gge1xuICAgICAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyMCUgLSAxNSUpIC8gNik7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01MS1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNTEtZm9vdGVyXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUxLWZvb3RlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUxLWZvb3Rlci1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01MS1mb290ZXItYm94LW1lc3NhZ2Uge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS01MiAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtNTIge1xuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTUyLWhlYWRlclxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUyLWhlYWRlci1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTUyLWJvZHlcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01Mi1ib2R5LWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTItYm9keS1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmLmxheW91dC0wMSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTItYm9keS1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUyLWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUyLWJvZHktYm94LWJveC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01Mi1ib2R5LWJveC1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTItYm9keS1ib3gtYm94LWJveC10aHVtYiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTItYm9keS1ib3gtYm94LWJveC1ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICAmLmxheW91dC0wMSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTItYm9keS1ib3gtYm94LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wNC0wMyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUyLWJvZHktYm94LWJveC1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS01MyAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtNTMge1xuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTUzLWhlYWRlclxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTUzLWhlYWRlci1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTUzLWJvZHlcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01My1ib2R5LWJveC1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTAxIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01My1ib2R5LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTMtYm9keS1ib3gtYm94LWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTMtYm9keS1ib3gtYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTA0LTAzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTMtYm9keS1ib3gtYm94LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01My1ib2R5LWJveC1ib3gtYm94LWJveC10aHVtYiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLTU0IC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01NCB7XG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNTQtaGVhZGVyXG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTQtaGVhZGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU0LWhlYWRlci1ib3gtbWVzc2FnZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTU0LWJvZHlcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTQtYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU0LWJvZHktYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU0LWJvZHktYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU0LWJvZHktYm94LWJveC1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU0LWJvZHktYm94LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wNC0wMyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU0LWJvZHktYm94LWJveC1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS01NSAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtNTUge1xuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTU1LWJvZHlcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01NS1ib2R5LWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTUtYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01NS1ib2R5LWJveC1tZXNzYWdlIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU1LWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU1LWJvZHktYm94LWJveC1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01NS1ib2R5LWJveC1ib3gtYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wMy0wMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1wYy0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01NS1ib2R5LWJveC1ib3gtYm94LWJveC1pbmZvIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2NTBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU1LWJvZHktYm94LWJveC1ib3gtYm94LWluZm8tYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTUtYm9keS1ib3gtYm94LWJveC1ib3gtYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgID5kbCB7XG4gICAgICAgICAgICAgICAgICAgID5kdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgPmRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgID4qOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS01NiAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtNTYge1xuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTU2LWhlYWRlclxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU2LWhlYWRlci1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01Ni1oZWFkZXItYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU2LWhlYWRlci1ib3gtYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01Ni1oZWFkZXItYm94LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU2LWhlYWRlci1ib3gtYm94LWJveC1pbmZvIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNTYtYm9keVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01Ni1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTYtYm9keS1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sYXlvdXQtMDIge1xuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU2LWJvZHktYm94LWJveCB7XG4gICAgICAgICAgICAgICAgPmRsIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICA+ZHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgID5kZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDI1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU2LWJvZHktYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTYtYm9keS1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTYtYm9keS1ib3gtYm94LWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU2LWJvZHktYm94LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTYtYm9keS1ib3gtYm94LWJveC1ib3gge1xuICAgICAgICA+dWwge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgPmRsIHtcbiAgICAgICAgICAgICAgICAgICAgPmR0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTA0LTAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICA+ZGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgPio6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMCAtMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5sYXlvdXQtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2JTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICA+cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTU2LWZvb3RlclxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01Ni1mb290ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01Ni1mb290ZXItYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU2LWZvb3Rlci1ib3gtYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgID51bCB7XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01Ni1mb290ZXItYm94LWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTA0LTAyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU2LWZvb3Rlci1ib3gtYm94LWJveC1ib3gtYm94IHtcbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtNXB4O1xuXG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgLyBcIjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtNTcgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTU3IHtcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTctaGVhZGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU3LWhlYWRlci1ib3gtYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU3LWhlYWRlci1ib3gtYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzgwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAtMzBweDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDNuKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU3LWhlYWRlci1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU3LWhlYWRlci1ib3gtc3VtbWFyeSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01Ny1oZWFkZXItYm94LXN1bW1hcnktbWVzc2FnZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01Ny1oZWFkZXItYm94LXN1bW1hcnktdGh1bWIge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS01Ny1ib2R5XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU3LWJvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01Ny1ib2R5LWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sYXlvdXQtMDEge1xuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU3LWJvZHktYm94LWJveCB7XG4gICAgICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kLWZsZXgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5kLWZsZXgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5kLWZsZXgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShsZykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU3LWJvZHktYm94LWJveC1ib3gge1xuICAgICAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3NjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgLTIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMi4xNDMlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDAlIC0gMzIuMTQzJSAqIDMpIC8gMik7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoM24pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICA+ZGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgID5kdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+aDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+ZGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01Ny1ib2R5LWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01Ny1ib2R5LWJveC1ib3gtdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDQtMDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTctYm9keS1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgICYuZC1mbGV4IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMTVweDtcblxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU3LWJvZHktYm94LWJveC1ib3gtdGh1bWIge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01Ny1ib2R5LWJveC1ib3gtYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5sYXlvdXQtMDIge1xuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU3LWJvZHktYm94LWJveC1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01Ny1ib2R5LWJveC1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU3LWJvZHktYm94LWJveC1ib3gtaW5mbyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTctYm9keS1ib3gtYm94LWJveC1mbG93IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgICAgICAgICA+b2wge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgPmRsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID5kdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID5kZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4IC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTctYm9keS1ib3gtYm94LWJveC1zdW1tYXJ5LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTA0LTAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU3LWJvZHktYm94LWJveC1ib3gtc3VtbWFyeS1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01Ny1ib2R5LWJveC1ib3gtYm94LWRhdGUtdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDQtMDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTctYm9keS1ib3gtYm94LWJveC1kYXRlLWJveCB7XG4gICAgICAgICAgICAgICAgPmRsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgPmR0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgPmRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4IC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmxheW91dC0wMyB7XG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTctYm9keS1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU3LWJvZHktYm94LWJveC1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAtMjBweCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjMlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDAlIC0gMjMlICogNCkgLyAzKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNG4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICA+ZGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgID5kdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+ZGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+aDQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTctYm9keS1ib3gtdGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLTU4IC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01OCB7XG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNTgtaGVhZGVyXG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTgtaGVhZGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNTgtYm9keVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01OC1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTgtYm9keS1ib3gge1xuICAgICAgICA+dWwge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTgtYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTgtYm9keS1ib3gtYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTgtYm9keS1ib3gtYm94LXRodW1iIHtcbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBtYXJnaW46IDAgLTIwcHggLTIwcHggMDtcblxuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU4LWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS01OSAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtNTkge1xuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTU5LWhlYWRlclxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU5LWhlYWRlci1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTU5LWJvZHlcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTktYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU5LWJvZHktYm94LWJveCB7XG4gICAgICAgID51bCB7XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01OS1ib2R5LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTktYm9keS1ib3gtYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgJi52b2ljZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS01OS1ib2R5LWJveC1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTktYm9keS1ib3gtaW5mbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTU5LWJvZHktYm94LWJveC1ib3g+ZGl2IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNTktYm9keS1ib3gtYm94LWJveC10aHVtYiB7XG4gICAgICAgID51bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIC0yMHB4IC0yMHB4IDA7XG5cbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS02MCAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtNjAge1xuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTYwLWhlYWRlclxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYwLWhlYWRlci1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MC1oZWFkZXItYm94LWJveCB7XG4gICAgICAgIG9sIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYwLWhlYWRlci1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MC1oZWFkZXItYm94LWJveC10aXRsZS1vbmx5IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MC1oZWFkZXItYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNjAtYm9keVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MC1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjAtYm9keS1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MC1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYwLWJvZHktYm94LWJveCB7XG4gICAgICAgID51bCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjAtYm9keS1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAmLW9ubHkge1xuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjAtYm9keS1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgJi5zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjAtYm9keS1ib3gtY2F1dGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYwLWJvZHktYm94LWNhdXRpb24tdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MC1ib2R5LWJveC1jYXV0aW9uLW1lc3NhZ2Uge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjAtYm9keS1ib3gtaW5mby10aHVtYi0wMSB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjAtYm9keS1ib3gtaW5mby1zdW1tYXJ5IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgPmRsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgMjBweCAwIDA7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+ZHQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPmRkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MC1ib2R5LWJveC1pbmZvLWJveCB7XG4gICAgICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MC1ib2R5LWJveC1pbmZvLXRodW1iLTAyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYwLWJvZHktYm94LWluZm8tdGh1bWItMDMge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjAtYm9keS1ib3gtaW5mby10aHVtYi0wMi1pbWcge1xuICAgICAgICA+dWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzEuNSU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDAlIC0gMzEuNSUgKiAzKSAvIDIpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDNuKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MC1ib2R5LWJveC1pbmZvLXRodW1iLTAyLW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS02MC1mb290ZXJcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjAtZm9vdGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjAtZm9vdGVyLWJveC1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MC1mb290ZXItYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wMy0wMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1wYy0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MC1mb290ZXItYm94LWJveC1ib3gge1xuICAgICAgICA+dWwge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYwLWZvb3Rlci1ib3gtYm94LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MC1mb290ZXItYm94LWJveC1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MC1mb290ZXItYm94LWJveC1ib3gtYm94LWxpbmsge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgIGEuYnRuLTAyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGFbdGFyZ2V0PVwiX2JsYW5rXCJdOmFmdGVyIHtcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgY29udGVudDogdXJsKGh0dHBzOi8vd3d3LnNoaW5zaGlua2FpLmpwLzcvcmVzLjMvYmxhbmsucG5nKTtcbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS02MSAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtNjEge1xuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTYxLWhlYWRlclxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYxLWhlYWRlci1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MS1oZWFkZXItYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MS1oZWFkZXItYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICYuc3R5bGUtMDEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2FkMDUwNTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjEtaGVhZGVyLWJveC1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3ODBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIC0zMHB4O1xuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoM24pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjEtaGVhZGVyLWJveC1ib3gtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMjVweDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTYxLWJvZHlcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjEtYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYxLWJvZHktYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MS1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYxLWJvZHktYm94LXN1bW1hcnktbWVzc2FnZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MS1ib2R5LWJveC1zdW1tYXJ5LW90aGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgJi5zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjEtYm9keS1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTAxIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYxLWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MS1ib2R5LWJveC1ib3gtaW5mbyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4qOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDI1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc3R5bGUtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmxheW91dC0wMiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAyMHB4IHNvbGlkICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjEtYm9keS1ib3gtYm94LWRhdGEge1xuICAgICAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIHRoZWFkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSxcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogM3B4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgJi5zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2FkMDUwNTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYxLWJvZHktYm94LWJveC1ib3gge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MS1ib2R5LWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjEtYm9keS1ib3gtYm94LWJveC1kYXRhIHtcbiAgICAgICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjEtYm9keS1ib3gtYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5sYXlvdXQtMDMge1xuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYxLWJvZHktYm94LWJveC1pbmZvIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MS1ib2R5LWJveC1ib3gtaW5mby10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wNC0wMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MS1ib2R5LWJveC1ib3gtaW5mby1ib3gge1xuICAgICAgICAgICAgICAgID5kbCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgPmRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWQwNTA1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYxLWJvZHktYm94LWJveC1pbmZvLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MS1ib2R5LWJveC1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgICAgICAgICA+dWwge1xuICAgICAgICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhLmJ0bi0wMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MS1ib2R5LWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTA0LTAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYxLWJvZHktYm94LWJveC1ib3gtaW5mbyB7XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAgICAgJi5zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2FkMDUwNTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYxLWJvZHktYm94LWJveC1wcml2YWN5IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MS1ib2R5LWJveC1ib3gtcHJpdmFjeS10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wNC0wMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MS1ib2R5LWJveC1ib3gtcHJpdmFjeS1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+dWwge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MS1ib2R5LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDQtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTYxLWZvb3RlclxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MS1mb290ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02MS1mb290ZXItYm94LWJveCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYxLWZvb3Rlci1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYxLWZvb3Rlci1ib3gtYm94LWJveCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cbiAgICAgICAgICAgIGdhcDogMCAzMHB4O1xuXG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNjBweCkgLyAzKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoeHMtc20pIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA2MHB4KSAvIDIpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHhzKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHhzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5idG4tMDIge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLnZvaWNlIHtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcblxuICAgICAgICAgICAgICAgIGdhcDogNTBweDtcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxMDBweCkgLyAyKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjEtZm9vdGVyLWJveC1ib3gtYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYxLWZvb3Rlci1ib3gtYm94LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYxLWZvb3Rlci1ib3gtYm94LWJveC1ib3gtbGluayB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgYS5idG4tMDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtNjIgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTYyIHtcbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1oZWFkZXJcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1oZWFkZXItYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjItaGVhZGVyLWJveC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjItaGVhZGVyLWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICAmLnN0eWxlLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYyLWhlYWRlci1ib3gtYm94LWJveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIC0zMHB4O1xuXG4gICAgICAgICAgICBnYXA6IDIwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDQwcHgpIC8gMyk7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYnRuLTAyIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoM24pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjItaGVhZGVyLWJveC1ib3gtbGluayB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweCAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMjVweDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTYyLWJvZHlcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjItYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYyLWJvZHktYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYyLWJvZHktYm94LXN1bW1hcnktbWVzc2FnZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1ib2R5LWJveC1zdW1tYXJ5LW90aGVyIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgJi5zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjItYm9keS1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTAxIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYyLWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGRsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogMjBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMXJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBkdCB7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGRkIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1ib2R5LWJveC1ib3gtaW5mbyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQyJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4qOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDI1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+cCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuc3R5bGUtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogLTE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmxheW91dC0wMiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1ib2R5LWJveC1ib3gtaW5mbyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgICAgICAgICA+dWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjBweCkgLyAyKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgPm9sIHtcbiAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoKDM1cHggLyAyKSArIDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoKDEwMCUgLSAzNXB4IC8gMikgKyAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1ib2R5LWJveC1ib3gtaW5mbyB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICAgICAgICAgID5vbCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBjb3VudGVyLXJlc2V0OiBudW07XG5cbiAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHggMjBweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJTVEVQXCIgY291bnRlcihudW0pO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBudW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoKDM1cHggLyAyIC0gMXB4KSArIDMwcHgpOyAvLyAtMXB444Gn5L2N572u6Kq/5pW0ICB6LWluZGV4OiA5OyAgd2lkdGg6IDJweDsgIGhlaWdodDogY2FsYygxMDAlICsgMjBweCk7ICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMzsgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoMTAwJSAvIDIpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAvIDIgKyAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC8gMik7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzNXB4IC0gMjBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlLTAzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1iYXNlLTAzO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYyLWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDUwcHg7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1ib2R5LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1ib2R5LWJveC1ib3gtaW5mby10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wNC0wMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1ib2R5LWJveC1ib3gtaW5mby1ib3gge1xuICAgICAgICAgICAgICAgID5kbCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgZHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICA+ZGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC13cmFwOiBiYWxhbmNlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjItYm9keS1ib3gtYm94LWluZm8tbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5sYXlvdXQtMDMge1xuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYyLWJvZHktYm94LWJveC1pbmZvIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgICAgICAgICAgPnVsIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1ib2R5LWJveC1ib3gtaW5mby10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wNC0wMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1ib2R5LWJveC1ib3gtaW5mby1ib3gge1xuICAgICAgICAgICAgICAgID5kbCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgPmRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWQwNTA1O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYyLWJvZHktYm94LWJveC1pbmZvLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1ib2R5LWJveC1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgICAgICAgICA+dWwge1xuICAgICAgICAgICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhLmJ0bi0wMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1ib2R5LWJveC1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTA0LTAyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYyLWJvZHktYm94LWJveC1ib3gtaW5mbyB7XG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcblxuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDQwcHgpIC8gMyk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5idG4tMDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYyLWJvZHktYm94LWJveC1wcml2YWN5IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1ib2R5LWJveC1ib3gtcHJpdmFjeS10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wNC0wMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1ib2R5LWJveC1ib3gtcHJpdmFjeS1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+dWwge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1ib2R5LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDQtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTYyLWZvb3RlclxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1mb290ZXIge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1mb290ZXItYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1mb290ZXItYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjItZm9vdGVyLWJveC1pbmZvIHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYm9yZGVyOiAyMHB4IHNvbGlkICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYyLWZvb3Rlci1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjItZm9vdGVyLWJveC1ib3gtYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1mb290ZXItYm94LWJveC1ib3gtYm94IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHggLSAyMHB4KTtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjItZm9vdGVyLWJveC1ib3gtYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wNC0wMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjItZm9vdGVyLWJveC1ib3gtYm94LWJveC1pbmZvIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAgICAgICBoNSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYyLWZvb3Rlci1ib3gtYm94LWJveC1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgID51bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTVweDtcblxuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcblxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIC8gXCI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1mb290ZXItYm94LWJveC1ib3gtdGh1bWIge1xuICAgICAgICB3aWR0aDogNjBweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtNjMgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTYzIHtcbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS02Mi1oZWFkZXJcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICBsZWZ0OiA3MHB4O1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICB3aWR0aDogMnB4O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGU1ZGE4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuXG4gICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICBsZWZ0OiAzMnB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYzLWhlYWRlci1jb250ZW50cyB7XG4gICAgICAgIC8vIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjMtaGVhZGVyLWNpcmNsZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcbiAgICAgICAgICAgIHRvcDogMzAlO1xuICAgICAgICAgICAgbGVmdDogNDVweDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3MHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzBlNWRhODtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2Y3Zjk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjMtaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjMtaGVhZGVyLWJveCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjMtaGVhZGVyLWJveC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuXG4gICAgICAgIC50aW1lIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICBjb2xvcjogI2FkMDUwNTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02My1oZWFkZXItYm94LXRodW1iIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYzLWhlYWRlci1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICAgICAgIHN0cm9uZyB7XG4gICAgICAgICAgICAgICAgJi5zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWQwNTA1O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTYzLWJvZHlcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjMtYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYzLWJvZHktYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjMtYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02My1ib2R5LWJveC1zdW1tYXJ5LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjMtYm9keS1ib3gtc3VtbWFyeS1vdGhlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICYuc3R5bGUtMDEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjYWQwNTA1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNjMtZm9vdGVyXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYzLWZvb3RlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYzLWZvb3Rlci1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTYzLWZvb3Rlci1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02My1mb290ZXItYm94LWluZm8ge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBib3JkZXI6IDIwcHggc29saWQgJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjMtZm9vdGVyLWJveC1ib3gtYm94LXRodW1iIHtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxpbmtzIHtcbiAgICAmOjphZnRlciB7XG4gICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgIGNvbnRlbnQ6IHVybChcIi4uL2ltZy9jb21tb24vYmxhbmsucG5nXCIpO1xuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLTY0IC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02NCB7XG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNjQtaGVhZGVyXG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjQtaGVhZGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTY0LWhlYWRlci1ib3gtYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTY0LWhlYWRlci1ib3gtYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzgwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAtMzBweDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDNuKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTY0LWhlYWRlci1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNjQtYm9keVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02NC1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjQtYm9keS1ib3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTAxIHtcbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02NC1ib2R5LWJveC1ib3gge1xuICAgICAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTY0LWJvZHktYm94LWJveC1ib3gge1xuICAgICAgICAgICAgICAgID51bCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3NjBweDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgLTIwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMi4xNDMlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBjYWxjKCgxMDAlIC0gMzIuMTQzJSAqIDMpIC8gMik7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoM24pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjQtYm9keS1ib3gtYm94LWJveC10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wMy0wMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjQtYm9keS1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTA0LTAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTY0LWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02NC1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wMy0wMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtNjUgLS0tLS0tLS0tLS0tLS0tIC8vXG5cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtNjUge1xuICAgIC5hcnRpY2xlLTY1LWZsZXgge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc2VsZi1zdGFydDtcbiAgICAgICAgICAgIGdhcDogMTBweDtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1oZWFkZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuXG4gICAgICAgICYtYm94IHtcbiAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtYm94IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgICAgICAgICAmLW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgICAgICBwIHt9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1ib2R5IHtcbiAgICAgICAgJi1ib3gge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG5cbiAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtbWVzc2FnZSB7XG4gICAgICAgICAgICAgICAgcCB7fVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWJveCB7XG4gICAgICAgICAgICAgICAgJi1ib3gge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wMy0wMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcSh4cy1zbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMC4zNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi1tZXNzYWdlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHAge31cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdGFibGVCb3gge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4NTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAgICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWNvbnRlbnQge1xuXG4gICAgICAgICAgICAgICAgdGgsXG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLTY2IC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02NiB7XG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNjYtaGVhZGVyXG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjYtaGVhZGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNjYtYm9keVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02Ni1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjYtYm9keS1ib3gge1xuICAgICAgICA+dWwge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjYtYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjYtYm9keS1ib3gtYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjYtYm9keS1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZ2FwOiAwLjVlbTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwZTVkYTg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS02NyAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtNjcge1xuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTY3LWhlYWRlclxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTY3LWhlYWRlci1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLTY3LWJvZHlcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjctYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTY3LWJvZHktYm94IHtcbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTY3LWJvZHktYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTY3LWJvZHktYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTY3LWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGdhcDogMC41ZW07XG5cbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGU1ZGE4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC41ZW07XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC41ZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtNjggLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTY4IHtcbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS02OC1oZWFkZXJcblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02OC1oZWFkZXItYm94LXRpdGxlIHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTY4LWhlYWRlci1ib3gtbWVzc2FnZSB7XG4gICAgICAgIG1hcmdpbjogMzBweCAwO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNjgtYm9keVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02OC1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjgtYm9keS1ib3gge1xuICAgICAgICA+dWwge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjgtYm9keS1ib3gtYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjgtYm9keS1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZ2FwOiAwLjVlbTtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwZTVkYTg7XG4gICAgICAgICAgICAgICAgICAgIGdhcDogMC4zcmVtO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMC41ZW07XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMC41ZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjgtYm9keS1ib3gtYm94LXRhYmxlIHtcbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS02OSAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtNjkge1xuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS02OS1oZWFkZXItYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjktYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTY5LWJvZHktYm94IHtcbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTY5LWJvZHktYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTY5LWJvZHktYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTY5LWJvZHktYm94LWJveC10YWJsZSB7XG4gICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4zcmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMC42cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS42ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS42ZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL3BkZi5wbmcpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMC40cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMS4yZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMS4yZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2V4Y2VsLnBuZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtNjkgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTcwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTcwLWhlYWRlci1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS03MC1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNzAtYm9keS1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRsZS1wYWdlLTAzLTAyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1wYy0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLW1lc3NhZ2Uge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZ2FwOiAwLjJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+dWwge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNzAtYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNzAtYm9keS1ib3gtYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNjktYm9keS1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIHNwYW4ge31cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLTY5IC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS03MSB7XG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNjktaGVhZGVyXG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNzEtaGVhZGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gbWFpbi13cmFwcGVyLWFydGljbGUtNzEtYm9keVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS03MS1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNzEtYm9keS1ib3gge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICAgICAgcGFkZGluZzogMjBweDtcblxuICAgICAgICA+dWwge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNzEtYm9keS1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNzEtYm9keS1ib3gtYm94LXN1YnRpdGlsZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIGNvbG9yOiAjMmI3MWIyO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEuNWVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjcxYjI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTcxLWJvZHktYm94LWJveCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICAgICAgJi1tZXNzYWdlIHtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjdlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjdlbTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMGU1ZGE4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjdlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjdlbTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMGU1ZGE4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNWVtO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtdGFibGUge1xuICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjglO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubWFpbi13cmFwcGVyLWFydGljbGUtNzEtYmxhbmtCdG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYmxhbmsucG5nKTtcbiAgICAgICAgd2lkdGg6IDFlbTtcbiAgICAgICAgaGVpZ2h0OiAxZW07XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMi41cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtNzIgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2UgLm1haW4td3JhcHBlci1hcnRpY2xlLTcyIHtcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNzItaGVhZGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTcyLWJvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS03Mi1ib2R5LWJveCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS03Mi1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wMy0wMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1wYy0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS03Mi1ib2R5LWJveC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS03Mi1ib2R5LWJveC1ib3gtdGFibGUge1xuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MyUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS03MyAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtNzMge1xuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS03My1oZWFkZXItYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDFweCAxcHggM3B4ICNjY2M7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAjMmI3MWIyIDNweCBzb2xpZDtcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgzMDBkZWcsICNmZmYgNTAlLCAjZjVmNWY1IDUwJSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNzMtYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTczLWJvZHktYm94IHtcbiAgICAgICAgJi1saXN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGdhcDogNDBweDtcblxuICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggM3B4IGdyYXk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMyYjcxYjI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAxNXB4IDI1cHggMTVweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmI3MWIyO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IC0yMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMmI3MWIyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHRkIHt9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHRoLFxuICAgICAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS03NCAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtNzQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNzQtaGVhZGVyLWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTc0LWJvZHkge1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS03NC1ib2R5LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgICYtdGl0bGUge1xuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXBjLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtbWVzc2FnZSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBnYXA6IDAuMnJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgID51bCB7XG4gICAgICAgICAgICA+bGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS03NC1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wMy0wMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1wYy0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS03NC1ib2R5LWJveC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLTc1IC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS03NSB7XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTc1LWhlYWRlci1ib3gge1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNzUtYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTc1LWJvZHktYm94IHt9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNzUtYm9keS1ib3gtYm94LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNzUtYm9keS1ib3gtYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgJi1tZXNzYWdlIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFydGljbGU3NV9saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAyMHB4O1xuICAgICAgICBtYXJnaW46IDMwcHggMDtcblxuICAgICAgICAmX2l0ZW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiA0cHggNHB4IDAgIzJiNzFiMiwgLTFweCAtMXB4IDVweCBncmF5O1xuXG4gICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG5cbiAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYjcxYjI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19jb250IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgZ2FwOiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLTc2IC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIC5tYWluLXdyYXBwZXItYXJ0aWNsZS03NiB7XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTc2LWhlYWRlci1ib3gtdGl0bGUge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNzYtaGVhZGVyLWJveC1tZXNzYWdlIHtcbiAgICAgICAgbWFyZ2luOiAzMHB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtNzYtYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTc2LWJvZHktYm94IHtcbiAgICAgICAgPnVsIHtcbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTc2LWJvZHktYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLTc2LWJvZHktYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0bGUtcGFnZS0wMy0wMiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1wYy0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS03Ni1ib2R5LWJveC1ib3gtbWVzc2FnZSB7XG4gICAgICAgIHAge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBnYXA6IDAuNWVtO1xuXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzBlNWRhODtcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAwLjNyZW07XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwLjVlbTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLWxhZGRlciAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtbGFkZGVyIHtcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtbGFkZGVyLWhlYWRlci1ib3gtdGl0bGUge1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtbGFkZGVyLWhlYWRlci1ib3gtbmF2IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAuM3JlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHhzKSB7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwLjRyZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcSh4cykge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSxcbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuODc1ZW0gMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJiNzFiMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLWxhZGRlci1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtbGFkZGVyLWJvZHktYm94IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtbGFkZGVyLWJvZHktYm94LWJveCB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLWxhZGRlci1ib2R5LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDMtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtbGFkZGVyLWJvZHktYm94LWJveC10ZXh0IHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMmI3MWIyO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAjY2NjIDJweCAycHggNXB4O1xuXG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCLil4ZcIjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtbGFkZGVyLWJvZHktYm94LWJveC1tZXNzYWdlIHtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzJiNzFiMjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogI2NjYyAycHggMnB4IDVweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS1sYWRkZXItYm9keS1ib3gtYm94LXRhYmxlIHtcbiAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoeHMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZvbGxvd1VwTGlzdCB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAmX2l0ZW0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJiNzFiMjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICZfX2JveCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1JTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmX19pbWcge1xuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fY29udCB7XG4gICAgICAgICAgICAgICAgaDUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICAgICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi44O7XCI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1jb21tb25QYXJ0cyAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWNvbW1vblBhcnRzIHtcblxuICAgIC8vIG1haW4td3JhcHBlci1jb21tb25QYXJ0cy1ib2R5XG4gICAgLm1haW4td3JhcHBlci1jb21tb25QYXJ0cy1ib2R5IHtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWNvbW1vblBhcnRzLWJvZHktYm94IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTAyIHtcbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItY29tbW9uUGFydHMtYm9keS1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuXG4gICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZShuICsgMykge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItY29tbW9uUGFydHMtYm9keS1ib3gtYm94LW1lc3NhZ2Uge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgICAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyYjcxYjI7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi44O7XCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1haW4td3JhcHBlci1jb21tb25QYXJ0cy1ib2R5LWJveC1ib3gtdXBkYXRlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTAzIHtcbiAgICAgICAgICAgIC5tYWluLXdyYXBwZXItY29tbW9uUGFydHMtYm9keS1ib3gtYm94IHtcbiAgICAgICAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICAgICAgICAgICAgICB0Ym9keSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjAlIC0gMTUlKSAvIDYpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKG1kKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1jb21tb25QYXJ0cy1ib2R5LWJveC10aXRsZSB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDAuN2VtO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMC43ZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwZTVkYTg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1jb21tb25QYXJ0cy1ib2R5LWJveC1sYWRkZXJMaXN0IHtcbiAgICAgICAgdWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBnYXA6IDAuOHJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIuNXJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGdyYXkgMnB4IDJweCA2cHg7XG5cbiAgICAgICAgICAgICAgICBoMyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWQwNTA1O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi4peGXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuM2VtO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjZyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWNvbW1vblBhcnRzLWJvZHktYm94LWNvbnRhY3Qge1xuICAgICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvY29tbW9uL2JsYW5rLnBuZyk7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIuNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWNvbW1vblBhcnRzLWJvZHktYm94LXByaXZhY3kge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTBjNjk2O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0byAwIGF1dG87XG5cbiAgICAgICAgJi1ib3gge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IGRhc2hlZCAzcHggIzAwNjE0NDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcmVtO1xuXG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jb21tb24vYmxhbmsucG5nKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMi41cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIG1haW4td3JhcHBlci1jb21tb25QYXJ0cy1mb290ZXJcbiAgICAubWFpbi13cmFwcGVyLWNvbW1vblBhcnRzLWZvb3RlciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1jb21tb25QYXJ0cy1mb290ZXItYm94LWJveC10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1jb21tb25QYXJ0cy1mb290ZXItYm94LWJveC1ib3gge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcblxuICAgICAgICA+dWwge1xuICAgICAgICAgICAgPmxpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4td3JhcHBlci1jb21tb25QYXJ0cy1mb290ZXItYm94LWJveC1ib3gtYm94IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHggLSAyMHB4KTtcbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWNvbW1vblBhcnRzLWZvb3Rlci1ib3gtYm94LWJveC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgICAgIGg0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGxlLXBhZ2UtMDQtMDIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tYWluLXdyYXBwZXItY29tbW9uUGFydHMtZm9vdGVyLWJveC1ib3gtYm94LWJveC1ib3gge1xuICAgICAgICA+dWwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC01cHg7XG5cbiAgICAgICAgICAgID5saSB7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiAvIFwiO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcblxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubWFpbi13cmFwcGVyLWNvbW1vblBhcnRzLWZvb3Rlci1ib3gtYm94LWJveC10aHVtYiB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbltjbGFzc149XCJtYWluLXdyYXBwZXItYXJ0aWNsZS1cIl0sXG5bY2xhc3NePVwibWFpbi13cmFwcGVyLWNvbW1vblBhcnRzLVwiXSB7XG4gICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgLnNwX1Njcm9sbFRydWVCb3gge1xuICAgICAgICAgICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNwX1Njcm9sbFRydWVCb3hfdGFibGUge1xuICAgICAgICAgICAgd2lkdGg6IDE4MCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLWZhcSAtLS0tLS0tLS0tLS0tLS0gLy9cbi5tYWluLXdyYXBwZXItYXJ0aWNsZS1mYXEge1xuICAgICYtYm9keSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMS41cmVtO1xuXG4gICAgICAgICYtYm94IHtcbiAgICAgICAgICAgICYtcXVlIGgzIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDYwcHggMCAzMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzJiNzFiMjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1hbnMge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2YzZjdmOTtcblxuICAgICAgICAgICAgICAgICYtYm94IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmFwcGxpY2F0aW9uIHtcbiAgICAub3RoZXItdGV4dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxufVxuXG4uYWQwNTI1LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxMHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDEwcHggMDtcblxuICAgICYubm93cmFwIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxMHB4KS8yKTtcblxuICAgICAgICAmLmxlZnQge1xuICAgICAgICAgICAgd2lkdGg6IDUzJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NTBweCkge1xuICAgIC5hZDA1MjUtZmxleCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuXG4gICAgLmFkMDUyNS1mbGV4LWl0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuXG4ucC1ob21lX3JlY3J1aXQge1xuICAgICZfX2NvbnQge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc1MHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2Zvb3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDIwcHg7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NTBweCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlY3J1aXRfdGl0bGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGEge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgIGhlaWdodDogNTZweDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzMnB4O1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5udXJzaW5nX2J0biB7XG4gICAgYmFja2dyb3VuZDogIzE2NGE3YTtcbn1cblxuLmFkMDkwNC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMjVweDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzUwcHgpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiAzNSU7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NTBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5hZGRfMDkxOF9teW5hbWJlciB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDI1cHggYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIHBhZGRpbmc6IDFyZW07XG5cbiAgICBoNCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NTBweCkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDVweDtcbiAgICAgICAgICAgIHdpZHRoOiBtaW4oOTAlLCA4MDBweCk7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIuKAu1wiO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8g44Ki44O844Kr44Kk44OW44Oa44O844K4XG4vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG4vLyBhcmNoaXZlIOWFsemAmlxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyIC0tLS0tLS0tLS0tLS0tLSAvL1xuLy8gYm9keS5hcmNoaXZlIHtcbi8vIFx0Lm1haW4td3JhcHBlciB7XG4vLyBcdH1cbi8vIH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcmNoaXZlIC0tLS0tLS0tLS0tLS0tLSAvL1xuLm1haW4td3JhcHBlci1hcmNoaXZlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC8vIEBpbmNsdWRlIG1xLXBjLTAyIHtcbiAgICAvLyBcdHBhZGRpbmc6IDAgMCAxMjBweDtcbiAgICAvLyB9XG4gICAgLy8gQGluY2x1ZGUgbXEtdGItMDMge1xuICAgIC8vIFx0cGFkZGluZzogMCAwIDE2MHB4O1xuICAgIC8vIH1cbn1cbi8vIC5tYWluLXdyYXBwZXItYXJjaGl2ZSB7XG4vLyBcdGJvZHkjbmV3cyAmIHtcbi8vIFx0XHRkaXNwbGF5OiBmbGV4O1xuLy8gXHRcdGZsZXgtd3JhcDogd3JhcDtcbi8vIFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4vLyBcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuLy8gXHR9XG4vLyBcdG1heC13aWR0aDogJHdpZHRoLWJhc2U7XG4vLyBcdG1hcmdpbjogYXV0bztcbi8vIFx0YmFja2dyb3VuZDogI2ZiZjVlZTtcbi8vIFx0PiBkaXYge1xuLy8gXHRcdG1hcmdpbjogaW5pdGlhbDtcbi8vIFx0XHRwYWRkaW5nOiBpbml0aWFsO1xuLy8gXHR9XG4vLyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJjaGl2ZS14eC1mb290ZXIgLS0tLS0tLS0tLS0tLS0tIC8vXG4ubWFpbi13cmFwcGVyLWFyY2hpdmUtMDEtZm9vdGVyXG4vLyAubWFpbi13cmFwcGVyLWFyY2hpdmUtMDItZm9vdGVyXG4vLyAubWFpbi13cmFwcGVyLWFyY2hpdmUtMDMtYm9keS1ib3gtcGFnZXJcbntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogNjBweCBhdXRvIDA7XG4gICAgQGluY2x1ZGUgbXEtdGItMDMge1xuICAgICAgICBtYXJnaW46IDQwcHggYXV0byAwO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgfVxuICAgIH1cbn1cbi8vIC5tYWluLXdyYXBwZXItYXJjaGl2ZS0wMi1mb290ZXIge1xuLy8gXHRtYXJnaW46IDkwcHggYXV0byA2MHB4O1xuLy8gXHRAaW5jbHVkZSBtcS10Yi0wMiB7XG4vLyBcdFx0bWFyZ2luOiA0MHB4IGF1dG8gMjBweDtcbi8vIFx0fVxuLy8gfVxuLy8gbWFpbi13cmFwcGVyLWFyY2hpdmUteHgtZm9vdGVyLWJveFxuLm1haW4td3JhcHBlci1hcmNoaXZlLTAxLWZvb3Rlci1ib3hcblx0Ly8gLm1haW4td3JhcHBlci1hcmNoaXZlLTAyLWZvb3Rlci1ib3hcblx0Ly8gLm1haW4td3JhcHBlci1hcmNoaXZlLTAzLWJvZHktYm94LXBhZ2VyLWJveFxue1xuICAgIHdpZHRoOiAxMDAlO1xufVxuLy8gbWFpbi13cmFwcGVyLWFyY2hpdmUteHgtZm9vdGVyLWJveC1wYWdlclxuLm1haW4td3JhcHBlci1hcmNoaXZlLTAxLWZvb3Rlci1ib3gtcGFnZXJcblx0XHQvLyAubWFpbi13cmFwcGVyLWFyY2hpdmUtMDItZm9vdGVyLWJveC1wYWdlclxuXHRcdC8vIC5tYWluLXdyYXBwZXItYXJjaGl2ZS0wMy1ib2R5LWJveC1wYWdlci1ib3gtYm94XG57XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC8vIHBhZGRpbmc6IDAgMjBweDtcbiAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XG4gICAgICAgICAgICAvLyBwYWRkaW5nOiAwIDAgMnB4O1xuICAgICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJhc2UtMDM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMztcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAzIHtcbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogMjZweDtcbiAgICAgICAgICAgICAgICAvLyBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luOiAwIDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAzIHtcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gQGluY2x1ZGUgbXEtc3AtMDMge1xuICAgICAgICAgICAgLy8gXHR3aWR0aDogMzJweDtcbiAgICAgICAgICAgIC8vIFx0aGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgJi5jdXJyZW50IHtcbiAgICAgICAgICAgICAgICAvLyBvcGFjaXR5OiAkb3BhY2l0eTtcbiAgICAgICAgICAgICAgICAvLyBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmRvdHMge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBpbml0aWFsO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLy8gJi5kb3RzIHtcbiAgICAgICAgICAgIC8vIFx0QGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgLy8gXHRcdHdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgLy8gXHR9XG4gICAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZS0wMyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAvLyBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAtMXB4O1xuICAgICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJhc2UtMDM7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgLy8gdHJhbnNpdGlvbjogMC4yNXM7XG4gICAgICAgICAgICBvcGFjaXR5OiBpbml0aWFsO1xuICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDMge1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbjogMCA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMyB7XG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgIC8vIFx0d2lkdGg6IDMycHg7XG4gICAgICAgICAgICAvLyBcdGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIC8vIFx0bWFyZ2luOiAwIDJweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1xLXRiLTAyIHtcbiAgICAgICAgICAgIC8vIFx0d2lkdGg6IDQycHg7XG4gICAgICAgICAgICAvLyBcdGhlaWdodDogNDJweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1xLXNwLTAzIHtcbiAgICAgICAgICAgIC8vIFx0d2lkdGg6IDMycHg7XG4gICAgICAgICAgICAvLyBcdGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJhc2UtMDM7XG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0wMTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMztcbiAgICAgICAgICAgICAgICAvLyBvcGFjaXR5OiAkb3BhY2l0eTtcbiAgICAgICAgICAgICAgICAvLyBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLnByZXYsXG4gICAgICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYmFzZS0wMztcbiAgICAgICAgICAgICAgICB3aWR0aDogNDVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmFzZS0wMztcbiAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBtcS10Yi0wMiB7XG4gICAgICAgICAgICAgICAgLy8gXHR3aWR0aDogNDJweDtcbiAgICAgICAgICAgICAgICAvLyBcdGhlaWdodDogNDJweDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgbXEtc3AtMDMge1xuICAgICAgICAgICAgICAgIC8vIFx0d2lkdGg6IDMycHg7XG4gICAgICAgICAgICAgICAgLy8gXHRoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5wcmV2IHtcbiAgICAgICAgICAgICAgICAvLyBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMiB7XG4gICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAzO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBtYXJnaW46IDAgMCAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMSB1cmwoLi4vaW1nL2NvbW1vbi9pbWdfY29tbW9uX2ljbzcxLWhvdmVyLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyAxMnB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1xLXRiLTAyIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMSB1cmwoLi4vaW1nL2NvbW1vbi9pbWdfY29tbW9uX2ljbzcxLXNwLWhvdmVyLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyAxNHB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLm5leHQge1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMiB7XG4gICAgICAgICAgICAgICAgICAgIC8vIG1hcmdpbjogMCAwIDAgMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAxO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBtYXJnaW46IDAgMCAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMSB1cmwoLi4vaW1nL2NvbW1vbi9pbWdfY29tbW9uX2ljbzcyLWhvdmVyLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyAxMnB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1xLXRiLTAyIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMSB1cmwoLi4vaW1nL2NvbW1vbi9pbWdfY29tbW9uX2ljbzcyLXNwLWhvdmVyLnBuZykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgLyAxNHB4IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmZpcnN0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubGFzdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cbi8vIGFyY2hpdmUg5YCL5YilXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJjaGl2ZS0wMSAtLS0tLS0tLS0tLS0tLS0gLy9cbi8vIG1haW4td3JhcHBlci1hcmNoaXZlLTAxXG4ubWFpbi13cmFwcGVyIHtcbiAgICAubWFpbi13cmFwcGVyLWFyY2hpdmUtMDEge1xuICAgICAgICAvLyBtYWluLXdyYXBwZXItYXJjaGl2ZS0wMS1ib2R5XG4gICAgICAgIC5tYWluLXdyYXBwZXItYXJjaGl2ZS0wMS1ib2R5IHtcbiAgICAgICAgfVxuICAgICAgICAubWFpbi13cmFwcGVyLWFyY2hpdmUtMDEtYm9keS1ib3gge1xuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4td3JhcHBlci1hcmNoaXZlLTAxLWJvZHktYm94LWRhdGUge1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4td3JhcHBlci1hcmNoaXZlLTAxLWJvZHktYm94LXRpdGxlIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgQGluY2x1ZGUgbXEobWQpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbXEoc3MpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtOTI7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNDBweCAtIDIwcHgpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyDmipXnqL/jg5rjg7zjgrhcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG4vLyBzaW5nbGUg5YWx6YCaXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXIgLS0tLS0tLS0tLS0tLS0tIC8vXG4vLyBib2R5LnNpbmdsZSB7XG4vLyBcdC5tYWluLXdyYXBwZXIge1xuLy8gXHRcdHBhZGRpbmc6IDUwcHggMCAzMjBweDtcbi8vIFx0XHRAaW5jbHVkZSBtcS1wYy0wMiB7XG4vLyBcdFx0XHRwYWRkaW5nOiA1MHB4IDIwcHggMzIwcHg7XG4vLyBcdFx0fVxuLy8gXHRcdEBpbmNsdWRlIG1xLXRiLTAyIHtcbi8vIFx0XHRcdHBhZGRpbmc6IDMwcHggMTBweCAyMjBweDtcbi8vIFx0XHR9XG4vLyBcdFx0YmFja2dyb3VuZDogI2ZiZjVlZTtcbi8vIFx0fVxuLy8gfVxuXG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItc2luZ2xlIC0tLS0tLS0tLS0tLS0tLSAvL1xuLm1haW4td3JhcHBlci1zaW5nbGUge1xuXHQvLyBib2R5I25ld3MgJiB7XG5cdC8vIFx0ZGlzcGxheTogZmxleDtcblx0Ly8gXHRmbGV4LXdyYXA6IHdyYXA7XG5cdC8vIFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuXHQvLyBcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0Ly8gfVxuXHQvLyBtYXgtd2lkdGg6ICR3aWR0aC1iYXNlO1xuXHQvLyBtYXJnaW46IGF1dG87XG5cdC8vIGJhY2tncm91bmQ6ICNmYmY1ZWU7XG5cdD4gZGl2IHtcblx0XHRtYXJnaW46IGluaXRpYWw7XG5cdFx0cGFkZGluZzogaW5pdGlhbDtcblx0fVxufVxuXG5cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG4vLyBzaW5nbGUg5YCL5YilXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItc2luZ2xlLTAxIC0tLS0tLS0tLS0tLS0tLSAvL1xuLy8gbWFpbi13cmFwcGVyLXNpbmdsZS0wMVxuLm1haW4td3JhcHBlciB7XG5cdC5tYWluLXdyYXBwZXItc2luZ2xlLTAxIHtcblx0XHQvLyBtYXJnaW46IDA7XG5cdFx0YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Ly8gbWFpbi13cmFwcGVyLXNpbmdsZS0wMS1oZWFkZXJcblx0Lm1haW4td3JhcHBlci1zaW5nbGUtMDEtaGVhZGVyIHtcblx0fVxuXHRcdC5tYWluLXdyYXBwZXItc2luZ2xlLTAxLWhlYWRlci1ib3gge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXHRcdFx0Lm1haW4td3JhcHBlci1zaW5nbGUtMDEtaGVhZGVyLWJveC1kYXRlIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0QGluY2x1ZGUgbXEtdGItMDIge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubWFpbi13cmFwcGVyLXNpbmdsZS0wMS1oZWFkZXItYm94LWNhdGVnb3J5IHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweCAxMnB4O1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNDBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTkyO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbXEtdGItMDIge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5tYWluLXdyYXBwZXItc2luZ2xlLTAxLWhlYWRlci1ib3gtdGl0bGUge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgNDBweDtcblx0XHRcdFx0aDEge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRpdGxlLXNpbmdsZS0wMSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHQvLyBtYWluLXdyYXBwZXItc2luZ2xlLTAxLWJvZHlcblx0Lm1haW4td3JhcHBlci1zaW5nbGUtMDEtYm9keSB7XG5cdH1cblx0XHQubWFpbi13cmFwcGVyLXNpbmdsZS0wMS1ib2R5LWJveCB7XG5cdFx0fVxuXHRcdFx0Lm1haW4td3JhcHBlci1zaW5nbGUtMDEtYm9keS1ib3gtY29udGVudCB7XG5cdFx0XHRcdC8vIG1hcmdpbjogMCAwIDQwcHg7XG5cdFx0XHRcdC8vIHBhZGRpbmc6IDAgMCA4MHB4O1xuXHRcdFx0XHQvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzcwNzA3MDtcblx0XHRcdFx0Ly8gQGluY2x1ZGUgbXEtdGItMDIge1xuXHRcdFx0XHQvLyBcdG1hcmdpbjogMCAwIDMwcHg7XG5cdFx0XHRcdC8vIFx0cGFkZGluZzogMCAwIDQwcHg7XG5cdFx0XHRcdC8vIH1cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1mb250LTAxO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBpbmNsdWRlIG1xLXRiLTAyIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXJnaW46IDIwcHggYXV0byAyMHB4O1xuXHRcdFx0XHRcdEBpbmNsdWRlIG1xLXRiLTAyIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMTVweCBhdXRvIDE1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHQvLyBtYWluLXdyYXBwZXItc2luZ2xlLTAxLWZvb3RlclxuXHQvLyAubWFpbi13cmFwcGVyLXNpbmdsZS0wMS1mb290ZXIge1xuXHQvLyBcdG1hcmdpbjogNTBweCAwIDYwcHg7XG5cdC8vIFx0QGluY2x1ZGUgbXEtdGItMDIge1xuXHQvLyBcdFx0bWFyZ2luOiAyNXB4IDAgMDtcblx0Ly8gXHR9XG5cdC8vIH1cblx0Ly8gXHQubWFpbi13cmFwcGVyLXNpbmdsZS0wMS1mb290ZXItYm94IHtcblx0Ly8gXHRcdHVsIHtcblx0Ly8gXHRcdFx0ZGlzcGxheTogZmxleDtcblx0Ly8gXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHQvLyBcdFx0XHRwYWRkaW5nOiAwIDMwcHg7XG5cdC8vIFx0XHRcdEBpbmNsdWRlIG1xLXBjLTA0IHtcblx0Ly8gXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHQvLyBcdFx0XHR9XG5cdC8vIFx0XHRcdGxpIHtcblx0Ly8gXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHQvLyBcdFx0XHRcdCYubWFpbi13cmFwcGVyLXNpbmdsZS0wMS1mb290ZXItYm94LXByZXYge1xuXHQvLyBcdFx0XHRcdFx0d2lkdGg6IDM1JTtcblx0Ly8gXHRcdFx0XHR9XG5cdC8vIFx0XHRcdFx0Ji5tYWluLXdyYXBwZXItc2luZ2xlLTAxLWZvb3Rlci1ib3gtYXJjaGl2ZSB7XG5cdC8vIFx0XHRcdFx0XHR3aWR0aDogMzAlO1xuXHQvLyBcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdC8vIFx0XHRcdFx0XHRhIHtcblx0Ly8gXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdC8vIFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCA4cHg7XG5cdC8vIFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmJmNWVlO1xuXHQvLyBcdFx0XHRcdFx0XHRAaW5jbHVkZSBtcS10Yi0wMiB7XG5cdC8vIFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdC8vIFx0XHRcdFx0XHRcdH1cblx0Ly8gXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdC8vIFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNmZDdmMDc7XG5cdC8vIFx0XHRcdFx0XHRcdH1cblx0Ly8gXHRcdFx0XHRcdH1cblx0Ly8gXHRcdFx0XHR9XG5cdC8vIFx0XHRcdFx0Ji5tYWluLXdyYXBwZXItc2luZ2xlLTAxLWZvb3Rlci1ib3gtbmV4dCB7XG5cdC8vIFx0XHRcdFx0XHR3aWR0aDogMzUlO1xuXHQvLyBcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0Ly8gXHRcdFx0XHRcdGEge1xuXHQvLyBcdFx0XHRcdFx0fVxuXHQvLyBcdFx0XHRcdH1cblx0Ly8gXHRcdFx0XHRhIHtcblx0Ly8gXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHQvLyBcdFx0XHRcdFx0QGluY2x1ZGUgbXEtdGItMDIge1xuXHQvLyBcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0Ly8gXHRcdFx0XHRcdH1cblx0Ly8gXHRcdFx0XHRcdCY6aG92ZXIge1xuXHQvLyBcdFx0XHRcdFx0XHRjb2xvcjogI2ZkN2YwNztcblx0Ly8gXHRcdFx0XHRcdH1cblx0Ly8gXHRcdFx0XHR9XG5cdC8vIFx0XHRcdH1cblx0Ly8gXHRcdH1cblx0Ly8gXHR9XG5cbn1cblxuXG5cblxuIiwiLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyDjg5Xjgqnjg7zjg6Djg5rjg7zjgrhcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cbi8vIG1haW4td3JhcHBlci1hcnRpY2xlXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZSAtLS0tLS0tLS0tLS0tLS0gLy9cbi8vIG1haW4td3JhcHBlci1hcnRpY2xlID4gZGl2XG5ib2R5I3BhZ2Uge1xuICAgIC5td193cF9mb3JtX2NvbXBsZXRlIC5tYWluLXdyYXBwZXItYXJ0aWNsZSA+IGRpdiB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxufVxuXG4vLyBtYWluLXdyYXBwZXItYXJ0aWNsZSA+IGlucHV0XG5ib2R5I3BhZ2Uge1xuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgICBwb3NpdGlvbjogaW5pdGlhbCAhaW1wb3J0YW50O1xuICAgICAgICBhcHBlYXJhbmNlOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIHZpc2liaWxpdHk6IGluaXRpYWwgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vIGNhdXRpb24tdGV4dFxucC5jYXV0aW9uLXRleHQge1xuICAgIGNvbG9yOiAkY29sb3ItZm9udC05OTtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAvLyBmb250LWZhbWlseTogJGZvbnRmYW1pbHktZ290aGljO1xuICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgfVxufVxuc3Bhbi5jYXV0aW9uLXRleHQge1xuICAgIC8vIHdpZHRoOiA2MHB4O1xuICAgIC8vIGhlaWdodDogMjhweDtcbiAgICBjb2xvcjogI2FkMDUwNTtcbiAgICAvLyBmb250LXNpemU6IDEuNnJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAvLyBmb250LWZhbWlseTogJGZvbnRmYW1pbHktZ290aGljO1xuICAgIC8vIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAvLyBsaW5lLWhlaWdodDogMjZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCAwIDVweDtcbiAgICAvLyBwYWRkaW5nOiA1cHggMTJweCA0cHg7XG4gICAgLy8gYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAvLyBiYWNrZ3JvdW5kOiAkY29sb3ItZm9udC05MTtcbiAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgIC8vIHdpZHRoOiA1NnB4O1xuICAgICAgICAvLyBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIC8vIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAvLyBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgICAgLy8gbWFyZ2luLXRvcDogLTJweDtcbiAgICB9XG59XG4vLyBub3JtYWwtdGV4dFxuc3Bhbi5ub3JtYWwtdGV4dCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgLy8gZm9udC1mYW1pbHk6ICRmb250ZmFtaWx5LWdvdGhpYztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBwYWRkaW5nOiA1cHggMTJweCA0cHg7XG4gICAgYmFja2dyb3VuZDogI2E5YTlhOTtcbiAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgcGFkZGluZzogM3B4IDhweCAycHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cbn1cblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC8vXG4vLyBtYWluLXdyYXBwZXItYXJ0aWNsZS1mb3JtLTAxXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS1mb3JtLTAxIC0tLS0tLS0tLS0tLS0tLSAvL1xuYm9keSNwYWdlIHtcbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUgLm1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEge1xuICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1xLXRiLTAzIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS1mb3JtLTAxLWhlYWRlclxuICAgIC8vIC5tYWluLXdyYXBwZXItYXJ0aWNsZS1mb3JtLTAxLWhlYWRlciB7XG4gICAgLy8gXHRtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgICAvLyBcdEBpbmNsdWRlIG1xLXRiLTAzIHtcbiAgICAvLyBcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAvLyBcdH1cbiAgICAvLyB9XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtaGVhZGVyLWJveCB7XG4gICAgfVxuICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtYm9keVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS1mb3JtLTAxLWJvZHkge1xuICAgIH1cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtZm9ybS0wMS1ib2R5LWJveCB7XG4gICAgICAgIG1heC13aWR0aDogJHdpZHRoLWJhc2U7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtYm9keS1ib3gtaW5wdXQge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAzMHB4O1xuICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMyB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJi5sYXlvdXQtMDEge1xuICAgICAgICAgICAgZGwge1xuICAgICAgICAgICAgICAgIGR0IHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoeHMtc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGRkIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEoeHMtc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYubGF5b3V0LTAyIHtcbiAgICAgICAgICAgIGRsIHtcbiAgICAgICAgICAgICAgICBkdCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHhzLSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgZGQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcSh4cy0pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMzBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mb3JtLTAxLXJhZGlvLTAxIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2U1ZTVlNTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDIwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC0zcHggMTBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogLTNweCA4cHggMCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogLTJweCA1cHggMCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgZGwge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGR0LFxuICAgICAgICAgICAgICAgIGRkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItMDE7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBkdCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZHQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcbiAgICAgICAgICAgICAgICAvLyBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAvLyBmb250LWZhbWlseTogJGZvbnRmYW1pbHktZ290aGljO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgLy8gZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCAwIDEwcHggMDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0wMTtcbiAgICAgICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci0wMTtcbiAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiAjZThmNWVlO1xuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1xLXBjLTA0IHtcbiAgICAgICAgICAgICAgICAvLyBcdHdpZHRoOiAxODBweDtcbiAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTgwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAvLyBmbGV4LWRpcmVjdGlvbjogaW5oZXJpdDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDAgOHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCAtIDE1cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWFyZ2luOiAwIDE1cHggMCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gXHRtYXJnaW46IDAgMCAtNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBtYXJnaW46IDdweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBcdG1hcmdpbjogNHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGRkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjMwcHgpO1xuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAzMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTAxO1xuICAgICAgICAgICAgICAgIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLTAxO1xuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1xLXBjLTA0IHtcbiAgICAgICAgICAgICAgICAvLyBcdHdpZHRoOiBjYWxjKDEwMCUgLSAxODBweCk7XG4gICAgICAgICAgICAgICAgLy8gXHRwYWRkaW5nOiAxMHB4IDIwcHggMTBweCA2MHB4O1xuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1wYy0wNSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxODBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmxheW91dC0wMSB7XG4gICAgICAgICAgICAgICAgICAgID4gLmZvcm0tMDEtc3R5bGUtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgPiBkaXY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBzcGFuLmVycm9yIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICA+IGRpdjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4IC0gMTBweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHNwYW4uZXJyb3Ige1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gXHRtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gXHRAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBcdH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLmxheW91dC0wMiB7XG4gICAgICAgICAgICAgICAgICAgID4gLmZvcm0tMDEtc3R5bGUtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgICAgICAgICAgPiBkaXY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPiBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gc3Bhbi5lcnJvciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgPiBkaXY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MCUgLSAxMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIHNwYW4uZXJyb3Ige1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gXHRtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gXHRAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBcdH1cbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAvLyAmLmxheW91dC0wMiB7XG4gICAgICAgICAgICAgICAgLy8gXHQuZm9ybS0wMS1zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgLy8gXHRcdHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIC8vIFx0XHRtYXgtd2lkdGg6IDE4MHB4O1xuICAgICAgICAgICAgICAgIC8vIFx0fVxuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICBpbnB1dCxcbiAgICAgICAgICAgICAgICBzZWxlY3QsXG4gICAgICAgICAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHggOHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNiYmI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2YwZjBmMDtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhY2FjYWM7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLy8gc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAvLyBcdGNvbG9yOiAjYmJiO1xuICAgICAgICAgICAgICAgIC8vIFx0b3B0aW9uIHtcbiAgICAgICAgICAgICAgICAvLyBcdFx0Y29sb3I6ICRjb2xvci1tYWluO1xuICAgICAgICAgICAgICAgIC8vIFx0fVxuICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICBzcGFuLmVycm9yIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZm9udC05OTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW0gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtZmFtaWx5OiAkZm9udGZhbWlseS1nb3RoaWM7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4uaG9yaXpvbnRhbC1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDE1cHggMTJweCAwO1xuICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgbXEtdGItMDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIFx0bWFyZ2luOiAwcHggNXB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5mb3JtLTAxLXN0eWxlLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogM3B4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gd2lkdGg6IDc1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICYubXdmb3JtLXRlbC1maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICYubXdmb3JtLXppcC1maWVsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuZm9ybS0wMS1zdHlsZS0wMiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogM3B4IDA7XG4gICAgICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIOWnk+WQjeOBquOBqeOAgeS4gOihjOOBqzLnrofmiYDlhaXlipvjgYzjgYLjgovjg6zjgqTjgqLjgqbjg4hcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgID4gcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMCAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZvcm0tMDEtc3R5bGUtMDMge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiA0NjBweDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIOODoeODvOODq+OCouODieODrOOCueOBquOBqeOAgTLooYzlv4XopoHjgarloLTlkIjvvIjkvovvvJrlhaXlipvjgqjjg6rjgqLjgIHnorroqo3jgqjjg6rjgqLvvIlcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDMge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5td2Zvcm0tdGVsLWZpZWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8g6Zu76Kmx55Wq5Y+3XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS10Yi0wMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICA+IHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gXHRtYXJnaW46IDAgMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLm13Zm9ybS10ZWwtZmllbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLm13Zm9ybS16aXAtZmllbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMnB4IDVweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICM2NjY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmZvcm0tMDEtc3R5bGUtMDQge1xuICAgICAgICAgICAgICAgICAgICA+IGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyDlgIvkurrmg4XloLHjga7lkIzmhI/jgarjgalcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5td2Zvcm0tY2hlY2tib3gtZmllbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtdGItMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5mb3JtLTAxLXN0eWxlLTA1IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xLXRiLTAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgID4gc3Bhbi5td2Zvcm0tY2hlY2tib3gtZmllbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gMuWIl+ODrOOCpOOCouOCpuODiO+8iOODgeOCp+ODg+OCr+ODnOODg+OCr+OCue+8iVxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtcGMtMDUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMm4pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSAubXdfd3BfZm9ybV9jb25maXJtIC5tYWluLXdyYXBwZXItYXJ0aWNsZS1mb3JtLTAxIC0tLS0tLS0tLS0tLS0tLSAvL1xuLy8gbWFpbi13cmFwcGVyLWFydGljbGUtZm9ybS0wMS1ib2R5LWJveC1pbnB1dFxuYm9keSNwYWdlIHtcbiAgICAubXdfd3BfZm9ybV9jb25maXJtIHtcbiAgICAgICAgLy8gbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS1mb3JtLTAxLWJvZHktYm94LWlucHV0IHtcbiAgICAgICAgICAgIC5mb3JtLTAxLXN0eWxlLTAyLFxuICAgICAgICAgICAgLmZvcm0tMDEtc3R5bGUtMDMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvLyAmLmxheW91dC0wMiB7XG4gICAgICAgICAgICAvLyBcdGRsIHtcbiAgICAgICAgICAgIC8vIFx0XHRkdCB7XG4gICAgICAgICAgICAvLyBcdFx0XHR3aWR0aDogMjMwcHghaW1wb3J0YW50O1xuICAgICAgICAgICAgLy8gXHRcdH1cbiAgICAgICAgICAgIC8vIFx0XHRkZCB7XG4gICAgICAgICAgICAvLyBcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjMwcHgpIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIFx0XHR9XG4gICAgICAgICAgICAvLyBcdH1cbiAgICAgICAgICAgIC8vIH1cblxuICAgICAgICAgICAgZGwge1xuICAgICAgICAgICAgICAgIGR0IHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgc3Bhbi5jYXV0aW9uLXRleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBkZCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMzBweCk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHNzKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcShzcy14cykge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogI2NjYyAxcHggc29saWQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5sYXlvdXQtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgLmZvcm0tMDEtc3R5bGUtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gXHRtYXgtd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBAaW5jbHVkZSBtcS1zcC0wMyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gXHRtYXgtd2lkdGg6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8vIFx0ZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGl2Om50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5sYXlvdXQtMDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgPiAuZm9ybS0wMS1zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gZGl2Om50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gZGl2Om50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmZvcm0tMDEtc3R5bGUtMDEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5mb3JtLTAxLXN0eWxlLTAzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5mb3JtLTAxLXN0eWxlLTA0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuZm9ybS0wMS1zdHlsZS0wNSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtYm9keS1ib3gtYWdyZWVcbiAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtYm9keS1ib3gtYWdyZWUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtYm9keS1ib3gtYWN0aW9uXG4gICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS1mb3JtLTAxLWJvZHktYm94LWFjdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgaW5wdXQsXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIC8vIG1pbi13aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAgICAgLy8gcGFkZGluZzogMCAxMHB4O1xuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1xLXRiLTAxIHtcbiAgICAgICAgICAgICAgICAvLyBcdG1pbi13aWR0aDogMjAwcHg7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgICAgICAvLyBcdG1pbi13aWR0aDogMTUwcHg7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgIC8vIEBpbmNsdWRlIG1xLXNwLTAyIHtcbiAgICAgICAgICAgICAgICAvLyBcdG1pbi13aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgIC8vICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC8vIFx0YmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS1mb3JtLTAxLWJvZHktYm94LWFjdGlvbi1jaGVjayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC8vIGJvZHkjcGFnZSAubWFpbi13cmFwcGVyLWFydGljbGUtZm9ybS0wMS1ib2R5LWJveC1hY3Rpb24tYnRuLTAxIHtcbiAgICAgICAgLy8gXHR3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gXHRtYXgtd2lkdGg6IDUwMHB4O1xuICAgICAgICAvLyBcdG1hcmdpbjogYXV0bztcbiAgICAgICAgLy8gXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vIFx0JjphZnRlciB7XG4gICAgICAgIC8vIFx0XHR3aWR0aDogMTZweDtcbiAgICAgICAgLy8gXHRcdGhlaWdodDogMTVweDtcbiAgICAgICAgLy8gXHRcdG1hcmdpbi10b3A6IC05cHg7XG4gICAgICAgIC8vIFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2NvbW1vbi9pbWdfY29tbW9uX2ljbzAxLnBuZykgbm8tcmVwZWF0IGNlbnRlciB0b3AgLyAxMDAlIGF1dG87XG4gICAgICAgIC8vIFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vIFx0XHR0b3A6IDUwJTtcbiAgICAgICAgLy8gXHRcdHJpZ2h0OiAzMHB4O1xuICAgICAgICAvLyBcdFx0Y29udGVudDogXCJcIjtcbiAgICAgICAgLy8gXHR9XG4gICAgICAgIC8vIFx0aW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgLy8gXHRcdG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgICAgLy8gXHR9XG4gICAgICAgIC8vIH1cbiAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtYm9keS1ib3gtYWN0aW9uLWJhY2sge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGNvbG9yLWJhc2UtMDIhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmFzZS0wMTtcbiAgICAgICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtYm9keS1ib3gtYWN0aW9uLXNlbmQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAyMHB4O1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZSAubXdfd3BfZm9ybV9jb21wbGV0ZSAtLS0tLS0tLS0tLS0tLS0gLy9cbi8vIG1haW4td3JhcHBlci1hcnRpY2xlID4gZGl2XG5ib2R5I3BhZ2Uge1xuICAgIC5td193cF9mb3JtX2NvbXBsZXRlIHtcbiAgICAgICAgLm1haW4td3JhcHBlci1hcnRpY2xlID4gZGl2IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAvLyBtYWluLXdyYXBwZXItYXJ0aWNsZS1mb3JtLTAxLWJvZHktYm94LXRoYW5rc1xuICAgICAgICAubWFpbi13cmFwcGVyLWFydGljbGUtZm9ybS0wMS1ib2R5LWJveC10aGFua3Mge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAwIDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEtc3AtMDEge1xuICAgICAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYnIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIG1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtZm9vdGVyXG4gICAgICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS1mb3JtLTAxLWZvb3RlciB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgICAgLy8gXHRtYXJnaW46IDcwcHggMCAwO1xuICAgICAgICAgICAgLy8gXHRAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAvLyBcdFx0bWFyZ2luOiAzMHB4IDAgMDtcbiAgICAgICAgICAgIC8vIFx0fVxuICAgICAgICAgICAgLy8gXHRhLmJ0bi0wMSB7XG4gICAgICAgICAgICAvLyBcdFx0bWF4LXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIC8vIFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmFzZS0wMjtcbiAgICAgICAgICAgIC8vIFx0XHRAaW5jbHVkZSBtcS1zcC0wMSB7XG4gICAgICAgICAgICAvLyBcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9pbWcvY29tbW9uL2ltZ19jb21tb25faWNvNjEtc3AucG5nKSBuby1yZXBlYXQgOTUlIGNlbnRlciAvIDE0cHggYXV0bztcbiAgICAgICAgICAgIC8vIFx0XHR9XG4gICAgICAgICAgICAvLyBcdFx0Jjpob3ZlciB7XG4gICAgICAgICAgICAvLyBcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc3ViIHVybCguLi9pbWcvY29tbW9uL2ltZ19jb21tb25faWNvNjEtaG92ZXIucG5nKSBuby1yZXBlYXQgOTUlIGNlbnRlciAvIDEycHggYXV0bztcbiAgICAgICAgICAgIC8vIFx0XHRcdEBpbmNsdWRlIG1xLXNwLTAxIHtcbiAgICAgICAgICAgIC8vIFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXN1YiB1cmwoLi4vaW1nL2NvbW1vbi9pbWdfY29tbW9uX2ljbzYxLXNwLWhvdmVyLnBuZykgbm8tcmVwZWF0IDk1JSBjZW50ZXIgLyAxNHB4IGF1dG87XG4gICAgICAgICAgICAvLyBcdFx0XHR9XG4gICAgICAgICAgICAvLyBcdFx0fVxuICAgICAgICAgICAgLy8gXHR9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAvL1xuLy8g6L+95Yqg44OR44O844OEXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLy9cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS1mb3JtLTAxLWJvZHktYm94LXRpdGxlIC0tLS0tLS0tLS0tLS0tLSAvL1xuLm1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtYm9keS1ib3gtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgaDIge1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS1mb3JtLTAxLWJvZHktYm94LW1lc3NhZ2UgLS0tLS0tLS0tLS0tLS0tIC8vXG4ubWFpbi13cmFwcGVyLWFydGljbGUtZm9ybS0wMS1ib2R5LWJveC1tZXNzYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtYm9keS1ib3gtZGVzaWduIC0tLS0tLS0tLS0tLS0tLSAvL1xuLm1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtYm9keS1ib3gtZGVzaWduIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIC5mb3JtLTAxLXN0eWxlLTAxIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXJnaW46IDAgLTE1cHggLTE1cHggMCAhaW1wb3J0YW50O1xuICAgICAgICBzcGFuLm13Zm9ybS1yYWRpby1maWVsZCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTVweCAxNXB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1iYXNlLTAyO1xuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxODVweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2NXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHNwYW4uZXJyb3Ige1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgc3Bhbi5td2Zvcm0tcmFkaW8tZmllbGQ6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICBzcGFuLm13Zm9ybS1yYWRpby1maWVsZC10ZXh0OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWcvcGF0aWVudC9ndWlkYW5jZS92aXNpdC9tYWlsL2Zvcm0vaW1nX2Zvcm1fY3QwMS5qcGcpOyAvL1x044K/44Kk44OX44CM77yh44CN77yN5omL57SZ77yNXG4gICAgICAgIH1cbiAgICB9XG4gICAgc3Bhbi5td2Zvcm0tcmFkaW8tZmllbGQ6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICBzcGFuLm13Zm9ybS1yYWRpby1maWVsZC10ZXh0OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWcvcGF0aWVudC9ndWlkYW5jZS92aXNpdC9tYWlsL2Zvcm0vaW1nX2Zvcm1fY3QwMi5qcGcpOyAvL1x044K/44Kk44OX44CM77yi44CN77yN5pif56m677yNXG4gICAgICAgIH1cbiAgICB9XG4gICAgc3Bhbi5td2Zvcm0tcmFkaW8tZmllbGQ6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICBzcGFuLm13Zm9ybS1yYWRpby1maWVsZC10ZXh0OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWcvcGF0aWVudC9ndWlkYW5jZS92aXNpdC9tYWlsL2Zvcm0vaW1nX2Zvcm1fY3QwMy5qcGcpOyAvL1x044CM5pil44CN77yN5qGc77yNXG4gICAgICAgIH1cbiAgICB9XG4gICAgc3Bhbi5td2Zvcm0tcmFkaW8tZmllbGQ6bnRoLW9mLXR5cGUoNCkge1xuICAgICAgICBzcGFuLm13Zm9ybS1yYWRpby1maWVsZC10ZXh0OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWcvcGF0aWVudC9ndWlkYW5jZS92aXNpdC9tYWlsL2Zvcm0vaW1nX2Zvcm1fY3QwNC5qcGcpOyAvL1x044CM5aSP44CN77yN6KW/55Oc77yNXG4gICAgICAgIH1cbiAgICB9XG4gICAgc3Bhbi5td2Zvcm0tcmFkaW8tZmllbGQ6bnRoLW9mLXR5cGUoNSkge1xuICAgICAgICBzcGFuLm13Zm9ybS1yYWRpby1maWVsZC10ZXh0OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWcvcGF0aWVudC9ndWlkYW5jZS92aXNpdC9tYWlsL2Zvcm0vaW1nX2Zvcm1fY3QwNS5qcGcpOyAvL1x044CM56eL44CN77yN57SF6JGJ77yNXG4gICAgICAgIH1cbiAgICB9XG4gICAgc3Bhbi5td2Zvcm0tcmFkaW8tZmllbGQ6bnRoLW9mLXR5cGUoNikge1xuICAgICAgICBzcGFuLm13Zm9ybS1yYWRpby1maWVsZC10ZXh0OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWcvcGF0aWVudC9ndWlkYW5jZS92aXNpdC9tYWlsL2Zvcm0vaW1nX2Zvcm1fY3QwNi5qcGcpOyAvL1x044CM5Yas44CN77yN6Zuq77yNXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuLm13Zm9ybS1yYWRpby1maWVsZC10ZXh0OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgfVxuICAgIC5td193cF9mb3JtX2NvbmZpcm0gJiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0gbWFpbi13cmFwcGVyLWFydGljbGUtZm9ybS0wMS1ib2R5LWZhcSAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSB7XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtYm9keS1mYXEge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIH1cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtZm9ybS0wMS1ib2R5LWZhcS10aXRsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtZm9ybS0wMS1ib2R5LWZhcS1ib3gge1xuICAgICAgICBwIHtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tIG1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtYm9keS10ZWwgLS0tLS0tLS0tLS0tLS0tIC8vXG5ib2R5I3BhZ2Uge1xuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS1mb3JtLTAxLWJvZHktdGVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICB9XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtYm9keS10ZWwtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtYm9keS10ZWwtYm94IHtcbiAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWJhc2UtMDI7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubWFpbi13cmFwcGVyLWFydGljbGUtZm9ybS0wMS1ib2R5LXRlbC1ib3gtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtYm9keS10ZWwtYm94LWluZm8ge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgJi5zdHlsZS0wMSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNhZDA1MDU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLSBtYWluLXdyYXBwZXItYXJ0aWNsZS1mb3JtLTAxLWJvZHktbWFpbCAtLS0tLS0tLS0tLS0tLS0gLy9cbmJvZHkjcGFnZSB7XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtYm9keS1tYWlsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICB9XG4gICAgLm1haW4td3JhcHBlci1hcnRpY2xlLWZvcm0tMDEtYm9keS1tYWlsLXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tYWluLXdyYXBwZXItYXJ0aWNsZS1mb3JtLTAxLWJvZHktbWFpbC1ib3gge1xuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIvLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cbi8vIOaXouWtmOOBrnNjc3PjgpLkuIrmm7jjgY3jgZnjgovjgojjgYbjgavoqK3lrppcbi8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4uLWRlcGFydG1lbnQge1xuICAgIC5wLW1lZ2FtZW51X19sYWJlbCB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogY29sb3IoXCJtYWluMDFcIik7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC41ZW07XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24oXCJhcnJvdy1maWxsXzIwXCIpO1xuXG4gICAgICAgICAgICB0cmFuc2xhdGU6IDAgLTJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4td3JhcHBlci1hcnRpY2xlLTU3LWJvZHktYm94LWhhbGYge1xuICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgIGdhcDogMjBweDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDQwcHgpIC8gMyk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtcShzcykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZHQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iXX0= */
