/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

body {
  line-height: 1;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

@font-face {
  font-family: "FontAwesome";
  font-style: normal;
  font-weight: normal;
  src: url("../fonts/fontawesome-webfont.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 100;
  src: url("../fonts/Roboto-Thin.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 300;
  src: url("../fonts/Roboto-Light.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: url("../fonts/Roboto-Regular.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: url("../fonts/Roboto-Medium.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: url("../fonts/Roboto-Bold.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: normal;
  font-weight: 900;
  src: url("../fonts/Roboto-Black.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 100;
  src: url("../fonts/Roboto-ThinItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 300;
  src: url("../fonts/Roboto-LightItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 400;
  src: url("../fonts/Roboto-RegularItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 500;
  src: url("../fonts/Roboto-MediumItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 700;
  src: url("../fonts/Roboto-BoldItalic.ttf") format("truetype");
}
@font-face {
  font-family: "Roboto";
  font-style: italic;
  font-weight: 900;
  src: url("../fonts/Roboto-BlackItalic.ttf") format("truetype");
}
body {
  -webkit-touch-callout: none;
  /* prevent callout to copy image, etc when tap to hold */
  -webkit-text-size-adjust: none;
  /* prevent webkit from resizing text to fit */
  -webkit-user-select: none;
  /* prevent copy paste, to allow, change 'none' to 'text' */
}

header {
  background: #122147;
  text-align: center;
  padding: 3vh 0;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
header .logo {
  height: 12vh;
}
header .small-logo {
  height: 5vh;
  -webkit-align-self: left;
  align-self: left;
  margin-left: 20px;
}
header h1 {
  color: #FFFFFF;
  font-size: 2.5rem;
  font-weight: 400;
}
header h2 {
  color: #A6CFD7;
  font-size: 1.25rem;
  font-weight: 300;
  padding: 0 5vw;
}
header .appversion {
  position: absolute;
  top: 0;
  font-size: 0.7rem;
  color: #6E9CAA;
  -webkit-align-self: flex-start;
  align-self: flex-start;
  margin: 5px 5px;
  font-family: roboto;
}

#hamburger-button {
  position: fixed;
  z-index: 10;
  top: 3vh;
  right: 2vw;
}
#hamburger-button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f0c9";
  font-size: 3vw;
  color: #FFFFFF;
}
#hamburger-button.opened:before {
  content: "\f00d";
  color: #B84642;
}

#menu {
  position: fixed;
  z-index: 9;
  top: 0;
  right: calc(-25vw - 1vw);
  overflow: hidden;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  transition: 0.25s ease-in-out;
  height: 100vh;
  width: 25vw;
  padding: 10vh 2vw 1vh;
  border-left: 1px solid #383E5E;
  background-color: rgba(0, 8, 36, 0.975);
}
#menu.opened {
  right: 0;
}

#menu .items {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  text-align: center;
}

.language {
  padding: 0 1vw 2vh;
}
.language select {
  color: #BCBEC0;
  border-radius: 0.5rem;
  padding: 2vh 0;
  padding-left: 5%;
  font-size: 1rem;
  width: 100%;
  text-align: center;
  background-color: transparent;
}
.language.closed:after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f107";
  font-size: 1rem;
  position: absolute;
  top: 12.5vh;
  left: 19vw;
}
.language.opened:after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f106";
  font-size: 1rem;
  position: absolute;
  top: 12.5vh;
  left: 19vw;
}
.language option {
  background: transparent;
  text-align: center;
}

#menu #dataSyncNav .button {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #A6CFD7;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  margin-bottom: 1vh;
  width: 90%;
  font-weight: bold;
}
#menu #dataSyncNav .button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f021";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #6E9CAA;
  border-radius: 8px 0 0 8px;
}

#menu #tasksNav .button {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #A6CFD7;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  margin-bottom: 1vh;
  width: 90%;
  font-weight: bold;
}
#menu #tasksNav .button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f015";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #6E9CAA;
  border-radius: 8px 0 0 8px;
}

#menu #patientNav .button {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #A6CFD7;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  margin-bottom: 1vh;
  width: 90%;
  font-weight: bold;
}
#menu #patientNav .button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f007";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #6E9CAA;
  border-radius: 8px 0 0 8px;
}

#menu #informantNav .button {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #A6CFD7;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  margin-bottom: 1vh;
  width: 90%;
  font-weight: bold;
}
#menu #informantNav .button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f007";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #6E9CAA;
  border-radius: 8px 0 0 8px;
}

#menu #scoresNav .button {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #A6CFD7;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  margin-bottom: 1vh;
  width: 90%;
  font-weight: bold;
}
#menu #scoresNav .button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f0ce";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #6E9CAA;
  border-radius: 8px 0 0 8px;
}

#menu #reportsNav .button {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #A6CFD7;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  margin-bottom: 1vh;
  width: 90%;
  font-weight: bold;
}
#menu #reportsNav .button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f0f0";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #6E9CAA;
  border-radius: 8px 0 0 8px;
}

#menu #normNav .button {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #A6CFD7;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  margin-bottom: 1vh;
  width: 90%;
  font-weight: bold;
}
#menu #normNav .button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f1c0";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #6E9CAA;
  border-radius: 8px 0 0 8px;
}

#menu #encounterNav .button {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #A6CFD7;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  margin-bottom: 1vh;
  width: 90%;
  font-weight: bold;
}
#menu #encounterNav .button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f109";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #6E9CAA;
  border-radius: 8px 0 0 8px;
}

#menu #viewCopyright .button {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #A6CFD7;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  margin-bottom: 1vh;
  width: 90%;
  font-weight: bold;
}
#menu #viewCopyright .button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f1f9";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #6E9CAA;
  border-radius: 8px 0 0 8px;
}

#menu .buttons {
  width: 90%;
  -webkit-align-self: center;
  align-self: center;
  position: relative;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
#menu .buttons .logout {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #D2605A;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-size: 1rem;
  font-weight: bold;
}
#menu .buttons .logout:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f08b";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #B84642;
  border-radius: 8px 0 0 8px;
}
#menu .buttons .close-encounter {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #D2605A;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-size: 1rem;
  padding: 1.5vh 1vw 1.5vh 5vw !important;
  font-weight: bold;
  -webkit-align-self: center;
  align-self: center;
}
#menu .buttons .close-encounter:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f00d";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #B84642;
  border-radius: 8px 0 0 8px;
}

#menu .confirmation {
  transition: 0.15s ease-in-out;
  font-size: 1rem;
  font-weight: bold;
  position: absolute;
  border-radius: 16px;
  background-color: #383E5E;
  bottom: -40vh;
  height: 24vh;
  padding: 1vh 1vw;
  margin-bottom: 2.5vh;
}
#menu .confirmation.opened {
  bottom: 5vh;
}
#menu .confirmation span {
  display: block;
  color: #BCBEC0;
  text-align: center;
  padding: 1vh 0;
  margin-bottom: 1vh;
}
#menu .confirmation .confirm-yes, #menu .confirmation .confirm-no {
  display: inline-block;
  border: none;
  border-radius: 16px;
  width: 42%;
  position: absolute;
  bottom: 10px;
  height: 6vh;
  font-size: 1rem;
}
#menu .confirmation .confirm-no {
  left: 10px;
  background: #5D5D79;
}
#menu .confirmation .confirm-yes {
  right: 10px;
  background: #D2605A;
}
#menu .confirmation:after {
  content: "";
  border: 1.5vh solid transparent;
  border-top-color: #383E5E;
  border-bottom: 0;
  position: absolute;
  bottom: -1.3vh;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

#menu #platformInformation {
  text-align: left;
  word-wrap: break-word;
}

.version {
  margin-top: 1vh;
  text-align: center;
}

#menu button {
  cursor: pointer;
}

#loginForm {
  width: 35vw;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  -webkit-align-self: center;
  align-self: center;
}
#loginForm button {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #61A255;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-weight: bold;
  font-size: 1rem;
  width: 50%;
}
#loginForm button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f00c";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #357643;
  border-radius: 8px 0 0 8px;
}
#loginForm input {
  width: 100%;
  margin-bottom: 2vh;
  height: 40px;
}
#loginForm input:nth-of-type(1) {
  margin-top: 2.5vh;
}
#loginForm .error {
  margin-top: 3vh;
  color: #B84642;
  font-weight: bold;
  font-size: 1.5rem;
}

.login-view {
  -webkit-align-items: center;
  align-items: center;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
}
.login-view button.forgot {
  -webkit-appearance: none;
  appearance: none;
  background: transparent;
  border: 0;
  color: #FFFFFF;
  font-size: 0.75rem;
  margin: 30px;
  width: -webkit-fit-content;
  width: fit-content;
}
.login-view button.forgot:focus {
  outline: none;
}

#reopenForm {
  width: 45vw;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  -webkit-align-self: center;
  align-self: center;
}
#reopenForm .button-submit {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #61A255;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-weight: bold;
  font-size: 1rem;
  width: auto;
  display: inline-block;
  margin: 10px;
}
#reopenForm .button-submit:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f00c";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #357643;
  border-radius: 8px 0 0 8px;
}
#reopenForm .button-back {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #61A255;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-weight: bold;
  font-size: 1rem;
  width: auto;
  display: inline-block;
  margin: 10px;
}
#reopenForm .button-back:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f053";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #357643;
  border-radius: 8px 0 0 8px;
}
#reopenForm input {
  width: 100%;
  margin-bottom: 2vh;
}
#reopenForm input:nth-of-type(1) {
  margin-top: 2.5vh;
}
#reopenForm .error {
  margin-top: 3vh;
  color: #B84642;
  font-weight: bold;
  font-size: 1.5rem;
}

#examinerSelection, #studySelection, #siteSelection, #createEncounterForm {
  padding-top: 50px;
  position: relative;
  width: 50vw;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  -webkit-align-self: center;
  align-self: center;
  position: relative;
}
#examinerSelection h1, #studySelection h1, #siteSelection h1, #createEncounterForm h1 {
  clear: both;
  font-size: 1.4rem;
  text-align: center;
}
#examinerSelection input, #studySelection input, #siteSelection input, #createEncounterForm input {
  width: 240px !important;
  margin: 10px auto;
  display: block;
  font-size: 13px;
  padding: 3px 30px 3px 10px;
  height: 40px;
  border-radius: 0.5rem;
  box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
  color: #888;
  border: none;
  outline: none;
  -webkit-appearance: none;
  appearance: none;
  background-size: 15px;
}
#examinerSelection select, #studySelection select, #siteSelection select, #createEncounterForm select {
  width: 240px;
  margin: 2.5vh auto;
  display: block;
  font-size: 13px;
  padding: 3px 30px 3px 10px;
  height: 40px;
  border-radius: 0.5rem;
  box-shadow: 0 3px 0 #ccc, 0 -1px #fff inset;
  color: #888;
  border: none;
  outline: none;
  -webkit-appearance: none;
  appearance: none;
  background: #f8f8f8 url(../images/select-arrow.svg) 215px center no-repeat;
  background-size: 15px;
}
#examinerSelection .error, #studySelection .error, #siteSelection .error, #createEncounterForm .error {
  text-align: center;
  color: #B84642;
  font-weight: bold;
  font-size: 1.2rem;
  overflow-wrap: break-word;
  display: -webkit-flex;
  display: flex;
  margin-bottom: 15px;
}
#examinerSelection button, #studySelection button, #siteSelection button, #createEncounterForm button {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #61A255;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-weight: bold;
  font-size: 1rem;
}
#examinerSelection button:before, #studySelection button:before, #siteSelection button:before, #createEncounterForm button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f00c";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #357643;
  border-radius: 8px 0 0 8px;
}
#examinerSelection input, #studySelection input, #siteSelection input, #createEncounterForm input {
  width: 100%;
  margin-bottom: 2vh;
}
#examinerSelection input:nth-of-type(1), #studySelection input:nth-of-type(1), #siteSelection input:nth-of-type(1), #createEncounterForm input:nth-of-type(1) {
  margin-top: 2.5vh;
}
#examinerSelection #examiners, #studySelection #examiners, #siteSelection #examiners, #createEncounterForm #examiners {
  margin-top: 1vh;
}

#nextButton {
  display: block;
  border: 0;
  background: url("../images/buttons/nav-next.svg") top left no-repeat;
  width: 80px;
  height: 80px;
  position: absolute;
  top: 85%;
  left: 88%;
}

#backButton {
  display: block;
  border: 0;
  background: url("../images/buttons/nav-prev.svg") top left no-repeat;
  width: 80px;
  height: 80px;
  position: absolute;
  top: 85%;
  left: 4%;
}

#beginButton {
  display: none;
  border: 3px solid white;
  background: transparent;
  border-radius: 15px;
  position: absolute;
  font-size: 2em;
  padding: 0.5em;
  top: 85%;
  left: 81%;
}

.phi-warning {
  font-size: 1.1rem;
  text-align: center;
  margin-top: 10px;
}

.hidden {
  display: none;
}

#administrationNotesForm {
  display: block;
  margin: 1vh auto 0;
  width: 100%;
  text-align: center;
}
#administrationNotesForm input, #administrationNotesForm label {
  vertical-align: middle;
}
#administrationNotesForm legend {
  font-weight: bold;
  padding: 0 0.5em;
  font-size: 1.25em;
}
#administrationNotesForm fieldset {
  margin: 2vh 5vw 0.5em;
  border-top: 1px solid #BCBEC0;
}
#administrationNotesForm textarea {
  width: 100%;
  border-radius: 1em;
}
#administrationNotesForm input[type=checkbox], #administrationNotesForm input[type=radio] {
  width: 20px;
  height: 20px;
}
#administrationNotesForm .required {
  color: #D2605A;
  font-size: 1rem;
  font-weight: bold;
}
#administrationNotesForm .require {
  border: 3px solid #D2605A !important;
}
#administrationNotesForm .useful label {
  margin-right: 1em;
  font-size: 1.5em;
  text-transform: uppercase;
}
#administrationNotesForm .issues label {
  text-align: left;
  display: inline-block;
  width: 16em;
  font-weight: bold;
  margin: 5px 0;
}
#administrationNotesForm button {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #D2605A;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-size: 1rem;
}
#administrationNotesForm button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f00d";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #B84642;
  border-radius: 8px 0 0 8px;
}

#patientDemographicsForm {
  display: block;
  margin: 1vh auto 0;
  text-align: center;
}
#patientDemographicsForm .row {
  margin-top: 50px;
  -webkit-align-content: center;
  align-content: center;
}
#patientDemographicsForm .error-row {
  margin-top: 10px;
  -webkit-align-content: center;
  align-content: center;
  font-size: 1rem;
  color: #D2605A;
}
#patientDemographicsForm .skip {
  color: #BCBEC0;
  border-radius: 0.5rem;
  font-size: 1rem;
  height: 50px;
  width: 250px;
  text-align: center;
  background-color: transparent;
  margin-right: 20px;
}
#patientDemographicsForm .saveDemographics {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #61A255;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-size: 1rem;
  margin-top: 2vh;
}
#patientDemographicsForm .saveDemographics:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f00c";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #357643;
  border-radius: 8px 0 0 8px;
}
#patientDemographicsForm table {
  margin: 0 auto;
}
#patientDemographicsForm table td, #patientDemographicsForm table th {
  padding: 1vh;
}
#patientDemographicsForm table th {
  padding: 0 1vh;
}
#patientDemographicsForm input {
  text-align: center;
  height: 40px;
  border-radius: 0.5rem;
}
#patientDemographicsForm input::-webkit-outer-spin-button, #patientDemographicsForm input::-webkit-inner-spin-button {
  display: none;
}
#patientDemographicsForm select {
  background-color: white;
  height: 40px;
  font-size: 16px !important;
  padding-left: 5px;
  border-radius: 0.5rem;
}

#missing-demographics {
  padding-top: 1vh;
  margin: 0 auto;
  text-align: center;
}
#missing-demographics .missing-demographics-btns button {
  font-weight: bold;
  font-size: 1rem;
  margin: 20px 5px;
}
#missing-demographics .missing-demographics-btns .update {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #61A255;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
}
#missing-demographics .missing-demographics-btns .update:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f00c";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #357643;
  border-radius: 8px 0 0 8px;
}
#missing-demographics .missing-demographics-btns .close {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #D2605A;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
}
#missing-demographics .missing-demographics-btns .close:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f00d";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #B84642;
  border-radius: 8px 0 0 8px;
}

#genderModal {
  background: #122147;
  position: fixed;
  z-index: 10;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border: 3px solid #FFFFFF;
  border-radius: 20px;
  width: 40vw;
  max-height: 75vh;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding: 1vh 1vw;
}
#genderModal button {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #61A255;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-size: 1rem;
  margin: 1vh auto 2vh;
  -webkit-align-self: center;
  align-self: center;
}
#genderModal button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f00c";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #357643;
  border-radius: 8px 0 0 8px;
}
#genderModal .modalMsg {
  font-size: 1rem;
  padding: 1.5vh;
}

#informantDemographicsForm {
  display: block;
  margin: 1vh auto 0;
  text-align: center;
}
#informantDemographicsForm .row {
  margin-top: 10px;
  -webkit-align-content: center;
  align-content: center;
}
#informantDemographicsForm .error-row {
  margin-top: 10px;
  -webkit-align-content: center;
  align-content: center;
  font-size: 1rem;
  color: #D2605A;
}
#informantDemographicsForm .required {
  border: 3px solid #D2605A !important;
}
#informantDemographicsForm .skip {
  color: #BCBEC0;
  border-radius: 16px;
  font-size: 1rem;
  height: 50px;
  width: 250px;
  text-align: center;
  background-color: transparent;
  margin-right: 20px;
}
#informantDemographicsForm .no-grp {
  float: right;
  width: 10vh;
}
#informantDemographicsForm .yes-grp {
  float: left;
  width: 11vh;
}
#informantDemographicsForm .comments {
  width: 80vh;
}
#informantDemographicsForm .lived-question {
  height: 5vh;
  width: 25vh;
  margin: 0 auto;
}
#informantDemographicsForm .lived-radio-grp {
  float: right;
  height: 5vh;
  width: 25vh;
}
#informantDemographicsForm .lived-radio-grp input[type=radio] {
  position: absolute;
  visibility: hidden;
}
#informantDemographicsForm .lived-radio-grp input[type=radio]:checked ~ .check {
  background-color: #FFFFFF;
}
#informantDemographicsForm .lived-radio-grp label {
  display: -webkit-flex;
  display: flex;
  width: 120px;
  position: relative;
  height: 100%;
  z-index: 5;
  font-size: 1.25rem;
}
#informantDemographicsForm .lived-radio-grp .check::before {
  display: block;
  position: absolute;
  content: "";
  border-radius: 100%;
  height: 19px;
  width: 19px;
}
#informantDemographicsForm .lived-radio-grp .check {
  display: block;
  border: 3px solid #FFFFFF;
  border-radius: 100%;
  height: 25px;
  width: 25px;
  top: calc(50% - 15px);
  left: calc(50% - 12px);
  position: absolute;
}
#informantDemographicsForm .lived-radio-grp .lived-yes {
  float: right;
}
#informantDemographicsForm .lived-radio-grp .lived-no {
  float: right;
}
#informantDemographicsForm .phi-warning {
  padding: 0 35px;
}
#informantDemographicsForm .saveDemographics {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #61A255;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-size: 1rem;
  margin-top: 2vh;
}
#informantDemographicsForm .saveDemographics:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f00c";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #357643;
  border-radius: 8px 0 0 8px;
}
#informantDemographicsForm table {
  margin: 0 auto;
}
#informantDemographicsForm table td, #informantDemographicsForm table th {
  padding: 1vh;
  vertical-align: bottom;
}
#informantDemographicsForm table th {
  padding: 0 1vh;
}
#informantDemographicsForm input {
  text-align: center;
  height: 40px;
  border-radius: 0.5rem;
}
#informantDemographicsForm input::-webkit-outer-spin-button, #informantDemographicsForm input::-webkit-inner-spin-button {
  display: none;
}
#informantDemographicsForm select {
  background-color: white;
  height: 40px;
  font-size: 1rem;
  padding-left: 5px;
  border-radius: 0.5rem;
}

#tasks {
  -webkit-flex-grow: 0;
  flex-grow: 0;
  display: -webkit-flex;
  display: flex;
  -webkit-align-content: space-between;
  align-content: space-between;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
#tasks .expanded-selector {
  height: 100%;
}
#tasks .domain {
  border: 2px solid #BCBEC0;
  border-radius: 1rem;
  text-align: center;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  -webkit-align-content: flex-start;
  align-content: flex-start;
  min-width: 20vw;
  padding: 7.2vh 1vw 0.5vh;
  margin: 1vh 1vw;
  position: relative;
}
#tasks .domain:before {
  top: 0;
  left: 50%;
  width: 95%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  content: attr(data-label);
  font-size: 1.25rem;
  display: block;
  position: absolute;
}
#tasks .domain-singles {
  width: 100%;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  margin-top: 2vh;
}
#tasks .domain-selector {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  margin-top: 2vh;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
#tasks .domain-link {
  margin-left: 1vw;
  margin-right: 1vw;
  font-size: 1.5rem;
}
#tasks .domain-title {
  font-size: 1.5rem;
  margin-bottom: 2vh;
}
#tasks .task-container {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-justify-content: center;
  justify-content: center;
}
#tasks .task {
  text-align: center;
  display: inline-block;
  font-size: 1rem;
  margin: 5px 1vw;
  width: 11vw;
}
#tasks .task .image-container {
  margin: 0 auto 0.75vh;
  display: block;
  width: 6vw;
  height: 6vw;
  position: relative;
}
#tasks .task.completed .image-container:after {
  position: absolute;
  width: 6vw;
  height: 6vw;
  top: 0;
  left: 0;
}
#tasks .task.completed .image-container:after {
  content: url(../images/check-overlay.svg);
}

#formModal, #scoringModal {
  background: #122147;
  position: fixed;
  z-index: 10;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border: 3px solid #FFFFFF;
  border-radius: 32px;
  width: 40vw;
  max-height: 75vh;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding: 1vh 1vw;
}
#formModal .modalTitle, #scoringModal .modalTitle {
  padding: 1vh 0;
  display: block;
  text-align: center;
  font-weight: bolder;
  font-size: 1.5rem;
}
#formModal button, #scoringModal button {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #D2605A;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-size: 1rem;
  margin: 1vh auto 2vh;
  -webkit-align-self: center;
  align-self: center;
}
#formModal button:before, #scoringModal button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f00d";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #B84642;
  border-radius: 8px 0 0 8px;
}

#formModal .form, #scoringModal .scoring {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  max-width: 100%;
}
#formModal .form .endorsed-results, #scoringModal .scoring .endorsed-results {
  display: -webkit-flex;
  display: flex;
  max-height: 30vh;
  overflow-y: scroll;
  width: 30vw;
  margin: 0 auto;
}
#formModal .form .endorsed-results .question-result, #scoringModal .scoring .endorsed-results .question-result {
  padding-top: 0;
}
#formModal .form .endorsed-results .answer-result, #scoringModal .scoring .endorsed-results .answer-result {
  padding-bottom: 0;
}
#formModal .form .endorsed-results .result, #scoringModal .scoring .endorsed-results .result {
  font-size: 1rem;
  width: 28vw;
}

#formModal .formName {
  color: #FFFFFF;
  background-color: #383E5E;
  font-weight: bolder;
  font-size: 3rem;
  border-radius: 32px;
  width: 10vw;
  height: 10vw;
  line-height: 10vw;
  margin: 0.5vh 0.5vw;
  text-align: center;
  position: relative;
  cursor: pointer;
}
#formModal .formName.clicked {
  -webkit-animation-delay: 0;
  animation-delay: 0;
  -webkit-animation-duration: 0.5s;
  animation-duration: 0.5s;
  -webkit-animation-name: highlight-309;
  animation-name: highlight-309;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
@-webkit-keyframes highlight-309 {
  0% {
    background-color: #383E5E;
  }
  15% {
    background-color: #F0C898;
  }
  100% {
    background-color: #F0C898;
  }
}
@keyframes highlight-309 {
  0% {
    background-color: #383E5E;
  }
  15% {
    background-color: #F0C898;
  }
  100% {
    background-color: #F0C898;
  }
}

#formModal .cpForm {
  width: 18vw;
}

#scoringModal .scoring {
  text-align: center;
  -webkit-align-content: space-around;
  align-content: space-around;
}
#scoringModal .score {
  display: block;
  margin: 1vw;
  border: 3px solid #BCBEC0;
  border-radius: 16px;
  -webkit-flex-basis: 12vw;
  flex-basis: 12vw;
}
#scoringModal .score .title, #scoringModal .score .result {
  display: block;
  font-size: 1rem;
  font-weight: bold;
  padding: 1vh 0;
}
#scoringModal .score .title {
  border-bottom: 3px dotted #5D5D79;
}
#scoringModal .score .result {
  font-size: 1.75rem;
  color: #FFFFFF;
}
#scoringModal .endorsements {
  min-width: 350px;
}
#scoringModal .endorsed-results {
  display: -webkit-flex;
  display: flex;
  max-height: 30vh;
  overflow-y: scroll;
  width: 30vw;
  -webkit-justify-content: center;
  justify-content: center;
}
#scoringModal .endorsed-results .question-result {
  padding-top: 0;
}
#scoringModal .endorsed-results .answer-result {
  padding-bottom: 0;
}
#scoringModal .endorsed-results .result {
  font-size: 1rem;
  width: 28vw;
}

.bottom-nav {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-align-items: center;
  align-items: center;
  height: 10vh;
  text-align: center;
  padding: 1vw;
}
.bottom-nav .close-encounter {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #D2605A;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-weight: bold;
  margin: 3vw;
  font-size: 1rem;
}
.bottom-nav .close-encounter:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f00d";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #B84642;
  border-radius: 8px 0 0 8px;
}
.bottom-nav .summary-report {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #5D5E77;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-weight: bold;
  margin: 3vw;
  font-size: 1rem;
}
.bottom-nav .summary-report:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f0f0";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #6b6d72;
  border-radius: 8px 0 0 8px;
}
.bottom-nav .view-scores {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #61A255;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-weight: bold;
  margin: 3vw;
  font-size: 1rem;
}
.bottom-nav .view-scores:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f0ce";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #357643;
  border-radius: 8px 0 0 8px;
}

#dataSyncForm, #dataSyncInProgress {
  padding-top: 5vh;
  width: 85vw;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  -webkit-align-self: center;
  align-self: center;
  overflow: auto;
}
#dataSyncForm .message, #dataSyncForm .message2, #dataSyncInProgress .message, #dataSyncInProgress .message2 {
  font-size: 1rem;
  text-align: center;
  display: block;
  width: 60%;
  margin: 0 auto;
}
#dataSyncForm .sync-complete, #dataSyncForm .sync-error, #dataSyncInProgress .sync-complete, #dataSyncInProgress .sync-error {
  margin-top: 5vh;
  text-align: center;
  display: block;
  color: #357643;
  font-weight: normal;
  font-size: 1rem;
}
#dataSyncForm .sync-error, #dataSyncInProgress .sync-error {
  color: #B84642;
}
#dataSyncForm .data-sync-btns, #dataSyncInProgress .data-sync-btns {
  display: -webkit-flex;
  display: flex;
  width: 60%;
  margin: 0 auto;
}
#dataSyncForm .data-sync-btns button, #dataSyncInProgress .data-sync-btns button {
  font-weight: bold;
  font-size: 1rem;
  width: 50%;
  margin: 20px 5px;
}
#dataSyncForm .data-sync-btns .confirm-yes, #dataSyncInProgress .data-sync-btns .confirm-yes {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #61A255;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
}
#dataSyncForm .data-sync-btns .confirm-yes:before, #dataSyncInProgress .data-sync-btns .confirm-yes:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f00c";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #357643;
  border-radius: 8px 0 0 8px;
}
#dataSyncForm .data-sync-btns .confirm-no, #dataSyncInProgress .data-sync-btns .confirm-no {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #D2605A;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
}
#dataSyncForm .data-sync-btns .confirm-no:before, #dataSyncInProgress .data-sync-btns .confirm-no:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f00d";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #B84642;
  border-radius: 8px 0 0 8px;
}
#dataSyncForm .table, #dataSyncInProgress .table {
  background-color: #eeeeee;
  width: 100%;
  max-width: 100%;
  margin: 3vh 0;
  font-size: 0.8rem;
  font-weight: normal;
}
#dataSyncForm .table thead, #dataSyncInProgress .table thead {
  background-color: #122147;
  color: #eeeeee;
}
#dataSyncForm .table thead th, #dataSyncInProgress .table thead th {
  border: 1px solid #383E5E;
  border-bottom-width: 2px;
  padding: 8px;
  line-height: 1.42857;
  vertical-align: top;
}
#dataSyncForm .table tbody td, #dataSyncInProgress .table tbody td {
  border: 1px solid #383E5E;
  padding: 8px;
  line-height: 1.42857;
  vertical-align: top;
  text-align: center;
  color: #222222;
}
#dataSyncForm .table-striped > tbody > tr:nth-of-type(odd), #dataSyncInProgress .table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #c8c8c8;
}

.progress-Bar {
  margin: 10rem;
  font-size: 30px;
  text-align: center;
  color: #fff;
}

.tasklist {
  overflow-y: scroll;
  -webkit-justify-content: center;
  justify-content: center;
  display: -webkit-flex;
  display: flex;
}
.tasklist .tasklist-table {
  margin-top: 2vh;
}
.tasklist .tasklist-table tbody tr {
  height: 8vh;
}
.tasklist .tasklist-table tbody tr:hover {
  background-color: #9AC08F;
}
.tasklist .tasklist-table tr:nth-child(odd) {
  background-color: #C8C8C8;
}
.tasklist .tasklist-table tr:nth-child(even) {
  background-color: #EEEEEE;
}
.tasklist .tasklist-table tr td, .tasklist .tasklist-table tr th {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: bold;
  vertical-align: middle;
  text-align: center;
  font-size: 0.9rem;
  padding-left: 2vw;
  padding-right: 2vw;
}
.tasklist .tasklist-table tr th {
  padding-top: 1vh;
  padding-bottom: 1vh;
  background-color: #122147;
  border: 1px solid #383E5E;
}
.tasklist .tasklist-table tr td {
  color: black;
  border: 1px solid black;
}

#norm-details {
  margin-top: 5vh;
  padding-left: 5vw;
  padding-right: 5vw;
  height: 100%;
  overflow-y: auto;
}
#norm-details .button {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #61A255;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  margin-bottom: 1vh;
  font-weight: bold;
  float: right;
}
#norm-details .button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f053";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #357643;
  border-radius: 8px 0 0 8px;
}
#norm-details .norm-details-header {
  color: white;
  font-size: 1.1rem;
  font-family: Helvetica;
}
#norm-details .norm-details-header .task-details {
  width: 150px;
  float: left;
}
#norm-details .norm-details-header .task-details .task-details-header::before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f02d";
  font-size: 1.4rem;
  margin-right: 1vw;
}
#norm-details .norm-detail-body .task-metadata {
  display: block;
  -webkit-justify-content: center;
  justify-content: center;
  margin-top: 10vh;
  margin-bottom: 5vh;
  border: solid 1px #1c3470;
  border-radius: 3px;
  background-color: #383E5E;
  height: 18vh;
}
#norm-details .norm-detail-body .task-metadata .task-metadata-header {
  text-align: center;
  font-size: 1.1rem;
  vertical-align: middle;
  height: 4vh;
  display: inherit;
  padding-top: 2px;
}
#norm-details .norm-detail-body .task-metadata .task-metadata-table {
  margin: 0 auto;
  width: 98%;
  height: 10vh;
}
#norm-details .norm-detail-body .task-metadata .task-metadata-table tr {
  background-color: #EEEEEE;
}
#norm-details .norm-detail-body .task-metadata .task-metadata-table tr td, #norm-details .norm-detail-body .task-metadata .task-metadata-table tr th {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: bold;
  vertical-align: middle;
  text-align: center;
  font-size: 0.9rem;
  padding-left: 2vw;
  padding-right: 2vw;
  border: solid 4px #383E5E;
}
#norm-details .norm-detail-body .task-metadata .task-metadata-table tr th {
  padding-top: 1vh;
  padding-bottom: 1vh;
  background-color: #122147;
  border: 1px solid #383E5E;
}
#norm-details .norm-detail-body .task-metadata .task-metadata-table tr td {
  color: black;
  padding-top: 4px;
}
#norm-details .normative-data .norm-data-header {
  color: white;
  font-size: 1.1rem;
  font-family: Helvetica;
}
#norm-details .normative-data .norm-data-header .norm-data-grp {
  width: 200px;
}
#norm-details .normative-data .norm-data-header .norm-data-grp .norm-details-span::before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f02d";
  font-size: 1.4rem;
  margin-right: 1vw;
}
#norm-details .norm-language {
  background-color: #383E5E;
  font-size: 1rem;
  padding: 10px;
}
#norm-details .norms {
  margin-top: 10px;
}
#norm-details .norms .norm-table-panel {
  width: 100%;
  overflow-x: auto;
  background-color: #383E5E;
}
#norm-details .norms .norm-table-panel .norm-table {
  background-color: #122147;
  margin: 8px;
}
#norm-details .norms .norm-table-panel .norm-table th {
  font-size: 0.9rem;
  border-left: 3px solid #383E5E;
  border-right: 3px solid #383E5E;
  font-weight: bold;
  padding: 8px;
}
#norm-details .norms .norm-table-panel .norm-table td {
  font-size: 0.8rem;
  background-color: #eeeeee;
  color: #000000;
  border: 3px solid #383E5E;
  padding: 8px;
}
#norm-details .norms .norm-table-panel .actions-table th {
  padding: 8px;
}
#norm-details .norms .norm-table-panel .actions-table td {
  padding: 8px;
}
#norm-details .norm-group {
  margin: 0 auto;
}

.encounter-data-header {
  color: white;
  font-size: 1.1rem;
  font-family: Helvetica;
  width: 100%;
  display: block;
  margin-top: 4vh;
  padding-right: 6vh;
  height: 5vh;
}

#encounter-data {
  margin-top: 5vh;
  padding-left: 5vw;
  padding-right: 5vw;
  overflow-x: scroll;
}
#encounter-data .encounter-data-body .table-metadata {
  display: block;
  -webkit-justify-content: center;
  justify-content: center;
  margin-top: 4vh;
  border-radius: 3px;
  background-color: #383E5E;
  padding: 1vh;
}
#encounter-data .encounter-data-body .table-metadata .table-metadata-header {
  text-align: center;
  font-size: 1.1rem;
  vertical-align: middle;
  height: 4vh;
  display: inherit;
  padding-top: 2px;
}
#encounter-data .encounter-data-body .table-metadata .table-metadata-table {
  margin: 0 auto;
  width: 100%;
  height: 10vh;
  border-spacing: 0;
  border-collapse: collapse;
}
#encounter-data .encounter-data-body .table-metadata .table-metadata-table tr {
  background-color: #EEEEEE;
}
#encounter-data .encounter-data-body .table-metadata .table-metadata-table tr td, #encounter-data .encounter-data-body .table-metadata .table-metadata-table tr th {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: bold;
  vertical-align: middle;
  text-align: center;
  font-size: 0.9rem;
}
#encounter-data .encounter-data-body .table-metadata .table-metadata-table tr th {
  padding-top: 1vh;
  padding-bottom: 1vh;
  background-color: #122147;
}
#encounter-data .encounter-data-body .table-metadata .table-metadata-table tr td {
  color: black;
  padding-top: 4px;
}
#encounter-data .encounter-data-body .table-metadata .table-metadata-table .score-body {
  background-color: black;
  color: white;
}
#encounter-data .encounter-data-body .table-metadata .table-metadata-table .score-body .percentile {
  font-size: 0.75rem;
}
#encounter-data .encounter-data-body .table-metadata .table-metadata-table .norm-body {
  background-color: black;
  color: white;
}
#encounter-data .task-name {
  margin: 0 auto;
  padding-left: 15px;
}
#encounter-data .endorsements-btn:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f03a";
  font-size: 1rem;
}
#encounter-data .metadata td, #encounter-data .metadata th {
  border: 2px solid #383E5E;
  max-width: 150px;
}
#encounter-data .disabled {
  color: grey;
}
#encounter-data .scores-header {
  color: white;
  font-size: 2rem;
  display: block;
  width: 100%;
  text-align: center;
  margin-top: 2vh;
}
#encounter-data .domain-header {
  font-size: 20px;
  margin: 10px;
  padding-top: 4px;
}
#encounter-data .score-header {
  color: white;
  padding: 2px;
}
#encounter-data .task-header-row {
  width: 100%;
  display: -webkit-flex;
  display: flex;
}
#encounter-data .task-header {
  font-size: 18px !important;
  padding: 5px;
  border: 1px solid white;
}
#encounter-data .task-body {
  background-color: #122147;
  border: 1px solid white;
}

.disclaimer {
  padding: 15px 5vw 0;
  text-align: center;
  font-size: 16px;
}

#endorsementsModal {
  background: #122147;
  position: fixed;
  z-index: 10;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border: 3px solid #FFFFFF;
  border-radius: 32px;
  width: 65vw;
  max-height: 75vh;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  padding: 1vh 1vw;
}
#endorsementsModal th {
  border-bottom: 1px solid white;
  padding-top: 5px;
  padding-bottom: 5px;
}
#endorsementsModal td {
  border-bottom: 1px solid white;
  margin-top: 2px;
  padding-top: 5px;
  padding-bottom: 5px;
}
#endorsementsModal .check-true {
  text-align: center;
  vertical-align: middle;
}
#endorsementsModal .check-true:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f00c";
  color: limegreen;
  font-size: 1rem;
}
#endorsementsModal .modalTitle {
  padding: 1vh 0;
  display: block;
  text-align: center;
  font-weight: bolder;
  font-size: 1.5rem;
}
#endorsementsModal .section {
  width: 100%;
}
#endorsementsModal .scroll-section {
  overflow-y: scroll;
  height: 80vh;
}
#endorsementsModal .section-heading {
  font-size: 1rem;
  vertical-align: middle;
}
#endorsementsModal .section-options {
  font-size: 0.8rem;
  vertical-align: middle;
  padding: 2px;
}
#endorsementsModal .section-question {
  font-size: 0.8rem;
}
#endorsementsModal .text {
  width: 55%;
}
#endorsementsModal .btn-section {
  margin: 0 auto !important;
}
#endorsementsModal button {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #D2605A;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-size: 1rem;
  margin: 1vh auto 2vh;
  -webkit-align-self: center;
  align-self: center;
  height: 40px;
}
#endorsementsModal button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f00d";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #B84642;
  border-radius: 8px 0 0 8px;
}

.reportsList {
  overflow-y: auto;
  -webkit-justify-content: center;
  justify-content: center;
  display: block;
}
.reportsList .error {
  font-size: 1rem;
  color: #D2605A;
  display: block;
  margin-top: 2vh;
  margin-bottom: 2vh;
  text-align: center;
}
.reportsList .reportsList-table {
  margin: 0 auto;
}
.reportsList .reportsList-table tbody tr {
  height: 8vh;
}
.reportsList .reportsList-table tbody tr:hover {
  background-color: #9AC08F;
}
.reportsList .reportsList-table tr:nth-child(odd) {
  background-color: #C8C8C8;
}
.reportsList .reportsList-table tr:nth-child(even) {
  background-color: #EEEEEE;
}
.reportsList .reportsList-table tr td, .reportsList .reportsList-table tr th {
  font-size: 14px;
  font-family: Helvetica;
  font-weight: bold;
  vertical-align: middle;
  text-align: center;
  font-size: 0.9rem;
  padding-left: 2vw;
  padding-right: 2vw;
}
.reportsList .reportsList-table tr th {
  padding-top: 1vh;
  padding-bottom: 1vh;
  background-color: #122147;
  border: 1px solid #383E5E;
}
.reportsList .reportsList-table tr td {
  color: black;
  border: 1px solid black;
}
.reportsList .view-report-btn {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #61A255;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-weight: bold;
  z-index: 4;
}
.reportsList .view-report-btn:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f0ea";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #357643;
  border-radius: 8px 0 0 8px;
}
.reportsList .export-report-btn {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #D2605A;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-weight: bold;
}
.reportsList .export-report-btn:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f019";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #B84642;
  border-radius: 8px 0 0 8px;
}

.forgot-view {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
}
.forgot-view h1 {
  margin-top: 3vh;
  color: #FFFFFF;
  font-family: "Roboto", sans-serif;
  font-weight: bold;
  font-size: 1.5rem;
}
.forgot-view p {
  font-size: 1rem;
}

#forgotForm {
  width: 35vw;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  -webkit-align-self: center;
  align-self: center;
}
#forgotForm input {
  width: 100%;
  margin-bottom: 2vh;
}
#forgotForm input:nth-of-type(1) {
  margin-top: 2.5vh;
}
#forgotForm .error {
  margin-top: 3vh;
  color: #B84642;
  font-weight: bold;
  font-size: 1.5rem;
}
#forgotForm .button-group {
  display: -webkit-flex;
  display: flex;
  width: 100%;
}
#forgotForm button {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #61A255;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
  font-weight: bold;
  font-size: 1rem;
  margin: 2vh 2vw;
  width: 50%;
}
#forgotForm button:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  content: "\f00c";
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #357643;
  border-radius: 8px 0 0 8px;
}
#forgotForm button.button-back {
  padding: 1.5vh 2vw 1.5vh 6vw;
  position: relative;
  background-color: #D2605A;
  color: #FFFFFF;
  border-radius: 8px;
  border: 0;
  font-size: 1rem;
}
#forgotForm button.button-back:before {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: middle;
  font-size: 1rem;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  line-height: 1em;
  padding: 1.75vh 0 0 0.3vw;
  width: 4vw;
  background-color: #B84642;
  border-radius: 8px 0 0 8px;
}

.hidden {
  display: none !important;
  visibility: hidden !important;
  height: 0 !important;
  font-size: 0 !important;
}

.willnotrender {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

*, *:before, *:after {
  box-sizing: border-box;
}

textarea, input {
  color: #000000;
  text-align: center;
  line-height: 2rem;
  border-radius: 0.5rem;
}

textarea, input, button, label, legend, fieldset {
  font-family: Roboto;
  font-size: 1rem;
  font-weight: 400;
}

body {
  background: #000824;
  color: #FFFFFF;
  font-family: Roboto;
  font-weight: 400;
  font-size: 1vw;
  line-height: 1.4;
  box-sizing: border-box;
  width: 100vw;
  height: 100vh;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
  position: fixed;
}

#copyrightAgreement {
  display: block;
  transition: 0.15s ease-in-out;
  position: absolute;
  width: 60vw;
  top: 35vh;
  left: -60vw;
  font-size: 1rem;
  background-color: #383E5E;
  border-radius: 16px;
  opacity: 0;
  padding: 1vh 1vw;
  z-index: 5;
}
#copyrightAgreement.opened {
  opacity: 1;
  left: 7vw;
}
#copyrightAgreement #confirmCopyright div {
  text-align: center;
}
#copyrightAgreement #confirmCopyright .confirm-yes, #copyrightAgreement #confirmCopyright .confirm-no {
  display: inline-block;
  border: none;
  border-radius: 16px;
  width: 42%;
  height: 6vh;
  font-size: 1rem;
}
#copyrightAgreement #confirmCopyright .confirm-no {
  float: left;
  background: #5D5D79;
}
#copyrightAgreement #confirmCopyright .confirm-yes {
  float: right;
  background: #D2605A;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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Q3BCLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLHVCQUF1QjtFQUN2QixhQUFhO0VBQ2IsY0FBYztFQUNkLHNCQUFjO0VBQWQsY0FBYztFQUNkLCtCQUF1QjtFQUF2Qix1QkFBdUI7RUFDdkIsb0NBQTRCO0VBQTVCLDRCQUE0QjtFQUM1QixnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsOEJBQThCO0VBQzlCLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osVUFBVTtFQUNWLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsMEJBQTBCO0VBQzFCLG9CQUFvQjtFQUNwQixXQUFXO0VBQ1gsaUJBQWlCO0VBQ2pCLFdBQVc7Q0FDWjtBQUNEO0VBQ0UsV0FBVztFQUNYLFVBQVU7Q0FDWDtBQUNEO0VBQ0UsbUJBQW1CO0NBQ3BCO0FBQ0Q7RUFDRSxzQkFBc0I7RUFDdEIsYUFBYTtFQUNiLG9CQUFvQjtFQUNwQixXQUFXO0VBQ1gsWUFBWTtFQUNaLGdCQUFnQjtDQUNqQjtBQUNEO0VBQ0UsWUFBWTtFQUNaLG9CQUFvQjtDQUNyQjtBQUNEO0VBQ0UsYUFBYTtFQUNiLG9CQUFvQjtDQUNyQiIsImZpbGUiOiJzdHlsZXMvbWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBodHRwOi8vbWV5ZXJ3ZWIuY29tL2VyaWMvdG9vbHMvY3NzL3Jlc2V0LyBcbiAgIHYyLjAgfCAyMDExMDEyNlxuICAgTGljZW5zZTogbm9uZSAocHVibGljIGRvbWFpbilcbiovXG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxub2wsIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcSB7XG4gIHF1b3Rlczogbm9uZTtcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSwgcTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tVGhpbi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tTGlnaHQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tQmxhY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLVRoaW5JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLUxpZ2h0SXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by1SZWd1bGFySXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90by1NZWRpdW1JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLUJvbGRJdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLUJsYWNrSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbmJvZHkge1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC8qIHByZXZlbnQgY2FsbG91dCB0byBjb3B5IGltYWdlLCBldGMgd2hlbiB0YXAgdG8gaG9sZCAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG4gIC8qIHByZXZlbnQgd2Via2l0IGZyb20gcmVzaXppbmcgdGV4dCB0byBmaXQgKi9cbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLyogcHJldmVudCBjb3B5IHBhc3RlLCB0byBhbGxvdywgY2hhbmdlICdub25lJyB0byAndGV4dCcgKi9cbn1cblxuaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzEyMjE0NztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzdmggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5oZWFkZXIgLmxvZ28ge1xuICBoZWlnaHQ6IDEydmg7XG59XG5oZWFkZXIgLnNtYWxsLWxvZ28ge1xuICBoZWlnaHQ6IDV2aDtcbiAgYWxpZ24tc2VsZjogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5oZWFkZXIgaDEge1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5oZWFkZXIgaDIge1xuICBjb2xvcjogI0E2Q0ZENztcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBwYWRkaW5nOiAwIDV2dztcbn1cbmhlYWRlciAuYXBwdmVyc2lvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgY29sb3I6ICM2RTlDQUE7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogNXB4IDVweDtcbiAgZm9udC1mYW1pbHk6IHJvYm90bztcbn1cblxuI2hhbWJ1cmdlci1idXR0b24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDN2aDtcbiAgcmlnaHQ6IDJ2dztcbn1cbiNoYW1idXJnZXItYnV0dG9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcXGYwYzlcIjtcbiAgZm9udC1zaXplOiAzdnc7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuI2hhbWJ1cmdlci1idXR0b24ub3BlbmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG4gIGNvbG9yOiAjQjg0NjQyO1xufVxuXG4jbWVudSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTtcbiAgdG9wOiAwO1xuICByaWdodDogY2FsYygtMjV2dyAtIDF2dyk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgdHJhbnNpdGlvbjogMC4yNXMgZWFzZS1pbi1vdXQ7XG4gIGhlaWdodDogMTAwdmg7XG4gIHdpZHRoOiAyNXZ3O1xuICBwYWRkaW5nOiAxMHZoIDJ2dyAxdmg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzM4M0U1RTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA4LCAzNiwgMC45NzUpO1xufVxuI21lbnUub3BlbmVkIHtcbiAgcmlnaHQ6IDA7XG59XG5cbiNtZW51IC5pdGVtcyB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGFuZ3VhZ2Uge1xuICBwYWRkaW5nOiAwIDF2dyAydmg7XG59XG4ubGFuZ3VhZ2Ugc2VsZWN0IHtcbiAgY29sb3I6ICNCQ0JFQzA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgcGFkZGluZzogMnZoIDA7XG4gIHBhZGRpbmctbGVmdDogNSU7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubGFuZ3VhZ2UuY2xvc2VkOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMi41dmg7XG4gIGxlZnQ6IDE5dnc7XG59XG4ubGFuZ3VhZ2Uub3BlbmVkOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlxcZjEwNlwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMi41dmg7XG4gIGxlZnQ6IDE5dnc7XG59XG4ubGFuZ3VhZ2Ugb3B0aW9uIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuI21lbnUgI2RhdGFTeW5jTmF2IC5idXR0b24ge1xuICBwYWRkaW5nOiAxLjV2aCAydncgMS41dmggNnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBNkNGRDc7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxdmg7XG4gIHdpZHRoOiA5MCU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI21lbnUgI2RhdGFTeW5jTmF2IC5idXR0b246YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlxcZjAyMVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDEuNzV2aCAwIDAgMC4zdnc7XG4gIHdpZHRoOiA0dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2RTlDQUE7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgOHB4O1xufVxuXG4jbWVudSAjdGFza3NOYXYgLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEuNXZoIDJ2dyAxLjV2aCA2dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E2Q0ZENztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDF2aDtcbiAgd2lkdGg6IDkwJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jbWVudSAjdGFza3NOYXYgLmJ1dHRvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXFxmMDE1XCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMS43NXZoIDAgMCAwLjN2dztcbiAgd2lkdGg6IDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZFOUNBQTtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG59XG5cbiNtZW51ICNwYXRpZW50TmF2IC5idXR0b24ge1xuICBwYWRkaW5nOiAxLjV2aCAydncgMS41dmggNnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBNkNGRDc7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxdmg7XG4gIHdpZHRoOiA5MCU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI21lbnUgI3BhdGllbnROYXYgLmJ1dHRvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXFxmMDA3XCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMS43NXZoIDAgMCAwLjN2dztcbiAgd2lkdGg6IDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZFOUNBQTtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG59XG5cbiNtZW51ICNpbmZvcm1hbnROYXYgLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEuNXZoIDJ2dyAxLjV2aCA2dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E2Q0ZENztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDF2aDtcbiAgd2lkdGg6IDkwJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jbWVudSAjaW5mb3JtYW50TmF2IC5idXR0b246YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlxcZjAwN1wiO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDEuNzV2aCAwIDAgMC4zdnc7XG4gIHdpZHRoOiA0dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2RTlDQUE7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgOHB4O1xufVxuXG4jbWVudSAjc2NvcmVzTmF2IC5idXR0b24ge1xuICBwYWRkaW5nOiAxLjV2aCAydncgMS41dmggNnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBNkNGRDc7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxdmg7XG4gIHdpZHRoOiA5MCU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI21lbnUgI3Njb3Jlc05hdiAuYnV0dG9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcXGYwY2VcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAxLjc1dmggMCAwIDAuM3Z3O1xuICB3aWR0aDogNHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkU5Q0FBO1xuICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbn1cblxuI21lbnUgI3JlcG9ydHNOYXYgLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEuNXZoIDJ2dyAxLjV2aCA2dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E2Q0ZENztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDF2aDtcbiAgd2lkdGg6IDkwJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jbWVudSAjcmVwb3J0c05hdiAuYnV0dG9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcXGYwZjBcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAxLjc1dmggMCAwIDAuM3Z3O1xuICB3aWR0aDogNHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkU5Q0FBO1xuICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbn1cblxuI21lbnUgI25vcm1OYXYgLmJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEuNXZoIDJ2dyAxLjV2aCA2dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0E2Q0ZENztcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDF2aDtcbiAgd2lkdGg6IDkwJTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4jbWVudSAjbm9ybU5hdiAuYnV0dG9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcXGYxYzBcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAxLjc1dmggMCAwIDAuM3Z3O1xuICB3aWR0aDogNHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkU5Q0FBO1xuICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbn1cblxuI21lbnUgI2VuY291bnRlck5hdiAuYnV0dG9uIHtcbiAgcGFkZGluZzogMS41dmggMnZ3IDEuNXZoIDZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQTZDRkQ3O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXZoO1xuICB3aWR0aDogOTAlO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNtZW51ICNlbmNvdW50ZXJOYXYgLmJ1dHRvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXFxmMTA5XCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMS43NXZoIDAgMCAwLjN2dztcbiAgd2lkdGg6IDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZFOUNBQTtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG59XG5cbiNtZW51ICN2aWV3Q29weXJpZ2h0IC5idXR0b24ge1xuICBwYWRkaW5nOiAxLjV2aCAydncgMS41dmggNnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBNkNGRDc7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxdmg7XG4gIHdpZHRoOiA5MCU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI21lbnUgI3ZpZXdDb3B5cmlnaHQgLmJ1dHRvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXFxmMWY5XCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMS43NXZoIDAgMCAwLjN2dztcbiAgd2lkdGg6IDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZFOUNBQTtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG59XG5cbiNtZW51IC5idXR0b25zIHtcbiAgd2lkdGg6IDkwJTtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4jbWVudSAuYnV0dG9ucyAubG9nb3V0IHtcbiAgcGFkZGluZzogMS41dmggMnZ3IDEuNXZoIDZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDI2MDVBO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbiNtZW51IC5idXR0b25zIC5sb2dvdXQ6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlxcZjA4YlwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDEuNzV2aCAwIDAgMC4zdnc7XG4gIHdpZHRoOiA0dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCODQ2NDI7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgOHB4O1xufVxuI21lbnUgLmJ1dHRvbnMgLmNsb3NlLWVuY291bnRlciB7XG4gIHBhZGRpbmc6IDEuNXZoIDJ2dyAxLjV2aCA2dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QyNjA1QTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMS41dmggMXZ3IDEuNXZoIDV2dyAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuI21lbnUgLmJ1dHRvbnMgLmNsb3NlLWVuY291bnRlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMS43NXZoIDAgMCAwLjN2dztcbiAgd2lkdGg6IDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I4NDY0MjtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG59XG5cbiNtZW51IC5jb25maXJtYXRpb24ge1xuICB0cmFuc2l0aW9uOiAwLjE1cyBlYXNlLWluLW91dDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgzRTVFO1xuICBib3R0b206IC00MHZoO1xuICBoZWlnaHQ6IDI0dmg7XG4gIHBhZGRpbmc6IDF2aCAxdnc7XG4gIG1hcmdpbi1ib3R0b206IDIuNXZoO1xufVxuI21lbnUgLmNvbmZpcm1hdGlvbi5vcGVuZWQge1xuICBib3R0b206IDV2aDtcbn1cbiNtZW51IC5jb25maXJtYXRpb24gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI0JDQkVDMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxdmggMDtcbiAgbWFyZ2luLWJvdHRvbTogMXZoO1xufVxuI21lbnUgLmNvbmZpcm1hdGlvbiAuY29uZmlybS15ZXMsICNtZW51IC5jb25maXJtYXRpb24gLmNvbmZpcm0tbm8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgd2lkdGg6IDQyJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwcHg7XG4gIGhlaWdodDogNnZoO1xuICBmb250LXNpemU6IDFyZW07XG59XG4jbWVudSAuY29uZmlybWF0aW9uIC5jb25maXJtLW5vIHtcbiAgbGVmdDogMTBweDtcbiAgYmFja2dyb3VuZDogIzVENUQ3OTtcbn1cbiNtZW51IC5jb25maXJtYXRpb24gLmNvbmZpcm0teWVzIHtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNEMjYwNUE7XG59XG4jbWVudSAuY29uZmlybWF0aW9uOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyOiAxLjV2aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzM4M0U1RTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xLjN2aDtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbiNtZW51ICNwbGF0Zm9ybUluZm9ybWF0aW9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4udmVyc2lvbiB7XG4gIG1hcmdpbi10b3A6IDF2aDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4jbWVudSBidXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiNsb2dpbkZvcm0ge1xuICB3aWR0aDogMzV2dztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuI2xvZ2luRm9ybSBidXR0b24ge1xuICBwYWRkaW5nOiAxLjV2aCAydncgMS41dmggNnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MUEyNTU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3aWR0aDogNTAlO1xufVxuI2xvZ2luRm9ybSBidXR0b246YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDEuNzV2aCAwIDAgMC4zdnc7XG4gIHdpZHRoOiA0dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTc2NDM7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgOHB4O1xufVxuI2xvZ2luRm9ybSBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAydmg7XG4gIGhlaWdodDogNDBweDtcbn1cbiNsb2dpbkZvcm0gaW5wdXQ6bnRoLW9mLXR5cGUoMSkge1xuICBtYXJnaW4tdG9wOiAyLjV2aDtcbn1cbiNsb2dpbkZvcm0gLmVycm9yIHtcbiAgbWFyZ2luLXRvcDogM3ZoO1xuICBjb2xvcjogI0I4NDY0MjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG4ubG9naW4tdmlldyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubG9naW4tdmlldyBidXR0b24uZm9yZ290IHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbWFyZ2luOiAzMHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG59XG4ubG9naW4tdmlldyBidXR0b24uZm9yZ290OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuI3Jlb3BlbkZvcm0ge1xuICB3aWR0aDogNDV2dztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuI3Jlb3BlbkZvcm0gLmJ1dHRvbi1zdWJtaXQge1xuICBwYWRkaW5nOiAxLjV2aCAydncgMS41dmggNnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MUEyNTU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDEwcHg7XG59XG4jcmVvcGVuRm9ybSAuYnV0dG9uLXN1Ym1pdDpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMS43NXZoIDAgMCAwLjN2dztcbiAgd2lkdGg6IDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1NzY0MztcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG59XG4jcmVvcGVuRm9ybSAuYnV0dG9uLWJhY2sge1xuICBwYWRkaW5nOiAxLjV2aCAydncgMS41dmggNnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MUEyNTU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDEwcHg7XG59XG4jcmVvcGVuRm9ybSAuYnV0dG9uLWJhY2s6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDEuNzV2aCAwIDAgMC4zdnc7XG4gIHdpZHRoOiA0dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTc2NDM7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgOHB4O1xufVxuI3Jlb3BlbkZvcm0gaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnZoO1xufVxuI3Jlb3BlbkZvcm0gaW5wdXQ6bnRoLW9mLXR5cGUoMSkge1xuICBtYXJnaW4tdG9wOiAyLjV2aDtcbn1cbiNyZW9wZW5Gb3JtIC5lcnJvciB7XG4gIG1hcmdpbi10b3A6IDN2aDtcbiAgY29sb3I6ICNCODQ2NDI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuI2V4YW1pbmVyU2VsZWN0aW9uLCAjc3R1ZHlTZWxlY3Rpb24sICNzaXRlU2VsZWN0aW9uLCAjY3JlYXRlRW5jb3VudGVyRm9ybSB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1MHZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNleGFtaW5lclNlbGVjdGlvbiBoMSwgI3N0dWR5U2VsZWN0aW9uIGgxLCAjc2l0ZVNlbGVjdGlvbiBoMSwgI2NyZWF0ZUVuY291bnRlckZvcm0gaDEge1xuICBjbGVhcjogYm90aDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNleGFtaW5lclNlbGVjdGlvbiBpbnB1dCwgI3N0dWR5U2VsZWN0aW9uIGlucHV0LCAjc2l0ZVNlbGVjdGlvbiBpbnB1dCwgI2NyZWF0ZUVuY291bnRlckZvcm0gaW5wdXQge1xuICB3aWR0aDogMjQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAxMHB4IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHBhZGRpbmc6IDNweCAzMHB4IDNweCAxMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgYm94LXNoYWRvdzogMCAzcHggMCAjY2NjLCAwIC0xcHggI2ZmZiBpbnNldDtcbiAgY29sb3I6ICM4ODg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4O1xufVxuI2V4YW1pbmVyU2VsZWN0aW9uIHNlbGVjdCwgI3N0dWR5U2VsZWN0aW9uIHNlbGVjdCwgI3NpdGVTZWxlY3Rpb24gc2VsZWN0LCAjY3JlYXRlRW5jb3VudGVyRm9ybSBzZWxlY3Qge1xuICB3aWR0aDogMjQwcHg7XG4gIG1hcmdpbjogMi41dmggYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgcGFkZGluZzogM3B4IDMwcHggM3B4IDEwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBib3gtc2hhZG93OiAwIDNweCAwICNjY2MsIDAgLTFweCAjZmZmIGluc2V0O1xuICBjb2xvcjogIzg4ODtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZjhmOGY4IHVybCguLi9pbWFnZXMvc2VsZWN0LWFycm93LnN2ZykgMjE1cHggY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4O1xufVxuI2V4YW1pbmVyU2VsZWN0aW9uIC5lcnJvciwgI3N0dWR5U2VsZWN0aW9uIC5lcnJvciwgI3NpdGVTZWxlY3Rpb24gLmVycm9yLCAjY3JlYXRlRW5jb3VudGVyRm9ybSAuZXJyb3Ige1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjQjg0NjQyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4jZXhhbWluZXJTZWxlY3Rpb24gYnV0dG9uLCAjc3R1ZHlTZWxlY3Rpb24gYnV0dG9uLCAjc2l0ZVNlbGVjdGlvbiBidXR0b24sICNjcmVhdGVFbmNvdW50ZXJGb3JtIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEuNXZoIDJ2dyAxLjV2aCA2dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxQTI1NTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDFyZW07XG59XG4jZXhhbWluZXJTZWxlY3Rpb24gYnV0dG9uOmJlZm9yZSwgI3N0dWR5U2VsZWN0aW9uIGJ1dHRvbjpiZWZvcmUsICNzaXRlU2VsZWN0aW9uIGJ1dHRvbjpiZWZvcmUsICNjcmVhdGVFbmNvdW50ZXJGb3JtIGJ1dHRvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMS43NXZoIDAgMCAwLjN2dztcbiAgd2lkdGg6IDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1NzY0MztcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG59XG4jZXhhbWluZXJTZWxlY3Rpb24gaW5wdXQsICNzdHVkeVNlbGVjdGlvbiBpbnB1dCwgI3NpdGVTZWxlY3Rpb24gaW5wdXQsICNjcmVhdGVFbmNvdW50ZXJGb3JtIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJ2aDtcbn1cbiNleGFtaW5lclNlbGVjdGlvbiBpbnB1dDpudGgtb2YtdHlwZSgxKSwgI3N0dWR5U2VsZWN0aW9uIGlucHV0Om50aC1vZi10eXBlKDEpLCAjc2l0ZVNlbGVjdGlvbiBpbnB1dDpudGgtb2YtdHlwZSgxKSwgI2NyZWF0ZUVuY291bnRlckZvcm0gaW5wdXQ6bnRoLW9mLXR5cGUoMSkge1xuICBtYXJnaW4tdG9wOiAyLjV2aDtcbn1cbiNleGFtaW5lclNlbGVjdGlvbiAjZXhhbWluZXJzLCAjc3R1ZHlTZWxlY3Rpb24gI2V4YW1pbmVycywgI3NpdGVTZWxlY3Rpb24gI2V4YW1pbmVycywgI2NyZWF0ZUVuY291bnRlckZvcm0gI2V4YW1pbmVycyB7XG4gIG1hcmdpbi10b3A6IDF2aDtcbn1cblxuI25leHRCdXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvYnV0dG9ucy9uYXYtbmV4dC5zdmdcIikgdG9wIGxlZnQgbm8tcmVwZWF0O1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogODUlO1xuICBsZWZ0OiA4OCU7XG59XG5cbiNiYWNrQnV0dG9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2J1dHRvbnMvbmF2LXByZXYuc3ZnXCIpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDg1JTtcbiAgbGVmdDogNCU7XG59XG5cbiNiZWdpbkJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlcjogM3B4IHNvbGlkIHdoaXRlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDJlbTtcbiAgcGFkZGluZzogMC41ZW07XG4gIHRvcDogODUlO1xuICBsZWZ0OiA4MSU7XG59XG5cbi5waGktd2FybmluZyB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jYWRtaW5pc3RyYXRpb25Ob3Rlc0Zvcm0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxdmggYXV0byAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2FkbWluaXN0cmF0aW9uTm90ZXNGb3JtIGlucHV0LCAjYWRtaW5pc3RyYXRpb25Ob3Rlc0Zvcm0gbGFiZWwge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuI2FkbWluaXN0cmF0aW9uTm90ZXNGb3JtIGxlZ2VuZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAwIDAuNWVtO1xuICBmb250LXNpemU6IDEuMjVlbTtcbn1cbiNhZG1pbmlzdHJhdGlvbk5vdGVzRm9ybSBmaWVsZHNldCB7XG4gIG1hcmdpbjogMnZoIDV2dyAwLjVlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCQ0JFQzA7XG59XG4jYWRtaW5pc3RyYXRpb25Ob3Rlc0Zvcm0gdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMWVtO1xufVxuI2FkbWluaXN0cmF0aW9uTm90ZXNGb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdLCAjYWRtaW5pc3RyYXRpb25Ob3Rlc0Zvcm0gaW5wdXRbdHlwZT1yYWRpb10ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuI2FkbWluaXN0cmF0aW9uTm90ZXNGb3JtIC5yZXF1aXJlZCB7XG4gIGNvbG9yOiAjRDI2MDVBO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI2FkbWluaXN0cmF0aW9uTm90ZXNGb3JtIC5yZXF1aXJlIHtcbiAgYm9yZGVyOiAzcHggc29saWQgI0QyNjA1QSAhaW1wb3J0YW50O1xufVxuI2FkbWluaXN0cmF0aW9uTm90ZXNGb3JtIC51c2VmdWwgbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDFlbTtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNhZG1pbmlzdHJhdGlvbk5vdGVzRm9ybSAuaXNzdWVzIGxhYmVsIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogNXB4IDA7XG59XG4jYWRtaW5pc3RyYXRpb25Ob3Rlc0Zvcm0gYnV0dG9uIHtcbiAgcGFkZGluZzogMS41dmggMnZ3IDEuNXZoIDZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDI2MDVBO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuI2FkbWluaXN0cmF0aW9uTm90ZXNGb3JtIGJ1dHRvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMS43NXZoIDAgMCAwLjN2dztcbiAgd2lkdGg6IDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I4NDY0MjtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG59XG5cbiNwYXRpZW50RGVtb2dyYXBoaWNzRm9ybSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDF2aCBhdXRvIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNwYXRpZW50RGVtb2dyYXBoaWNzRm9ybSAucm93IHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuI3BhdGllbnREZW1vZ3JhcGhpY3NGb3JtIC5lcnJvci1yb3cge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICNEMjYwNUE7XG59XG4jcGF0aWVudERlbW9ncmFwaGljc0Zvcm0gLnNraXAge1xuICBjb2xvcjogI0JDQkVDMDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDI1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4jcGF0aWVudERlbW9ncmFwaGljc0Zvcm0gLnNhdmVEZW1vZ3JhcGhpY3Mge1xuICBwYWRkaW5nOiAxLjV2aCAydncgMS41dmggNnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MUEyNTU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi10b3A6IDJ2aDtcbn1cbiNwYXRpZW50RGVtb2dyYXBoaWNzRm9ybSAuc2F2ZURlbW9ncmFwaGljczpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMS43NXZoIDAgMCAwLjN2dztcbiAgd2lkdGg6IDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1NzY0MztcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG59XG4jcGF0aWVudERlbW9ncmFwaGljc0Zvcm0gdGFibGUge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNwYXRpZW50RGVtb2dyYXBoaWNzRm9ybSB0YWJsZSB0ZCwgI3BhdGllbnREZW1vZ3JhcGhpY3NGb3JtIHRhYmxlIHRoIHtcbiAgcGFkZGluZzogMXZoO1xufVxuI3BhdGllbnREZW1vZ3JhcGhpY3NGb3JtIHRhYmxlIHRoIHtcbiAgcGFkZGluZzogMCAxdmg7XG59XG4jcGF0aWVudERlbW9ncmFwaGljc0Zvcm0gaW5wdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuI3BhdGllbnREZW1vZ3JhcGhpY3NGb3JtIGlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLCAjcGF0aWVudERlbW9ncmFwaGljc0Zvcm0gaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3BhdGllbnREZW1vZ3JhcGhpY3NGb3JtIHNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuXG4jbWlzc2luZy1kZW1vZ3JhcGhpY3Mge1xuICBwYWRkaW5nLXRvcDogMXZoO1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI21pc3NpbmctZGVtb2dyYXBoaWNzIC5taXNzaW5nLWRlbW9ncmFwaGljcy1idG5zIGJ1dHRvbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogMjBweCA1cHg7XG59XG4jbWlzc2luZy1kZW1vZ3JhcGhpY3MgLm1pc3NpbmctZGVtb2dyYXBoaWNzLWJ0bnMgLnVwZGF0ZSB7XG4gIHBhZGRpbmc6IDEuNXZoIDJ2dyAxLjV2aCA2dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxQTI1NTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG4jbWlzc2luZy1kZW1vZ3JhcGhpY3MgLm1pc3NpbmctZGVtb2dyYXBoaWNzLWJ0bnMgLnVwZGF0ZTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMS43NXZoIDAgMCAwLjN2dztcbiAgd2lkdGg6IDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM1NzY0MztcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG59XG4jbWlzc2luZy1kZW1vZ3JhcGhpY3MgLm1pc3NpbmctZGVtb2dyYXBoaWNzLWJ0bnMgLmNsb3NlIHtcbiAgcGFkZGluZzogMS41dmggMnZ3IDEuNXZoIDZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDI2MDVBO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbiNtaXNzaW5nLWRlbW9ncmFwaGljcyAubWlzc2luZy1kZW1vZ3JhcGhpY3MtYnRucyAuY2xvc2U6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDEuNzV2aCAwIDAgMC4zdnc7XG4gIHdpZHRoOiA0dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCODQ2NDI7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgOHB4O1xufVxuXG4jZ2VuZGVyTW9kYWwge1xuICBiYWNrZ3JvdW5kOiAjMTIyMTQ3O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYm9yZGVyOiAzcHggc29saWQgI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgd2lkdGg6IDQwdnc7XG4gIG1heC1oZWlnaHQ6IDc1dmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMXZoIDF2dztcbn1cbiNnZW5kZXJNb2RhbCBidXR0b24ge1xuICBwYWRkaW5nOiAxLjV2aCAydncgMS41dmggNnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MUEyNTU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogMXZoIGF1dG8gMnZoO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4jZ2VuZGVyTW9kYWwgYnV0dG9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAxLjc1dmggMCAwIDAuM3Z3O1xuICB3aWR0aDogNHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU3NjQzO1xuICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbn1cbiNnZW5kZXJNb2RhbCAubW9kYWxNc2cge1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmc6IDEuNXZoO1xufVxuXG4jaW5mb3JtYW50RGVtb2dyYXBoaWNzRm9ybSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDF2aCBhdXRvIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNpbmZvcm1hbnREZW1vZ3JhcGhpY3NGb3JtIC5yb3cge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG59XG4jaW5mb3JtYW50RGVtb2dyYXBoaWNzRm9ybSAuZXJyb3Itcm93IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjRDI2MDVBO1xufVxuI2luZm9ybWFudERlbW9ncmFwaGljc0Zvcm0gLnJlcXVpcmVkIHtcbiAgYm9yZGVyOiAzcHggc29saWQgI0QyNjA1QSAhaW1wb3J0YW50O1xufVxuI2luZm9ybWFudERlbW9ncmFwaGljc0Zvcm0gLnNraXAge1xuICBjb2xvcjogI0JDQkVDMDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuI2luZm9ybWFudERlbW9ncmFwaGljc0Zvcm0gLm5vLWdycCB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDEwdmg7XG59XG4jaW5mb3JtYW50RGVtb2dyYXBoaWNzRm9ybSAueWVzLWdycCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTF2aDtcbn1cbiNpbmZvcm1hbnREZW1vZ3JhcGhpY3NGb3JtIC5jb21tZW50cyB7XG4gIHdpZHRoOiA4MHZoO1xufVxuI2luZm9ybWFudERlbW9ncmFwaGljc0Zvcm0gLmxpdmVkLXF1ZXN0aW9uIHtcbiAgaGVpZ2h0OiA1dmg7XG4gIHdpZHRoOiAyNXZoO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNpbmZvcm1hbnREZW1vZ3JhcGhpY3NGb3JtIC5saXZlZC1yYWRpby1ncnAge1xuICBmbG9hdDogcmlnaHQ7XG4gIGhlaWdodDogNXZoO1xuICB3aWR0aDogMjV2aDtcbn1cbiNpbmZvcm1hbnREZW1vZ3JhcGhpY3NGb3JtIC5saXZlZC1yYWRpby1ncnAgaW5wdXRbdHlwZT1yYWRpb10ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbiNpbmZvcm1hbnREZW1vZ3JhcGhpY3NGb3JtIC5saXZlZC1yYWRpby1ncnAgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCB+IC5jaGVjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4jaW5mb3JtYW50RGVtb2dyYXBoaWNzRm9ybSAubGl2ZWQtcmFkaW8tZ3JwIGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuI2luZm9ybWFudERlbW9ncmFwaGljc0Zvcm0gLmxpdmVkLXJhZGlvLWdycCAuY2hlY2s6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGhlaWdodDogMTlweDtcbiAgd2lkdGg6IDE5cHg7XG59XG4jaW5mb3JtYW50RGVtb2dyYXBoaWNzRm9ybSAubGl2ZWQtcmFkaW8tZ3JwIC5jaGVjayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDNweCBzb2xpZCAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBoZWlnaHQ6IDI1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICB0b3A6IGNhbGMoNTAlIC0gMTVweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTJweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbiNpbmZvcm1hbnREZW1vZ3JhcGhpY3NGb3JtIC5saXZlZC1yYWRpby1ncnAgLmxpdmVkLXllcyB7XG4gIGZsb2F0OiByaWdodDtcbn1cbiNpbmZvcm1hbnREZW1vZ3JhcGhpY3NGb3JtIC5saXZlZC1yYWRpby1ncnAgLmxpdmVkLW5vIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuI2luZm9ybWFudERlbW9ncmFwaGljc0Zvcm0gLnBoaS13YXJuaW5nIHtcbiAgcGFkZGluZzogMCAzNXB4O1xufVxuI2luZm9ybWFudERlbW9ncmFwaGljc0Zvcm0gLnNhdmVEZW1vZ3JhcGhpY3Mge1xuICBwYWRkaW5nOiAxLjV2aCAydncgMS41dmggNnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MUEyNTU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbi10b3A6IDJ2aDtcbn1cbiNpbmZvcm1hbnREZW1vZ3JhcGhpY3NGb3JtIC5zYXZlRGVtb2dyYXBoaWNzOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAxLjc1dmggMCAwIDAuM3Z3O1xuICB3aWR0aDogNHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU3NjQzO1xuICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbn1cbiNpbmZvcm1hbnREZW1vZ3JhcGhpY3NGb3JtIHRhYmxlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jaW5mb3JtYW50RGVtb2dyYXBoaWNzRm9ybSB0YWJsZSB0ZCwgI2luZm9ybWFudERlbW9ncmFwaGljc0Zvcm0gdGFibGUgdGgge1xuICBwYWRkaW5nOiAxdmg7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4jaW5mb3JtYW50RGVtb2dyYXBoaWNzRm9ybSB0YWJsZSB0aCB7XG4gIHBhZGRpbmc6IDAgMXZoO1xufVxuI2luZm9ybWFudERlbW9ncmFwaGljc0Zvcm0gaW5wdXQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xufVxuI2luZm9ybWFudERlbW9ncmFwaGljc0Zvcm0gaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sICNpbmZvcm1hbnREZW1vZ3JhcGhpY3NGb3JtIGlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNpbmZvcm1hbnREZW1vZ3JhcGhpY3NGb3JtIHNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cblxuI3Rhc2tzIHtcbiAgZmxleC1ncm93OiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuI3Rhc2tzIC5leHBhbmRlZC1zZWxlY3RvciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbiN0YXNrcyAuZG9tYWluIHtcbiAgYm9yZGVyOiAycHggc29saWQgI0JDQkVDMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgbWluLXdpZHRoOiAyMHZ3O1xuICBwYWRkaW5nOiA3LjJ2aCAxdncgMC41dmg7XG4gIG1hcmdpbjogMXZoIDF2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3Rhc2tzIC5kb21haW46YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiA5NSU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgY29udGVudDogYXR0cihkYXRhLWxhYmVsKTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuI3Rhc2tzIC5kb21haW4tc2luZ2xlcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMnZoO1xufVxuI3Rhc2tzIC5kb21haW4tc2VsZWN0b3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMnZoO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jdGFza3MgLmRvbWFpbi1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDF2dztcbiAgbWFyZ2luLXJpZ2h0OiAxdnc7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuI3Rhc2tzIC5kb21haW4tdGl0bGUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnZoO1xufVxuI3Rhc2tzIC50YXNrLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jdGFza3MgLnRhc2sge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDVweCAxdnc7XG4gIHdpZHRoOiAxMXZ3O1xufVxuI3Rhc2tzIC50YXNrIC5pbWFnZS1jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0byAwLjc1dmg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNnZ3O1xuICBoZWlnaHQ6IDZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3Rhc2tzIC50YXNrLmNvbXBsZXRlZCAuaW1hZ2UtY29udGFpbmVyOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNnZ3O1xuICBoZWlnaHQ6IDZ2dztcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuI3Rhc2tzIC50YXNrLmNvbXBsZXRlZCAuaW1hZ2UtY29udGFpbmVyOmFmdGVyIHtcbiAgY29udGVudDogdXJsKC4uL2ltYWdlcy9jaGVjay1vdmVybGF5LnN2Zyk7XG59XG5cbiNmb3JtTW9kYWwsICNzY29yaW5nTW9kYWwge1xuICBiYWNrZ3JvdW5kOiAjMTIyMTQ3O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYm9yZGVyOiAzcHggc29saWQgI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgd2lkdGg6IDQwdnc7XG4gIG1heC1oZWlnaHQ6IDc1dmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMXZoIDF2dztcbn1cbiNmb3JtTW9kYWwgLm1vZGFsVGl0bGUsICNzY29yaW5nTW9kYWwgLm1vZGFsVGl0bGUge1xuICBwYWRkaW5nOiAxdmggMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4jZm9ybU1vZGFsIGJ1dHRvbiwgI3Njb3JpbmdNb2RhbCBidXR0b24ge1xuICBwYWRkaW5nOiAxLjV2aCAydncgMS41dmggNnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMjYwNUE7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIG1hcmdpbjogMXZoIGF1dG8gMnZoO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4jZm9ybU1vZGFsIGJ1dHRvbjpiZWZvcmUsICNzY29yaW5nTW9kYWwgYnV0dG9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAxLjc1dmggMCAwIDAuM3Z3O1xuICB3aWR0aDogNHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjg0NjQyO1xuICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbn1cblxuI2Zvcm1Nb2RhbCAuZm9ybSwgI3Njb3JpbmdNb2RhbCAuc2NvcmluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbiNmb3JtTW9kYWwgLmZvcm0gLmVuZG9yc2VkLXJlc3VsdHMsICNzY29yaW5nTW9kYWwgLnNjb3JpbmcgLmVuZG9yc2VkLXJlc3VsdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiAzMHZoO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHdpZHRoOiAzMHZ3O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNmb3JtTW9kYWwgLmZvcm0gLmVuZG9yc2VkLXJlc3VsdHMgLnF1ZXN0aW9uLXJlc3VsdCwgI3Njb3JpbmdNb2RhbCAuc2NvcmluZyAuZW5kb3JzZWQtcmVzdWx0cyAucXVlc3Rpb24tcmVzdWx0IHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4jZm9ybU1vZGFsIC5mb3JtIC5lbmRvcnNlZC1yZXN1bHRzIC5hbnN3ZXItcmVzdWx0LCAjc2NvcmluZ01vZGFsIC5zY29yaW5nIC5lbmRvcnNlZC1yZXN1bHRzIC5hbnN3ZXItcmVzdWx0IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG4jZm9ybU1vZGFsIC5mb3JtIC5lbmRvcnNlZC1yZXN1bHRzIC5yZXN1bHQsICNzY29yaW5nTW9kYWwgLnNjb3JpbmcgLmVuZG9yc2VkLXJlc3VsdHMgLnJlc3VsdCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgd2lkdGg6IDI4dnc7XG59XG5cbiNmb3JtTW9kYWwgLmZvcm1OYW1lIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODNFNUU7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgd2lkdGg6IDEwdnc7XG4gIGhlaWdodDogMTB2dztcbiAgbGluZS1oZWlnaHQ6IDEwdnc7XG4gIG1hcmdpbjogMC41dmggMC41dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jZm9ybU1vZGFsIC5mb3JtTmFtZS5jbGlja2VkIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAwO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuNXM7XG4gIGFuaW1hdGlvbi1uYW1lOiBoaWdobGlnaHQtMzA5O1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcbn1cbkBrZXlmcmFtZXMgaGlnaGxpZ2h0LTMwOSB7XG4gIDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgzRTVFO1xuICB9XG4gIDE1JSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YwQzg5ODtcbiAgfVxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjBDODk4O1xuICB9XG59XG5cbiNmb3JtTW9kYWwgLmNwRm9ybSB7XG4gIHdpZHRoOiAxOHZ3O1xufVxuXG4jc2NvcmluZ01vZGFsIC5zY29yaW5nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG4jc2NvcmluZ01vZGFsIC5zY29yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDF2dztcbiAgYm9yZGVyOiAzcHggc29saWQgI0JDQkVDMDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgZmxleC1iYXNpczogMTJ2dztcbn1cbiNzY29yaW5nTW9kYWwgLnNjb3JlIC50aXRsZSwgI3Njb3JpbmdNb2RhbCAuc2NvcmUgLnJlc3VsdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAxdmggMDtcbn1cbiNzY29yaW5nTW9kYWwgLnNjb3JlIC50aXRsZSB7XG4gIGJvcmRlci1ib3R0b206IDNweCBkb3R0ZWQgIzVENUQ3OTtcbn1cbiNzY29yaW5nTW9kYWwgLnNjb3JlIC5yZXN1bHQge1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuI3Njb3JpbmdNb2RhbCAuZW5kb3JzZW1lbnRzIHtcbiAgbWluLXdpZHRoOiAzNTBweDtcbn1cbiNzY29yaW5nTW9kYWwgLmVuZG9yc2VkLXJlc3VsdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiAzMHZoO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHdpZHRoOiAzMHZ3O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNzY29yaW5nTW9kYWwgLmVuZG9yc2VkLXJlc3VsdHMgLnF1ZXN0aW9uLXJlc3VsdCB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuI3Njb3JpbmdNb2RhbCAuZW5kb3JzZWQtcmVzdWx0cyAuYW5zd2VyLXJlc3VsdCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuI3Njb3JpbmdNb2RhbCAuZW5kb3JzZWQtcmVzdWx0cyAucmVzdWx0IHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3aWR0aDogMjh2dztcbn1cblxuLmJvdHRvbS1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMHZoO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDF2dztcbn1cbi5ib3R0b20tbmF2IC5jbG9zZS1lbmNvdW50ZXIge1xuICBwYWRkaW5nOiAxLjV2aCAydncgMS41dmggNnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMjYwNUE7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAzdnc7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5ib3R0b20tbmF2IC5jbG9zZS1lbmNvdW50ZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlxcZjAwZFwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDEuNzV2aCAwIDAgMC4zdnc7XG4gIHdpZHRoOiA0dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCODQ2NDI7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgOHB4O1xufVxuLmJvdHRvbS1uYXYgLnN1bW1hcnktcmVwb3J0IHtcbiAgcGFkZGluZzogMS41dmggMnZ3IDEuNXZoIDZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUQ1RTc3O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogM3Z3O1xuICBmb250LXNpemU6IDFyZW07XG59XG4uYm90dG9tLW5hdiAuc3VtbWFyeS1yZXBvcnQ6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlxcZjBmMFwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDEuNzV2aCAwIDAgMC4zdnc7XG4gIHdpZHRoOiA0dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2YjZkNzI7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgOHB4O1xufVxuLmJvdHRvbS1uYXYgLnZpZXctc2NvcmVzIHtcbiAgcGFkZGluZzogMS41dmggMnZ3IDEuNXZoIDZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjFBMjU1O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogM3Z3O1xuICBmb250LXNpemU6IDFyZW07XG59XG4uYm90dG9tLW5hdiAudmlldy1zY29yZXM6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlxcZjBjZVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDEuNzV2aCAwIDAgMC4zdnc7XG4gIHdpZHRoOiA0dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTc2NDM7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgOHB4O1xufVxuXG4jZGF0YVN5bmNGb3JtLCAjZGF0YVN5bmNJblByb2dyZXNzIHtcbiAgcGFkZGluZy10b3A6IDV2aDtcbiAgd2lkdGg6IDg1dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4jZGF0YVN5bmNGb3JtIC5tZXNzYWdlLCAjZGF0YVN5bmNGb3JtIC5tZXNzYWdlMiwgI2RhdGFTeW5jSW5Qcm9ncmVzcyAubWVzc2FnZSwgI2RhdGFTeW5jSW5Qcm9ncmVzcyAubWVzc2FnZTIge1xuICBmb250LXNpemU6IDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI2RhdGFTeW5jRm9ybSAuc3luYy1jb21wbGV0ZSwgI2RhdGFTeW5jRm9ybSAuc3luYy1lcnJvciwgI2RhdGFTeW5jSW5Qcm9ncmVzcyAuc3luYy1jb21wbGV0ZSwgI2RhdGFTeW5jSW5Qcm9ncmVzcyAuc3luYy1lcnJvciB7XG4gIG1hcmdpbi10b3A6IDV2aDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMzNTc2NDM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbiNkYXRhU3luY0Zvcm0gLnN5bmMtZXJyb3IsICNkYXRhU3luY0luUHJvZ3Jlc3MgLnN5bmMtZXJyb3Ige1xuICBjb2xvcjogI0I4NDY0Mjtcbn1cbiNkYXRhU3luY0Zvcm0gLmRhdGEtc3luYy1idG5zLCAjZGF0YVN5bmNJblByb2dyZXNzIC5kYXRhLXN5bmMtYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA2MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI2RhdGFTeW5jRm9ybSAuZGF0YS1zeW5jLWJ0bnMgYnV0dG9uLCAjZGF0YVN5bmNJblByb2dyZXNzIC5kYXRhLXN5bmMtYnRucyBidXR0b24ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB3aWR0aDogNTAlO1xuICBtYXJnaW46IDIwcHggNXB4O1xufVxuI2RhdGFTeW5jRm9ybSAuZGF0YS1zeW5jLWJ0bnMgLmNvbmZpcm0teWVzLCAjZGF0YVN5bmNJblByb2dyZXNzIC5kYXRhLXN5bmMtYnRucyAuY29uZmlybS15ZXMge1xuICBwYWRkaW5nOiAxLjV2aCAydncgMS41dmggNnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MUEyNTU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuI2RhdGFTeW5jRm9ybSAuZGF0YS1zeW5jLWJ0bnMgLmNvbmZpcm0teWVzOmJlZm9yZSwgI2RhdGFTeW5jSW5Qcm9ncmVzcyAuZGF0YS1zeW5jLWJ0bnMgLmNvbmZpcm0teWVzOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAxLjc1dmggMCAwIDAuM3Z3O1xuICB3aWR0aDogNHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU3NjQzO1xuICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbn1cbiNkYXRhU3luY0Zvcm0gLmRhdGEtc3luYy1idG5zIC5jb25maXJtLW5vLCAjZGF0YVN5bmNJblByb2dyZXNzIC5kYXRhLXN5bmMtYnRucyAuY29uZmlybS1ubyB7XG4gIHBhZGRpbmc6IDEuNXZoIDJ2dyAxLjV2aCA2dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QyNjA1QTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDFyZW07XG59XG4jZGF0YVN5bmNGb3JtIC5kYXRhLXN5bmMtYnRucyAuY29uZmlybS1ubzpiZWZvcmUsICNkYXRhU3luY0luUHJvZ3Jlc3MgLmRhdGEtc3luYy1idG5zIC5jb25maXJtLW5vOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcXGYwMGRcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAxLjc1dmggMCAwIDAuM3Z3O1xuICB3aWR0aDogNHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjg0NjQyO1xuICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbn1cbiNkYXRhU3luY0Zvcm0gLnRhYmxlLCAjZGF0YVN5bmNJblByb2dyZXNzIC50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogM3ZoIDA7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuI2RhdGFTeW5jRm9ybSAudGFibGUgdGhlYWQsICNkYXRhU3luY0luUHJvZ3Jlc3MgLnRhYmxlIHRoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyMjE0NztcbiAgY29sb3I6ICNlZWVlZWU7XG59XG4jZGF0YVN5bmNGb3JtIC50YWJsZSB0aGVhZCB0aCwgI2RhdGFTeW5jSW5Qcm9ncmVzcyAudGFibGUgdGhlYWQgdGgge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzgzRTVFO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG4gIHBhZGRpbmc6IDhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4jZGF0YVN5bmNGb3JtIC50YWJsZSB0Ym9keSB0ZCwgI2RhdGFTeW5jSW5Qcm9ncmVzcyAudGFibGUgdGJvZHkgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzgzRTVFO1xuICBwYWRkaW5nOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuI2RhdGFTeW5jRm9ybSAudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSwgI2RhdGFTeW5jSW5Qcm9ncmVzcyAudGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGM4Yzg7XG59XG5cbi5wcm9ncmVzcy1CYXIge1xuICBtYXJnaW46IDEwcmVtO1xuICBmb250LXNpemU6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50YXNrbGlzdCB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udGFza2xpc3QgLnRhc2tsaXN0LXRhYmxlIHtcbiAgbWFyZ2luLXRvcDogMnZoO1xufVxuLnRhc2tsaXN0IC50YXNrbGlzdC10YWJsZSB0Ym9keSB0ciB7XG4gIGhlaWdodDogOHZoO1xufVxuLnRhc2tsaXN0IC50YXNrbGlzdC10YWJsZSB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5QUMwOEY7XG59XG4udGFza2xpc3QgLnRhc2tsaXN0LXRhYmxlIHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M4QzhDODtcbn1cbi50YXNrbGlzdCAudGFza2xpc3QtdGFibGUgdHI6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVFRTtcbn1cbi50YXNrbGlzdCAudGFza2xpc3QtdGFibGUgdHIgdGQsIC50YXNrbGlzdCAudGFza2xpc3QtdGFibGUgdHIgdGgge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDJ2dztcbiAgcGFkZGluZy1yaWdodDogMnZ3O1xufVxuLnRhc2tsaXN0IC50YXNrbGlzdC10YWJsZSB0ciB0aCB7XG4gIHBhZGRpbmctdG9wOiAxdmg7XG4gIHBhZGRpbmctYm90dG9tOiAxdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjIxNDc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzODNFNUU7XG59XG4udGFza2xpc3QgLnRhc2tsaXN0LXRhYmxlIHRyIHRkIHtcbiAgY29sb3I6IGJsYWNrO1xuICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cblxuI25vcm0tZGV0YWlscyB7XG4gIG1hcmdpbi10b3A6IDV2aDtcbiAgcGFkZGluZy1sZWZ0OiA1dnc7XG4gIHBhZGRpbmctcmlnaHQ6IDV2dztcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuI25vcm0tZGV0YWlscyAuYnV0dG9uIHtcbiAgcGFkZGluZzogMS41dmggMnZ3IDEuNXZoIDZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjFBMjU1O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXZoO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuI25vcm0tZGV0YWlscyAuYnV0dG9uOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcXGYwNTNcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAxLjc1dmggMCAwIDAuM3Z3O1xuICB3aWR0aDogNHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzU3NjQzO1xuICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbn1cbiNub3JtLWRldGFpbHMgLm5vcm0tZGV0YWlscy1oZWFkZXIge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhO1xufVxuI25vcm0tZGV0YWlscyAubm9ybS1kZXRhaWxzLWhlYWRlciAudGFzay1kZXRhaWxzIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBmbG9hdDogbGVmdDtcbn1cbiNub3JtLWRldGFpbHMgLm5vcm0tZGV0YWlscy1oZWFkZXIgLnRhc2stZGV0YWlscyAudGFzay1kZXRhaWxzLWhlYWRlcjo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlxcZjAyZFwiO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxdnc7XG59XG4jbm9ybS1kZXRhaWxzIC5ub3JtLWRldGFpbC1ib2R5IC50YXNrLW1ldGFkYXRhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAxMHZoO1xuICBtYXJnaW4tYm90dG9tOiA1dmg7XG4gIGJvcmRlcjogc29saWQgMXB4ICMxYzM0NzA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4M0U1RTtcbiAgaGVpZ2h0OiAxOHZoO1xufVxuI25vcm0tZGV0YWlscyAubm9ybS1kZXRhaWwtYm9keSAudGFzay1tZXRhZGF0YSAudGFzay1tZXRhZGF0YS1oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBoZWlnaHQ6IDR2aDtcbiAgZGlzcGxheTogaW5oZXJpdDtcbiAgcGFkZGluZy10b3A6IDJweDtcbn1cbiNub3JtLWRldGFpbHMgLm5vcm0tZGV0YWlsLWJvZHkgLnRhc2stbWV0YWRhdGEgLnRhc2stbWV0YWRhdGEtdGFibGUge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDk4JTtcbiAgaGVpZ2h0OiAxMHZoO1xufVxuI25vcm0tZGV0YWlscyAubm9ybS1kZXRhaWwtYm9keSAudGFzay1tZXRhZGF0YSAudGFzay1tZXRhZGF0YS10YWJsZSB0ciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUU7XG59XG4jbm9ybS1kZXRhaWxzIC5ub3JtLWRldGFpbC1ib2R5IC50YXNrLW1ldGFkYXRhIC50YXNrLW1ldGFkYXRhLXRhYmxlIHRyIHRkLCAjbm9ybS1kZXRhaWxzIC5ub3JtLWRldGFpbC1ib2R5IC50YXNrLW1ldGFkYXRhIC50YXNrLW1ldGFkYXRhLXRhYmxlIHRyIHRoIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAydnc7XG4gIHBhZGRpbmctcmlnaHQ6IDJ2dztcbiAgYm9yZGVyOiBzb2xpZCA0cHggIzM4M0U1RTtcbn1cbiNub3JtLWRldGFpbHMgLm5vcm0tZGV0YWlsLWJvZHkgLnRhc2stbWV0YWRhdGEgLnRhc2stbWV0YWRhdGEtdGFibGUgdHIgdGgge1xuICBwYWRkaW5nLXRvcDogMXZoO1xuICBwYWRkaW5nLWJvdHRvbTogMXZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMTQ3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzgzRTVFO1xufVxuI25vcm0tZGV0YWlscyAubm9ybS1kZXRhaWwtYm9keSAudGFzay1tZXRhZGF0YSAudGFzay1tZXRhZGF0YS10YWJsZSB0ciB0ZCB7XG4gIGNvbG9yOiBibGFjaztcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cbiNub3JtLWRldGFpbHMgLm5vcm1hdGl2ZS1kYXRhIC5ub3JtLWRhdGEtaGVhZGVyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYTtcbn1cbiNub3JtLWRldGFpbHMgLm5vcm1hdGl2ZS1kYXRhIC5ub3JtLWRhdGEtaGVhZGVyIC5ub3JtLWRhdGEtZ3JwIHtcbiAgd2lkdGg6IDIwMHB4O1xufVxuI25vcm0tZGV0YWlscyAubm9ybWF0aXZlLWRhdGEgLm5vcm0tZGF0YS1oZWFkZXIgLm5vcm0tZGF0YS1ncnAgLm5vcm0tZGV0YWlscy1zcGFuOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDF2dztcbn1cbiNub3JtLWRldGFpbHMgLm5vcm0tbGFuZ3VhZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgzRTVFO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4jbm9ybS1kZXRhaWxzIC5ub3JtcyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4jbm9ybS1kZXRhaWxzIC5ub3JtcyAubm9ybS10YWJsZS1wYW5lbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgzRTVFO1xufVxuI25vcm0tZGV0YWlscyAubm9ybXMgLm5vcm0tdGFibGUtcGFuZWwgLm5vcm0tdGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMTQ3O1xuICBtYXJnaW46IDhweDtcbn1cbiNub3JtLWRldGFpbHMgLm5vcm1zIC5ub3JtLXRhYmxlLXBhbmVsIC5ub3JtLXRhYmxlIHRoIHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgIzM4M0U1RTtcbiAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgIzM4M0U1RTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDhweDtcbn1cbiNub3JtLWRldGFpbHMgLm5vcm1zIC5ub3JtLXRhYmxlLXBhbmVsIC5ub3JtLXRhYmxlIHRkIHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMzgzRTVFO1xuICBwYWRkaW5nOiA4cHg7XG59XG4jbm9ybS1kZXRhaWxzIC5ub3JtcyAubm9ybS10YWJsZS1wYW5lbCAuYWN0aW9ucy10YWJsZSB0aCB7XG4gIHBhZGRpbmc6IDhweDtcbn1cbiNub3JtLWRldGFpbHMgLm5vcm1zIC5ub3JtLXRhYmxlLXBhbmVsIC5hY3Rpb25zLXRhYmxlIHRkIHtcbiAgcGFkZGluZzogOHB4O1xufVxuI25vcm0tZGV0YWlscyAubm9ybS1ncm91cCB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZW5jb3VudGVyLWRhdGEtaGVhZGVyIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYTtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA0dmg7XG4gIHBhZGRpbmctcmlnaHQ6IDZ2aDtcbiAgaGVpZ2h0OiA1dmg7XG59XG5cbiNlbmNvdW50ZXItZGF0YSB7XG4gIG1hcmdpbi10b3A6IDV2aDtcbiAgcGFkZGluZy1sZWZ0OiA1dnc7XG4gIHBhZGRpbmctcmlnaHQ6IDV2dztcbiAgb3ZlcmZsb3cteDogc2Nyb2xsO1xufVxuI2VuY291bnRlci1kYXRhIC5lbmNvdW50ZXItZGF0YS1ib2R5IC50YWJsZS1tZXRhZGF0YSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNHZoO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODNFNUU7XG4gIHBhZGRpbmc6IDF2aDtcbn1cbiNlbmNvdW50ZXItZGF0YSAuZW5jb3VudGVyLWRhdGEtYm9keSAudGFibGUtbWV0YWRhdGEgLnRhYmxlLW1ldGFkYXRhLWhlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGhlaWdodDogNHZoO1xuICBkaXNwbGF5OiBpbmhlcml0O1xuICBwYWRkaW5nLXRvcDogMnB4O1xufVxuI2VuY291bnRlci1kYXRhIC5lbmNvdW50ZXItZGF0YS1ib2R5IC50YWJsZS1tZXRhZGF0YSAudGFibGUtbWV0YWRhdGEtdGFibGUge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTB2aDtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4jZW5jb3VudGVyLWRhdGEgLmVuY291bnRlci1kYXRhLWJvZHkgLnRhYmxlLW1ldGFkYXRhIC50YWJsZS1tZXRhZGF0YS10YWJsZSB0ciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUU7XG59XG4jZW5jb3VudGVyLWRhdGEgLmVuY291bnRlci1kYXRhLWJvZHkgLnRhYmxlLW1ldGFkYXRhIC50YWJsZS1tZXRhZGF0YS10YWJsZSB0ciB0ZCwgI2VuY291bnRlci1kYXRhIC5lbmNvdW50ZXItZGF0YS1ib2R5IC50YWJsZS1tZXRhZGF0YSAudGFibGUtbWV0YWRhdGEtdGFibGUgdHIgdGgge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBIZWx2ZXRpY2E7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC45cmVtO1xufVxuI2VuY291bnRlci1kYXRhIC5lbmNvdW50ZXItZGF0YS1ib2R5IC50YWJsZS1tZXRhZGF0YSAudGFibGUtbWV0YWRhdGEtdGFibGUgdHIgdGgge1xuICBwYWRkaW5nLXRvcDogMXZoO1xuICBwYWRkaW5nLWJvdHRvbTogMXZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMTQ3O1xufVxuI2VuY291bnRlci1kYXRhIC5lbmNvdW50ZXItZGF0YS1ib2R5IC50YWJsZS1tZXRhZGF0YSAudGFibGUtbWV0YWRhdGEtdGFibGUgdHIgdGQge1xuICBjb2xvcjogYmxhY2s7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG4jZW5jb3VudGVyLWRhdGEgLmVuY291bnRlci1kYXRhLWJvZHkgLnRhYmxlLW1ldGFkYXRhIC50YWJsZS1tZXRhZGF0YS10YWJsZSAuc2NvcmUtYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICBjb2xvcjogd2hpdGU7XG59XG4jZW5jb3VudGVyLWRhdGEgLmVuY291bnRlci1kYXRhLWJvZHkgLnRhYmxlLW1ldGFkYXRhIC50YWJsZS1tZXRhZGF0YS10YWJsZSAuc2NvcmUtYm9keSAucGVyY2VudGlsZSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbiNlbmNvdW50ZXItZGF0YSAuZW5jb3VudGVyLWRhdGEtYm9keSAudGFibGUtbWV0YWRhdGEgLnRhYmxlLW1ldGFkYXRhLXRhYmxlIC5ub3JtLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgY29sb3I6IHdoaXRlO1xufVxuI2VuY291bnRlci1kYXRhIC50YXNrLW5hbWUge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuI2VuY291bnRlci1kYXRhIC5lbmRvcnNlbWVudHMtYnRuOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcXGYwM2FcIjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuI2VuY291bnRlci1kYXRhIC5tZXRhZGF0YSB0ZCwgI2VuY291bnRlci1kYXRhIC5tZXRhZGF0YSB0aCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMzODNFNUU7XG4gIG1heC13aWR0aDogMTUwcHg7XG59XG4jZW5jb3VudGVyLWRhdGEgLmRpc2FibGVkIHtcbiAgY29sb3I6IGdyZXk7XG59XG4jZW5jb3VudGVyLWRhdGEgLnNjb3Jlcy1oZWFkZXIge1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDJ2aDtcbn1cbiNlbmNvdW50ZXItZGF0YSAuZG9tYWluLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAxMHB4O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuI2VuY291bnRlci1kYXRhIC5zY29yZS1oZWFkZXIge1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDJweDtcbn1cbiNlbmNvdW50ZXItZGF0YSAudGFzay1oZWFkZXItcm93IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4jZW5jb3VudGVyLWRhdGEgLnRhc2staGVhZGVyIHtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG59XG4jZW5jb3VudGVyLWRhdGEgLnRhc2stYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjIxNDc7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xufVxuXG4uZGlzY2xhaW1lciB7XG4gIHBhZGRpbmc6IDE1cHggNXZ3IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4jZW5kb3JzZW1lbnRzTW9kYWwge1xuICBiYWNrZ3JvdW5kOiAjMTIyMTQ3O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYm9yZGVyOiAzcHggc29saWQgI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogMzJweDtcbiAgd2lkdGg6IDY1dnc7XG4gIG1heC1oZWlnaHQ6IDc1dmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMXZoIDF2dztcbn1cbiNlbmRvcnNlbWVudHNNb2RhbCB0aCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cbiNlbmRvcnNlbWVudHNNb2RhbCB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZTtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuI2VuZG9yc2VtZW50c01vZGFsIC5jaGVjay10cnVlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuI2VuZG9yc2VtZW50c01vZGFsIC5jaGVjay10cnVlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgY29sb3I6IGxpbWVncmVlbjtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuI2VuZG9yc2VtZW50c01vZGFsIC5tb2RhbFRpdGxlIHtcbiAgcGFkZGluZzogMXZoIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuI2VuZG9yc2VtZW50c01vZGFsIC5zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jZW5kb3JzZW1lbnRzTW9kYWwgLnNjcm9sbC1zZWN0aW9uIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBoZWlnaHQ6IDgwdmg7XG59XG4jZW5kb3JzZW1lbnRzTW9kYWwgLnNlY3Rpb24taGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbiNlbmRvcnNlbWVudHNNb2RhbCAuc2VjdGlvbi1vcHRpb25zIHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDJweDtcbn1cbiNlbmRvcnNlbWVudHNNb2RhbCAuc2VjdGlvbi1xdWVzdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuI2VuZG9yc2VtZW50c01vZGFsIC50ZXh0IHtcbiAgd2lkdGg6IDU1JTtcbn1cbiNlbmRvcnNlbWVudHNNb2RhbCAuYnRuLXNlY3Rpb24ge1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xufVxuI2VuZG9yc2VtZW50c01vZGFsIGJ1dHRvbiB7XG4gIHBhZGRpbmc6IDEuNXZoIDJ2dyAxLjV2aCA2dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QyNjA1QTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luOiAxdmggYXV0byAydmg7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuI2VuZG9yc2VtZW50c01vZGFsIGJ1dHRvbjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMS43NXZoIDAgMCAwLjN2dztcbiAgd2lkdGg6IDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I4NDY0MjtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG59XG5cbi5yZXBvcnRzTGlzdCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yZXBvcnRzTGlzdCAuZXJyb3Ige1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjRDI2MDVBO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMnZoO1xuICBtYXJnaW4tYm90dG9tOiAydmg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yZXBvcnRzTGlzdCAucmVwb3J0c0xpc3QtdGFibGUge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5yZXBvcnRzTGlzdCAucmVwb3J0c0xpc3QtdGFibGUgdGJvZHkgdHIge1xuICBoZWlnaHQ6IDh2aDtcbn1cbi5yZXBvcnRzTGlzdCAucmVwb3J0c0xpc3QtdGFibGUgdGJvZHkgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUFDMDhGO1xufVxuLnJlcG9ydHNMaXN0IC5yZXBvcnRzTGlzdC10YWJsZSB0cjpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDOEM4Qzg7XG59XG4ucmVwb3J0c0xpc3QgLnJlcG9ydHNMaXN0LXRhYmxlIHRyOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFRUVFRUU7XG59XG4ucmVwb3J0c0xpc3QgLnJlcG9ydHNMaXN0LXRhYmxlIHRyIHRkLCAucmVwb3J0c0xpc3QgLnJlcG9ydHNMaXN0LXRhYmxlIHRyIHRoIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAydnc7XG4gIHBhZGRpbmctcmlnaHQ6IDJ2dztcbn1cbi5yZXBvcnRzTGlzdCAucmVwb3J0c0xpc3QtdGFibGUgdHIgdGgge1xuICBwYWRkaW5nLXRvcDogMXZoO1xuICBwYWRkaW5nLWJvdHRvbTogMXZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTIyMTQ3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzgzRTVFO1xufVxuLnJlcG9ydHNMaXN0IC5yZXBvcnRzTGlzdC10YWJsZSB0ciB0ZCB7XG4gIGNvbG9yOiBibGFjaztcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG59XG4ucmVwb3J0c0xpc3QgLnZpZXctcmVwb3J0LWJ0biB7XG4gIHBhZGRpbmc6IDEuNXZoIDJ2dyAxLjV2aCA2dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxQTI1NTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB6LWluZGV4OiA0O1xufVxuLnJlcG9ydHNMaXN0IC52aWV3LXJlcG9ydC1idG46YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlxcZjBlYVwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDEuNzV2aCAwIDAgMC4zdnc7XG4gIHdpZHRoOiA0dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTc2NDM7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgOHB4O1xufVxuLnJlcG9ydHNMaXN0IC5leHBvcnQtcmVwb3J0LWJ0biB7XG4gIHBhZGRpbmc6IDEuNXZoIDJ2dyAxLjV2aCA2dnc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0QyNjA1QTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnJlcG9ydHNMaXN0IC5leHBvcnQtcmVwb3J0LWJ0bjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXFxmMDE5XCI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMS43NXZoIDAgMCAwLjN2dztcbiAgd2lkdGg6IDR2dztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I4NDY0MjtcbiAgYm9yZGVyLXJhZGl1czogOHB4IDAgMCA4cHg7XG59XG5cbi5mb3Jnb3QtdmlldyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZm9yZ290LXZpZXcgaDEge1xuICBtYXJnaW4tdG9wOiAzdmg7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuLmZvcmdvdC12aWV3IHAge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbiNmb3Jnb3RGb3JtIHtcbiAgd2lkdGg6IDM1dnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cbiNmb3Jnb3RGb3JtIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJ2aDtcbn1cbiNmb3Jnb3RGb3JtIGlucHV0Om50aC1vZi10eXBlKDEpIHtcbiAgbWFyZ2luLXRvcDogMi41dmg7XG59XG4jZm9yZ290Rm9ybSAuZXJyb3Ige1xuICBtYXJnaW4tdG9wOiAzdmg7XG4gIGNvbG9yOiAjQjg0NjQyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4jZm9yZ290Rm9ybSAuYnV0dG9uLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG59XG4jZm9yZ290Rm9ybSBidXR0b24ge1xuICBwYWRkaW5nOiAxLjV2aCAydncgMS41dmggNnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MUEyNTU7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDJ2aCAydnc7XG4gIHdpZHRoOiA1MCU7XG59XG4jZm9yZ290Rm9ybSBidXR0b246YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxNHB4LzEgRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICBmb250LXNpemU6IDFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIHBhZGRpbmc6IDEuNzV2aCAwIDAgMC4zdnc7XG4gIHdpZHRoOiA0dnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTc2NDM7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAwIDAgOHB4O1xufVxuI2ZvcmdvdEZvcm0gYnV0dG9uLmJ1dHRvbi1iYWNrIHtcbiAgcGFkZGluZzogMS41dmggMnZ3IDEuNXZoIDZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRDI2MDVBO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbiNmb3Jnb3RGb3JtIGJ1dHRvbi5idXR0b24tYmFjazpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDE0cHgvMSBGb250QXdlc29tZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBwYWRkaW5nOiAxLjc1dmggMCAwIDAuM3Z3O1xuICB3aWR0aDogNHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjg0NjQyO1xuICBib3JkZXItcmFkaXVzOiA4cHggMCAwIDhweDtcbn1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAgIWltcG9ydGFudDtcbn1cblxuLndpbGxub3RyZW5kZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG59XG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxudGV4dGFyZWEsIGlucHV0IHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cblxudGV4dGFyZWEsIGlucHV0LCBidXR0b24sIGxhYmVsLCBsZWdlbmQsIGZpZWxkc2V0IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogIzAwMDgyNDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG87XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMXZ3O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4jY29weXJpZ2h0QWdyZWVtZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA2MHZ3O1xuICB0b3A6IDM1dmg7XG4gIGxlZnQ6IC02MHZ3O1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODNFNUU7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDF2aCAxdnc7XG4gIHotaW5kZXg6IDU7XG59XG4jY29weXJpZ2h0QWdyZWVtZW50Lm9wZW5lZCB7XG4gIG9wYWNpdHk6IDE7XG4gIGxlZnQ6IDd2dztcbn1cbiNjb3B5cmlnaHRBZ3JlZW1lbnQgI2NvbmZpcm1Db3B5cmlnaHQgZGl2IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI2NvcHlyaWdodEFncmVlbWVudCAjY29uZmlybUNvcHlyaWdodCAuY29uZmlybS15ZXMsICNjb3B5cmlnaHRBZ3JlZW1lbnQgI2NvbmZpcm1Db3B5cmlnaHQgLmNvbmZpcm0tbm8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgd2lkdGg6IDQyJTtcbiAgaGVpZ2h0OiA2dmg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbiNjb3B5cmlnaHRBZ3JlZW1lbnQgI2NvbmZpcm1Db3B5cmlnaHQgLmNvbmZpcm0tbm8ge1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZDogIzVENUQ3OTtcbn1cbiNjb3B5cmlnaHRBZ3JlZW1lbnQgI2NvbmZpcm1Db3B5cmlnaHQgLmNvbmZpcm0teWVzIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBiYWNrZ3JvdW5kOiAjRDI2MDVBO1xufSJdfQ== */
