@charset "UTF-8";
/* Поделить в соцсетях */
/* LIKELY */
/* https://ilyabirman.ru/projects/likely */
.likely {
  opacity: 0;
  transition: opacity .1s ease-in; }

.likely * {
  visibility: hidden; }

.likely_visible {
  opacity: 1; }

.likely_visible * {
  visibility: inherit; }

.likely {
  font-size: 0 !important;
  font-weight: 400;
  font-family: Helvetica Neue,Arial,sans-serif;
  text-indent: 0 !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.likely, .likely * {
  display: inline-block; }

.likely__widget {
  position: relative;
  white-space: nowrap; }

.likely__button, .likely__counter {
  text-decoration: none;
  text-rendering: optimizeLegibility;
  margin: 0;
  outline: 0; }

.likely__button {
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.likely__counter {
  display: none;
  position: relative; }

.likely_ready .likely__counter {
  display: inline-block; }

.likely_ready .likely__counter_empty {
  display: none; }

.likely__button, .likely__counter, .likely__icon, .likely__widget {
  vertical-align: top; }

.likely__widget {
  transition: background .33s ease-out,color .33s ease-out,fill .33s ease-out; }

.likely__widget:active, .likely__widget:focus, .likely__widget:hover {
  transition: none;
  cursor: pointer; }

@media (hover: none) {
  .likely__widget:active, .likely__widget:focus, .likely__widget:hover {
    transition: background .33s ease-out,color .33s ease-out,fill .33s ease-out;
    cursor: unset; } }

.likely__icon {
  position: relative;
  text-align: left; }

.likely svg {
  position: absolute; }

.likely__button, .likely__counter {
  line-height: inherit;
  cursor: inherit; }

.likely__button:empty {
  display: none; }

.likely__counter {
  text-align: center; }

.likely .likely__widget {
  color: #000;
  background: rgba(231, 231, 231, 0.8); }

.likely .likely__counter {
  background-size: 1px 1px;
  background-repeat: repeat-y;
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0.2) 0, transparent 0.5px, transparent); }

.likely-light .likely__widget {
  color: #fff;
  fill: #fff;
  background: rgba(236, 236, 236, 0.16);
  text-shadow: rgba(0, 0, 0, 0.2) 0 0 0.33em; }

.likely-light .likely__counter {
  background-image: linear-gradient(90deg, rgba(255, 255, 255, 0.4) 0, rgba(255, 255, 255, 0) 0.5px, rgba(255, 255, 255, 0)); }

.likely__widget_facebook {
  fill: #425497; }

.likely__widget_facebook:active, .likely__widget_facebook:focus, .likely__widget_facebook:hover {
  background: rgba(207, 212, 229, 0.8); }

@media (hover: none) {
  .likely__widget_facebook:active, .likely__widget_facebook:focus, .likely__widget_facebook:hover {
    background: rgba(231, 231, 231, 0.8); } }

.likely-light .likely__widget_facebook:active, .likely-light .likely__widget_facebook:focus, .likely-light .likely__widget_facebook:hover {
  text-shadow: #425497 0 0 .25em;
  background: rgba(66, 84, 151, 0.7); }

@media (hover: none) {
  .likely-light .likely__widget_facebook:active, .likely-light .likely__widget_facebook:focus, .likely-light .likely__widget_facebook:hover {
    text-shadow: rgba(0, 0, 0, 0.2) 0 0 0.33em;
    background: rgba(236, 236, 236, 0.16); } }

.likely__widget_linkedin {
  fill: #0077b5; }

.likely__widget_linkedin:active, .likely__widget_linkedin:focus, .likely__widget_linkedin:hover {
  background: rgba(191, 221, 236, 0.8); }

@media (hover: none) {
  .likely__widget_linkedin:active, .likely__widget_linkedin:focus, .likely__widget_linkedin:hover {
    background: rgba(231, 231, 231, 0.8); } }

.likely-light .likely__widget_linkedin:active, .likely-light .likely__widget_linkedin:focus, .likely-light .likely__widget_linkedin:hover {
  text-shadow: #0077b5 0 0 .25em;
  background: rgba(0, 119, 181, 0.7); }

@media (hover: none) {
  .likely-light .likely__widget_linkedin:active, .likely-light .likely__widget_linkedin:focus, .likely-light .likely__widget_linkedin:hover {
    text-shadow: rgba(0, 0, 0, 0.2) 0 0 0.33em;
    background: rgba(236, 236, 236, 0.16); } }

.likely__widget_odnoklassniki {
  fill: #f6903b; }

.likely__widget_odnoklassniki:active, .likely__widget_odnoklassniki:focus, .likely__widget_odnoklassniki:hover {
  background: rgba(252, 227, 206, 0.8); }

@media (hover: none) {
  .likely__widget_odnoklassniki:active, .likely__widget_odnoklassniki:focus, .likely__widget_odnoklassniki:hover {
    background: rgba(231, 231, 231, 0.8); } }

.likely-light .likely__widget_odnoklassniki:active, .likely-light .likely__widget_odnoklassniki:focus, .likely-light .likely__widget_odnoklassniki:hover {
  text-shadow: #f6903b 0 0 .25em;
  background: rgba(246, 144, 59, 0.7); }

@media (hover: none) {
  .likely-light .likely__widget_odnoklassniki:active, .likely-light .likely__widget_odnoklassniki:focus, .likely-light .likely__widget_odnoklassniki:hover {
    text-shadow: rgba(0, 0, 0, 0.2) 0 0 0.33em;
    background: rgba(236, 236, 236, 0.16); } }

.likely__widget_pinterest {
  fill: #bd081c; }

.likely__widget_pinterest:active, .likely__widget_pinterest:focus, .likely__widget_pinterest:hover {
  background: rgba(238, 193, 198, 0.8); }

@media (hover: none) {
  .likely__widget_pinterest:active, .likely__widget_pinterest:focus, .likely__widget_pinterest:hover {
    background: rgba(231, 231, 231, 0.8); } }

.likely-light .likely__widget_pinterest:active, .likely-light .likely__widget_pinterest:focus, .likely-light .likely__widget_pinterest:hover {
  text-shadow: #bd081c 0 0 .25em;
  background: rgba(189, 8, 28, 0.7); }

@media (hover: none) {
  .likely-light .likely__widget_pinterest:active, .likely-light .likely__widget_pinterest:focus, .likely-light .likely__widget_pinterest:hover {
    text-shadow: rgba(0, 0, 0, 0.2) 0 0 0.33em;
    background: rgba(236, 236, 236, 0.16); } }

.likely__widget_telegram {
  fill: #34abde; }

.likely__widget_telegram:active, .likely__widget_telegram:focus, .likely__widget_telegram:hover {
  background: rgba(204, 234, 246, 0.8); }

@media (hover: none) {
  .likely__widget_telegram:active, .likely__widget_telegram:focus, .likely__widget_telegram:hover {
    background: rgba(231, 231, 231, 0.8); } }

.likely-light .likely__widget_telegram:active, .likely-light .likely__widget_telegram:focus, .likely-light .likely__widget_telegram:hover {
  text-shadow: #34abde 0 0 .25em;
  background: rgba(52, 171, 222, 0.7); }

@media (hover: none) {
  .likely-light .likely__widget_telegram:active, .likely-light .likely__widget_telegram:focus, .likely-light .likely__widget_telegram:hover {
    text-shadow: rgba(0, 0, 0, 0.2) 0 0 0.33em;
    background: rgba(236, 236, 236, 0.16); } }

.likely__widget_twitter {
  fill: #00b7ec; }

.likely__widget_twitter:active, .likely__widget_twitter:focus, .likely__widget_twitter:hover {
  background: rgba(191, 237, 250, 0.8); }

@media (hover: none) {
  .likely__widget_twitter:active, .likely__widget_twitter:focus, .likely__widget_twitter:hover {
    background: rgba(231, 231, 231, 0.8); } }

.likely-light .likely__widget_twitter:active, .likely-light .likely__widget_twitter:focus, .likely-light .likely__widget_twitter:hover {
  text-shadow: #00b7ec 0 0 .25em;
  background: rgba(0, 183, 236, 0.7); }

@media (hover: none) {
  .likely-light .likely__widget_twitter:active, .likely-light .likely__widget_twitter:focus, .likely-light .likely__widget_twitter:hover {
    text-shadow: rgba(0, 0, 0, 0.2) 0 0 0.33em;
    background: rgba(236, 236, 236, 0.16); } }

.likely__widget_vkontakte {
  fill: #526e8f; }

.likely__widget_vkontakte:active, .likely__widget_vkontakte:focus, .likely__widget_vkontakte:hover {
  background: rgba(211, 218, 227, 0.8); }

@media (hover: none) {
  .likely__widget_vkontakte:active, .likely__widget_vkontakte:focus, .likely__widget_vkontakte:hover {
    background: rgba(231, 231, 231, 0.8); } }

.likely-light .likely__widget_vkontakte:active, .likely-light .likely__widget_vkontakte:focus, .likely-light .likely__widget_vkontakte:hover {
  text-shadow: #526e8f 0 0 .25em;
  background: rgba(82, 110, 143, 0.7); }

@media (hover: none) {
  .likely-light .likely__widget_vkontakte:active, .likely-light .likely__widget_vkontakte:focus, .likely-light .likely__widget_vkontakte:hover {
    text-shadow: rgba(0, 0, 0, 0.2) 0 0 0.33em;
    background: rgba(236, 236, 236, 0.16); } }

.likely__widget_whatsapp {
  fill: #25d366; }

.likely__widget_whatsapp:active, .likely__widget_whatsapp:focus, .likely__widget_whatsapp:hover {
  background: rgba(200, 244, 216, 0.8); }

@media (hover: none) {
  .likely__widget_whatsapp:active, .likely__widget_whatsapp:focus, .likely__widget_whatsapp:hover {
    background: rgba(231, 231, 231, 0.8); } }

.likely-light .likely__widget_whatsapp:active, .likely-light .likely__widget_whatsapp:focus, .likely-light .likely__widget_whatsapp:hover {
  text-shadow: #25d366 0 0 .25em;
  background: rgba(37, 211, 102, 0.7); }

@media (hover: none) {
  .likely-light .likely__widget_whatsapp:active, .likely-light .likely__widget_whatsapp:focus, .likely-light .likely__widget_whatsapp:hover {
    text-shadow: rgba(0, 0, 0, 0.2) 0 0 0.33em;
    background: rgba(236, 236, 236, 0.16); } }

.likely__widget_viber {
  fill: #7360f2; }

.likely__widget_viber:active, .likely__widget_viber:focus, .likely__widget_viber:hover {
  background: rgba(220, 215, 251, 0.8); }

@media (hover: none) {
  .likely__widget_viber:active, .likely__widget_viber:focus, .likely__widget_viber:hover {
    background: rgba(231, 231, 231, 0.8); } }

.likely-light .likely__widget_viber:active, .likely-light .likely__widget_viber:focus, .likely-light .likely__widget_viber:hover {
  text-shadow: #7360f2 0 0 .25em;
  background: rgba(115, 96, 242, 0.7); }

@media (hover: none) {
  .likely-light .likely__widget_viber:active, .likely-light .likely__widget_viber:focus, .likely-light .likely__widget_viber:hover {
    text-shadow: rgba(0, 0, 0, 0.2) 0 0 0.33em;
    background: rgba(236, 236, 236, 0.16); } }

.likely__widget_reddit {
  fill: #ff4501; }

.likely__widget_reddit:active, .likely__widget_reddit:focus, .likely__widget_reddit:hover {
  background: rgba(255, 208, 191, 0.8); }

@media (hover: none) {
  .likely__widget_reddit:active, .likely__widget_reddit:focus, .likely__widget_reddit:hover {
    background: rgba(231, 231, 231, 0.8); } }

.likely-light .likely__widget_reddit:active, .likely-light .likely__widget_reddit:focus, .likely-light .likely__widget_reddit:hover {
  text-shadow: #ff4501 0 0 .25em;
  background: rgba(255, 69, 1, 0.7); }

@media (hover: none) {
  .likely-light .likely__widget_reddit:active, .likely-light .likely__widget_reddit:focus, .likely-light .likely__widget_reddit:hover {
    text-shadow: rgba(0, 0, 0, 0.2) 0 0 0.33em;
    background: rgba(236, 236, 236, 0.16); } }

.likely {
  margin: 0 -5px -10px; }

.likely .likely__widget {
  line-height: 20px;
  font-size: 14px;
  border-radius: 3px;
  height: 22px;
  margin: 0 5px 10px; }

.likely .likely__icon {
  width: 22px;
  height: 22px; }

.likely .likely__button {
  padding: 1px 4px 1px 0; }

.likely .likely__counter {
  padding: 1px 4px; }

.likely svg {
  left: 3px;
  top: 3px;
  width: 16px;
  height: 16px; }

.likely-big {
  margin: 0 -6px -12px; }

.likely-big .likely__widget {
  line-height: 28px;
  font-size: 18px;
  border-radius: 4px;
  height: 32px;
  margin: 0 6px 12px; }

.likely-big .likely__icon {
  width: 32px;
  height: 32px; }

.likely-big .likely__button {
  padding: 2px 6px 2px 0; }

.likely-big .likely__counter {
  padding: 2px 6px; }

.likely-big svg {
  left: 4px;
  top: 4px;
  width: 24px;
  height: 24px; }

.likely-small {
  margin: 0 -4px -8px; }

.likely-small .likely__widget {
  line-height: 14px;
  font-size: 12px;
  border-radius: 2px;
  height: 18px;
  margin: 0 4px 8px; }

.likely-small .likely__icon {
  width: 18px;
  height: 18px; }

.likely-small .likely__button {
  padding: 2px 3px 2px 0; }

.likely-small .likely__counter {
  padding: 2px 3px; }

.likely-small svg {
  left: 3px;
  top: 3px;
  width: 12px;
  height: 12px; }

.likely {
  margin: 0; }

.likely .likely__widget {
  width: auto;
  height: auto;
  margin: 0;
  margin-right: 20px;
  background-color: transparent; }
  .likely .likely__widget:last-child {
    margin-right: 0; }

.likely .likely__icon {
  width: inherit;
  height: inherit; }

.likely svg {
  position: relative;
  width: 22px;
  height: 22px; }
  .likely svg:hover {
    opacity: 0.8; }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJsb2Nrcy9zY2FmZm9sZC9saWtlbHkuY3NzIiwiYmxvY2tzL3NjYWZmb2xkL2xpa2VseS5zY3NzIiwibGlicy9fbGlrZWx5LnNjc3MiLCIuLi9saWJzL2xpa2VseS9saWtlbHkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEIsd0JBQUE7QUNBQSxXQUFBO0FBQ0EsMENBQUE7QUNEQTtFQUFRLFVBQVM7RUFBQywrQkFBOEIsRUFBQTs7QUFBQztFQUFVLGtCQUFpQixFQUFBOztBQUFDO0VBQWdCLFVBQVMsRUFBQTs7QUFBQztFQUFrQixtQkFBa0IsRUFBQTs7QUFBQztFQUFRLHVCQUFxQjtFQUFDLGdCQUFlO0VBQUMsNENBQTJDO0VBQUMseUJBQXVCO0VBQUMsbUNBQWtDO0VBQUMsa0NBQWlDLEVBQUE7O0FBQUM7RUFBa0IscUJBQW9CLEVBQUE7O0FBQUM7RUFBZ0Isa0JBQWlCO0VBQUMsbUJBQWtCLEVBQUE7O0FBQUM7RUFBaUMscUJBQW9CO0VBQUMsa0NBQWlDO0VBQUMsU0FBUTtFQUFDLFVBQVMsRUFBQTs7QUFBQztFQUFnQixrQkFBaUI7RUFBQyxlQUFjO0VBQUMseUJBQWdCO0tBQWhCLHNCQUFnQjtNQUFoQixxQkFBZ0I7VUFBaEIsaUJBQWdCLEVBQUE7O0FBQUM7RUFBaUIsYUFBWTtFQUFDLGtCQUFpQixFQUFBOztBQUFDO0VBQStCLHFCQUFvQixFQUFBOztBQUFDO0VBQXFDLGFBQVksRUFBQTs7QUFBQztFQUErRCxtQkFBa0IsRUFBQTs7QUFBQztFQUFnQiwyRUFBMEUsRUFBQTs7QUFBQztFQUFtRSxnQkFBZTtFQUFDLGVBQWMsRUFBQTs7QUFBQztFQUFvQjtJQUFtRSwyRUFBMEU7SUFBQyxhQUFZLEVBQUEsRUFBRTs7QUFBQTtFQUFjLGtCQUFpQjtFQUFDLGdCQUFlLEVBQUE7O0FBQUM7RUFBWSxrQkFBaUIsRUFBQTs7QUFBQztFQUFpQyxvQkFBbUI7RUFBQyxlQUFjLEVBQUE7O0FBQUM7RUFBc0IsYUFBWSxF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QSIsImZpbGUiOiJibG9ja3Mvc2NhZmZvbGQvbGlrZWx5LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qINCf0L7QtNC10LvQuNGC0Ywg0LIg0YHQvtGG0YHQtdGC0Y/RhSAqL1xuLyogTElLRUxZICovXG4vKiBodHRwczovL2lseWFiaXJtYW4ucnUvcHJvamVjdHMvbGlrZWx5ICovXG4ubGlrZWx5IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMXMgZWFzZS1pbjsgfVxuXG4ubGlrZWx5ICoge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLmxpa2VseV92aXNpYmxlIHtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubGlrZWx5X3Zpc2libGUgKiB7XG4gIHZpc2liaWxpdHk6IGluaGVyaXQ7IH1cblxuLmxpa2VseSB7XG4gIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhIE5ldWUsQXJpYWwsc2Fucy1zZXJpZjtcbiAgdGV4dC1pbmRlbnQ6IDAgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7IH1cblxuLmxpa2VseSwgLmxpa2VseSAqIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi5saWtlbHlfX3dpZGdldCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4ubGlrZWx5X19idXR0b24sIC5saWtlbHlfX2NvdW50ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogMDsgfVxuXG4ubGlrZWx5X19idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLmxpa2VseV9fY291bnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubGlrZWx5X3JlYWR5IC5saWtlbHlfX2NvdW50ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmxpa2VseV9yZWFkeSAubGlrZWx5X19jb3VudGVyX2VtcHR5IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubGlrZWx5X19idXR0b24sIC5saWtlbHlfX2NvdW50ZXIsIC5saWtlbHlfX2ljb24sIC5saWtlbHlfX3dpZGdldCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLmxpa2VseV9fd2lkZ2V0IHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAuMzNzIGVhc2Utb3V0LGNvbG9yIC4zM3MgZWFzZS1vdXQsZmlsbCAuMzNzIGVhc2Utb3V0OyB9XG5cbi5saWtlbHlfX3dpZGdldDphY3RpdmUsIC5saWtlbHlfX3dpZGdldDpmb2N1cywgLmxpa2VseV9fd2lkZ2V0OmhvdmVyIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmxpa2VseV9fd2lkZ2V0OmFjdGl2ZSwgLmxpa2VseV9fd2lkZ2V0OmZvY3VzLCAubGlrZWx5X193aWRnZXQ6aG92ZXIge1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjMzcyBlYXNlLW91dCxjb2xvciAuMzNzIGVhc2Utb3V0LGZpbGwgLjMzcyBlYXNlLW91dDtcbiAgICBjdXJzb3I6IHVuc2V0OyB9IH1cblxuLmxpa2VseV9faWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ubGlrZWx5IHN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4ubGlrZWx5X19idXR0b24sIC5saWtlbHlfX2NvdW50ZXIge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY3Vyc29yOiBpbmhlcml0OyB9XG5cbi5saWtlbHlfX2J1dHRvbjplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmxpa2VseV9fY291bnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubGlrZWx5IC5saWtlbHlfX3dpZGdldCB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzMSwgMjMxLCAyMzEsIDAuOCk7IH1cblxuLmxpa2VseSAubGlrZWx5X19jb3VudGVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxcHggMXB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgwLCAwLCAwLCAwLjIpIDAsIHRyYW5zcGFyZW50IDAuNXB4LCB0cmFuc3BhcmVudCk7IH1cblxuLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXQge1xuICBjb2xvcjogI2ZmZjtcbiAgZmlsbDogI2ZmZjtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzYsIDIzNiwgMjM2LCAwLjE2KTtcbiAgdGV4dC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4yKSAwIDAgMC4zM2VtOyB9XG5cbi5saWtlbHktbGlnaHQgLmxpa2VseV9fY291bnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgMC41cHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpOyB9XG5cbi5saWtlbHlfX3dpZGdldF9mYWNlYm9vayB7XG4gIGZpbGw6ICM0MjU0OTc7IH1cblxuLmxpa2VseV9fd2lkZ2V0X2ZhY2Vib29rOmFjdGl2ZSwgLmxpa2VseV9fd2lkZ2V0X2ZhY2Vib29rOmZvY3VzLCAubGlrZWx5X193aWRnZXRfZmFjZWJvb2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwNywgMjEyLCAyMjksIDAuOCk7IH1cblxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAubGlrZWx5X193aWRnZXRfZmFjZWJvb2s6YWN0aXZlLCAubGlrZWx5X193aWRnZXRfZmFjZWJvb2s6Zm9jdXMsIC5saWtlbHlfX3dpZGdldF9mYWNlYm9vazpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzEsIDIzMSwgMjMxLCAwLjgpOyB9IH1cblxuLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfZmFjZWJvb2s6YWN0aXZlLCAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9mYWNlYm9vazpmb2N1cywgLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfZmFjZWJvb2s6aG92ZXIge1xuICB0ZXh0LXNoYWRvdzogIzQyNTQ5NyAwIDAgLjI1ZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoNjYsIDg0LCAxNTEsIDAuNyk7IH1cblxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9mYWNlYm9vazphY3RpdmUsIC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X2ZhY2Vib29rOmZvY3VzLCAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9mYWNlYm9vazpob3ZlciB7XG4gICAgdGV4dC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4yKSAwIDAgMC4zM2VtO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjM2LCAyMzYsIDIzNiwgMC4xNik7IH0gfVxuXG4ubGlrZWx5X193aWRnZXRfbGlua2VkaW4ge1xuICBmaWxsOiAjMDA3N2I1OyB9XG5cbi5saWtlbHlfX3dpZGdldF9saW5rZWRpbjphY3RpdmUsIC5saWtlbHlfX3dpZGdldF9saW5rZWRpbjpmb2N1cywgLmxpa2VseV9fd2lkZ2V0X2xpbmtlZGluOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxOTEsIDIyMSwgMjM2LCAwLjgpOyB9XG5cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmxpa2VseV9fd2lkZ2V0X2xpbmtlZGluOmFjdGl2ZSwgLmxpa2VseV9fd2lkZ2V0X2xpbmtlZGluOmZvY3VzLCAubGlrZWx5X193aWRnZXRfbGlua2VkaW46aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMxLCAyMzEsIDIzMSwgMC44KTsgfSB9XG5cbi5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X2xpbmtlZGluOmFjdGl2ZSwgLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfbGlua2VkaW46Zm9jdXMsIC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X2xpbmtlZGluOmhvdmVyIHtcbiAgdGV4dC1zaGFkb3c6ICMwMDc3YjUgMCAwIC4yNWVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDExOSwgMTgxLCAwLjcpOyB9XG5cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfbGlua2VkaW46YWN0aXZlLCAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9saW5rZWRpbjpmb2N1cywgLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfbGlua2VkaW46aG92ZXIge1xuICAgIHRleHQtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMikgMCAwIDAuMzNlbTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzNiwgMjM2LCAyMzYsIDAuMTYpOyB9IH1cblxuLmxpa2VseV9fd2lkZ2V0X29kbm9rbGFzc25pa2kge1xuICBmaWxsOiAjZjY5MDNiOyB9XG5cbi5saWtlbHlfX3dpZGdldF9vZG5va2xhc3NuaWtpOmFjdGl2ZSwgLmxpa2VseV9fd2lkZ2V0X29kbm9rbGFzc25pa2k6Zm9jdXMsIC5saWtlbHlfX3dpZGdldF9vZG5va2xhc3NuaWtpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTIsIDIyNywgMjA2LCAwLjgpOyB9XG5cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmxpa2VseV9fd2lkZ2V0X29kbm9rbGFzc25pa2k6YWN0aXZlLCAubGlrZWx5X193aWRnZXRfb2Rub2tsYXNzbmlraTpmb2N1cywgLmxpa2VseV9fd2lkZ2V0X29kbm9rbGFzc25pa2k6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMxLCAyMzEsIDIzMSwgMC44KTsgfSB9XG5cbi5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X29kbm9rbGFzc25pa2k6YWN0aXZlLCAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9vZG5va2xhc3NuaWtpOmZvY3VzLCAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9vZG5va2xhc3NuaWtpOmhvdmVyIHtcbiAgdGV4dC1zaGFkb3c6ICNmNjkwM2IgMCAwIC4yNWVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0NiwgMTQ0LCA1OSwgMC43KTsgfVxuXG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X29kbm9rbGFzc25pa2k6YWN0aXZlLCAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9vZG5va2xhc3NuaWtpOmZvY3VzLCAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9vZG5va2xhc3NuaWtpOmhvdmVyIHtcbiAgICB0ZXh0LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjIpIDAgMCAwLjMzZW07XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzYsIDIzNiwgMjM2LCAwLjE2KTsgfSB9XG5cbi5saWtlbHlfX3dpZGdldF9waW50ZXJlc3Qge1xuICBmaWxsOiAjYmQwODFjOyB9XG5cbi5saWtlbHlfX3dpZGdldF9waW50ZXJlc3Q6YWN0aXZlLCAubGlrZWx5X193aWRnZXRfcGludGVyZXN0OmZvY3VzLCAubGlrZWx5X193aWRnZXRfcGludGVyZXN0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzgsIDE5MywgMTk4LCAwLjgpOyB9XG5cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmxpa2VseV9fd2lkZ2V0X3BpbnRlcmVzdDphY3RpdmUsIC5saWtlbHlfX3dpZGdldF9waW50ZXJlc3Q6Zm9jdXMsIC5saWtlbHlfX3dpZGdldF9waW50ZXJlc3Q6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMxLCAyMzEsIDIzMSwgMC44KTsgfSB9XG5cbi5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3BpbnRlcmVzdDphY3RpdmUsIC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3BpbnRlcmVzdDpmb2N1cywgLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfcGludGVyZXN0OmhvdmVyIHtcbiAgdGV4dC1zaGFkb3c6ICNiZDA4MWMgMCAwIC4yNWVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE4OSwgOCwgMjgsIDAuNyk7IH1cblxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9waW50ZXJlc3Q6YWN0aXZlLCAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9waW50ZXJlc3Q6Zm9jdXMsIC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3BpbnRlcmVzdDpob3ZlciB7XG4gICAgdGV4dC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4yKSAwIDAgMC4zM2VtO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjM2LCAyMzYsIDIzNiwgMC4xNik7IH0gfVxuXG4ubGlrZWx5X193aWRnZXRfdGVsZWdyYW0ge1xuICBmaWxsOiAjMzRhYmRlOyB9XG5cbi5saWtlbHlfX3dpZGdldF90ZWxlZ3JhbTphY3RpdmUsIC5saWtlbHlfX3dpZGdldF90ZWxlZ3JhbTpmb2N1cywgLmxpa2VseV9fd2lkZ2V0X3RlbGVncmFtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMDQsIDIzNCwgMjQ2LCAwLjgpOyB9XG5cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmxpa2VseV9fd2lkZ2V0X3RlbGVncmFtOmFjdGl2ZSwgLmxpa2VseV9fd2lkZ2V0X3RlbGVncmFtOmZvY3VzLCAubGlrZWx5X193aWRnZXRfdGVsZWdyYW06aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMxLCAyMzEsIDIzMSwgMC44KTsgfSB9XG5cbi5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3RlbGVncmFtOmFjdGl2ZSwgLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfdGVsZWdyYW06Zm9jdXMsIC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3RlbGVncmFtOmhvdmVyIHtcbiAgdGV4dC1zaGFkb3c6ICMzNGFiZGUgMCAwIC4yNWVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDUyLCAxNzEsIDIyMiwgMC43KTsgfVxuXG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3RlbGVncmFtOmFjdGl2ZSwgLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfdGVsZWdyYW06Zm9jdXMsIC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3RlbGVncmFtOmhvdmVyIHtcbiAgICB0ZXh0LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjIpIDAgMCAwLjMzZW07XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzYsIDIzNiwgMjM2LCAwLjE2KTsgfSB9XG5cbi5saWtlbHlfX3dpZGdldF90d2l0dGVyIHtcbiAgZmlsbDogIzAwYjdlYzsgfVxuXG4ubGlrZWx5X193aWRnZXRfdHdpdHRlcjphY3RpdmUsIC5saWtlbHlfX3dpZGdldF90d2l0dGVyOmZvY3VzLCAubGlrZWx5X193aWRnZXRfdHdpdHRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTkxLCAyMzcsIDI1MCwgMC44KTsgfVxuXG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5saWtlbHlfX3dpZGdldF90d2l0dGVyOmFjdGl2ZSwgLmxpa2VseV9fd2lkZ2V0X3R3aXR0ZXI6Zm9jdXMsIC5saWtlbHlfX3dpZGdldF90d2l0dGVyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzMSwgMjMxLCAyMzEsIDAuOCk7IH0gfVxuXG4ubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF90d2l0dGVyOmFjdGl2ZSwgLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfdHdpdHRlcjpmb2N1cywgLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfdHdpdHRlcjpob3ZlciB7XG4gIHRleHQtc2hhZG93OiAjMDBiN2VjIDAgMCAuMjVlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxODMsIDIzNiwgMC43KTsgfVxuXG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3R3aXR0ZXI6YWN0aXZlLCAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF90d2l0dGVyOmZvY3VzLCAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF90d2l0dGVyOmhvdmVyIHtcbiAgICB0ZXh0LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjIpIDAgMCAwLjMzZW07XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzYsIDIzNiwgMjM2LCAwLjE2KTsgfSB9XG5cbi5saWtlbHlfX3dpZGdldF92a29udGFrdGUge1xuICBmaWxsOiAjNTI2ZThmOyB9XG5cbi5saWtlbHlfX3dpZGdldF92a29udGFrdGU6YWN0aXZlLCAubGlrZWx5X193aWRnZXRfdmtvbnRha3RlOmZvY3VzLCAubGlrZWx5X193aWRnZXRfdmtvbnRha3RlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMTEsIDIxOCwgMjI3LCAwLjgpOyB9XG5cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmxpa2VseV9fd2lkZ2V0X3Zrb250YWt0ZTphY3RpdmUsIC5saWtlbHlfX3dpZGdldF92a29udGFrdGU6Zm9jdXMsIC5saWtlbHlfX3dpZGdldF92a29udGFrdGU6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjMxLCAyMzEsIDIzMSwgMC44KTsgfSB9XG5cbi5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3Zrb250YWt0ZTphY3RpdmUsIC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3Zrb250YWt0ZTpmb2N1cywgLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfdmtvbnRha3RlOmhvdmVyIHtcbiAgdGV4dC1zaGFkb3c6ICM1MjZlOGYgMCAwIC4yNWVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDgyLCAxMTAsIDE0MywgMC43KTsgfVxuXG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3Zrb250YWt0ZTphY3RpdmUsIC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3Zrb250YWt0ZTpmb2N1cywgLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfdmtvbnRha3RlOmhvdmVyIHtcbiAgICB0ZXh0LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjIpIDAgMCAwLjMzZW07XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzYsIDIzNiwgMjM2LCAwLjE2KTsgfSB9XG5cbi5saWtlbHlfX3dpZGdldF93aGF0c2FwcCB7XG4gIGZpbGw6ICMyNWQzNjY7IH1cblxuLmxpa2VseV9fd2lkZ2V0X3doYXRzYXBwOmFjdGl2ZSwgLmxpa2VseV9fd2lkZ2V0X3doYXRzYXBwOmZvY3VzLCAubGlrZWx5X193aWRnZXRfd2hhdHNhcHA6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwMCwgMjQ0LCAyMTYsIDAuOCk7IH1cblxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAubGlrZWx5X193aWRnZXRfd2hhdHNhcHA6YWN0aXZlLCAubGlrZWx5X193aWRnZXRfd2hhdHNhcHA6Zm9jdXMsIC5saWtlbHlfX3dpZGdldF93aGF0c2FwcDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyMzEsIDIzMSwgMjMxLCAwLjgpOyB9IH1cblxuLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfd2hhdHNhcHA6YWN0aXZlLCAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF93aGF0c2FwcDpmb2N1cywgLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfd2hhdHNhcHA6aG92ZXIge1xuICB0ZXh0LXNoYWRvdzogIzI1ZDM2NiAwIDAgLjI1ZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMzcsIDIxMSwgMTAyLCAwLjcpOyB9XG5cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfd2hhdHNhcHA6YWN0aXZlLCAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF93aGF0c2FwcDpmb2N1cywgLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfd2hhdHNhcHA6aG92ZXIge1xuICAgIHRleHQtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMikgMCAwIDAuMzNlbTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzNiwgMjM2LCAyMzYsIDAuMTYpOyB9IH1cblxuLmxpa2VseV9fd2lkZ2V0X3ZpYmVyIHtcbiAgZmlsbDogIzczNjBmMjsgfVxuXG4ubGlrZWx5X193aWRnZXRfdmliZXI6YWN0aXZlLCAubGlrZWx5X193aWRnZXRfdmliZXI6Zm9jdXMsIC5saWtlbHlfX3dpZGdldF92aWJlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjIwLCAyMTUsIDI1MSwgMC44KTsgfVxuXG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5saWtlbHlfX3dpZGdldF92aWJlcjphY3RpdmUsIC5saWtlbHlfX3dpZGdldF92aWJlcjpmb2N1cywgLmxpa2VseV9fd2lkZ2V0X3ZpYmVyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzMSwgMjMxLCAyMzEsIDAuOCk7IH0gfVxuXG4ubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF92aWJlcjphY3RpdmUsIC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3ZpYmVyOmZvY3VzLCAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF92aWJlcjpob3ZlciB7XG4gIHRleHQtc2hhZG93OiAjNzM2MGYyIDAgMCAuMjVlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgxMTUsIDk2LCAyNDIsIDAuNyk7IH1cblxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF92aWJlcjphY3RpdmUsIC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3ZpYmVyOmZvY3VzLCAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF92aWJlcjpob3ZlciB7XG4gICAgdGV4dC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4yKSAwIDAgMC4zM2VtO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjM2LCAyMzYsIDIzNiwgMC4xNik7IH0gfVxuXG4ubGlrZWx5X193aWRnZXRfcmVkZGl0IHtcbiAgZmlsbDogI2ZmNDUwMTsgfVxuXG4ubGlrZWx5X193aWRnZXRfcmVkZGl0OmFjdGl2ZSwgLmxpa2VseV9fd2lkZ2V0X3JlZGRpdDpmb2N1cywgLmxpa2VseV9fd2lkZ2V0X3JlZGRpdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMDgsIDE5MSwgMC44KTsgfVxuXG5AbWVkaWEgKGhvdmVyOiBub25lKSB7XG4gIC5saWtlbHlfX3dpZGdldF9yZWRkaXQ6YWN0aXZlLCAubGlrZWx5X193aWRnZXRfcmVkZGl0OmZvY3VzLCAubGlrZWx5X193aWRnZXRfcmVkZGl0OmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzMSwgMjMxLCAyMzEsIDAuOCk7IH0gfVxuXG4ubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9yZWRkaXQ6YWN0aXZlLCAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9yZWRkaXQ6Zm9jdXMsIC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3JlZGRpdDpob3ZlciB7XG4gIHRleHQtc2hhZG93OiAjZmY0NTAxIDAgMCAuMjVlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDY5LCAxLCAwLjcpOyB9XG5cbkBtZWRpYSAoaG92ZXI6IG5vbmUpIHtcbiAgLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfcmVkZGl0OmFjdGl2ZSwgLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfcmVkZGl0OmZvY3VzLCAubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9yZWRkaXQ6aG92ZXIge1xuICAgIHRleHQtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMikgMCAwIDAuMzNlbTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzNiwgMjM2LCAyMzYsIDAuMTYpOyB9IH1cblxuLmxpa2VseSB7XG4gIG1hcmdpbjogMCAtNXB4IC0xMHB4OyB9XG5cbi5saWtlbHkgLmxpa2VseV9fd2lkZ2V0IHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBoZWlnaHQ6IDIycHg7XG4gIG1hcmdpbjogMCA1cHggMTBweDsgfVxuXG4ubGlrZWx5IC5saWtlbHlfX2ljb24ge1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4OyB9XG5cbi5saWtlbHkgLmxpa2VseV9fYnV0dG9uIHtcbiAgcGFkZGluZzogMXB4IDRweCAxcHggMDsgfVxuXG4ubGlrZWx5IC5saWtlbHlfX2NvdW50ZXIge1xuICBwYWRkaW5nOiAxcHggNHB4OyB9XG5cbi5saWtlbHkgc3ZnIHtcbiAgbGVmdDogM3B4O1xuICB0b3A6IDNweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDsgfVxuXG4ubGlrZWx5LWJpZyB7XG4gIG1hcmdpbjogMCAtNnB4IC0xMnB4OyB9XG5cbi5saWtlbHktYmlnIC5saWtlbHlfX3dpZGdldCB7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW46IDAgNnB4IDEycHg7IH1cblxuLmxpa2VseS1iaWcgLmxpa2VseV9faWNvbiB7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7IH1cblxuLmxpa2VseS1iaWcgLmxpa2VseV9fYnV0dG9uIHtcbiAgcGFkZGluZzogMnB4IDZweCAycHggMDsgfVxuXG4ubGlrZWx5LWJpZyAubGlrZWx5X19jb3VudGVyIHtcbiAgcGFkZGluZzogMnB4IDZweDsgfVxuXG4ubGlrZWx5LWJpZyBzdmcge1xuICBsZWZ0OiA0cHg7XG4gIHRvcDogNHB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4OyB9XG5cbi5saWtlbHktc21hbGwge1xuICBtYXJnaW46IDAgLTRweCAtOHB4OyB9XG5cbi5saWtlbHktc21hbGwgLmxpa2VseV9fd2lkZ2V0IHtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIG1hcmdpbjogMCA0cHggOHB4OyB9XG5cbi5saWtlbHktc21hbGwgLmxpa2VseV9faWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7IH1cblxuLmxpa2VseS1zbWFsbCAubGlrZWx5X19idXR0b24ge1xuICBwYWRkaW5nOiAycHggM3B4IDJweCAwOyB9XG5cbi5saWtlbHktc21hbGwgLmxpa2VseV9fY291bnRlciB7XG4gIHBhZGRpbmc6IDJweCAzcHg7IH1cblxuLmxpa2VseS1zbWFsbCBzdmcge1xuICBsZWZ0OiAzcHg7XG4gIHRvcDogM3B4O1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4OyB9XG5cbi5saWtlbHkge1xuICBtYXJnaW46IDA7IH1cblxuLmxpa2VseSAubGlrZWx5X193aWRnZXQge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmxpa2VseSAubGlrZWx5X193aWRnZXQ6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbi5saWtlbHkgLmxpa2VseV9faWNvbiB7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7IH1cblxuLmxpa2VseSBzdmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7IH1cbiAgLmxpa2VseSBzdmc6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuODsgfVxuIiwiLyog0J/QvtC00LXQu9C40YLRjCDQsiDRgdC+0YbRgdC10YLRj9GFICovXG5cbkBpbXBvcnQgJy4uLy4uL2xpYnMvbGlrZWx5JztcblxuLmxpa2VseSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmxpa2VseSAubGlrZWx5X193aWRnZXQge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmxpa2VseSAubGlrZWx5X19pY29uIHtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGhlaWdodDogaW5oZXJpdDtcbn1cblxuLmxpa2VseSBzdmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG5cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG59XG4iLCIvKiBMSUtFTFkgKi9cbi8qIGh0dHBzOi8vaWx5YWJpcm1hbi5ydS9wcm9qZWN0cy9saWtlbHkgKi9cblxuQGltcG9ydCAnLi4vLi4vbGlicy9saWtlbHkvbGlrZWx5JztcbiIsIi5saWtlbHl7b3BhY2l0eTowO3RyYW5zaXRpb246b3BhY2l0eSAuMXMgZWFzZS1pbn0ubGlrZWx5ICp7dmlzaWJpbGl0eTpoaWRkZW59Lmxpa2VseV92aXNpYmxle29wYWNpdHk6MX0ubGlrZWx5X3Zpc2libGUgKnt2aXNpYmlsaXR5OmluaGVyaXR9Lmxpa2VseXtmb250LXNpemU6MCFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtZmFtaWx5OkhlbHZldGljYSBOZXVlLEFyaWFsLHNhbnMtc2VyaWY7dGV4dC1pbmRlbnQ6MCFpbXBvcnRhbnQ7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9Lmxpa2VseSwubGlrZWx5ICp7ZGlzcGxheTppbmxpbmUtYmxvY2t9Lmxpa2VseV9fd2lkZ2V0e3Bvc2l0aW9uOnJlbGF0aXZlO3doaXRlLXNwYWNlOm5vd3JhcH0ubGlrZWx5X19idXR0b24sLmxpa2VseV9fY291bnRlcnt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXJlbmRlcmluZzpvcHRpbWl6ZUxlZ2liaWxpdHk7bWFyZ2luOjA7b3V0bGluZTowfS5saWtlbHlfX2J1dHRvbntwb3NpdGlvbjpyZWxhdGl2ZTtjdXJzb3I6cG9pbnRlcjt1c2VyLXNlbGVjdDpub25lfS5saWtlbHlfX2NvdW50ZXJ7ZGlzcGxheTpub25lO3Bvc2l0aW9uOnJlbGF0aXZlfS5saWtlbHlfcmVhZHkgLmxpa2VseV9fY291bnRlcntkaXNwbGF5OmlubGluZS1ibG9ja30ubGlrZWx5X3JlYWR5IC5saWtlbHlfX2NvdW50ZXJfZW1wdHl7ZGlzcGxheTpub25lfS5saWtlbHlfX2J1dHRvbiwubGlrZWx5X19jb3VudGVyLC5saWtlbHlfX2ljb24sLmxpa2VseV9fd2lkZ2V0e3ZlcnRpY2FsLWFsaWduOnRvcH0ubGlrZWx5X193aWRnZXR7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4zM3MgZWFzZS1vdXQsY29sb3IgLjMzcyBlYXNlLW91dCxmaWxsIC4zM3MgZWFzZS1vdXR9Lmxpa2VseV9fd2lkZ2V0OmFjdGl2ZSwubGlrZWx5X193aWRnZXQ6Zm9jdXMsLmxpa2VseV9fd2lkZ2V0OmhvdmVye3RyYW5zaXRpb246bm9uZTtjdXJzb3I6cG9pbnRlcn1AbWVkaWEgKGhvdmVyOm5vbmUpey5saWtlbHlfX3dpZGdldDphY3RpdmUsLmxpa2VseV9fd2lkZ2V0OmZvY3VzLC5saWtlbHlfX3dpZGdldDpob3Zlcnt0cmFuc2l0aW9uOmJhY2tncm91bmQgLjMzcyBlYXNlLW91dCxjb2xvciAuMzNzIGVhc2Utb3V0LGZpbGwgLjMzcyBlYXNlLW91dDtjdXJzb3I6dW5zZXR9fS5saWtlbHlfX2ljb257cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpsZWZ0fS5saWtlbHkgc3Zne3Bvc2l0aW9uOmFic29sdXRlfS5saWtlbHlfX2J1dHRvbiwubGlrZWx5X19jb3VudGVye2xpbmUtaGVpZ2h0OmluaGVyaXQ7Y3Vyc29yOmluaGVyaXR9Lmxpa2VseV9fYnV0dG9uOmVtcHR5e2Rpc3BsYXk6bm9uZX0ubGlrZWx5X19jb3VudGVye3RleHQtYWxpZ246Y2VudGVyfS5saWtlbHkgLmxpa2VseV9fd2lkZ2V0e2NvbG9yOiMwMDA7YmFja2dyb3VuZDpoc2xhKDAsMCUsOTAuNiUsLjgpfS5saWtlbHkgLmxpa2VseV9fY291bnRlcntiYWNrZ3JvdW5kLXNpemU6MXB4IDFweDtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg5MGRlZyxyZ2JhKDAsMCwwLC4yKSAwLHRyYW5zcGFyZW50IC41cHgsdHJhbnNwYXJlbnQpfS5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0e2NvbG9yOiNmZmY7ZmlsbDojZmZmO2JhY2tncm91bmQ6aHNsYSgwLDAlLDkyLjUlLC4xNik7dGV4dC1zaGFkb3c6cmdiYSgwLDAsMCwuMikgMCAwIC4zM2VtfS5saWtlbHktbGlnaHQgLmxpa2VseV9fY291bnRlcntiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCg5MGRlZyxoc2xhKDAsMCUsMTAwJSwuNCkgMCxoc2xhKDAsMCUsMTAwJSwwKSAuNXB4LGhzbGEoMCwwJSwxMDAlLDApKX0ubGlrZWx5X193aWRnZXRfZmFjZWJvb2t7ZmlsbDojNDI1NDk3fS5saWtlbHlfX3dpZGdldF9mYWNlYm9vazphY3RpdmUsLmxpa2VseV9fd2lkZ2V0X2ZhY2Vib29rOmZvY3VzLC5saWtlbHlfX3dpZGdldF9mYWNlYm9vazpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMjA3LDIxMiwyMjksLjgpfUBtZWRpYSAoaG92ZXI6bm9uZSl7Lmxpa2VseV9fd2lkZ2V0X2ZhY2Vib29rOmFjdGl2ZSwubGlrZWx5X193aWRnZXRfZmFjZWJvb2s6Zm9jdXMsLmxpa2VseV9fd2lkZ2V0X2ZhY2Vib29rOmhvdmVye2JhY2tncm91bmQ6aHNsYSgwLDAlLDkwLjYlLC44KX19Lmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfZmFjZWJvb2s6YWN0aXZlLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X2ZhY2Vib29rOmZvY3VzLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X2ZhY2Vib29rOmhvdmVye3RleHQtc2hhZG93OiM0MjU0OTcgMCAwIC4yNWVtO2JhY2tncm91bmQ6cmdiYSg2Niw4NCwxNTEsLjcpfUBtZWRpYSAoaG92ZXI6bm9uZSl7Lmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfZmFjZWJvb2s6YWN0aXZlLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X2ZhY2Vib29rOmZvY3VzLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X2ZhY2Vib29rOmhvdmVye3RleHQtc2hhZG93OnJnYmEoMCwwLDAsLjIpIDAgMCAuMzNlbTtiYWNrZ3JvdW5kOmhzbGEoMCwwJSw5Mi41JSwuMTYpfX0ubGlrZWx5X193aWRnZXRfbGlua2VkaW57ZmlsbDojMDA3N2I1fS5saWtlbHlfX3dpZGdldF9saW5rZWRpbjphY3RpdmUsLmxpa2VseV9fd2lkZ2V0X2xpbmtlZGluOmZvY3VzLC5saWtlbHlfX3dpZGdldF9saW5rZWRpbjpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMTkxLDIyMSwyMzYsLjgpfUBtZWRpYSAoaG92ZXI6bm9uZSl7Lmxpa2VseV9fd2lkZ2V0X2xpbmtlZGluOmFjdGl2ZSwubGlrZWx5X193aWRnZXRfbGlua2VkaW46Zm9jdXMsLmxpa2VseV9fd2lkZ2V0X2xpbmtlZGluOmhvdmVye2JhY2tncm91bmQ6aHNsYSgwLDAlLDkwLjYlLC44KX19Lmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfbGlua2VkaW46YWN0aXZlLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X2xpbmtlZGluOmZvY3VzLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X2xpbmtlZGluOmhvdmVye3RleHQtc2hhZG93OiMwMDc3YjUgMCAwIC4yNWVtO2JhY2tncm91bmQ6cmdiYSgwLDExOSwxODEsLjcpfUBtZWRpYSAoaG92ZXI6bm9uZSl7Lmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfbGlua2VkaW46YWN0aXZlLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X2xpbmtlZGluOmZvY3VzLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X2xpbmtlZGluOmhvdmVye3RleHQtc2hhZG93OnJnYmEoMCwwLDAsLjIpIDAgMCAuMzNlbTtiYWNrZ3JvdW5kOmhzbGEoMCwwJSw5Mi41JSwuMTYpfX0ubGlrZWx5X193aWRnZXRfb2Rub2tsYXNzbmlraXtmaWxsOiNmNjkwM2J9Lmxpa2VseV9fd2lkZ2V0X29kbm9rbGFzc25pa2k6YWN0aXZlLC5saWtlbHlfX3dpZGdldF9vZG5va2xhc3NuaWtpOmZvY3VzLC5saWtlbHlfX3dpZGdldF9vZG5va2xhc3NuaWtpOmhvdmVye2JhY2tncm91bmQ6cmdiYSgyNTIsMjI3LDIwNiwuOCl9QG1lZGlhIChob3Zlcjpub25lKXsubGlrZWx5X193aWRnZXRfb2Rub2tsYXNzbmlraTphY3RpdmUsLmxpa2VseV9fd2lkZ2V0X29kbm9rbGFzc25pa2k6Zm9jdXMsLmxpa2VseV9fd2lkZ2V0X29kbm9rbGFzc25pa2k6aG92ZXJ7YmFja2dyb3VuZDpoc2xhKDAsMCUsOTAuNiUsLjgpfX0ubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9vZG5va2xhc3NuaWtpOmFjdGl2ZSwubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9vZG5va2xhc3NuaWtpOmZvY3VzLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X29kbm9rbGFzc25pa2k6aG92ZXJ7dGV4dC1zaGFkb3c6I2Y2OTAzYiAwIDAgLjI1ZW07YmFja2dyb3VuZDpyZ2JhKDI0NiwxNDQsNTksLjcpfUBtZWRpYSAoaG92ZXI6bm9uZSl7Lmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfb2Rub2tsYXNzbmlraTphY3RpdmUsLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfb2Rub2tsYXNzbmlraTpmb2N1cywubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9vZG5va2xhc3NuaWtpOmhvdmVye3RleHQtc2hhZG93OnJnYmEoMCwwLDAsLjIpIDAgMCAuMzNlbTtiYWNrZ3JvdW5kOmhzbGEoMCwwJSw5Mi41JSwuMTYpfX0ubGlrZWx5X193aWRnZXRfcGludGVyZXN0e2ZpbGw6I2JkMDgxY30ubGlrZWx5X193aWRnZXRfcGludGVyZXN0OmFjdGl2ZSwubGlrZWx5X193aWRnZXRfcGludGVyZXN0OmZvY3VzLC5saWtlbHlfX3dpZGdldF9waW50ZXJlc3Q6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDIzOCwxOTMsMTk4LC44KX1AbWVkaWEgKGhvdmVyOm5vbmUpey5saWtlbHlfX3dpZGdldF9waW50ZXJlc3Q6YWN0aXZlLC5saWtlbHlfX3dpZGdldF9waW50ZXJlc3Q6Zm9jdXMsLmxpa2VseV9fd2lkZ2V0X3BpbnRlcmVzdDpob3ZlcntiYWNrZ3JvdW5kOmhzbGEoMCwwJSw5MC42JSwuOCl9fS5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3BpbnRlcmVzdDphY3RpdmUsLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfcGludGVyZXN0OmZvY3VzLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3BpbnRlcmVzdDpob3Zlcnt0ZXh0LXNoYWRvdzojYmQwODFjIDAgMCAuMjVlbTtiYWNrZ3JvdW5kOnJnYmEoMTg5LDgsMjgsLjcpfUBtZWRpYSAoaG92ZXI6bm9uZSl7Lmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfcGludGVyZXN0OmFjdGl2ZSwubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9waW50ZXJlc3Q6Zm9jdXMsLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfcGludGVyZXN0OmhvdmVye3RleHQtc2hhZG93OnJnYmEoMCwwLDAsLjIpIDAgMCAuMzNlbTtiYWNrZ3JvdW5kOmhzbGEoMCwwJSw5Mi41JSwuMTYpfX0ubGlrZWx5X193aWRnZXRfdGVsZWdyYW17ZmlsbDojMzRhYmRlfS5saWtlbHlfX3dpZGdldF90ZWxlZ3JhbTphY3RpdmUsLmxpa2VseV9fd2lkZ2V0X3RlbGVncmFtOmZvY3VzLC5saWtlbHlfX3dpZGdldF90ZWxlZ3JhbTpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMjA0LDIzNCwyNDYsLjgpfUBtZWRpYSAoaG92ZXI6bm9uZSl7Lmxpa2VseV9fd2lkZ2V0X3RlbGVncmFtOmFjdGl2ZSwubGlrZWx5X193aWRnZXRfdGVsZWdyYW06Zm9jdXMsLmxpa2VseV9fd2lkZ2V0X3RlbGVncmFtOmhvdmVye2JhY2tncm91bmQ6aHNsYSgwLDAlLDkwLjYlLC44KX19Lmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfdGVsZWdyYW06YWN0aXZlLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3RlbGVncmFtOmZvY3VzLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3RlbGVncmFtOmhvdmVye3RleHQtc2hhZG93OiMzNGFiZGUgMCAwIC4yNWVtO2JhY2tncm91bmQ6cmdiYSg1MiwxNzEsMjIyLC43KX1AbWVkaWEgKGhvdmVyOm5vbmUpey5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3RlbGVncmFtOmFjdGl2ZSwubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF90ZWxlZ3JhbTpmb2N1cywubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF90ZWxlZ3JhbTpob3Zlcnt0ZXh0LXNoYWRvdzpyZ2JhKDAsMCwwLC4yKSAwIDAgLjMzZW07YmFja2dyb3VuZDpoc2xhKDAsMCUsOTIuNSUsLjE2KX19Lmxpa2VseV9fd2lkZ2V0X3R3aXR0ZXJ7ZmlsbDojMDBiN2VjfS5saWtlbHlfX3dpZGdldF90d2l0dGVyOmFjdGl2ZSwubGlrZWx5X193aWRnZXRfdHdpdHRlcjpmb2N1cywubGlrZWx5X193aWRnZXRfdHdpdHRlcjpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMTkxLDIzNywyNTAsLjgpfUBtZWRpYSAoaG92ZXI6bm9uZSl7Lmxpa2VseV9fd2lkZ2V0X3R3aXR0ZXI6YWN0aXZlLC5saWtlbHlfX3dpZGdldF90d2l0dGVyOmZvY3VzLC5saWtlbHlfX3dpZGdldF90d2l0dGVyOmhvdmVye2JhY2tncm91bmQ6aHNsYSgwLDAlLDkwLjYlLC44KX19Lmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfdHdpdHRlcjphY3RpdmUsLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfdHdpdHRlcjpmb2N1cywubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF90d2l0dGVyOmhvdmVye3RleHQtc2hhZG93OiMwMGI3ZWMgMCAwIC4yNWVtO2JhY2tncm91bmQ6cmdiYSgwLDE4MywyMzYsLjcpfUBtZWRpYSAoaG92ZXI6bm9uZSl7Lmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfdHdpdHRlcjphY3RpdmUsLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfdHdpdHRlcjpmb2N1cywubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF90d2l0dGVyOmhvdmVye3RleHQtc2hhZG93OnJnYmEoMCwwLDAsLjIpIDAgMCAuMzNlbTtiYWNrZ3JvdW5kOmhzbGEoMCwwJSw5Mi41JSwuMTYpfX0ubGlrZWx5X193aWRnZXRfdmtvbnRha3Rle2ZpbGw6IzUyNmU4Zn0ubGlrZWx5X193aWRnZXRfdmtvbnRha3RlOmFjdGl2ZSwubGlrZWx5X193aWRnZXRfdmtvbnRha3RlOmZvY3VzLC5saWtlbHlfX3dpZGdldF92a29udGFrdGU6aG92ZXJ7YmFja2dyb3VuZDpyZ2JhKDIxMSwyMTgsMjI3LC44KX1AbWVkaWEgKGhvdmVyOm5vbmUpey5saWtlbHlfX3dpZGdldF92a29udGFrdGU6YWN0aXZlLC5saWtlbHlfX3dpZGdldF92a29udGFrdGU6Zm9jdXMsLmxpa2VseV9fd2lkZ2V0X3Zrb250YWt0ZTpob3ZlcntiYWNrZ3JvdW5kOmhzbGEoMCwwJSw5MC42JSwuOCl9fS5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3Zrb250YWt0ZTphY3RpdmUsLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfdmtvbnRha3RlOmZvY3VzLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3Zrb250YWt0ZTpob3Zlcnt0ZXh0LXNoYWRvdzojNTI2ZThmIDAgMCAuMjVlbTtiYWNrZ3JvdW5kOnJnYmEoODIsMTEwLDE0MywuNyl9QG1lZGlhIChob3Zlcjpub25lKXsubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF92a29udGFrdGU6YWN0aXZlLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3Zrb250YWt0ZTpmb2N1cywubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF92a29udGFrdGU6aG92ZXJ7dGV4dC1zaGFkb3c6cmdiYSgwLDAsMCwuMikgMCAwIC4zM2VtO2JhY2tncm91bmQ6aHNsYSgwLDAlLDkyLjUlLC4xNil9fS5saWtlbHlfX3dpZGdldF93aGF0c2FwcHtmaWxsOiMyNWQzNjZ9Lmxpa2VseV9fd2lkZ2V0X3doYXRzYXBwOmFjdGl2ZSwubGlrZWx5X193aWRnZXRfd2hhdHNhcHA6Zm9jdXMsLmxpa2VseV9fd2lkZ2V0X3doYXRzYXBwOmhvdmVye2JhY2tncm91bmQ6cmdiYSgyMDAsMjQ0LDIxNiwuOCl9QG1lZGlhIChob3Zlcjpub25lKXsubGlrZWx5X193aWRnZXRfd2hhdHNhcHA6YWN0aXZlLC5saWtlbHlfX3dpZGdldF93aGF0c2FwcDpmb2N1cywubGlrZWx5X193aWRnZXRfd2hhdHNhcHA6aG92ZXJ7YmFja2dyb3VuZDpoc2xhKDAsMCUsOTAuNiUsLjgpfX0ubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF93aGF0c2FwcDphY3RpdmUsLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfd2hhdHNhcHA6Zm9jdXMsLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfd2hhdHNhcHA6aG92ZXJ7dGV4dC1zaGFkb3c6IzI1ZDM2NiAwIDAgLjI1ZW07YmFja2dyb3VuZDpyZ2JhKDM3LDIxMSwxMDIsLjcpfUBtZWRpYSAoaG92ZXI6bm9uZSl7Lmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfd2hhdHNhcHA6YWN0aXZlLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3doYXRzYXBwOmZvY3VzLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3doYXRzYXBwOmhvdmVye3RleHQtc2hhZG93OnJnYmEoMCwwLDAsLjIpIDAgMCAuMzNlbTtiYWNrZ3JvdW5kOmhzbGEoMCwwJSw5Mi41JSwuMTYpfX0ubGlrZWx5X193aWRnZXRfdmliZXJ7ZmlsbDojNzM2MGYyfS5saWtlbHlfX3dpZGdldF92aWJlcjphY3RpdmUsLmxpa2VseV9fd2lkZ2V0X3ZpYmVyOmZvY3VzLC5saWtlbHlfX3dpZGdldF92aWJlcjpob3ZlcntiYWNrZ3JvdW5kOnJnYmEoMjIwLDIxNSwyNTEsLjgpfUBtZWRpYSAoaG92ZXI6bm9uZSl7Lmxpa2VseV9fd2lkZ2V0X3ZpYmVyOmFjdGl2ZSwubGlrZWx5X193aWRnZXRfdmliZXI6Zm9jdXMsLmxpa2VseV9fd2lkZ2V0X3ZpYmVyOmhvdmVye2JhY2tncm91bmQ6aHNsYSgwLDAlLDkwLjYlLC44KX19Lmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfdmliZXI6YWN0aXZlLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3ZpYmVyOmZvY3VzLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3ZpYmVyOmhvdmVye3RleHQtc2hhZG93OiM3MzYwZjIgMCAwIC4yNWVtO2JhY2tncm91bmQ6cmdiYSgxMTUsOTYsMjQyLC43KX1AbWVkaWEgKGhvdmVyOm5vbmUpey5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3ZpYmVyOmFjdGl2ZSwubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF92aWJlcjpmb2N1cywubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF92aWJlcjpob3Zlcnt0ZXh0LXNoYWRvdzpyZ2JhKDAsMCwwLC4yKSAwIDAgLjMzZW07YmFja2dyb3VuZDpoc2xhKDAsMCUsOTIuNSUsLjE2KX19Lmxpa2VseV9fd2lkZ2V0X3JlZGRpdHtmaWxsOiNmZjQ1MDF9Lmxpa2VseV9fd2lkZ2V0X3JlZGRpdDphY3RpdmUsLmxpa2VseV9fd2lkZ2V0X3JlZGRpdDpmb2N1cywubGlrZWx5X193aWRnZXRfcmVkZGl0OmhvdmVye2JhY2tncm91bmQ6cmdiYSgyNTUsMjA4LDE5MSwuOCl9QG1lZGlhIChob3Zlcjpub25lKXsubGlrZWx5X193aWRnZXRfcmVkZGl0OmFjdGl2ZSwubGlrZWx5X193aWRnZXRfcmVkZGl0OmZvY3VzLC5saWtlbHlfX3dpZGdldF9yZWRkaXQ6aG92ZXJ7YmFja2dyb3VuZDpoc2xhKDAsMCUsOTAuNiUsLjgpfX0ubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9yZWRkaXQ6YWN0aXZlLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3JlZGRpdDpmb2N1cywubGlrZWx5LWxpZ2h0IC5saWtlbHlfX3dpZGdldF9yZWRkaXQ6aG92ZXJ7dGV4dC1zaGFkb3c6I2ZmNDUwMSAwIDAgLjI1ZW07YmFja2dyb3VuZDpyZ2JhKDI1NSw2OSwxLC43KX1AbWVkaWEgKGhvdmVyOm5vbmUpey5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3JlZGRpdDphY3RpdmUsLmxpa2VseS1saWdodCAubGlrZWx5X193aWRnZXRfcmVkZGl0OmZvY3VzLC5saWtlbHktbGlnaHQgLmxpa2VseV9fd2lkZ2V0X3JlZGRpdDpob3Zlcnt0ZXh0LXNoYWRvdzpyZ2JhKDAsMCwwLC4yKSAwIDAgLjMzZW07YmFja2dyb3VuZDpoc2xhKDAsMCUsOTIuNSUsLjE2KX19Lmxpa2VseXttYXJnaW46MCAtNXB4IC0xMHB4fS5saWtlbHkgLmxpa2VseV9fd2lkZ2V0e2xpbmUtaGVpZ2h0OjIwcHg7Zm9udC1zaXplOjE0cHg7Ym9yZGVyLXJhZGl1czozcHg7aGVpZ2h0OjIycHg7bWFyZ2luOjAgNXB4IDEwcHh9Lmxpa2VseSAubGlrZWx5X19pY29ue3dpZHRoOjIycHg7aGVpZ2h0OjIycHh9Lmxpa2VseSAubGlrZWx5X19idXR0b257cGFkZGluZzoxcHggNHB4IDFweCAwfS5saWtlbHkgLmxpa2VseV9fY291bnRlcntwYWRkaW5nOjFweCA0cHh9Lmxpa2VseSBzdmd7bGVmdDozcHg7dG9wOjNweDt3aWR0aDoxNnB4O2hlaWdodDoxNnB4fS5saWtlbHktYmlne21hcmdpbjowIC02cHggLTEycHh9Lmxpa2VseS1iaWcgLmxpa2VseV9fd2lkZ2V0e2xpbmUtaGVpZ2h0OjI4cHg7Zm9udC1zaXplOjE4cHg7Ym9yZGVyLXJhZGl1czo0cHg7aGVpZ2h0OjMycHg7bWFyZ2luOjAgNnB4IDEycHh9Lmxpa2VseS1iaWcgLmxpa2VseV9faWNvbnt3aWR0aDozMnB4O2hlaWdodDozMnB4fS5saWtlbHktYmlnIC5saWtlbHlfX2J1dHRvbntwYWRkaW5nOjJweCA2cHggMnB4IDB9Lmxpa2VseS1iaWcgLmxpa2VseV9fY291bnRlcntwYWRkaW5nOjJweCA2cHh9Lmxpa2VseS1iaWcgc3Zne2xlZnQ6NHB4O3RvcDo0cHg7d2lkdGg6MjRweDtoZWlnaHQ6MjRweH0ubGlrZWx5LXNtYWxse21hcmdpbjowIC00cHggLThweH0ubGlrZWx5LXNtYWxsIC5saWtlbHlfX3dpZGdldHtsaW5lLWhlaWdodDoxNHB4O2ZvbnQtc2l6ZToxMnB4O2JvcmRlci1yYWRpdXM6MnB4O2hlaWdodDoxOHB4O21hcmdpbjowIDRweCA4cHh9Lmxpa2VseS1zbWFsbCAubGlrZWx5X19pY29ue3dpZHRoOjE4cHg7aGVpZ2h0OjE4cHh9Lmxpa2VseS1zbWFsbCAubGlrZWx5X19idXR0b257cGFkZGluZzoycHggM3B4IDJweCAwfS5saWtlbHktc21hbGwgLmxpa2VseV9fY291bnRlcntwYWRkaW5nOjJweCAzcHh9Lmxpa2VseS1zbWFsbCBzdmd7bGVmdDozcHg7dG9wOjNweDt3aWR0aDoxMnB4O2hlaWdodDoxMnB4fSJdfQ== */
