/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./public/scss/pages/announce-show/index.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
body {
  --main-color: $palette['green']['base'];
  --second-color: $palette['yellow']['base'];
}

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

.shadow-1 {
  box-shadow: rgba(229, 230, 230, 0.01) 0 13px 27px -5px, rgba(211, 214, 212, 0.5) 0 8px 16px -8px !important;
}

.shadow-2 {
  box-shadow: rgba(169, 174, 171, 0.1) 0 13px 27px -5px, rgba(211, 214, 212, 0.75) 0 8px 16px -8px !important;
}

.shadow-3 {
  box-shadow: rgba(147, 153, 149, 0.2) 0 13px 27px -5px, rgba(211, 214, 212, 0.9) 0 8px 16px -8px !important;
}

.shadow-4, .admin-announce-stuff-bar {
  box-shadow: rgba(147, 153, 149, 0.4) 0 13px 27px -5px, rgba(211, 214, 212, 0.9) 0 8px 16px -8px !important;
}

.shadow-5 {
  box-shadow: rgba(169, 174, 171, 0.6) 0 13px 27px -5px, rgba(211, 214, 212, 0.9) 0 8px 16px -8px !important;
}

.shadow-6, .popover {
  box-shadow: rgba(169, 174, 171, 0.8) 0 13px 27px -5px, rgba(211, 214, 212, 0.9) 0 8px 16px -8px !important;
}

.admin-announce-stuff-bar {
  position: fixed;
  bottom: 0;
  left: 0;
  right: 0;
  border-top: 1px solid white;
  background: #202b24;
  color: white;
  padding: 7.5px 22.5px;
  z-index: 99;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.admin-announce-stuff-bar .title {
  font-size: 1.5rem;
  margin-right: 45px;
}

.admin-announce-stuff-bar ul {
  display: flex;
  align-items: center;
  justify-content: center;
}

.admin-announce-stuff-bar ul li {
  margin-right: 30px;
}

.admin-announce-stuff-bar ul li,
.admin-announce-stuff-bar ul li > a {
  color: white;
}

.admin-announce-stuff-bar ul li .dropdown-item.active,
.admin-announce-stuff-bar ul li .dropdown-item:active {
  background: #58b58d;
}

.admin-announce-stuff-bar ul li .dropdown-header {
  font-family: "Poppins-SemiBold";
  color: #a9aeab;
}

.admin-announce-stuff-bar ul li .dropdown-header:not(.info) {
  text-transform: uppercase;
}

.admin-announce-stuff-bar ul li:last-child {
  margin-right: 0;
}

.archived-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10000000;
  background: rgba(41, 54, 46, 0.9);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-end;
}

.archived-overlay .overlay-message {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  text-align: center;
  padding: 60px 15px 15px;
}

.archived-overlay .overlay-bar {
  width: 100%;
  min-height: 15rem;
  background: white;
  padding: 15px 10%;
  text-align: center;
}

.archived-overlay .overlay-bar .cta-container {
  padding: 10px;
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-evenly;
  align-content: center;
}

.announce-sponsor .sponsor-img-container img {
  width: auto;
  max-width: 250px;
  max-height: 75px;
}

.announce-sponsor .sponsor-text .description h3 {
  text-transform: uppercase;
  font-size: 1rem;
  font-family: "Poppins-Bold";
}

.announce-sponsor .sponsor-text .sponsor-contact {
  border-left: 0.5px solid #e5e6e6;
}

.announce-sponsor .sponsor-text .sponsor-contact .contact-name {
  font-family: "Poppins-SemiBold";
}

.announce-sponsor .sponsor-text .sponsor-contact img {
  margin-right: 7.5px;
}

@media (min-width: 1200px) {
  .archived-overlay .overlay-bar {
    padding: 15px;
  }
}

@media (max-width: 767.98px) {
  .archived-overlay .overlay-bar {
    padding-bottom: 30px;
  }
  .archived-overlay .overlay-bar::before {
    display: none;
  }
}

@media (max-width: 575.98px) {
  .announce-sponsor .sponsor-text .sponsor-contact {
    border-top: 0.5px solid #e5e6e6;
    border-left-width: 0;
  }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYW5ub3VuY2Utc2hvdy1wYWdlLWNzcy5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBaUVBO0VBQ0UsdUNBQWE7RUFDYiwwQ0FBZTtBQ2hFakI7O0FDSEE7RUFDRSwyQkFBMkI7QURNN0I7O0FDSEE7RUFDRSwyR0FFc0U7QURJeEU7O0FDREE7RUFDRSwyR0FFdUU7QURFekU7O0FDQ0E7RUFDRSwwR0FFc0U7QURBeEU7O0FDR0E7RUFDRSwwR0FFc0U7QURGeEU7O0FDS0E7RUFDRSwwR0FFc0U7QURKeEU7O0FDT0E7RUFDRSwwR0FFc0U7QUROeEU7O0FFN0JBO0VBQ0UsZUFBZTtFQUNmLFNBQVM7RUFDVCxPQUFPO0VBQ1AsUUFBUTtFQUNSLDJCQUEyQjtFQUMzQixtQkg0QmlCO0VHM0JqQixZQUFZO0VBQ1oscUJDdUJ1QjtFRHRCdkIsV0FBVztFQUlYLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsMkJBQTJCO0FGNkI3Qjs7QUU1Q0E7RUFrQkksaUJFTnFCO0VGT3JCLGtCQ1lxQjtBSGtCekI7O0FFakRBO0VBdUJJLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsdUJBQXVCO0FGOEIzQjs7QUV2REE7RUE0Qk0sa0JDR21CO0FINEJ6Qjs7QUUzREE7O0VBZ0NRLFlBQVk7QUZnQ3BCOztBRWhFQTs7RUFxQ1EsbUJIdkJTO0FDdURqQjs7QUVyRUE7RUF5Q1EsK0JFbENrQztFRm1DbEMsY0hYUztBQzJDakI7O0FFMUVBO0VBNkNVLHlCQUF5QjtBRmlDbkM7O0FFOUVBO0VBa0RRLGVBQWU7QUZnQ3ZCOztBQS9FQTtFQUNFLGVBQWU7RUFDZixNQUFNO0VBQ04sT0FBTztFQUNQLFFBQVE7RUFDUixTQUFTO0VBQ1QsaUJBQWlCO0VBQ2pCLGlDRHVCZTtFQ3RCZixhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQix5QkFBeUI7QUFrRjNCOztBQTdGQTtFQWNJLFlBQVk7RUFDWixhQUFhO0VBQ2Isc0JBQXNCO0VBQ3RCLHVCQUF1QjtFQUN2QixrQkFBa0I7RUFDbEIsdUJBQXVCO0FBbUYzQjs7QUF0R0E7RUF1QkksV0FBVztFQUNYLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtBQW1GdEI7O0FBOUdBO0VBOEJNLGFBQWE7RUFDYixXQUFXO0VBQ1gsYUFBYTtFQUNiLHNCQUFzQjtFQUN0QixtQkFBbUI7RUFDbkIsNkJBQTZCO0VBQzdCLHFCQUFxQjtBQW9GM0I7O0FBL0VBO0VBRUksV0FBVztFQUNYLGdCQUFnQjtFQUNoQixnQkFBZ0I7QUFpRnBCOztBQXJGQTtFQVVRLHlCQUF5QjtFQUN6QixlSTVDWTtFSjZDWiwyQklsRHlCO0FKaUlqQzs7QUEzRkE7RUFpQk0sZ0NEaENZO0FDOEdsQjs7QUEvRkE7RUFvQlEsK0JJekRrQztBSndJMUM7O0FBbkdBO0VBd0JRLG1CR3JDaUI7QUhvSHpCOztBS3pGSTtFTHZESjtJQXlFSSxhRzdDcUI7RUh5SHZCO0FBQ0Y7O0FLbEZJO0VMcEVKO0lBK0VJLG9CR25EcUI7RUgrSHZCO0VBN0VBO0lBSUksYUFBYTtFQTRFakI7QUFDRjs7QUszRkk7RUwzQko7SUFrRFEsK0JEakVVO0lDa0VWLG9CQUFvQjtFQXlFMUI7QUFDRiIsInNvdXJjZXMiOlsid2VicGFjazovL2l6aWRvcmUtd2ViLy4vcHVibGljL3Njc3MvY29uZmlnL19wYWxldHRlLnNjc3MiLCJ3ZWJwYWNrOi8vaXppZG9yZS13ZWIvLi9wdWJsaWMvc2Nzcy9wYWdlcy9hbm5vdW5jZS1zaG93L2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vaXppZG9yZS13ZWIvLi9wdWJsaWMvc2Nzcy90aGVtZS9fc2hhZG93cy5zY3NzIiwid2VicGFjazovL2l6aWRvcmUtd2ViLy4vcHVibGljL3Njc3MvY29tcG9uZW50cy9hZG1pbi9fYW5ub3VuY2Utc3R1ZmYtYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vaXppZG9yZS13ZWIvLi9wdWJsaWMvc2Nzcy9jb25maWcvX2Z1bmN0aW9ucy5zY3NzIiwid2VicGFjazovL2l6aWRvcmUtd2ViLy4vcHVibGljL3Njc3MvY29uZmlnL19sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly9pemlkb3JlLXdlYi8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JyZWFrcG9pbnRzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiJHBhbGV0dGU6IChcclxuICBcInllbGxvd1wiOiAoXHJcbiAgICB4LWxpZ2h0OiAjZmZmNGMxLFxyXG4gICAgbGlnaHQ6ICNmZmViOTcsXHJcbiAgICBtaWQtbGlnaHQ6ICNmNGQ0NjUsXHJcbiAgICBiYXNlOiAjZmZkOTMyLFxyXG4gICAgbWlkLWRhcms6ICNlNGMyMmMsXHJcbiAgICBkYXJrOiAjY2JhYzI3XHJcbiAgKSxcclxuICBcIndoaXRlXCI6IChcclxuICAgIGxpZ2h0OiAjZmZmLFxyXG4gICksXHJcbiAgXCJncmVlblwiOiAoXHJcbiAgICB4LWxpZ2h0OiAjZDZlM2Q4LFxyXG4gICAgbGlnaHQ6ICNhYWQ5YzUsXHJcbiAgICBtaWQtbGlnaHQ6ICM4MWM3YTksXHJcbiAgICBiYXNlOiAjNThiNThkLFxyXG4gICAgbWlkLWRhcms6ICM0ZWExN2UsXHJcbiAgICBkYXJrOiAjNDY5MDcwLFxyXG4gICAgcHJpbWFyeTogIzY1QkI5NlxyXG4gICksXHJcbiAgXCJibHVlXCI6IChcclxuICAgIHgtbGlnaHQ6ICMzNTcyOTQsXHJcbiAgICBsaWdodDogIzk5YjdjOSxcclxuICAgIG1pZC1saWdodDogIzY3OTVhZSxcclxuICAgIGJhc2U6ICMzNTcyOTQsXHJcbiAgICBtaWQtZGFyazogIzJmNjU4NCxcclxuICAgIGRhcms6ICMyYTVhNzVcclxuICApLFxyXG4gIFwiZ3JheVwiOiAoXHJcbiAgICB4LWxpZ2h0OiAjZjdmN2Y3LFxyXG4gICAgbGlnaHQ6ICNlNWU2ZTYsXHJcbiAgICBtaWQtbGlnaHQ6ICNkM2Q2ZDQsXHJcbiAgICBiYXNlOiAjYTlhZWFiLFxyXG4gICAgbWlkLWRhcms6ICM5Mzk5OTUsXHJcbiAgICBkYXJrOiAjMjkzNjJlLFxyXG4gICAgeC1kYXJrOiAjMjAyYjI0LFxyXG4gICAgbmV1dHJhbDogIzc4Nzg3OFxyXG4gICksXHJcbiAgXCJyZWRcIjogKFxyXG4gICAgeC1saWdodDogI2ZmOTA4OSxcclxuICAgIGxpZ2h0OiAjZmY3MTY4LFxyXG4gICAgbWlkLWxpZ2h0OiNmZjcxNjgsXHJcbiAgICBiYXNlOiAjZmY2MTU3LFxyXG4gICAgbWlkLWRhcms6ICNlNjU3NGUsXHJcbiAgICBkYXJrOiAjY2M0ZTQ2LFxyXG4gICAgeC1kYXJrOiAjYjM0NDNkXHJcbiAgKSxcclxuICBcIm9yYW5nZVwiOiAoXHJcbiAgICBiYXNlOiAjZjk1MjAwXHJcbiAgKVxyXG4pO1xyXG5cclxuJGFscGhhLWxldmVsczogKFxyXG4gIFwiMFwiOiAwLFxyXG4gIFwiMTBcIjogMC4xLFxyXG4gIFwiMjBcIjogMC4yLFxyXG4gIFwiNDBcIjogMC40LFxyXG4gIFwiNjBcIjogMC42LFxyXG4gIFwiNzBcIjogMC43LFxyXG4gIFwiODBcIjogMC44LFxyXG4gIFwiOTBcIjogMC45LFxyXG4gIFwiMTAwXCI6IDFcclxuKTtcclxuXHJcbmJvZHkge1xyXG4gIC0tbWFpbi1jb2xvcjogJHBhbGV0dGVbJ2dyZWVuJ11bJ2Jhc2UnXTtcclxuICAtLXNlY29uZC1jb2xvcjogJHBhbGV0dGVbJ3llbGxvdyddWydiYXNlJ107XHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vY29uZmlnL3BhZ2VzLWNvbmZpZ1wiO1xyXG5cclxuLy8gYWRtaW5cclxuQGltcG9ydCBcIi4uLy4uL2NvbXBvbmVudHMvYWRtaW4vYW5ub3VuY2Utc3R1ZmYtYmFyXCI7XHJcblxyXG4uYXJjaGl2ZWQtb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB6LWluZGV4OiAxMDAwMDAwMDtcclxuICBiYWNrZ3JvdW5kOiBhbHBoYS1hcHAtY29sb3IoXCJncmF5XCIsIFwiZGFya1wiLCBcIjkwXCIpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gIC5vdmVybGF5LW1lc3NhZ2Uge1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDYwcHggMTVweCAxNXB4O1xyXG4gIH1cclxuXHJcbiAgLm92ZXJsYXktYmFyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWluLWhlaWdodDogMTVyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgIHBhZGRpbmc6IDE1cHggMTAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5jdGEtY29udGFpbmVyIHtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG4gICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYW5ub3VuY2Utc3BvbnNvciB7XHJcbiAgLnNwb25zb3ItaW1nLWNvbnRhaW5lciBpbWcge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xyXG4gICAgbWF4LWhlaWdodDogNzVweDtcclxuICB9XHJcblxyXG4gIC5zcG9uc29yLXRleHQge1xyXG4gICAgLmRlc2NyaXB0aW9uIHtcclxuICAgICAgaDMge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJpZztcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJvbGQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3BvbnNvci1jb250YWN0IHtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDAuNXB4IHNvbGlkIGFwcC1jb2xvcihcImdyYXlcIiwgXCJsaWdodFwiKTtcclxuXHJcbiAgICAgIC5jb250YWN0LW5hbWUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VtaS1ib2xkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogZ3V0dGVyKDAuNSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcclxuICAuYXJjaGl2ZWQtb3ZlcmxheSAub3ZlcmxheS1iYXIge1xyXG4gICAgcGFkZGluZzogZ3V0dGVyKCk7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAuYXJjaGl2ZWQtb3ZlcmxheSAub3ZlcmxheS1iYXIge1xyXG4gICAgcGFkZGluZy1ib3R0b206IGd1dHRlcigyKTtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XHJcbiAgLmFubm91bmNlLXNwb25zb3Ige1xyXG4gICAgLnNwb25zb3ItdGV4dCB7XHJcbiAgICAgIC5zcG9uc29yLWNvbnRhY3Qge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDAuNXB4IHNvbGlkIGFwcC1jb2xvcihcImdyYXlcIiwgXCJsaWdodFwiKTtcclxuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuc2hhZG93LTAge1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNoYWRvdy0xIHtcclxuICBib3gtc2hhZG93OlxyXG4gICAgcmdiYShhcHAtY29sb3IoXCJncmF5XCIsIFwibGlnaHRcIiksIDAuMDEpIDAgMTNweCAyN3B4IC01cHgsXHJcbiAgICByZ2JhKGFwcC1jb2xvcihcImdyYXlcIiwgXCJtaWQtbGlnaHRcIiksIDAuNSkgMCA4cHggMTZweCAtOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zaGFkb3ctMiB7XHJcbiAgYm94LXNoYWRvdzpcclxuICAgIHJnYmEoYXBwLWNvbG9yKFwiZ3JheVwiLCBcImJhc2VcIiksIDAuMSkgMCAxM3B4IDI3cHggLTVweCxcclxuICAgIHJnYmEoYXBwLWNvbG9yKFwiZ3JheVwiLCBcIm1pZC1saWdodFwiKSwgMC43NSkgMCA4cHggMTZweCAtOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zaGFkb3ctMyB7XHJcbiAgYm94LXNoYWRvdzpcclxuICAgIHJnYmEoYXBwLWNvbG9yKFwiZ3JheVwiLCBcIm1pZC1kYXJrXCIpLCAwLjIpIDAgMTNweCAyN3B4IC01cHgsXHJcbiAgICByZ2JhKGFwcC1jb2xvcihcImdyYXlcIiwgXCJtaWQtbGlnaHRcIiksIDAuOSkgMCA4cHggMTZweCAtOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zaGFkb3ctNCB7XHJcbiAgYm94LXNoYWRvdzpcclxuICAgIHJnYmEoYXBwLWNvbG9yKFwiZ3JheVwiLCBcIm1pZC1kYXJrXCIpLCAwLjQpIDAgMTNweCAyN3B4IC01cHgsXHJcbiAgICByZ2JhKGFwcC1jb2xvcihcImdyYXlcIiwgXCJtaWQtbGlnaHRcIiksIDAuOSkgMCA4cHggMTZweCAtOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zaGFkb3ctNSB7XHJcbiAgYm94LXNoYWRvdzpcclxuICAgIHJnYmEoYXBwLWNvbG9yKFwiZ3JheVwiLCBcImJhc2VcIiksIDAuNikgMCAxM3B4IDI3cHggLTVweCxcclxuICAgIHJnYmEoYXBwLWNvbG9yKFwiZ3JheVwiLCBcIm1pZC1saWdodFwiKSwgMC45KSAwIDhweCAxNnB4IC04cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNoYWRvdy02IHtcclxuICBib3gtc2hhZG93OlxyXG4gICAgcmdiYShhcHAtY29sb3IoXCJncmF5XCIsIFwiYmFzZVwiKSwgMC44KSAwIDEzcHggMjdweCAtNXB4LFxyXG4gICAgcmdiYShhcHAtY29sb3IoXCJncmF5XCIsIFwibWlkLWxpZ2h0XCIpLCAwLjkpIDAgOHB4IDE2cHggLThweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucG9wb3ZlciB7XHJcbiAgQGV4dGVuZCAuc2hhZG93LTY7XHJcbn1cclxuIiwiQGltcG9ydCBcIi4uLy4uL3RoZW1lL3NoYWRvd3NcIjtcclxuXHJcbi5hZG1pbi1hbm5vdW5jZS1zdHVmZi1iYXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgd2hpdGU7XHJcbiAgYmFja2dyb3VuZDogYXBwLWNvbG9yKFwiZ3JheVwiLCBcIngtZGFya1wiKTtcclxuICBjb2xvcjogd2hpdGU7XHJcbiAgcGFkZGluZzogZ3V0dGVyKDAuNSkgZ3V0dGVyKDEuNSk7XHJcbiAgei1pbmRleDogOTk7XHJcblxyXG4gIEBleHRlbmQgLnNoYWRvdy00O1xyXG5cclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICAudGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJpZ2dlcjtcclxuICAgIG1hcmdpbi1yaWdodDogZ3V0dGVyKDMpO1xyXG4gIH1cclxuXHJcbiAgdWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogZ3V0dGVyKDIpO1xyXG5cclxuICAgICAgJixcclxuICAgICAgPiBhIHtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSxcclxuICAgICAgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBhcHAtY29sb3IoXCJncmVlblwiLCBcImJhc2VcIik7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5kcm9wZG93bi1oZWFkZXIge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2VtaS1ib2xkO1xyXG4gICAgICAgIGNvbG9yOiBhcHAtY29sb3IoXCJncmF5XCIsIFwiYmFzZVwiKTtcclxuXHJcbiAgICAgICAgJjpub3QoLmluZm8pIHtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJAZnVuY3Rpb24gYXBwLWNvbG9yKCRodWUsICR0b25lOiBcImJhc2VcIikge1xyXG4gICRjb2xvcjogcmdiYSgyMDQsIDI1NSwgMCwgMC4yKTsgLy8gRGlzcGxheWVkIHdoZW4gaHVlIG9yIHRvbmUgYXJlIGludmFsaWRcclxuXHJcbiAgQGlmIG1hcC1oYXMta2V5KCRwYWxldHRlLCAkaHVlKSB7XHJcbiAgICAkcGFsZXR0ZS1jb2xvcjogbWFwLWdldCgkcGFsZXR0ZSwgJGh1ZSk7XHJcblxyXG4gICAgQGlmIG1hcC1oYXMta2V5KCRwYWxldHRlLWNvbG9yLCAkdG9uZSkge1xyXG4gICAgICAkY29sb3I6IG1hcC1nZXQoJHBhbGV0dGUtY29sb3IsICR0b25lKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEByZXR1cm4gJGNvbG9yO1xyXG59XHJcblxyXG5AZnVuY3Rpb24gYWxwaGEtYXBwLWNvbG9yKCRodWUsICR0b25lOiBcImJhc2VcIiwgJGFscGhhLWxldmVsOiBcIjEwMFwiKSB7XHJcbiAgJGNvbG9yOiByZ2JhKDIwNCwgMjU1LCAwLCAwLjIpOyAvLyBEaXNwbGF5ZWQgd2hlbiBodWUgb3IgYWxwaGEtbGV2ZWwgYXJlIGludmFsaWRcclxuXHJcbiAgQGlmIG1hcC1oYXMta2V5KCRwYWxldHRlLCAkaHVlKSB7XHJcbiAgICAkcGFsZXR0ZS1jb2xvcjogbWFwLWdldCgkcGFsZXR0ZSwgJGh1ZSk7XHJcblxyXG4gICAgQGlmIG1hcC1oYXMta2V5KCRwYWxldHRlLWNvbG9yLCAkdG9uZSkge1xyXG4gICAgICAkYmFzZS1jb2xvcjogbWFwLWdldCgkcGFsZXR0ZS1jb2xvciwgJHRvbmUpO1xyXG5cclxuICAgICAgQGlmIG1hcC1oYXMta2V5KCRhbHBoYS1sZXZlbHMsICRhbHBoYS1sZXZlbCkge1xyXG4gICAgICAgICRjb2xvcjogcmdiYSgkYmFzZS1jb2xvciwgbWFwLWdldCgkYWxwaGEtbGV2ZWxzLCAkYWxwaGEtbGV2ZWwpKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQHJldHVybiAkY29sb3I7XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBndXR0ZXIoJGNvZWY6IDEpIHtcclxuICBAcmV0dXJuICRndXR0ZXIgKiAkY29lZjtcclxufVxyXG5cclxuQG1peGluIGR5bmFtaWMtYm9yZGVyLXJhZGl1cygkdmFsdWUsICRicmVha3BvaW50KSB7XHJcbiAgJiB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAje1wibWF4KDBweCwgbWluKCN7JHZhbHVlfSwgMTAwJSAtICN7JGJyZWFrcG9pbnR9ICsgMXB4KSAqIDk5OTkpICFpbXBvcnRhbnRcIn0gO1xyXG4gIH1cclxufVxyXG4iLCIkbWFpbi1uYXZpZ2F0aW9uLWhlaWdodDogNjBweDtcclxuJG1haW4tc3ViLW5hdmlnYXRpb24taGVpZ2h0OiA0NXB4O1xyXG4kcHJvZmlsZS1zZWN0aW9uLXdpZHRoOiA1MHB4O1xyXG4kZ3V0dGVyOiAxNXB4O1xyXG5cclxuJGZvbnQtZmFtaWx5LWJhc2UtMjogXCJQb3BwaW5zLUxpZ2h0XCI7XHJcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIlJvYm90b1NsYWItTGlnaHRcIjtcclxuJGZvbnQtZmFtaWx5LXRoaWNrOiBcIlJvYm90b1NsYWItUmVndWxhclwiO1xyXG4kZm9udC1mYW1pbHktYm9sZDogXCJQb3BwaW5zLUJvbGRcIjtcclxuJGZvbnQtZmFtaWx5LXNlbWktYm9sZDogXCJQb3BwaW5zLVNlbWlCb2xkXCI7XHJcbiRmb250LXNpemUtYmFzZTogMC45NXJlbTsgLy8gMTUuMnB4XHJcbiRmb250LXNpemUtc2VtaS1zbWFsbDogMC44NXJlbTtcclxuJGZvbnQtc2l6ZS1zbWFsbDogMC43NXJlbTtcclxuJGZvbnQtc2l6ZS1iaWc6IDFyZW07XHJcbiRmb250LXNpemUtYmlnZ2VyOiAxLjVyZW07XHJcbiRmb250LXNpemUtaHVnZTogMi41cmVtO1xyXG4kaDEtZm9udC1zaXplOiAycmVtOyAvLyAzMnB4XHJcbiRoMi1mb250LXNpemU6IDEuNzVyZW07IC8vIDI4cHhcclxuJGgzLWZvbnQtc2l6ZTogMS4yNXJlbTsgLy8gMjBweFxyXG4kaDQtZm9udC1zaXplOiAxLjEyNXJlbTsgLy8gMThweFxyXG4kaDUtZm9udC1zaXplOiAxcmVtOyAvLyAxNnB4XHJcbiRoNi1mb250LXNpemU6IDAuODc1cmVtOyAvLyAxNHB4XHJcblxyXG4kYnRuLWJpZy1oZWlnaHQ6IDU1cHg7XHJcbiRidG4taGVpZ2h0OiA0NXB4O1xyXG4kYnRuLW1lZGl1bS1oZWlnaHQ6IDM1cHg7XHJcbiRidG4tc21hbGwtaGVpZ2h0OiAyOHB4O1xyXG4kYnRuLXNtYWxsZXItaGVpZ2h0OiAyMHB4O1xyXG4kYnRuLWJveC1zaGFkb3c6ICNmN2Y3ZjcgMXB4IDFweCAzcHg7XHJcblxyXG4kaW5wdXQtYm9yZGVyLXJhZGl1cyA6IDUwcHggIWltcG9ydGFudDtcclxuIiwiLy8gQnJlYWtwb2ludCB2aWV3cG9ydCBzaXplcyBhbmQgbWVkaWEgcXVlcmllcy5cbi8vXG4vLyBCcmVha3BvaW50cyBhcmUgZGVmaW5lZCBhcyBhIG1hcCBvZiAobmFtZTogbWluaW11bSB3aWR0aCksIG9yZGVyIGZyb20gc21hbGwgdG8gbGFyZ2U6XG4vL1xuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxuLy9cbi8vIFRoZSBtYXAgZGVmaW5lZCBpbiB0aGUgYCRncmlkLWJyZWFrcG9pbnRzYCBnbG9iYWwgdmFyaWFibGUgaXMgdXNlZCBhcyB0aGUgYCRicmVha3BvaW50c2AgYXJndW1lbnQgYnkgZGVmYXVsdC5cblxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsKSlcbi8vICAgIG1kXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xuICAkbjogaW5kZXgoJGJyZWFrcG9pbnQtbmFtZXMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbiAhPSBudWxsIGFuZCAkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XG59XG5cbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1pbihzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBsYXJnZXN0IChsYXN0KSBicmVha3BvaW50LlxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcbi8vIHRvIHdvcmsgYXJvdW5kIHRoZSBsaW1pdGF0aW9ucyBvZiBgbWluLWAgYW5kIGBtYXgtYCBwcmVmaXhlcyBhbmQgdmlld3BvcnRzIHdpdGggZnJhY3Rpb25hbCB3aWR0aHMuXG4vLyBTZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSL21lZGlhcXVlcmllcy00LyNtcS1taW4tbWF4XG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXG4vLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE3ODI2MVxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIC4wMiwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXG4vLyBVc2VmdWwgZm9yIG1ha2luZyByZXNwb25zaXZlIHV0aWxpdGllcy5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgXCItc21cIlxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQHJldHVybiBpZihicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKSA9PSBudWxsLCBcIlwiLCBcIi0jeyRuYW1lfVwiKTtcbn1cblxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1pbiB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICBAaWYgJG1heCB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCR1cHBlciwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxuLy8gTm8gbWluaW11bSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQsIGFuZCBubyBtYXhpbXVtIGZvciB0aGUgbGFyZ2VzdCBvbmUuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/