@keyframes social-hover {
  from {
    background-color: #fff; }
  to {
    background-color: #555; } }

@keyframes picture-hover {
  from {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
    /* IE 6-9 */ }
  to {
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
    filter: grayscale(0%);
    filter: none; } }

.clear:after {
  content: '';
  display: block;
  clear: both; }

@font-face {
  font-family: 'RalewayRegular';
  src: url("../fonts/Relaate0_5-SerifNarrow.eot");
  src: url("../fonts/Relaate0_5-SerifNarrow.eot") format("embedded-opentype"), url("../fonts/Relaate0_5-SerifNarrow.woff") format("woff"), url("../fonts/Relaate0_5-SerifNarrow.ttf") format("truetype");
  font-weight: normal;
  font-style: normal; }

body {
  font-family: "RalewayRegular"; }

.title-line {
  margin-top: 20px;
  font-size: 82px;
  line-height: 60px;
  text-align: center;
  text-transform: uppercase; }

.logo-block {
  margin-top: 40px;
  margin-bottom: 40px;
  text-align: center; }
  .logo-block img {
    height: 60px; }

.text {
  text-align: center;
  text-transform: uppercase;
  margin-top: 40px;
  margin-bottom: 25px; }

nav {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
  display: flex;
  justify-content: center; }
  nav li {
    padding: 0px;
    margin: 0px; }
    nav li ul {
      padding: 0px;
      margin: 0px;
      list-style-type: none; }

nav li {
  margin-left: 7px;
  margin-right: 8px; }

nav li a {
  text-transform: uppercase;
  text-decoration: underline;
  color: #000; }

nav li a:hover {
  text-decoration: none;
  color: #000; }

.bottom-text {
  text-align: center;
  text-transform: uppercase;
  margin-top: 40px;
  margin-bottom: 40px; }

.pb40 {
  margin-bottom: 40px; }

.osn-text {
  font-size: 28px;
  line-height: 28px; }

.picture-block {
  display: flex;
  justify-content: flex-start;
  flex-wrap: wrap; }
  .picture-block.rrr .item:nth-of-type(n+12) {
    display: none; }
  .picture-block.rrr .item.show-all {
    display: flex; }

.picture-block .item {
    border: 0.5px solid #fff;
  width: 16.666666%;
  position: relative; }
  .picture-block .item .additional-images {
    display: none; }

.picture-block .item a.main-img img {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: gray;
  /* IE 6-9 */ }

.picture-block .item a.main-img:hover img {
  animation-name: picture-hover;
  animation-duration: 1s;
  animation-fill-mode: forwards; }

.picture-block .item .grey {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: url(grayscale.svg);
  /* Firefox 4+ */
  filter: gray;
  /* IE 6-9 */ }

.picture-block .item.show-all {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer; }

.tags-nav {
  padding: 0px;
  margin: 0px;
  list-style-type: none;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  margin-top: 40px;
  margin-bottom: 20px; }
  .tags-nav li {
    padding: 0px;
    margin: 0px; }
    .tags-nav li ul {
      padding: 0px;
      margin: 0px;
      list-style-type: none; }
  .tags-nav li {
    margin-left: 6px;
    margin-right: 6px;
    cursor: pointer;
    position: relative;
    padding-left: 20px;
    padding-right: 20px;
    margin-bottom: 20px; }
    .tags-nav li a {
      text-transform: uppercase;
      display: block;
      padding: 10px 11px;
      background: #000;
      color: #fff;
      white-space: nowrap; }
      .tags-nav li a:hover {
        color: #fff;
        text-decoration: none; }
    .tags-nav li span {
      width: 20px;
      position: absolute;
      top: 0px; }
      .tags-nav li span.before {
        left: 0px; }
      .tags-nav li span.after {
        right: 0px; }

.modal-backdrop {
  background: rgba(0, 0, 0, 0.7); }

#exampleModal {
  background: none; }
  #exampleModal .modal-dialog {
    max-width: 1280px;
    margin-top: 0px;
    margin-bottom: 0px; }
  #exampleModal .osn-text {
    text-align: center;
    margin-top: 2rem;
    margin-bottom: 2rem; }
  #exampleModal .modal-body {
    padding-top: 0px; }
    #exampleModal .modal-body img {
      display: block;
      margin-bottom: 1rem; }
      #exampleModal .modal-body img:last-of-type {
        margin-bottom: 0px; }
  #exampleModal .modal-content {
    position: relative;
    border: none;
    border-radius: 0px; }
    #exampleModal .modal-content .close-div {
      position: absolute;
      z-index: 10;
      top: -1px;
      right: 50px; }
      #exampleModal .modal-content .close-div .close {
        position: fixed;
        width: 50px;
        height: 50px;
        background: #000;
        opacity: 1;
        text-shadow: none;
        color: #fff;
        padding: 10px; }

@media (max-width: 1399px) {
  .title-line {
    font-size: 72px;
    line-height: 54px; }
  .osn-text {
    font-size: 24px;
    line-height: 24px; }
  .picture-block .item {
    width: 25%; }
  .tags-nav li {
    padding-left: 18px;
    padding-right: 18px; }
    .tags-nav li span {
      width: 18px; }
  #exampleModal .modal-dialog {
    max-width: 90%; } }

@media (max-width: 1199px) {
  .title-line {
    font-size: 60px;
    line-height: 48px; }
  .osn-text {
    font-size: 22px;
    line-height: 22px; }
  .tags-nav li {
    padding-left: 17px;
    padding-right: 17px; }
    .tags-nav li span {
      width: 17px; } }

@media (max-width: 991px) {
  .title-line {
    font-size: 50px;
    line-height: 40px; }
  .osn-text {
    font-size: 20px;
    line-height: 20px; }
  .picture-block .item {
    width: 33.3333333%; }
  .tags-nav li {
    padding-left: 16px;
    padding-right: 16px; }
    .tags-nav li span {
      width: 16px; } }

@media (max-width: 767px) {
  .title-line {
    font-size: 40px;
    line-height: 30px; }
  .osn-text {
    font-size: 18px;
    line-height: 18px; }
  .picture-block .item {
    width: 50%; }
  .tags-nav li {
    padding-left: 16px;
    padding-right: 16px; }
    .tags-nav li span {
      width: 16px; }
  #exampleModal .modal-dialog {
    max-width: 100%;
    margin: 0px; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy9tYWluL19hbmltYXRpb24uc2NzcyIsImNzcy9tYWluL19zZXJ2aWNlLnNjc3MiLCJjc3MvbWFpbi9tYWluLnNjc3MiLCJjc3MvbWFpbi9fbWl4aW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxVQUFVLENBQVYsWUFBVTtFQUNOLElBQUk7SUFBRSxnQkFBZ0IsRUFBRSxJQUFJO0VBQzVCLEVBQUU7SUFBRSxnQkFBZ0IsRUFBQyxJQUFJOztBQUU3QixVQUFVLENBQVYsYUFBVTtFQUNOLElBQUk7SUFDQSxjQUFjLEVBQUUsZUFBZTtJQUMvQixXQUFXLEVBQUUsZUFBZTtJQUM1QixVQUFVLEVBQUUsZUFBZTtJQUMzQixTQUFTLEVBQUUsZUFBZTtJQUMxQixNQUFNLEVBQUUsZUFBZTtJQUN2QixNQUFNLEVBQUUsSUFBSTtJQUFFLFlBQVk7RUFFOUIsRUFBRTtJQUNFLGNBQWMsRUFBRSxhQUFhO0lBQzdCLFdBQVcsRUFBRSxhQUFhO0lBQzFCLFVBQVUsRUFBRSxhQUFhO0lBQ3pCLFNBQVMsRUFBRSxhQUFhO0lBQ3hCLE1BQU0sRUFBRSxhQUFhO0lBQ3JCLE1BQU0sRUFBRSxJQUFJOztBQ25CcEIsQUFFQyxNQUZLLEFBRUosTUFBTSxDQUNQO0VBQ0MsT0FBTyxFQUFDLEVBQUU7RUFDVixPQUFPLEVBQUMsS0FBSztFQUNiLEtBQUssRUFBRSxJQUFJLEdBQ1g7O0FDQUYsVUFBVTtFQUNOLFdBQVcsRUFBRSxnQkFBZ0I7RUFDN0IsR0FBRyxFQUFFLDBDQUEwQztFQUMvQyxHQUFHLEVBQUUsMENBQTBDLENBQUMsMkJBQTJCLEVBQ3RFLDJDQUEyQyxDQUFDLGNBQWMsRUFDMUQsMENBQTBDLENBQUMsa0JBQWtCO0VBQ2xFLFdBQVcsRUFBRSxNQUFNO0VBQ25CLFVBQVUsRUFBRSxNQUFNOztBQUV0QixJQUFJLENBQ0o7RUFDSSxXQUFXLEVBQUUsZ0JBQWdCLEdBQ2hDOztBQUNELFdBQVcsQ0FDWDtFQUNJLFVBQVUsRUFBQyxJQUFJO0VBQ2YsU0FBUyxFQUFDLElBQUk7RUFDZCxXQUFXLEVBQUMsSUFBSTtFQUNoQixVQUFVLEVBQUMsTUFBTTtFQUNqQixjQUFjLEVBQUMsU0FBUyxHQUMzQjs7QUFDRCxXQUFXLENBQ1g7RUFDSSxVQUFVLEVBQUMsSUFBSTtFQUNmLGFBQWEsRUFBQyxJQUFJO0VBQ2xCLFVBQVUsRUFBQyxNQUFNLEdBS3BCO0VBVEQsQUFLSSxXQUxPLENBS1AsR0FBRyxDQUNIO0lBQ0ksTUFBTSxFQUFDLElBQUksR0FDZDs7QUFFTCxLQUFLLENBQ0w7RUFDSSxVQUFVLEVBQUMsTUFBTTtFQUNqQixjQUFjLEVBQUMsU0FBUztFQUN4QixVQUFVLEVBQUMsSUFBSTtFQUNmLGFBQWEsRUFBQyxJQUFJLEdBQ3JCOztBQUNELEdBQUcsQ0FDSDtFQzNDQyxPQUFPLEVBQUMsR0FBRztFQUNYLE1BQU0sRUFBQyxHQUFHO0VBQ1YsZUFBZSxFQUFDLElBQUk7RUQyQ2pCLE9BQU8sRUFBRSxJQUFJO0VBQ2IsZUFBZSxFQUFFLE1BQU0sR0FDMUI7RUFMRCxBQ3ZDQyxHRHVDRSxDQ3ZDRixFQUFFLENBQ0Y7SUFDQyxPQUFPLEVBQUMsR0FBRztJQUNMLE1BQU0sRUFBQyxHQUFHLEdBT2hCO0lENkJGLEFDbkNRLEdEbUNMLENDdkNGLEVBQUUsQ0FJSyxFQUFFLENBQ0Y7TUFDSSxPQUFPLEVBQUMsR0FBRztNQUNYLE1BQU0sRUFBQyxHQUFHO01BQ1YsZUFBZSxFQUFDLElBQUksR0FDdkI7O0FEb0NULEdBQUcsQ0FBQyxFQUFFLENBQ047RUFDSSxXQUFXLEVBQUMsR0FBRztFQUNmLFlBQVksRUFBQyxHQUFHLEdBQ25COztBQUNELEdBQUcsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUNSO0VBQ0ksY0FBYyxFQUFDLFNBQVM7RUFDeEIsZUFBZSxFQUFDLFNBQVM7RUFDekIsS0FBSyxFQUFDLElBQUksR0FDYjs7QUFDRCxHQUFHLENBQUMsRUFBRSxDQUFDLENBQUMsTUFBTSxDQUNkO0VBQ0ksZUFBZSxFQUFDLElBQUk7RUFDcEIsS0FBSyxFQUFDLElBQUksR0FDYjs7QUFDRCxZQUFZLENBQ1o7RUFDSSxVQUFVLEVBQUMsTUFBTTtFQUNqQixjQUFjLEVBQUMsU0FBUztFQUN4QixVQUFVLEVBQUMsSUFBSTtFQUNmLGFBQWEsRUFBQyxJQUFJLEdBQ3JCOztBQUNELEtBQUssQ0FDTDtFQUNJLGFBQWEsRUFBQyxJQUFJLEdBQ3JCOztBQUNELFNBQVMsQ0FDVDtFQUNJLFNBQVMsRUFBRSxJQUFJO0VBQ2YsV0FBVyxFQUFDLElBQUksR0FDbkI7O0FBQ0QsY0FBYyxDQUNkO0VBQ0ksT0FBTyxFQUFFLElBQUk7RUFDYixlQUFlLEVBQUMsVUFBVTtFQUMxQixTQUFTLEVBQUMsSUFBSSxHQWVqQjtFQW5CRCxBQVNZLGNBVEUsQUFLVCxJQUFJLENBRUQsS0FBSyxBQUVBLFlBQWEsQ0FBQSxJQUFJLEVBQ2xCO0lBQ0ksT0FBTyxFQUFDLElBQUksR0FDZjtFQVpiLEFBYVksY0FiRSxBQUtULElBQUksQ0FFRCxLQUFLLEFBTUEsU0FBUyxDQUNWO0lBQ0ksT0FBTyxFQUFDLElBQUksR0FDZjs7QUFJYixjQUFjLENBQUMsS0FBSyxDQUNwQjtFQUNJLEtBQUssRUFBQyxVQUFVO0VBQ2hCLFFBQVEsRUFBQyxRQUFRLEdBTXBCO0VBVEQsQUFJSSxjQUpVLENBQUMsS0FBSyxDQUloQixrQkFBa0IsQ0FDbEI7SUFDSSxPQUFPLEVBQUMsSUFBSSxHQUNmOztBQUdMLGNBQWMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUNuQztFQUNJLGNBQWMsRUFBRSxlQUFlO0VBQy9CLFdBQVcsRUFBRSxlQUFlO0VBQzVCLFVBQVUsRUFBRSxlQUFlO0VBQzNCLFNBQVMsRUFBRSxlQUFlO0VBQzFCLE1BQU0sRUFBRSxlQUFlO0VBQ3ZCLE1BQU0sRUFBRSxJQUFJO0VBQUUsWUFBWSxFQUM3Qjs7QUFDRCxjQUFjLENBQUMsS0FBSyxDQUFDLENBQUMsU0FBUyxNQUFNLENBQUMsR0FBRyxDQUN6QztFQ3ZHSSxjQUFjLEVEd0dLLGFBQWE7RUN2R2hDLGtCQUFrQixFRHVHZ0IsRUFBRTtFQ3RHcEMsbUJBQW1CLEVBSm9DLFFBQVEsR0QyR2xFOztBQUNELGNBQWMsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUMxQjtFQUNJLFFBQVEsRUFBRSxRQUFRO0VBQ2xCLEdBQUcsRUFBQyxHQUFHO0VBQ1AsSUFBSSxFQUFDLEdBQUc7RUFDUixLQUFLLEVBQUMsR0FBRztFQUNULE1BQU0sRUFBQyxHQUFHO0VBQ1YsY0FBYyxFQUFFLGVBQWU7RUFDL0IsV0FBVyxFQUFFLGVBQWU7RUFDNUIsVUFBVSxFQUFFLGVBQWU7RUFDM0IsU0FBUyxFQUFFLGVBQWU7RUFDMUIsTUFBTSxFQUFFLGVBQWU7RUFDdkIsTUFBTSxFQUFFLGtCQUFrQjtFQUFFLGdCQUFnQjtFQUM1QyxNQUFNLEVBQUUsSUFBSTtFQUFFLFlBQVksRUFDN0I7O0FBQ0QsY0FBYyxDQUFDLEtBQUssU0FBUyxDQUM3QjtFQUNJLE9BQU8sRUFBQyxJQUFJO0VBQ1osV0FBVyxFQUFFLE1BQU07RUFDbkIsZUFBZSxFQUFFLE1BQU07RUFDdkIsTUFBTSxFQUFDLE9BQU8sR0FDakI7O0FBQ0QsU0FBUyxDQUNUO0VDbEpDLE9BQU8sRUFBQyxHQUFHO0VBQ1gsTUFBTSxFQUFDLEdBQUc7RUFDVixlQUFlLEVBQUMsSUFBSTtFRGtKakIsT0FBTyxFQUFFLElBQUk7RUFDYixlQUFlLEVBQUUsTUFBTTtFQUN2QixTQUFTLEVBQUMsSUFBSTtFQUNkLFVBQVUsRUFBQyxJQUFJO0VBQ2YsYUFBYSxFQUFDLElBQUksR0E0Q3JCO0VBbkRELEFDOUlDLFNEOElRLENDOUlSLEVBQUUsQ0FDRjtJQUNDLE9BQU8sRUFBQyxHQUFHO0lBQ0wsTUFBTSxFQUFDLEdBQUcsR0FPaEI7SURvSUYsQUMxSVEsU0QwSUMsQ0M5SVIsRUFBRSxDQUlLLEVBQUUsQ0FDRjtNQUNJLE9BQU8sRUFBQyxHQUFHO01BQ1gsTUFBTSxFQUFDLEdBQUc7TUFDVixlQUFlLEVBQUMsSUFBSSxHQUN2QjtFRHFJVCxBQVFJLFNBUkssQ0FRTCxFQUFFLENBQ0Y7SUFDSSxXQUFXLEVBQUMsR0FBRztJQUNmLFlBQVksRUFBQyxHQUFHO0lBQ2hCLE1BQU0sRUFBQyxPQUFPO0lBQ2QsUUFBUSxFQUFFLFFBQVE7SUFDbEIsWUFBWSxFQUFDLElBQUk7SUFDakIsYUFBYSxFQUFDLElBQUk7SUFDbEIsYUFBYSxFQUFDLElBQUksR0FrQ3JCO0lBbERMLEFBb0JRLFNBcEJDLENBUUwsRUFBRSxDQVlFLENBQUMsQ0FDRDtNQUNJLGNBQWMsRUFBRSxTQUFTO01BQ3pCLE9BQU8sRUFBQyxLQUFLO01BQ2IsT0FBTyxFQUFDLFNBQVM7TUFDakIsVUFBVSxFQUFDLElBQUk7TUFDZixLQUFLLEVBQUMsSUFBSTtNQUNWLFdBQVcsRUFBQyxNQUFNLEdBT3JCO01BbENULEFBNkJZLFNBN0JILENBUUwsRUFBRSxDQVlFLENBQUMsQUFTSSxNQUFNLENBQ1A7UUFDSSxLQUFLLEVBQUMsSUFBSTtRQUNWLGVBQWUsRUFBQyxJQUFJLEdBQ3ZCO0lBakNiLEFBbUNRLFNBbkNDLENBUUwsRUFBRSxDQTJCRSxJQUFJLENBQ0o7TUFDSSxLQUFLLEVBQUMsSUFBSTtNQUNWLFFBQVEsRUFBRSxRQUFRO01BQ2xCLEdBQUcsRUFBQyxHQUFHLEdBVVY7TUFqRFQsQUF3Q1ksU0F4Q0gsQ0FRTCxFQUFFLENBMkJFLElBQUksQUFLQyxPQUFPLENBQ1I7UUFDSSxJQUFJLEVBQUMsR0FBRyxHQUNYO01BM0NiLEFBNENZLFNBNUNILENBUUwsRUFBRSxDQTJCRSxJQUFJLEFBU0MsTUFBTSxDQUNQO1FBQ0ksS0FBSyxFQUFDLEdBQUcsR0FFWjs7QUFJYixlQUFlLENBQ2Y7RUFDSSxVQUFVLEVBQUMsa0JBQWdCLEdBQzlCOztBQUNELGFBQWEsQ0FDYjtFQUNJLFVBQVUsRUFBQyxJQUFJLEdBc0RsQjtFQXhERCxBQUdJLGFBSFMsQ0FHVCxhQUFhLENBQ2I7SUFDSSxTQUFTLEVBQUMsTUFBTTtJQUNoQixVQUFVLEVBQUMsR0FBRztJQUNkLGFBQWEsRUFBQyxHQUFHLEdBRXBCO0VBVEwsQUFVSSxhQVZTLENBVVQsU0FBUyxDQUNUO0lBQ0ksVUFBVSxFQUFDLE1BQU07SUFDakIsVUFBVSxFQUFDLElBQUk7SUFDZixhQUFhLEVBQUMsSUFBSSxHQUNyQjtFQWZMLEFBZ0JJLGFBaEJTLENBZ0JULFdBQVcsQ0FDWDtJQUNJLFdBQVcsRUFBQyxHQUFHLEdBV2xCO0lBN0JMLEFBbUJRLGFBbkJLLENBZ0JULFdBQVcsQ0FHUCxHQUFHLENBQ0g7TUFDSSxPQUFPLEVBQUMsS0FBSztNQUNiLGFBQWEsRUFBQyxJQUFJLEdBS3JCO01BM0JULEFBdUJZLGFBdkJDLENBZ0JULFdBQVcsQ0FHUCxHQUFHLEFBSUUsYUFBYSxDQUNkO1FBQ0ksYUFBYSxFQUFDLEdBQUcsR0FDcEI7RUExQmIsQUE4QkksYUE5QlMsQ0E4QlQsY0FBYyxDQUNkO0lBQ0ksUUFBUSxFQUFDLFFBQVE7SUFDakIsTUFBTSxFQUFDLElBQUk7SUFDWCxhQUFhLEVBQUMsR0FBRyxHQW1CcEI7SUFyREwsQUFtQ1EsYUFuQ0ssQ0E4QlQsY0FBYyxDQUtWLFVBQVUsQ0FDVjtNQUNJLFFBQVEsRUFBRSxRQUFRO01BQ2xCLE9BQU8sRUFBQyxFQUFFO01BQ1YsR0FBRyxFQUFDLElBQUk7TUFDUixLQUFLLEVBQUMsSUFBSSxHQVliO01BcERULEFBeUNZLGFBekNDLENBOEJULGNBQWMsQ0FLVixVQUFVLENBTU4sTUFBTSxDQUNOO1FBQ0ksUUFBUSxFQUFDLEtBQUs7UUFDZCxLQUFLLEVBQUMsSUFBSTtRQUNWLE1BQU0sRUFBQyxJQUFJO1FBQ1gsVUFBVSxFQUFDLElBQUk7UUFDZixPQUFPLEVBQUMsQ0FBQztRQUNULFdBQVcsRUFBQyxJQUFJO1FBQ2hCLEtBQUssRUFBQyxJQUFJO1FBQ1YsT0FBTyxFQUFDLElBQUksR0FDZjs7QUFNYixNQUFNLEVBQUMsU0FBUyxFQUFFLE1BQU07RUFFcEIsV0FBVyxDQUNYO0lBQ0ksU0FBUyxFQUFDLElBQUk7SUFDZCxXQUFXLEVBQUMsSUFBSSxHQUNuQjtFQUNELFNBQVMsQ0FDVDtJQUNJLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFDLElBQUksR0FDbkI7RUFDRCxjQUFjLENBQUMsS0FBSyxDQUNwQjtJQUNJLEtBQUssRUFBQyxHQUFHLEdBQ1o7RUFDRCxBQUVJLFNBRkssQ0FFTCxFQUFFLENBQ0Y7SUFDSSxZQUFZLEVBQUMsSUFBSTtJQUNqQixhQUFhLEVBQUMsSUFBSSxHQVNyQjtJQWRMLEFBTVEsU0FOQyxDQUVMLEVBQUUsQ0FJRSxJQUFJLENBQ0o7TUFDSSxLQUFLLEVBQUMsSUFBSSxHQUtiO0VBR1QsQUFFSSxhQUZTLENBRVQsYUFBYSxDQUNiO0lBQ0ksU0FBUyxFQUFDLEdBQUcsR0FDaEI7O0FBR1QsTUFBTSxFQUFDLFNBQVMsRUFBRSxNQUFNO0VBRXBCLFdBQVcsQ0FDWDtJQUNJLFNBQVMsRUFBQyxJQUFJO0lBQ2QsV0FBVyxFQUFDLElBQUksR0FDbkI7RUFDRCxTQUFTLENBQ1Q7SUFDSSxTQUFTLEVBQUUsSUFBSTtJQUNmLFdBQVcsRUFBQyxJQUFJLEdBQ25CO0VBQ0QsQUFFSSxTQUZLLENBRUwsRUFBRSxDQUNGO0lBQ0ksWUFBWSxFQUFDLElBQUk7SUFDakIsYUFBYSxFQUFDLElBQUksR0FTckI7SUFkTCxBQU1RLFNBTkMsQ0FFTCxFQUFFLENBSUUsSUFBSSxDQUNKO01BQ0ksS0FBSyxFQUFDLElBQUksR0FLYjs7QUFJYixNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7RUFFbkIsV0FBVyxDQUNYO0lBQ0ksU0FBUyxFQUFDLElBQUk7SUFDZCxXQUFXLEVBQUMsSUFBSSxHQUNuQjtFQUNELFNBQVMsQ0FDVDtJQUNJLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFDLElBQUksR0FDbkI7RUFDRCxjQUFjLENBQUMsS0FBSyxDQUNwQjtJQUNJLEtBQUssRUFBQyxXQUFXLEdBQ3BCO0VBQ0QsQUFFSSxTQUZLLENBRUwsRUFBRSxDQUNGO0lBQ0ksWUFBWSxFQUFDLElBQUk7SUFDakIsYUFBYSxFQUFDLElBQUksR0FTckI7SUFkTCxBQU1RLFNBTkMsQ0FFTCxFQUFFLENBSUUsSUFBSSxDQUNKO01BQ0ksS0FBSyxFQUFDLElBQUksR0FLYjs7QUFLYixNQUFNLEVBQUMsU0FBUyxFQUFFLEtBQUs7RUFFbkIsV0FBVyxDQUNYO0lBQ0ksU0FBUyxFQUFDLElBQUk7SUFDZCxXQUFXLEVBQUMsSUFBSSxHQUNuQjtFQUNELFNBQVMsQ0FDVDtJQUNJLFNBQVMsRUFBRSxJQUFJO0lBQ2YsV0FBVyxFQUFDLElBQUksR0FDbkI7RUFDRCxjQUFjLENBQUMsS0FBSyxDQUNwQjtJQUNJLEtBQUssRUFBQyxHQUFHLEdBQ1o7RUFDRCxBQUVJLFNBRkssQ0FFTCxFQUFFLENBQ0Y7SUFDSSxZQUFZLEVBQUMsSUFBSTtJQUNqQixhQUFhLEVBQUMsSUFBSSxHQVNyQjtJQWRMLEFBTVEsU0FOQyxDQUVMLEVBQUUsQ0FJRSxJQUFJLENBQ0o7TUFDSSxLQUFLLEVBQUMsSUFBSSxHQUtiO0VBR1QsQUFFSSxhQUZTLENBRVQsYUFBYSxDQUNiO0lBQ0ksU0FBUyxFQUFDLElBQUk7SUFDZCxNQUFNLEVBQUMsR0FBRyxHQUNiIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAa2V5ZnJhbWVzIHNvY2lhbC1ob3ZlciB7XHJcbiAgICBmcm9tIHtiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO31cclxuICAgIHRvIHtiYWNrZ3JvdW5kLWNvbG9yOiM1NTU7fVxyXG59XHJcbkBrZXlmcmFtZXMgcGljdHVyZS1ob3ZlciB7XHJcbiAgICBmcm9tIHtcclxuICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgICAgIC1tb3otZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICAgICAgLW1zLWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgICAgIC1vLWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgICAgIGZpbHRlcjogZ3JheTsgLyogSUUgNi05ICovXHJcbiAgICB9XHJcbiAgICB0byB7XHJcbiAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XHJcbiAgICAgICAgLW1vei1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XHJcbiAgICAgICAgLW1zLWZpbHRlcjogZ3JheXNjYWxlKDAlKTtcclxuICAgICAgICAtby1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XHJcbiAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMCUpO1xyXG4gICAgICAgIGZpbHRlcjogbm9uZTsgICBcclxuICAgIH1cclxufVxyXG4iLCIuY2xlYXJcclxue1xyXG5cdCY6YWZ0ZXJcclxuXHR7XHJcblx0XHRjb250ZW50OicnO1xyXG5cdFx0ZGlzcGxheTpibG9jaztcclxuXHRcdGNsZWFyOiBib3RoO1xyXG5cdH1cclxufSIsIlxyXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XHJcbkBpbXBvcnQgXCJtaXhpblwiO1xyXG5AaW1wb3J0IFwiYW5pbWF0aW9uXCI7XHJcbkBpbXBvcnQgXCJzZXJ2aWNlXCI7XHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1JhbGV3YXlSZWd1bGFyJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9SZWxhYXRlMF81LVNlcmlmTmFycm93LmVvdCcpO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1JlbGFhdGUwXzUtU2VyaWZOYXJyb3cuZW90JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL1JlbGFhdGUwXzUtU2VyaWZOYXJyb3cud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL1JlbGFhdGUwXzUtU2VyaWZOYXJyb3cudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5ib2R5XHJcbntcclxuICAgIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlSZWd1bGFyXCI7IFxyXG59XHJcbi50aXRsZS1saW5lXHJcbntcclxuICAgIG1hcmdpbi10b3A6MjBweDtcclxuICAgIGZvbnQtc2l6ZTo4MnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6NjBweDtcclxuICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG59XHJcbi5sb2dvLWJsb2NrXHJcbntcclxuICAgIG1hcmdpbi10b3A6NDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206NDBweDtcclxuICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgaW1nXHJcbiAgICB7XHJcbiAgICAgICAgaGVpZ2h0OjYwcHg7XHJcbiAgICB9XHJcbn1cclxuLnRleHRcclxue1xyXG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcbiAgICBtYXJnaW4tdG9wOjQwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOjI1cHg7XHJcbn1cclxubmF2XHJcbntcclxuICAgIEBpbmNsdWRlIHVsLWNsZWFyKCk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxubmF2IGxpXHJcbntcclxuICAgIG1hcmdpbi1sZWZ0OjdweDtcclxuICAgIG1hcmdpbi1yaWdodDo4cHg7XHJcbn1cclxubmF2IGxpIGFcclxue1xyXG4gICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTtcclxuICAgIGNvbG9yOiMwMDA7XHJcbn1cclxubmF2IGxpIGE6aG92ZXJcclxue1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XHJcbiAgICBjb2xvcjojMDAwO1xyXG59XHJcbi5ib3R0b20tdGV4dFxyXG57XHJcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuICAgIG1hcmdpbi10b3A6NDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206NDBweDsgICAgXHJcbn1cclxuLnBiNDBcclxue1xyXG4gICAgbWFyZ2luLWJvdHRvbTo0MHB4O1xyXG59XHJcbi5vc24tdGV4dFxyXG57XHJcbiAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICBsaW5lLWhlaWdodDoyOHB4O1xyXG59XHJcbi5waWN0dXJlLWJsb2NrXHJcbntcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtcclxuICAgIGZsZXgtd3JhcDp3cmFwO1xyXG4gICAgJi5ycnJcclxuICAgIHtcclxuICAgICAgICAuaXRlbVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgJjpudGgtb2YtdHlwZShuKzEyKVxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5zaG93LWFsbFxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnBpY3R1cmUtYmxvY2sgLml0ZW1cclxue1xyXG4gICAgd2lkdGg6MTYuNjY2NjY2JTtcclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgLmFkZGl0aW9uYWwtaW1hZ2VzXHJcbiAgICB7XHJcbiAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgfVxyXG5cclxufVxyXG4ucGljdHVyZS1ibG9jayAuaXRlbSBhLm1haW4taW1nIGltZ1xyXG57XHJcbiAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgLW1vei1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgIC1tcy1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgIC1vLWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICBmaWx0ZXI6IGdyYXk7IC8qIElFIDYtOSAqL1xyXG59XHJcbi5waWN0dXJlLWJsb2NrIC5pdGVtIGEubWFpbi1pbWc6aG92ZXIgaW1nXHJcbntcclxuICAgIEBpbmNsdWRlIGFuaW1hdGlvbihwaWN0dXJlLWhvdmVyLCAxcyk7XHJcbn1cclxuLnBpY3R1cmUtYmxvY2sgLml0ZW0gLmdyZXlcclxue1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOjBweDtcclxuICAgIGxlZnQ6MHB4O1xyXG4gICAgcmlnaHQ6MHB4O1xyXG4gICAgYm90dG9tOjBweDtcclxuICAgIC13ZWJraXQtZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICAtbW96LWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgLW1zLWZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgLW8tZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgIGZpbHRlcjogdXJsKGdyYXlzY2FsZS5zdmcpOyAvKiBGaXJlZm94IDQrICovXHJcbiAgICBmaWx0ZXI6IGdyYXk7IC8qIElFIDYtOSAqL1xyXG59XHJcbi5waWN0dXJlLWJsb2NrIC5pdGVtLnNob3ctYWxsXHJcbntcclxuICAgIGRpc3BsYXk6ZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGN1cnNvcjpwb2ludGVyO1xyXG59XHJcbi50YWdzLW5hdlxyXG57XHJcbiAgICBAaW5jbHVkZSB1bC1jbGVhcigpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgZmxleC13cmFwOndyYXA7XHJcbiAgICBtYXJnaW4tdG9wOjQwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOjIwcHg7XHJcbiAgICBsaVxyXG4gICAgeyAgXHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6NnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDo2cHg7XHJcbiAgICAgICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDoyMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6MjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjIwcHg7XHJcbiAgICAgICAgLy8gZGlzcGxheTogZmxleDtcclxuICAgICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAvLyBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICAgICAgICBhXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOjEwcHggMTFweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDojMDAwO1xyXG4gICAgICAgICAgICBjb2xvcjojZmZmO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTpub3dyYXA7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiNmZmY7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICB3aWR0aDoyMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDowcHg7XHJcbiAgICAgICAgICAgICYuYmVmb3JlXHJcbiAgICAgICAgICAgIHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWZ0ZXJcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6MHB4O1xyXG4gICAgICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0gICAgXHJcbn1cclxuLm1vZGFsLWJhY2tkcm9wXHJcbntcclxuICAgIGJhY2tncm91bmQ6cmdiYSgwLDAsMCwgMC43KTtcclxufVxyXG4jZXhhbXBsZU1vZGFsXHJcbntcclxuICAgIGJhY2tncm91bmQ6bm9uZTtcclxuICAgIC5tb2RhbC1kaWFsb2dcclxuICAgIHtcclxuICAgICAgICBtYXgtd2lkdGg6MTI4MHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206MHB4O1xyXG5cclxuICAgIH1cclxuICAgIC5vc24tdGV4dFxyXG4gICAge1xyXG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6MnJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjJyZW07XHJcbiAgICB9XHJcbiAgICAubW9kYWwtYm9keVxyXG4gICAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOjBweDtcclxuICAgICAgICBpbWdcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MXJlbTtcclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGVcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTowcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgLm1vZGFsLWNvbnRlbnRcclxuICAgIHtcclxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICBib3JkZXI6bm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOjBweDtcclxuICAgICAgICAuY2xvc2UtZGl2XHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6MTA7XHJcbiAgICAgICAgICAgIHRvcDotMXB4O1xyXG4gICAgICAgICAgICByaWdodDo1MHB4O1xyXG4gICAgICAgICAgICAuY2xvc2VcclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246Zml4ZWQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDo1MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OjUwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiMwMDA7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OjE7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzpub25lO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6MTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBcclxufVxyXG5AbWVkaWEobWF4LXdpZHRoOjEzOTlweClcclxue1xyXG4gICAgLnRpdGxlLWxpbmVcclxuICAgIHtcclxuICAgICAgICBmb250LXNpemU6NzJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDo1NHB4OyAgICAgICAgXHJcbiAgICB9XHJcbiAgICAub3NuLXRleHRcclxuICAgIHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6MjRweDtcclxuICAgIH1cclxuICAgIC5waWN0dXJlLWJsb2NrIC5pdGVtXHJcbiAgICB7XHJcbiAgICAgICAgd2lkdGg6MjUlO1xyXG4gICAgfVxyXG4gICAgLnRhZ3MtbmF2XHJcbiAgICB7XHJcbiAgICAgICAgbGlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDoxOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjE4cHg7XHJcbiAgICAgICAgICAgIHNwYW5cclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6MThweDtcclxuICAgICAgICAgICAgICAgIGltZ1xyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgI2V4YW1wbGVNb2RhbFxyXG4gICAge1xyXG4gICAgICAgIC5tb2RhbC1kaWFsb2dcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDo5MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbkBtZWRpYShtYXgtd2lkdGg6MTE5OXB4KVxyXG57XHJcbiAgICAudGl0bGUtbGluZVxyXG4gICAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTo2MHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OjQ4cHg7ICAgICAgICBcclxuICAgIH1cclxuICAgIC5vc24tdGV4dFxyXG4gICAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDoyMnB4O1xyXG4gICAgfVxyXG4gICAgLnRhZ3MtbmF2XHJcbiAgICB7XHJcbiAgICAgICAgbGlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDoxN3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjE3cHg7XHJcbiAgICAgICAgICAgIHNwYW5cclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6MTdweDtcclxuICAgICAgICAgICAgICAgIGltZ1xyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbkBtZWRpYShtYXgtd2lkdGg6OTkxcHgpXHJcbntcclxuICAgIC50aXRsZS1saW5lXHJcbiAgICB7XHJcbiAgICAgICAgZm9udC1zaXplOjUwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6NDBweDsgICAgICAgIFxyXG4gICAgfVxyXG4gICAgLm9zbi10ZXh0XHJcbiAgICB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OjIwcHg7XHJcbiAgICB9XHJcbiAgICAucGljdHVyZS1ibG9jayAuaXRlbVxyXG4gICAge1xyXG4gICAgICAgIHdpZHRoOjMzLjMzMzMzMzMlO1xyXG4gICAgfVxyXG4gICAgLnRhZ3MtbmF2XHJcbiAgICB7XHJcbiAgICAgICAgbGlcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDoxNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OjE2cHg7XHJcbiAgICAgICAgICAgIHNwYW5cclxuICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6MTZweDtcclxuICAgICAgICAgICAgICAgIGltZ1xyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG5AbWVkaWEobWF4LXdpZHRoOjc2N3B4KVxyXG57XHJcbiAgICAudGl0bGUtbGluZVxyXG4gICAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTo0MHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OjMwcHg7ICAgICAgICBcclxuICAgIH1cclxuICAgIC5vc24tdGV4dFxyXG4gICAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDoxOHB4O1xyXG4gICAgfVxyXG4gICAgLnBpY3R1cmUtYmxvY2sgLml0ZW1cclxuICAgIHtcclxuICAgICAgICB3aWR0aDo1MCU7XHJcbiAgICB9XHJcbiAgICAudGFncy1uYXZcclxuICAgIHtcclxuICAgICAgICBsaVxyXG4gICAgICAgIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjE2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6MTZweDtcclxuICAgICAgICAgICAgc3BhblxyXG4gICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDoxNnB4O1xyXG4gICAgICAgICAgICAgICAgaW1nXHJcbiAgICAgICAgICAgICAgICB7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgI2V4YW1wbGVNb2RhbFxyXG4gICAge1xyXG4gICAgICAgIC5tb2RhbC1kaWFsb2dcclxuICAgICAgICB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIlxyXG5AbWl4aW4gdWwtY2xlYXIoKVxyXG57XHJcblx0cGFkZGluZzowcHg7XHJcblx0bWFyZ2luOjBweDtcclxuXHRsaXN0LXN0eWxlLXR5cGU6bm9uZTtcclxuXHRsaVxyXG5cdHtcclxuXHRcdHBhZGRpbmc6MHB4O1xyXG4gICAgICAgIG1hcmdpbjowcHg7IFxyXG4gICAgICAgIHVsXHJcbiAgICAgICAge1xyXG4gICAgICAgICAgICBwYWRkaW5nOjBweDtcclxuICAgICAgICAgICAgbWFyZ2luOjBweDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOm5vbmU7ICBcclxuICAgICAgICB9XHJcblx0fVxyXG59XHJcbkBtaXhpbiBhbmltYXRpb24oJG5hbWU6c29jaWFsLWhvdmVyLCAkZHVyYXRpb246IDFzLCAkZmlsbDogZm9yd2FyZHMpXHJcbntcclxuICAgIGFuaW1hdGlvbi1uYW1lOiAkbmFtZTtcclxuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xyXG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogJGZpbGw7IFxyXG59Il19 */
