/*!*********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/js/came/solicitud/components/Institucion.scss ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************/
/**
 * Main wrapper
 */
.select-search {
  width: 100%;
  position: relative;
  font-family: "Nunito Sans", sans-serif;
  box-sizing: border-box;
}

.select-search *,
.select-search *::after,
.select-search *::before {
  box-sizing: inherit;
}

/**
 * Value wrapper
 */
.select-search__value {
  position: relative;
  z-index: 1;
}

.select-search__value::after {
  content: "";
  display: inline-block;
  position: absolute;
  top: calc(50% - 9px);
  right: 19px;
  width: 11px;
  height: 11px;
}

/**
 * Input
 */
.select-search__input {
  display: block;
  height: 36px;
  width: 100%;
  padding: 0 16px;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-shadow: 0 0.0625rem 0.125rem rgba(0, 0, 0, 0.15);
  outline: none;
  font-family: "Noto Sans", sans-serif;
  font-size: 14px;
  text-align: left;
  text-overflow: ellipsis;
  line-height: 36px;
  -webkit-appearance: none;
}

.select-search__input::-webkit-search-decoration,
.select-search__input::-webkit-search-cancel-button,
.select-search__input::-webkit-search-results-button,
.select-search__input::-webkit-search-results-decoration {
  -webkit-appearance: none;
}

.select-search__input:not([readonly]):focus {
  cursor: initial;
}

/**
 * Options wrapper
 */
.select-search__select {
  background: #fff;
  box-shadow: 0 0.0625rem 0.125rem rgba(0, 0, 0, 0.15);
}

/**
 * Options
 */
.select-search__options {
  list-style: none;
}

/**
 * Option row
 */
.select-search__row:not(:first-child) {
  border-top: 1px solid #eee;
}

/**
 * Option
 */
.select-search__option {
  display: block;
  height: 36px;
  width: 100%;
  padding: 0 16px;
  background: #fff;
  border: none;
  outline: none;
  font-family: "Noto Sans", sans-serif;
  font-size: 14px;
  text-align: left;
  cursor: pointer;
}

.select-search--multiple .select-search__option {
  height: 48px;
}

.select-search__option.is-selected {
  background: #408574;
  color: #fff;
}

.select-search__option.is-highlighted,
.select-search__option:not(.is-selected):hover {
  background: rgba(47, 204, 139, 0.1);
}

.select-search__option.is-highlighted.is-selected,
.select-search__option.is-selected:hover {
  background: #265c4f;
  color: #fff;
}

/**
 * Group
 */
.select-search__group-header {
  font-size: 10px;
  text-transform: uppercase;
  background: #eee;
  padding: 8px 16px;
}

/**
 * States
 */
.select-search.is-disabled {
  opacity: 0.5;
}

.select-search.is-loading .select-search__value::after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2750%27 height=%2750%27 viewBox=%270 0 50 50%27%3E%3Cpath fill=%27%232F2D37%27 d=%27M25,5A20.14,20.14,0,0,1,45,22.88a2.51,2.51,0,0,0,2.49,2.26h0A2.52,2.52,0,0,0,50,22.33a25.14,25.14,0,0,0-50,0,2.52,2.52,0,0,0,2.5,2.81h0A2.51,2.51,0,0,0,5,22.88,20.14,20.14,0,0,1,25,5Z%27%3E%3CanimateTransform attributeName=%27transform%27 type=%27rotate%27 from=%270 25 25%27 to=%27360 25 25%27 dur=%270.6s%27 repeatCount=%27indefinite%27/%3E%3C/path%3E%3C/svg%3E");
  background-size: 11px;
}

.select-search:not(.is-disabled) .select-search__input {
  cursor: pointer;
}

/**
 * Modifiers
 */
.select-search--multiple {
  border-radius: 3px;
  overflow: hidden;
}

.select-search:not(.is-loading):not(.select-search--multiple) .select-search__value::after {
  transform: rotate(45deg);
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
  pointer-events: none;
}

.select-search--multiple .select-search__input {
  cursor: initial;
}

.select-search--multiple .select-search__input {
  border-radius: 3px 3px 0 0;
}

.select-search--multiple:not(.select-search--search) .select-search__input {
  cursor: default;
}

.select-search:not(.select-search--multiple) .select-search__input:hover {
  border-color: #2FCC8B;
}

.select-search:not(.select-search--multiple) .select-search__select {
  position: absolute;
  z-index: 2;
  top: 44px;
  right: 0;
  left: 0;
  border-radius: 3px;
  overflow: auto;
  max-height: 360px;
}

.select-search--multiple .select-search__select {
  position: relative;
  overflow: auto;
  max-height: 260px;
  border-top: 1px solid #eee;
  border-radius: 0 0 3px 3px;
}
/*!*******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/js/came/solicitud/components/Convenios.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************/
.list-convenios .label-green {
  background-color: #90ee90;
}
.list-convenios .label-yellow {
  background-color: yellow;
}
.list-convenios .label-red {
  background-color: #e84a4a;
}
.list-convenios .tabla-vigencia > *:not(last-child) {
  margin-bottom: 10px;
}
.list-convenios .tabla-vigencia__item {
  position: relative;
  display: flex;
  align-items: center;
}
.list-convenios .tabla-vigencia__item:before {
  content: "";
  position: absolute;
  display: inline-block;
  padding-left: 20px;
  width: 20px;
  height: 20px;
}
.list-convenios .tabla-vigencia__item:first-child:before {
  background-color: #90ee90;
}
.list-convenios .tabla-vigencia__item:nth-child(2):before {
  background-color: yellow;
}
.list-convenios .tabla-vigencia__item:last-child:before {
  background-color: #ea3b3b;
}
.list-convenios .tabla-vigencia__title {
  margin-left: 30px;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/js/came/solicitud/components/CamposClinicos.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************************/
.cc_tr {
  background: lightgray;
}

.tr_hide {
  display: none;
}

.tr_show {
  display: table-row;
  animation: fadeIn ease 2s;
  -webkit-animation: fadeIn ease 2s;
  -moz-animation: fadeIn ease 2s;
  -o-animation: fadeIn ease 2s;
  -ms-animation: fadeIn ease 2s;
}

a.cc:hover {
  cursor: pointer;
}

@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-ms-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
/*!********************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/js/components/Loader/styles.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************************/
/* Absolute Center Spinner */
.loading {
  position: fixed;
  z-index: 9999;
  height: 2em;
  width: 2em;
  overflow: visible;
  margin: auto;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

/* Transparent Overlay */
.loading:before {
  content: "";
  display: block;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.3);
}

/* :not(:required) hides these rules from IE9 and below */
.loading:not(:required) {
  /* hide "loading..." text */
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.loading:not(:required):after {
  content: "";
  display: block;
  font-size: 10px;
  width: 1em;
  height: 1em;
  margin-top: -0.5em;
  -webkit-animation: spinner 1500ms infinite linear;
  -moz-animation: spinner 1500ms infinite linear;
  -ms-animation: spinner 1500ms infinite linear;
  -o-animation: spinner 1500ms infinite linear;
  animation: spinner 1500ms infinite linear;
  border-radius: 0.5em;
  -webkit-box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.5) -1.5em 0 0 0, rgba(0, 0, 0, 0.5) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;
  box-shadow: rgba(0, 0, 0, 0.75) 1.5em 0 0 0, rgba(0, 0, 0, 0.75) 1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) 0 1.5em 0 0, rgba(0, 0, 0, 0.75) -1.1em 1.1em 0 0, rgba(0, 0, 0, 0.75) -1.5em 0 0 0, rgba(0, 0, 0, 0.75) -1.1em -1.1em 0 0, rgba(0, 0, 0, 0.75) 0 -1.5em 0 0, rgba(0, 0, 0, 0.75) 1.1em -1.1em 0 0;
}

/* Animation */
@-webkit-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-moz-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@-o-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/js/components/ListConvenios/styles.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************************/
p {
  margin: 0 0 0;
}

.list-convenios .label-green {
  background-color: #90ee90;
}
.list-convenios .label-yellow {
  background-color: yellow;
}
.list-convenios .label-orange {
  background-color: darkorange;
}
.list-convenios .label-red {
  background-color: #e84a4a;
}
.list-convenios .tabla-vigencia > *:not(last-child) {
  margin-bottom: 10px;
}
.list-convenios .tabla-vigencia__item {
  position: relative;
  display: flex;
  align-items: center;
}
.list-convenios .tabla-vigencia__item:before {
  content: "";
  position: absolute;
  display: inline-block;
  padding-left: 20px;
  width: 20px;
  height: 20px;
}
.list-convenios .tabla-vigencia__item:first-child:before {
  background-color: #90ee90;
}
.list-convenios .tabla-vigencia__item:nth-child(2):before {
  background-color: yellow;
}
.list-convenios .tabla-vigencia__item:nth-child(3):before {
  background-color: darkorange;
}
.list-convenios .tabla-vigencia__item:last-child:before {
  background-color: #ea3b3b;
}
.list-convenios .tabla-vigencia__title {
  margin-left: 30px;
}
/*!***************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/js/came/solicitud/show.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************************/
.came-table-detalle {
  margin-top: 40px;
  margin-bottom: 40px;
}

.table td {
  overflow: hidden;
  text-overflow: ellipsis;
}

.table th {
  overflow: hidden;
  text-overflow: ellipsis;
}

.table input {
  width: 100%;
}

.table input[type=date] {
  width: 135px;
}
/*!************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/js/came/solicitud/styles/tables.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************/
.date-col {
  max-width: 135px;
}

.table > tbody > tr.without-border-top > td {
  border-top: none;
}

.right {
  color: green;
}

.wrong {
  color: red;
}

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