/*!*************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/scss/app.scss ***!
  \*************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: "Slussen Extended";
  src: url(/build/fonts/Slussen-Extended-Black.e2f312ca.otf);
  font-weight: 800;
  font-style: normal;
}
@font-face {
  font-family: "DroidSerif";
  src: url(/build/fonts/Slussen-Extended-Black-Italic.b74897b2.otf);
  font-weight: 800;
  font-style: italic;
}
@font-face {
  font-family: "Slussen Extended";
  src: url(/build/fonts/Slussen-Extended-Bold.a1054475.otf);
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Slussen Extended";
  src: url(/build/fonts/Slussen-Extended-Bold-Italic.222fae12.otf);
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "Slussen Extended";
  src: url(/build/fonts/Slussen-Extended-Semibold.2929371e.otf);
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "Slussen Extended";
  src: url(/build/fonts/Slussen-Extended-Semibold-Italic.0f378aaf.otf);
  font-weight: 600;
  font-style: italic;
}
@font-face {
  font-family: "Slussen Extended";
  src: url(/build/fonts/Slussen-Extended-Medium.5add9b88.otf);
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Slussen Extended";
  src: url(/build/fonts/Slussen-Extended-Medium-Italic.758a1a5e.otf);
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "Slussen Extended";
  src: url(/build/fonts/Slussen-Extended-Regular.ee73c477.otf);
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Slussen Extended";
  src: url(/build/fonts/Slussen-Extended-Regular-Italic.74c71d17.otf);
  font-weight: 400;
  font-style: italic;
}
body {
  font-family: "Slussen Extended", sans-serif;
}

.overlay {
  background: #000000 url(/build/images/overlay.127a5454.png) no-repeat center;
  background-size: cover;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  color: #ffffff;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  z-index: 1000;
}
.overlay h2 {
  font-size: 40px;
  margin: 0;
}
.overlay h3 {
  font-size: 24px;
  margin: 10px;
  opacity: 0.9;
}
.overlay .cta_toggle {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 15%;
}
.overlay .cta_toggle button {
  background: #CC5037;
  font-size: 20px;
  color: white;
  font-style: italic;
  font-weight: 800;
  border: none;
  padding: 15px 30px;
  cursor: pointer;
  font-family: "Slussen Extended", sans-serif;
}

.board {
  background-color: #000000;
  display: inline-flex;
  flex-wrap: wrap;
  height: 100vh;
  width: 100%;
  overflow: hidden;
}
.board .edition {
  content: " ";
  display: block;
  width: 33.3333333333%;
  height: 50%;
  padding: 20px;
  box-sizing: border-box;
  transform: translateY(50px);
  opacity: 0;
}
.board .edition:nth-child(2), .board .edition:nth-child(5) {
  padding-right: 0;
  padding-left: 0;
}
.board .edition:nth-child(4), .board .edition:nth-child(5), .board .edition:nth-child(6) {
  padding-top: 0;
}
.board .edition .edition_content {
  content: " ";
  height: 100%;
  width: 100%;
  overflow: hidden;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
}
.board .edition .edition_content .list_tag {
  position: absolute;
  top: 20px;
  right: 20px;
  display: flex;
  align-items: center;
}
.board .edition .edition_content .list_tag .tag_red {
  background-color: #CC5037;
  padding: 3px 12px;
  border-radius: 20px;
  color: white;
  text-transform: uppercase;
  font-weight: 800;
  font-size: 11px;
  letter-spacing: 0.4px;
  margin: 0 10px 0 0;
}
.board .edition .edition_content .list_tag .tag_white {
  background-color: white;
  padding: 3px 12px;
  border-radius: 20px;
  color: #CC5037;
  text-transform: uppercase;
  font-weight: 800;
  font-size: 11px;
  letter-spacing: 0.4px;
}
.board .edition .edition_content .tag {
  background-color: #CC5037;
  padding: 3px 12px;
  border-radius: 20px;
  color: white;
  text-transform: uppercase;
  font-weight: 800;
  font-size: 11px;
  position: absolute;
  top: 20px;
  right: 20px;
  letter-spacing: 0.4px;
}
.board .edition .edition_content .cta_discover {
  padding: 14px 28px;
  position: absolute;
  bottom: 0;
  right: 0;
  font-size: 16px;
  font-weight: 800;
  font-style: italic;
  color: #CC5037;
  background-color: transparent;
  text-transform: uppercase;
  cursor: pointer;
  transition: 0.2s;
}
.board .edition .edition_content .name_edition {
  position: absolute;
  top: 50%;
  left: 0;
  font-weight: 800;
  font-size: 80px;
  color: transparent;
  -webkit-text-stroke-width: 3px;
  -webkit-text-stroke-color: white;
  transition: 0.4s;
  display: flex;
  align-items: center;
  transform: translate(-32%, -50%) rotate(-90deg);
}
.board .edition .edition_content .preview {
  width: 50%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 40%;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.4s;
}
.board .edition .edition_content .preview img {
  display: block;
  width: 100%;
}
.board .edition .edition_content .edition_cover {
  display: block;
  width: 100%;
  filter: blur(4px) grayscale(1);
  opacity: 0.4;
  transition: 0.4s;
}
.board .edition .edition_content:hover .edition_cover {
  filter: blur(0) grayscale(0);
  opacity: 1;
}
.board .edition .edition_content:hover .name_edition {
  color: white;
}
.board .edition .edition_content:hover .cta_discover {
  background-color: white;
}
.board .edition .edition_content:hover .preview {
  transform: scale(1.3);
  opacity: 0;
}
.board .edition.current .edition_cover {
  filter: blur(0) grayscale(0);
  opacity: 1;
}
.board .edition.current .name_edition {
  color: white;
}
.board .edition.current .cta_discover {
  background-color: white;
}
.board .edition.current .preview {
  transform: scale(1.3);
  opacity: 0;
}

.background_edition {
  display: flex;
  align-items: center;
  height: 100vh;
  position: relative;
}
.background_edition .video_bg {
  background-color: black;
  width: 70%;
  height: 100vh;
  overflow: hidden;
}
.background_edition .video_bg video {
  height: 100%;
}
.background_edition .texture_bg {
  height: 100vh;
  display: flex;
  width: 30%;
  overflow: hidden;
}
.background_edition .texture_bg img {
  display: block;
  height: 100%;
}
.background_edition .once_edition_content {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
}
.background_edition .once_edition_content .preview {
  height: 100vh;
  width: 48%;
  padding: 150px;
  display: flex;
  align-items: center;
  box-sizing: border-box;
}
.background_edition .once_edition_content .preview img {
  display: block;
  width: 100%;
}
.background_edition .once_edition_content .information_edition {
  height: 100vh;
  width: 52%;
  box-sizing: border-box;
  padding: 50px 100px 50px 0;
  display: flex;
  align-items: center;
}
.background_edition .once_edition_content .information_edition .information_content {
  width: 100%;
  background-color: #000000;
  border-top: 10px solid #292929;
  padding: 20px 40px 100px;
  box-shadow: 0 0 150px 0 rgba(0, 0, 0, 0.3);
  color: white;
  position: relative;
  background-repeat: no-repeat;
}
.background_edition .once_edition_content .information_edition .information_content .cta_discover {
  position: absolute;
  bottom: -10px;
  left: 50%;
  transform: translateX(-50%);
  background-color: #CC5037;
  color: white;
  padding: 16px 40px;
  font-weight: 700;
  font-size: 16px;
  letter-spacing: 0.4px;
  width: max-content;
}
.background_edition .once_edition_content .information_edition .information_content h2 {
  text-align: center;
  font-style: italic;
  font-size: 52px;
  margin: 10px 0 40px 0;
}
.background_edition .once_edition_content .information_edition .information_content h3 {
  font-size: 14px;
  text-align: center;
  font-weight: 600;
  margin-bottom: 40px;
}
.background_edition .once_edition_content .information_edition .information_content .tracklist {
  display: flex;
  justify-content: space-between;
}
.background_edition .once_edition_content .information_edition .information_content .tracklist .track_list .track {
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.3px;
  display: flex;
  margin-bottom: 2px;
}
.background_edition .once_edition_content .information_edition .information_content .tracklist .track_list .track .number {
  color: #CC5037;
  margin-right: 4px;
  width: 30px;
  display: block;
}
.background_edition .once_edition_content .information_edition .information_content .tracklist .track_list .track .feat {
  font-size: 12px;
  opacity: 0.7;
  margin-left: 4px;
}
.background_edition .once_edition_content .information_edition .information_content .tracklist .bonus {
  text-align: right;
}
.background_edition .once_edition_content .information_edition .information_content .tracklist .bonus h4 {
  margin: 0 0 10px 0;
}
.background_edition .once_edition_content .information_edition .information_content .tracklist .bonus .bonus_track {
  font-size: 14px;
  font-weight: 700;
  letter-spacing: 0.3px;
  margin-bottom: 2px;
  color: #CC5037;
}
.background_edition .once_edition_content .information_edition .information_content .tracklist .bonus .bonus_track .feat {
  font-size: 12px;
  opacity: 0.7;
  margin-left: 4px;
}

.edition_feat_main {
  height: 100vh;
  background-image: url(/build/images/back_feat.c141eabc.png);
  background-size: cover;
  background-position: bottom;
}
.edition_feat_main .logo_feat {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 75px 0;
}
.edition_feat_main .logo_feat img {
  width: 500px;
}
.edition_feat_main .description_feat {
  color: white;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  font-style: italic;
  font-weight: 900;
}
.edition_feat_main .description_feat p {
  width: 80%;
}
.edition_feat_main .extrait_feat {
  padding: 100px 50px 50px 50px;
  display: flex;
  justify-content: center;
}
.edition_feat_main .extrait_feat .extrait {
  backdrop-filter: blur(20px);
  position: relative;
  border-radius: 5px;
  margin: 0 50px;
  color: white;
}
.edition_feat_main .extrait_feat .extrait .pochette_theme {
  width: 80px;
  position: absolute;
  top: -30px;
  left: -30px;
}
.edition_feat_main .extrait_feat .extrait .pochette_theme img {
  display: block;
  width: 100%;
  border-radius: 5px;
}
.edition_feat_main .extrait_feat .extrait .label_theme {
  padding: 0 20px 0 60px;
  font-weight: 700;
  font-size: 14px;
  height: 50px;
  display: flex;
  align-items: center;
}
.edition_feat_main .extrait_feat .extrait .label_theme p {
  margin: 0;
}
.edition_feat_main .extrait_feat .extrait .player {
  padding: 10px 0;
  display: flex;
  align-items: center;
}
.edition_feat_main .extrait_feat .extrait .player .play_button_extrait {
  width: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 24px;
  cursor: pointer;
}

.cta_command {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cta_command a {
  padding: 20px 40px;
  background-color: #0E0E0D;
  color: #C93016;
  font-size: 16px;
  font-style: italic;
  font-weight: 900;
  display: flex;
  align-items: center;
  margin: 0 20px;
}
.cta_command a img {
  margin-left: 20px;
  width: 30px;
}

.info_feat {
  background-color: #0E0E0D;
  color: #C93016;
  padding: 5px;
  text-align: center;
  font-weight: 600;
}

.info_edition {
  padding: 10px;
  text-align: center;
  font-weight: 600;
  color: #C93016;
}

@media only screen and (max-width: 600px) {
  .overlay {
    position: fixed;
  }
  .overlay h2 {
    font-size: 22px;
    text-align: center;
  }
  .overlay h3 {
    font-size: 16px;
  }
  .board {
    height: auto;
  }
  .board .edition {
    width: 100%;
    padding: 20px !important;
  }
  .edition_feat_main {
    height: auto !important;
  }
  .edition_feat_main .logo_feat {
    padding: 40px 0 !important;
  }
  .edition_feat_main .logo_feat img {
    width: 80% !important;
  }
  .edition_feat_main .description_feat p {
    font-size: 14px;
  }
  .edition_feat_main .play_button_extrait {
    min-width: 35px !important;
    font-size: 16px !important;
    justify-content: flex-end !important;
  }
  .edition_feat_main .player > div:not(.play_button_extrait) {
    transform: scale(0.7) translateX(-50px);
  }
  .edition_feat_main .extrait_feat {
    flex-direction: column;
    padding: 50px 30px 10px 50px !important;
  }
  .edition_feat_main .extrait_feat .extrait {
    margin: 20px 0 !important;
  }
  .edition_feat_main .cta_command {
    flex-direction: column;
  }
  .edition_feat_main .cta_command a {
    margin: 10px;
    font-size: 16px;
  }
  .background_edition .video_bg {
    display: none;
  }
  .background_edition .texture_bg {
    width: 100%;
    position: fixed;
  }
  .once_edition_content {
    flex-direction: column;
  }
  .once_edition_content .information_edition {
    padding: 20px 20px 40px 20px !important;
    width: 100% !important;
    box-sizing: border-box;
    height: auto !important;
  }
  .once_edition_content .preview {
    padding: 0 !important;
    margin: 20px 0;
  }
  .once_edition_content .information_content {
    padding: 20px 20px 80px !important;
  }
  .once_edition_content .tracklist {
    flex-direction: column;
  }
  .once_edition_content .tracklist .track {
    align-items: center;
    font-size: 13px !important;
  }
  .once_edition_content .tracklist .number {
    width: 25px !important;
  }
  .once_edition_content .tracklist .feat {
    font-size: 11px !important;
  }
  .once_edition_content .tracklist .bonus {
    text-align: left !important;
    margin-top: 20px;
  }
}
body {
  margin: 0;
}

a {
  color: inherit;
  text-decoration: none;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY3NzL2FwcC5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ0NGO0FERUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ0FGO0FER0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ0RGO0FESUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ0ZGO0FES0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ0hGO0FETUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ0pGO0FET0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ0xGO0FEUUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ05GO0FEU0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ1BGO0FEVUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQ1JGO0FEV0E7RUFDRTtBQ1RGOztBQzlEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEaUVGO0FDL0RFO0VBQ0U7RUFDQTtBRGlFSjtBQzlERTtFQUNFO0VBQ0E7RUFDQTtBRGdFSjtBQzdERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEK0RKO0FDN0RJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEK0ROOztBRXhHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRjJHRjtBRXpHRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUYyR0o7QUV6R0k7RUFDRTtFQUNBO0FGMkdOO0FFeEdJO0VBQ0U7QUYwR047QUV2R0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGeUdOO0FFdkdNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnlHUjtBRXZHUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRnlHVjtBRXRHUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZ3R1Y7QUVwR007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGc0dSO0FFbkdNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGcUdSO0FFbEdNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGb0dSO0FFakdNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUZtR1I7QUVqR1E7RUFDRTtFQUNBO0FGbUdWO0FFL0ZNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRmlHUjtBRTdGUTtFQUNFO0VBQ0E7QUYrRlY7QUU1RlE7RUFDRTtBRjhGVjtBRTNGUTtFQUNFO0FGNkZWO0FFMUZRO0VBQ0U7RUFDQTtBRjRGVjtBRXRGTTtFQUNFO0VBQ0E7QUZ3RlI7QUVyRk07RUFDRTtBRnVGUjtBRXBGTTtFQUNFO0FGc0ZSO0FFbkZNO0VBQ0U7RUFDQTtBRnFGUjs7QUdwUUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBSHVRRjtBR3JRRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FIdVFKO0FHclFJO0VBQ0U7QUh1UU47QUduUUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBSHFRSjtBR25RSTtFQUNFO0VBQ0E7QUhxUU47QUdoUUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBSGtRSjtBR2hRSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSGtRTjtBR2hRTTtFQUNFO0VBQ0E7QUhrUVI7QUc5UEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhnUU47QUc5UE07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIZ1FSO0FHOVBRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSGdRVjtBRzdQUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FIK1BWO0FHNVBRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUg4UFY7QUczUFE7RUFDRTtFQUNBO0FINlBWO0FHMVBZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSDRQZDtBRzFQYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0FINFBoQjtBR3pQYztFQUNFO0VBQ0E7RUFDQTtBSDJQaEI7QUd0UFU7RUFDRTtBSHdQWjtBR3RQWTtFQUNFO0FId1BkO0FHclBZO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSHVQZDtBR3JQYztFQUNFO0VBQ0E7RUFDQTtBSHVQaEI7O0FJbllBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUpzWUY7QUlwWUU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBSnNZSjtBSXBZSTtFQUNFO0FKc1lOO0FJbFlFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSm9ZSjtBSWxZSTtFQUNFO0FKb1lOO0FJaFlFO0VBQ0U7RUFDQTtFQUNBO0FKa1lKO0FJaFlJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSmtZTjtBSWhZTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FKa1lSO0FJaFlRO0VBQ0U7RUFDQTtFQUNBO0FKa1lWO0FJOVhNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKZ1lSO0FJOVhRO0VBQ0U7QUpnWVY7QUk1WE07RUFDRTtFQUNBO0VBQ0E7QUo4WFI7QUk1WFE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUo4WFY7O0FJdlhBO0VBQ0U7RUFDQTtFQUNBO0FKMFhGO0FJeFhFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKMFhKO0FJeFhJO0VBQ0U7RUFDQTtBSjBYTjs7QUlyWEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKd1hGOztBSXJYQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FKd1hGOztBS25mQTtFQUVFO0lBQ0U7RUxxZkY7RUtuZkU7SUFDRTtJQUNBO0VMcWZKO0VLbGZFO0lBQ0U7RUxvZko7RUtoZkE7SUFDRTtFTGtmRjtFS2hmRTtJQUNFO0lBQ0E7RUxrZko7RUs5ZUE7SUFDRTtFTGdmRjtFSy9lRTtJQUNFO0VMaWZKO0VLL2VJO0lBQ0U7RUxpZk47RUs3ZUU7SUFDRTtFTCtlSjtFSzVlRTtJQUNFO0lBQ0E7SUFDQTtFTDhlSjtFSzFlSTtJQUNFO0VMNGVOO0VLeGVFO0lBQ0U7SUFDQTtFTDBlSjtFS3hlSTtJQUNFO0VMMGVOO0VLdGVFO0lBQ0U7RUx3ZUo7RUt2ZUk7SUFDRTtJQUNBO0VMeWVOO0VLbmVFO0lBQ0U7RUxxZUo7RUtsZUU7SUFDRTtJQUNBO0VMb2VKO0VLaGVBO0lBQ0U7RUxrZUY7RUtoZUU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFTGtlSjtFSy9kRTtJQUNFO0lBQ0E7RUxpZUo7RUs5ZEU7SUFDRTtFTGdlSjtFSzdkRTtJQUNFO0VMK2RKO0VLN2RJO0lBQ0U7SUFDQTtFTCtkTjtFSzVkSTtJQUNFO0VMOGROO0VLM2RJO0lBQ0U7RUw2ZE47RUsxZEk7SUFDRTtJQUNBO0VMNGROO0FBQ0Y7QUF2a0JBO0VBQ0U7QUF5a0JGOztBQXRrQkE7RUFDRTtFQUNBO0FBeWtCRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvZm9udC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2FwcC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3RpbWVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvYm9hcmQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9lZGl0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvZmVhdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3Jlc3BvbnNpdmUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU2x1c3NlbiBFeHRlbmRlZFwiO1xuICBzcmM6IHVybChcIi9wdWJsaWMvcmVzL2ZvbnQvU2x1c3Nlbi1FeHRlbmRlZC1CbGFjay5vdGZcIik7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkRyb2lkU2VyaWZcIjtcbiAgc3JjOiB1cmwoXCIvcHVibGljL3Jlcy9mb250L1NsdXNzZW4tRXh0ZW5kZWQtQmxhY2stSXRhbGljLm90ZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU2x1c3NlbiBFeHRlbmRlZFwiO1xuICBzcmM6IHVybChcIi9wdWJsaWMvcmVzL2ZvbnQvU2x1c3Nlbi1FeHRlbmRlZC1Cb2xkLm90ZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU2x1c3NlbiBFeHRlbmRlZFwiO1xuICBzcmM6IHVybChcIi9wdWJsaWMvcmVzL2ZvbnQvU2x1c3Nlbi1FeHRlbmRlZC1Cb2xkLUl0YWxpYy5vdGZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNsdXNzZW4gRXh0ZW5kZWRcIjtcbiAgc3JjOiB1cmwoXCIvcHVibGljL3Jlcy9mb250L1NsdXNzZW4tRXh0ZW5kZWQtU2VtaWJvbGQub3RmXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJTbHVzc2VuIEV4dGVuZGVkXCI7XG4gIHNyYzogdXJsKFwiL3B1YmxpYy9yZXMvZm9udC9TbHVzc2VuLUV4dGVuZGVkLVNlbWlib2xkLUl0YWxpYy5vdGZcIik7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNsdXNzZW4gRXh0ZW5kZWRcIjtcbiAgc3JjOiB1cmwoXCIvcHVibGljL3Jlcy9mb250L1NsdXNzZW4tRXh0ZW5kZWQtTWVkaXVtLm90ZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU2x1c3NlbiBFeHRlbmRlZFwiO1xuICBzcmM6IHVybChcIi9wdWJsaWMvcmVzL2ZvbnQvU2x1c3Nlbi1FeHRlbmRlZC1NZWRpdW0tSXRhbGljLm90ZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU2x1c3NlbiBFeHRlbmRlZFwiO1xuICBzcmM6IHVybChcIi9wdWJsaWMvcmVzL2ZvbnQvU2x1c3Nlbi1FeHRlbmRlZC1SZWd1bGFyLm90ZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiU2x1c3NlbiBFeHRlbmRlZFwiO1xuICBzcmM6IHVybChcIi9wdWJsaWMvcmVzL2ZvbnQvU2x1c3Nlbi1FeHRlbmRlZC1SZWd1bGFyLUl0YWxpYy5vdGZcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIlNsdXNzZW4gRXh0ZW5kZWRcIiwgc2Fucy1zZXJpZjtcbn0iLCJAaW1wb3J0IFwiZm9udFwiO1xuXG5AaW1wb3J0IFwidGltZXJcIjtcbkBpbXBvcnQgXCJib2FyZFwiO1xuXG5AaW1wb3J0IFwiZWRpdGlvblwiO1xuQGltcG9ydCBcImZlYXRcIjtcblxuQGltcG9ydCBcInJlc3BvbnNpdmVcIjtcblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59IiwiLm92ZXJsYXkge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwIHVybChcIi9wdWJsaWMvcmVzL2ltZy9vdmVybGF5LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB6LWluZGV4OiAxMDAwO1xuXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgb3BhY2l0eTogMC45O1xuICB9XG5cbiAgLmN0YV90b2dnbGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJvdHRvbTogMTUlO1xuXG4gICAgYnV0dG9uIHtcbiAgICAgIGJhY2tncm91bmQ6ICNDQzUwMzc7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgZm9udC1mYW1pbHk6IFwiU2x1c3NlbiBFeHRlbmRlZFwiLCBzYW5zLXNlcmlmO1xuICAgIH1cbiAgfVxufSIsIi5ib2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5lZGl0aW9uIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IGNhbGMoMTAwJS8zKTtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwcHgpO1xuICAgIG9wYWNpdHk6IDA7XG5cbiAgICAmOm50aC1jaGlsZCgyKSwgJjpudGgtY2hpbGQoNSkge1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCg0KSwgJjpudGgtY2hpbGQoNSksICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cblxuICAgIC5lZGl0aW9uX2NvbnRlbnQge1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLmxpc3RfdGFnIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIC50YWdfcmVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0M1MDM3O1xuICAgICAgICAgIHBhZGRpbmc6IDNweCAxMnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xuICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50YWdfd2hpdGUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDNweCAxMnB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgY29sb3I6ICNDQzUwMzc7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRhZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDQzUwMzc7XG4gICAgICAgIHBhZGRpbmc6IDNweCAxMnB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gICAgICB9XG5cbiAgICAgIC5jdGFfZGlzY292ZXIge1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDI4cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGNvbG9yOiAjQ0M1MDM3O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiAwLjJzO1xuICAgICAgfVxuXG4gICAgICAubmFtZV9lZGl0aW9uIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgZm9udC1zaXplOiA4MHB4O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2Utd2lkdGg6IDNweDtcbiAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZS1jb2xvcjogd2hpdGU7XG4gICAgICAgIHRyYW5zaXRpb246IDAuNHM7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zMiUsIC01MCUpIHJvdGF0ZSgtOTBkZWcpIDtcbiAgICAgIH1cblxuICAgICAgLnByZXZpZXcge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiA0MCU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogMC40cztcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5lZGl0aW9uX2NvdmVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBmaWx0ZXI6IGJsdXIoNHB4KSBncmF5c2NhbGUoMSk7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC40cztcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIC5lZGl0aW9uX2NvdmVyIHtcbiAgICAgICAgICBmaWx0ZXI6IGJsdXIoMCkgZ3JheXNjYWxlKDApO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cblxuICAgICAgICAubmFtZV9lZGl0aW9uIHtcbiAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAuY3RhX2Rpc2NvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcmV2aWV3IHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYuY3VycmVudCB7XG4gICAgICAuZWRpdGlvbl9jb3ZlciB7XG4gICAgICAgIGZpbHRlcjogYmx1cigwKSBncmF5c2NhbGUoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICAgIC5uYW1lX2VkaXRpb24ge1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB9XG5cbiAgICAgIC5jdGFfZGlzY292ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cblxuICAgICAgLnByZXZpZXcge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmJhY2tncm91bmRfZWRpdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMTAwdmg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAudmlkZW9fYmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIHdpZHRoOiA3MCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgdmlkZW8ge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC50ZXh0dXJlX2JnIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgfVxuICB9XG5cbiAgLm9uY2VfZWRpdGlvbl9jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLnByZXZpZXcge1xuICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgIHdpZHRoOiA0OCU7XG4gICAgICBwYWRkaW5nOiAxNTBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbmZvcm1hdGlvbl9lZGl0aW9uIHtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICB3aWR0aDogNTIlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDUwcHggMTAwcHggNTBweCAwO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgIC5pbmZvcm1hdGlvbl9jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XG4gICAgICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgIzI5MjkyOTtcbiAgICAgICAgcGFkZGluZzogMjBweCA0MHB4IDEwMHB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTUwcHggMCByZ2JhKDAsIDAsIDAsIDAuMzApO1xuICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICAgICAuY3RhX2Rpc2NvdmVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDQzUwMzc7XG4gICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgIHBhZGRpbmc6IDE2cHggNDBweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG4gICAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgICB9XG5cbiAgICAgICAgaDIge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgICAgIG1hcmdpbjogMTBweCAwIDQwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC50cmFja2xpc3Qge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgICAgICAgLnRyYWNrX2xpc3Qge1xuICAgICAgICAgICAgLnRyYWNrIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcblxuICAgICAgICAgICAgICAubnVtYmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI0NDNTAzNztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIC5mZWF0IHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuYm9udXMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICAgIGg0IHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYm9udXNfdHJhY2sge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjNweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgICBjb2xvcjogI0NDNTAzNztcblxuICAgICAgICAgICAgICAuZmVhdCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLmVkaXRpb25fZmVhdF9tYWluIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL3B1YmxpYy9yZXMvaW1nL2JhY2tfZmVhdC5wbmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcblxuICAubG9nb19mZWF0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogNzVweCAwO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA1MDBweDtcbiAgICB9XG4gIH1cblxuICAuZGVzY3JpcHRpb25fZmVhdCB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBmb250LXdlaWdodDogOTAwO1xuXG4gICAgcCB7XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cbiAgfVxuXG4gIC5leHRyYWl0X2ZlYXQge1xuICAgIHBhZGRpbmc6IDEwMHB4IDUwcHggNTBweCA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAuZXh0cmFpdCB7XG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjBweCk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBtYXJnaW46IDAgNTBweDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgLnBvY2hldHRlX3RoZW1lIHtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgbGVmdDogLTMwcHg7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxhYmVsX3RoZW1lIHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgNjBweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wbGF5ZXIge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgLnBsYXlfYnV0dG9uX2V4dHJhaXQge1xuICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5jdGFfY29tbWFuZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIGEge1xuICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEUwRTBEO1xuICAgIGNvbG9yOiAjQzkzMDE2O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDIwcHg7XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICB9XG4gIH1cbn1cblxuLmluZm9fZmVhdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwRTBFMEQ7XG4gIGNvbG9yOiAjQzkzMDE2O1xuICBwYWRkaW5nOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmluZm9fZWRpdGlvbiB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICNDOTMwMTY7XG59IiwiQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuXG4gIC5vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5ib2FyZCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgLmVkaXRpb24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmVkaXRpb25fZmVhdF9tYWluIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAubG9nb19mZWF0IHtcbiAgICAgIHBhZGRpbmc6IDQwcHggMCAhaW1wb3J0YW50O1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uX2ZlYXQgcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLnBsYXlfYnV0dG9uX2V4dHJhaXQge1xuICAgICAgbWluLXdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucGxheWVyIHtcbiAgICAgICY+ZGl2Om5vdCgucGxheV9idXR0b25fZXh0cmFpdCkge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNykgdHJhbnNsYXRlWCgtNTBweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmV4dHJhaXRfZmVhdCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgcGFkZGluZzogNTBweCAzMHB4IDEwcHggNTBweCAhaW1wb3J0YW50O1xuXG4gICAgICAuZXh0cmFpdCB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmN0YV9jb21tYW5kIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJhY2tncm91bmRfZWRpdGlvbiB7XG4gICAgLnZpZGVvX2JnIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnRleHR1cmVfYmcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgfVxuICB9XG5cbiAgLm9uY2VfZWRpdGlvbl9jb250ZW50IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgLmluZm9ybWF0aW9uX2VkaXRpb24ge1xuICAgICAgcGFkZGluZzogMjBweCAyMHB4IDQwcHggMjBweCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHJldmlldyB7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICB9XG5cbiAgICAuaW5mb3JtYXRpb25fY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDIwcHggODBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC50cmFja2xpc3Qge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICAgLnRyYWNrIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5udW1iZXIge1xuICAgICAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuZmVhdCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuYm9udXMge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/