button,
input,
textarea {
  font-family: "Lato";
}
p + ul {
  margin-top: 10px;
}
p + ul.errors {
  margin-top: 0;
}
/*
	theory from http://jimmybonney.com/articles/column_header_rotation_css/
 */
input#teilnehmen {
  color: #2C8800;
}
label[for="teilnehmen"] {
  color: #2C8800;
}
#BildungsgesuchErfassen input[type=submit],
#BildungsgesuchErfassen button {
  border: none;
  font-size: 15px;
  line-height: 26px;
  height: 26px;
  line-height: 0;
  font-family: "BaWue Sans Regular" !important;
  cursor: pointer;
  background-color: var(--awb-color5);
  color: #fff;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 20px;
  border-radius: 5px;
  font-size: 16px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: middle;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  white-space: nowrap;
}
#BildungsgesuchErfassen input[type=submit] a,
#BildungsgesuchErfassen button a {
  color: white;
}
#BildungsgesuchErfassen input[type=submit]:focus,
#BildungsgesuchErfassen button:focus,
#BildungsgesuchErfassen input[type=submit]:active,
#BildungsgesuchErfassen button:active {
  background-color: var(--awb-color6);
}
#BildungsgesuchErfassen input[type=submit]:hover,
#BildungsgesuchErfassen button:hover {
  background-color: var(--awb-color6);
}
#BildungsgesuchErfassen input[type=submit]:disabled,
#BildungsgesuchErfassen button:disabled,
#BildungsgesuchErfassen input[type=submit]:disabled a,
#BildungsgesuchErfassen button:disabled a {
  cursor: default;
}
#BildungsgesuchErfassen input[type=submit]:disabled,
#BildungsgesuchErfassen button:disabled,
#BildungsgesuchErfassen input[type=submit]:disabled:hover,
#BildungsgesuchErfassen button:disabled:hover,
#BildungsgesuchErfassen input[type=submit]:disabled:focus,
#BildungsgesuchErfassen button:disabled:focus,
#BildungsgesuchErfassen input[type=submit]:disabled:active,
#BildungsgesuchErfassen button:disabled:active {
  background-color: #dbdbdb;
}
#BildungsgesuchErfassen input[type=submit]:disabled,
#BildungsgesuchErfassen button:disabled,
#BildungsgesuchErfassen input[type=submit]:disabled:hover,
#BildungsgesuchErfassen button:disabled:hover,
#BildungsgesuchErfassen input[type=submit]:disabled:focus,
#BildungsgesuchErfassen button:disabled:focus,
#BildungsgesuchErfassen input[type=submit]:disabled:active,
#BildungsgesuchErfassen button:disabled:active,
#BildungsgesuchErfassen input[type=submit]:disabled a,
#BildungsgesuchErfassen button:disabled a,
#BildungsgesuchErfassen input[type=submit]:disabled:hover a,
#BildungsgesuchErfassen button:disabled:hover a,
#BildungsgesuchErfassen input[type=submit]:disabled:focus a,
#BildungsgesuchErfassen button:disabled:focus a,
#BildungsgesuchErfassen input[type=submit]:disabled:active a,
#BildungsgesuchErfassen button:disabled:active a {
  color: lightgray;
}
#BildungsgesuchErfassen input[type=submit].selected,
#BildungsgesuchErfassen button.selected {
  font-weight: normal;
  border-bottom: 3px solid #222222;
}
#BildungsgesuchErfassen input[type="text"],
#BildungsgesuchErfassen input[type="date"],
#BildungsgesuchErfassen input[type="password"] {
  color: #333333 !important;
  background: #EEEEEC;
  border: none;
  width: 100%;
  font-size: 15px;
  line-height: 26px;
  height: 26px;
  vertical-align: top;
}
#BildungsgesuchErfassen input[type="text"]::-webkit-input-placeholder,
#BildungsgesuchErfassen input[type="date"]::-webkit-input-placeholder,
#BildungsgesuchErfassen input[type="password"]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #666666 !important;
}
#BildungsgesuchErfassen input[type="text"]:-moz-placeholder,
#BildungsgesuchErfassen input[type="date"]:-moz-placeholder,
#BildungsgesuchErfassen input[type="password"]:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #666666 !important;
  opacity: 1;
}
#BildungsgesuchErfassen input[type="text"]::-moz-placeholder,
#BildungsgesuchErfassen input[type="date"]::-moz-placeholder,
#BildungsgesuchErfassen input[type="password"]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #666666 !important;
  opacity: 1;
}
#BildungsgesuchErfassen input[type="text"]:-ms-input-placeholder,
#BildungsgesuchErfassen input[type="date"]:-ms-input-placeholder,
#BildungsgesuchErfassen input[type="password"]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #666666 !important;
}
#BildungsgesuchErfassen input[type="text"]::-ms-input-placeholder,
#BildungsgesuchErfassen input[type="date"]::-ms-input-placeholder,
#BildungsgesuchErfassen input[type="password"]::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #666666 !important;
}
#BildungsgesuchErfassen input[type="text"]:disabled,
#BildungsgesuchErfassen input[type="date"]:disabled,
#BildungsgesuchErfassen input[type="password"]:disabled {
  color: #888888;
  cursor: not-allowed;
}
#BildungsgesuchErfassen textarea {
  color: #333333 !important;
  background: #EEEEEC;
  border: none;
  width: 100%;
  font-size: 15px;
  line-height: 26px;
  height: 26px;
  vertical-align: top;
  max-height: 400px;
  max-width: 65vw;
  padding: 10px;
}
#BildungsgesuchErfassen textarea::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #666666 !important;
}
#BildungsgesuchErfassen textarea:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #666666 !important;
  opacity: 1;
}
#BildungsgesuchErfassen textarea::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #666666 !important;
  opacity: 1;
}
#BildungsgesuchErfassen textarea:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #666666 !important;
}
#BildungsgesuchErfassen textarea::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #666666 !important;
}
#BildungsgesuchErfassen textarea:disabled {
  color: #888888;
  cursor: not-allowed;
}
#BildungsgesuchErfassen select {
  background-color: #EEEEEC;
  border: none;
  padding-left: 10px;
  font-size: 15px;
  line-height: 26px;
  height: 26px;
  color: black;
}
#BildungsgesuchErfassen select:disabled {
  color: #888888;
  cursor: not-allowed;
}
#BildungsgesuchErfassen label {
  font-size: 15px;
  line-height: 26px;
  height: 26px;
  margin-right: 10px;
}
#BildungsgesuchErfassen td {
  vertical-align: top;
}
#BildungsgesuchErfassen td.display-error {
  color: red;
  padding: 5px 5px 0 5px;
  text-align: left;
  width: 100%;
}
#BildungsgesuchErfassen td.display-error ul {
  margin: 5px 0 5px 0;
}
#BildungsgesuchErfassen p.success {
  color: green;
  font-weight: bold;
}
#BildungsgesuchErfassen p.error {
  color: red;
  font-weight: bold;
}
#BildungsgesuchErfassen label {
  display: inline-block;
}
#BildungsgesuchErfassen select {
  vertical-align: baseline;
}
button.call-bildungsgesuche {
  border: none;
  font-size: 15px;
  line-height: 26px;
  height: 26px;
  line-height: 0;
  font-family: "BaWue Sans Regular" !important;
  cursor: pointer;
  background-color: var(--awb-color5);
  color: #fff;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 20px;
  border-radius: 5px;
  font-size: 16px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: middle;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  white-space: nowrap;
}
button.call-bildungsgesuche a {
  color: white;
}
button.call-bildungsgesuche:focus,
button.call-bildungsgesuche:active {
  background-color: var(--awb-color6);
}
button.call-bildungsgesuche:hover {
  background-color: var(--awb-color6);
}
button.call-bildungsgesuche:disabled,
button.call-bildungsgesuche:disabled a {
  cursor: default;
}
button.call-bildungsgesuche:disabled,
button.call-bildungsgesuche:disabled:hover,
button.call-bildungsgesuche:disabled:focus,
button.call-bildungsgesuche:disabled:active {
  background-color: #dbdbdb;
}
button.call-bildungsgesuche:disabled,
button.call-bildungsgesuche:disabled:hover,
button.call-bildungsgesuche:disabled:focus,
button.call-bildungsgesuche:disabled:active,
button.call-bildungsgesuche:disabled a,
button.call-bildungsgesuche:disabled:hover a,
button.call-bildungsgesuche:disabled:focus a,
button.call-bildungsgesuche:disabled:active a {
  color: lightgray;
}
button.call-bildungsgesuche.selected {
  font-weight: normal;
  border-bottom: 3px solid #222222;
}
form#bildungssuche input[type=submit],
form#bildungssuche button {
  border: none;
  font-size: 15px;
  line-height: 26px;
  height: 26px;
  line-height: 0;
  font-family: "BaWue Sans Regular" !important;
  cursor: pointer;
  background-color: var(--awb-color5);
  color: #fff;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 20px;
  border-radius: 5px;
  font-size: 16px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: middle;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  white-space: nowrap;
}
form#bildungssuche input[type=submit] a,
form#bildungssuche button a {
  color: white;
}
form#bildungssuche input[type=submit]:focus,
form#bildungssuche button:focus,
form#bildungssuche input[type=submit]:active,
form#bildungssuche button:active {
  background-color: var(--awb-color6);
}
form#bildungssuche input[type=submit]:hover,
form#bildungssuche button:hover {
  background-color: var(--awb-color6);
}
form#bildungssuche input[type=submit]:disabled,
form#bildungssuche button:disabled,
form#bildungssuche input[type=submit]:disabled a,
form#bildungssuche button:disabled a {
  cursor: default;
}
form#bildungssuche input[type=submit]:disabled,
form#bildungssuche button:disabled,
form#bildungssuche input[type=submit]:disabled:hover,
form#bildungssuche button:disabled:hover,
form#bildungssuche input[type=submit]:disabled:focus,
form#bildungssuche button:disabled:focus,
form#bildungssuche input[type=submit]:disabled:active,
form#bildungssuche button:disabled:active {
  background-color: #dbdbdb;
}
form#bildungssuche input[type=submit]:disabled,
form#bildungssuche button:disabled,
form#bildungssuche input[type=submit]:disabled:hover,
form#bildungssuche button:disabled:hover,
form#bildungssuche input[type=submit]:disabled:focus,
form#bildungssuche button:disabled:focus,
form#bildungssuche input[type=submit]:disabled:active,
form#bildungssuche button:disabled:active,
form#bildungssuche input[type=submit]:disabled a,
form#bildungssuche button:disabled a,
form#bildungssuche input[type=submit]:disabled:hover a,
form#bildungssuche button:disabled:hover a,
form#bildungssuche input[type=submit]:disabled:focus a,
form#bildungssuche button:disabled:focus a,
form#bildungssuche input[type=submit]:disabled:active a,
form#bildungssuche button:disabled:active a {
  color: lightgray;
}
form#bildungssuche input[type=submit].selected,
form#bildungssuche button.selected {
  font-weight: normal;
  border-bottom: 3px solid #222222;
}
form#bildungssuche input[type="text"],
form#bildungssuche input[type="date"],
form#bildungssuche input[type="password"] {
  color: #333333 !important;
  background: #EEEEEC;
  border: none;
  width: 100%;
  font-size: 15px;
  line-height: 26px;
  height: 26px;
  vertical-align: top;
}
form#bildungssuche input[type="text"]::-webkit-input-placeholder,
form#bildungssuche input[type="date"]::-webkit-input-placeholder,
form#bildungssuche input[type="password"]::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #666666 !important;
}
form#bildungssuche input[type="text"]:-moz-placeholder,
form#bildungssuche input[type="date"]:-moz-placeholder,
form#bildungssuche input[type="password"]:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #666666 !important;
  opacity: 1;
}
form#bildungssuche input[type="text"]::-moz-placeholder,
form#bildungssuche input[type="date"]::-moz-placeholder,
form#bildungssuche input[type="password"]::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #666666 !important;
  opacity: 1;
}
form#bildungssuche input[type="text"]:-ms-input-placeholder,
form#bildungssuche input[type="date"]:-ms-input-placeholder,
form#bildungssuche input[type="password"]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #666666 !important;
}
form#bildungssuche input[type="text"]::-ms-input-placeholder,
form#bildungssuche input[type="date"]::-ms-input-placeholder,
form#bildungssuche input[type="password"]::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #666666 !important;
}
form#bildungssuche input[type="text"]:disabled,
form#bildungssuche input[type="date"]:disabled,
form#bildungssuche input[type="password"]:disabled {
  color: #888888;
  cursor: not-allowed;
}
form#bildungssuche textarea {
  color: #333333 !important;
  background: #EEEEEC;
  border: none;
  width: 100%;
  font-size: 15px;
  line-height: 26px;
  height: 26px;
  vertical-align: top;
  max-height: 400px;
  max-width: 65vw;
  padding: 10px;
}
form#bildungssuche textarea::-webkit-input-placeholder {
  /* WebKit, Blink, Edge */
  color: #666666 !important;
}
form#bildungssuche textarea:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #666666 !important;
  opacity: 1;
}
form#bildungssuche textarea::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #666666 !important;
  opacity: 1;
}
form#bildungssuche textarea:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #666666 !important;
}
form#bildungssuche textarea::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #666666 !important;
}
form#bildungssuche textarea:disabled {
  color: #888888;
  cursor: not-allowed;
}
form#bildungssuche select {
  background-color: #EEEEEC;
  border: none;
  padding-left: 10px;
  font-size: 15px;
  line-height: 26px;
  height: 26px;
  color: black;
}
form#bildungssuche select:disabled {
  color: #888888;
  cursor: not-allowed;
}
form#bildungssuche label {
  font-size: 15px;
  line-height: 26px;
  height: 26px;
  margin-right: 10px;
}
form#bildungssuche td {
  vertical-align: top;
}
form#bildungssuche td.display-error {
  color: red;
  padding: 5px 5px 0 5px;
  text-align: left;
  width: 100%;
}
form#bildungssuche td.display-error ul {
  margin: 5px 0 5px 0;
}
form#bildungssuche p.success {
  color: green;
  font-weight: bold;
}
form#bildungssuche p.error {
  color: red;
  font-weight: bold;
}
form#bildungssuche label {
  display: inline-block;
}
form#bildungssuche select {
  vertical-align: baseline;
}
form#bildungssuche input#suchfeld {
  width: 300px;
}
form#bildungssuche input#suche_plz {
  width: 120px;
}
form#bildungssuche #bildungssuche button#suchbutton {
  border: none;
  font-size: 15px;
  line-height: 26px;
  height: 26px;
  line-height: 0;
  font-family: "BaWue Sans Regular" !important;
  cursor: pointer;
  background-color: var(--awb-color5);
  color: #fff;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 20px;
  border-radius: 5px;
  font-size: 16px !important;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  vertical-align: middle;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  white-space: nowrap;
}
form#bildungssuche #bildungssuche button#suchbutton a {
  color: white;
}
form#bildungssuche #bildungssuche button#suchbutton:focus,
form#bildungssuche #bildungssuche button#suchbutton:active {
  background-color: var(--awb-color6);
}
form#bildungssuche #bildungssuche button#suchbutton:hover {
  background-color: var(--awb-color6);
}
form#bildungssuche #bildungssuche button#suchbutton:disabled,
form#bildungssuche #bildungssuche button#suchbutton:disabled a {
  cursor: default;
}
form#bildungssuche #bildungssuche button#suchbutton:disabled,
form#bildungssuche #bildungssuche button#suchbutton:disabled:hover,
form#bildungssuche #bildungssuche button#suchbutton:disabled:focus,
form#bildungssuche #bildungssuche button#suchbutton:disabled:active {
  background-color: #dbdbdb;
}
form#bildungssuche #bildungssuche button#suchbutton:disabled,
form#bildungssuche #bildungssuche button#suchbutton:disabled:hover,
form#bildungssuche #bildungssuche button#suchbutton:disabled:focus,
form#bildungssuche #bildungssuche button#suchbutton:disabled:active,
form#bildungssuche #bildungssuche button#suchbutton:disabled a,
form#bildungssuche #bildungssuche button#suchbutton:disabled:hover a,
form#bildungssuche #bildungssuche button#suchbutton:disabled:focus a,
form#bildungssuche #bildungssuche button#suchbutton:disabled:active a {
  color: lightgray;
}
form#bildungssuche #bildungssuche button#suchbutton.selected {
  font-weight: normal;
  border-bottom: 3px solid #222222;
}
a.all-bildungsgesuche {
  font-size: 0.75em;
}
.bildungsgesuch {
  display: inline-block;
  cursor: pointer;
  max-width: 270px;
  height: 300px;
  overflow: auto;
  padding: 15px;
  margin: 4px;
  background-color: var(--awb-color3);
  position: relative;
  border-radius: 5px;
}
.bildungsgesuch.entwurf {
  background-color: #fafadc;
}
.bildungsgesuch div.angabe {
  padding-bottom: 10px;
}
.bildungsgesuch div.angabe span {
  font-weight: bold;
}
.bildungsgesuch div.angabe.titel {
  color: var(--h3_typography-color);
  font-family: var(--h4_typography-font-family);
  font-weight: var(--h4_typography-font-weight);
}
.bildungsgesuch div.angabe.rubrik {
  color: #fff;
  padding: 8px;
  background-color: var(--awb-color5);
  font-size: 0.75em;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
}
.bildungsgesuch:hover {
  background-color: #dfdfdf;
}
p.bildungssuche-cnt {
  font-size: 0.75em;
  margin-top: 20px;
  margin-bottom: 4px;
}
/*# sourceMappingURL=bildungsgesuche.css.map */
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3RoZW1lcy93YlBvcnRhbDI0L2Nzcy9taXhpbnMubGVzcyIsImNzcy9iaWxkdW5nc2dlc3VjaGUuY3NzIiwiLi4vLi4vLi4vLi4vYmlsZHVuZ3NnZXN1Y2hlLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBNFBBOzs7RUFDQyxvQkFBQTtDQ3pQQTtBRDRQRDtFQUNDLGlCQUFBO0NDMVBBO0FEMlBBO0VBQ0MsY0FBQTtDQ3pQRDtBQUNEOztHQUVHO0FDWEg7RUFDQyxlQUFBO0NEYUE7QUNYRDtFQUNDLGVBQUE7Q0RhQTtBQ1hEOztFRjZUQyxhQUFBO0VBektBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxhQUFBO0VBeUtBLGVBQUE7RUFDQSw2Q0FBQTtFQUNBLGdCQUFBO0VBQ0Esb0NBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7RUFDQSxnQkFBQTtFQUNBLGNBQUE7RUFDQSxtQkFBQTtFQUNBLDJCQUFBO0VBQ0EscUJBQUE7RUFDQSxxQkFBQTtFQUNBLGNBQUE7RUFDQSx1QkFBQTtFQUNBLDBCQUFBO0VBQ0EsdUJBQUE7RUFDQSxvQkFBQTtFQUNBLHlCQUFBO0VBQ0Esc0JBQUE7RUFDQSx3QkFBQTtFQUNBLG9CQUFBO0NDNVNBO0FDdkNEOztFRnFWRSxhQUFBO0NDMVNEO0FENFNBOzs7O0VBQ0Msb0NBQUE7Q0N2U0Q7QUR5U0E7O0VBQ0Msb0NBQUE7Q0N0U0Q7QUR5U0M7Ozs7RUFDQyxnQkFBQTtDQ3BTRjtBRHNTQzs7Ozs7Ozs7RUFDQywwQkFBQTtDQzdSRjtBRDhSRTs7Ozs7Ozs7Ozs7Ozs7OztFQUNDLGlCQUFBO0NDN1FIO0FEaVJBOztFQUNDLG9CQUFBO0VBQ0EsaUNBQUE7Q0M5UUQ7QURrYUM7OztFQS9NRCwwQkFBQTtFQUNBLG9CQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUE5SkEsZ0JBQUE7RUFDQSxrQkFBQTtFQUNBLGFBQUE7RUErSkEsb0JBQUE7Q0M3TUE7QUR3REE7OztFQ3BEQyx5QkFBeUI7RURxRHpCLDBCQUFBO0NDbkRE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aUJBO0FDaGlCRDtFQUNDLHNCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsY0FBQTtFQUNBLFlBQUE7RUFDQSxvQ0FBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7Q0RraUJBO0FDaGlCQTtFQUNDLDBCQUFBO0NEa2lCRDtBQzloQkM7RUFDQyxxQkFBQTtDRGdpQkY7QUNqaUJDO0VBR0Usa0JBQUE7Q0RpaUJIO0FDL2hCRTtFQUNDLGtDQUFBO0VBQ0EsOENBQUE7RUFDQSw4Q0FBQTtDRGlpQkg7QUMvaEJFO0VBQ0MsWUFBQTtFQUNBLGFBQUE7RUFDQSxvQ0FBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxVQUFBO0VBQ0EsUUFBQTtFQUNBLFlBQUE7Q0RpaUJIO0FDNWhCQTtFQUNDLDBCQUFBO0NEOGhCRDtBQ3poQkQ7RUFDQyxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7Q0QyaEJBO0FBQ0QsK0NBQStDIiwiZmlsZSI6ImNzcy9iaWxkdW5nc2dlc3VjaGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLnRleHQtc2hhZG93IChAc3RyaW5nOiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KSkge1xuXHR0ZXh0LXNoYWRvdzogQHN0cmluZztcbn1cbi5ib3gtc2hhZG93IChAc3RyaW5nKSB7XG5cdC13ZWJraXQtYm94LXNoYWRvdzogQHN0cmluZztcblx0LW1vei1ib3gtc2hhZG93OiAgICBAc3RyaW5nO1xuXHRib3gtc2hhZG93OiAgICAgICAgIEBzdHJpbmc7XG59XG4uZHJvcC1zaGFkb3cgKEB4OiAwLCBAeTogMXB4LCBAYmx1cjogMnB4LCBAc3ByZWFkOiAwLCBAYWxwaGE6IDAuMjUpIHtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBAeCBAeSBAYmx1ciBAc3ByZWFkIHJnYmEoMCwgMCwgMCwgQGFscGhhKTtcblx0LW1vei1ib3gtc2hhZG93OiAgICBAeCBAeSBAYmx1ciBAc3ByZWFkIHJnYmEoMCwgMCwgMCwgQGFscGhhKTtcblx0Ym94LXNoYWRvdzogICAgICAgICBAeCBAeSBAYmx1ciBAc3ByZWFkIHJnYmEoMCwgMCwgMCwgQGFscGhhKTtcbn1cbi5pbm5lci1zaGFkb3cgKEB4OiAwLCBAeTogMXB4LCBAYmx1cjogMnB4LCBAc3ByZWFkOiAwLCBAYWxwaGE6IDAuMjUpIHtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCBAeCBAeSBAYmx1ciBAc3ByZWFkIHJnYmEoMCwgMCwgMCwgQGFscGhhKTtcblx0LW1vei1ib3gtc2hhZG93OiAgICBpbnNldCBAeCBAeSBAYmx1ciBAc3ByZWFkIHJnYmEoMCwgMCwgMCwgQGFscGhhKTtcblx0Ym94LXNoYWRvdzogICAgICAgICBpbnNldCBAeCBAeSBAYmx1ciBAc3ByZWFkIHJnYmEoMCwgMCwgMCwgQGFscGhhKTtcbn1cblxuLmJveC1zaXppbmcgKEB0eXBlOiBib3JkZXItYm94KSB7XG5cdC13ZWJraXQtYm94LXNpemluZzogQHR5cGU7XG5cdC1tb3otYm94LXNpemluZzogICAgQHR5cGU7XG5cdGJveC1zaXppbmc6ICAgICAgICAgQHR5cGU7XG59XG5cbi5ib3JkZXItcmFkaXVzIChAcmFkaXVzOiA1cHgpIHtcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiBAcmFkaXVzO1xuXHQtbW96LWJvcmRlci1yYWRpdXM6ICAgIEByYWRpdXM7XG5cdGJvcmRlci1yYWRpdXM6ICAgICAgICAgQHJhZGl1cztcblxuXHQtbW96LWJhY2tncm91bmQtY2xpcDogICAgcGFkZGluZztcblx0LXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXHRiYWNrZ3JvdW5kLWNsaXA6ICAgICAgICAgcGFkZGluZy1ib3g7XG59XG4uYm9yZGVyLXJhZGl1c2VzIChAdG9wcmlnaHQ6IDAsIEBib3R0b21yaWdodDogMCwgQGJvdHRvbWxlZnQ6IDAsIEB0b3BsZWZ0OiAwKSB7XG5cdC13ZWJraXQtYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICAgIEB0b3ByaWdodDtcblx0LXdlYmtpdC1ib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogQGJvdHRvbXJpZ2h0O1xuXHQtd2Via2l0LWJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICBAYm90dG9tbGVmdDtcblx0LXdlYmtpdC1ib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAgICAgQHRvcGxlZnQ7XG5cblx0LW1vei1ib3JkZXItcmFkaXVzLXRvcHJpZ2h0OiAgICAgICAgQHRvcHJpZ2h0O1xuXHQtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tcmlnaHQ6ICAgICBAYm90dG9tcmlnaHQ7XG5cdC1tb3otYm9yZGVyLXJhZGl1cy1ib3R0b21sZWZ0OiAgICAgIEBib3R0b21sZWZ0O1xuXHQtbW96LWJvcmRlci1yYWRpdXMtdG9wbGVmdDogICAgICAgICBAdG9wbGVmdDtcblxuXHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogICAgICAgICAgICBAdG9wcmlnaHQ7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAgICAgICAgIEBib3R0b21yaWdodDtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogICAgICAgICAgQGJvdHRvbWxlZnQ7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICAgICAgICAgICAgIEB0b3BsZWZ0O1xuXG5cdC1tb3otYmFja2dyb3VuZC1jbGlwOiAgICBwYWRkaW5nO1xuXHQtd2Via2l0LWJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG5cdGJhY2tncm91bmQtY2xpcDogICAgICAgICBwYWRkaW5nLWJveDtcbn1cblxuLm9wYWNpdHkgKEBvcGFjaXR5OiAwLjUpIHtcblx0LXdlYmtpdC1vcGFjaXR5OiBAb3BhY2l0eTtcblx0LW1vei1vcGFjaXR5OiAgICBAb3BhY2l0eTtcblx0b3BhY2l0eTogICAgICAgICBAb3BhY2l0eTtcbn1cblxuLmdyYWRpZW50IChAc3RhcnRDb2xvcjogI2VlZSwgQGVuZENvbG9yOiB3aGl0ZSkge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAc3RhcnRDb2xvcjtcblx0YmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbShAc3RhcnRDb2xvciksIHRvKEBlbmRDb2xvcikpO1xuXHRiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIEBzdGFydENvbG9yLCBAZW5kQ29sb3IpO1xuXHRiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIEBzdGFydENvbG9yLCBAZW5kQ29sb3IpO1xuXHRiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgQHN0YXJ0Q29sb3IsIEBlbmRDb2xvcik7XG5cdGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsIEBzdGFydENvbG9yLCBAZW5kQ29sb3IpO1xufVxuLmhvcml6b250YWwtZ3JhZGllbnQgKEBzdGFydENvbG9yOiAjZWVlLCBAZW5kQ29sb3I6IHdoaXRlKSB7XG5cdGJhY2tncm91bmQtY29sb3I6IEBzdGFydENvbG9yO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgZnJvbShAc3RhcnRDb2xvciksIHRvKEBlbmRDb2xvcikpO1xuXHRiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCBAc3RhcnRDb2xvciwgQGVuZENvbG9yKTtcblx0YmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgQHN0YXJ0Q29sb3IsIEBlbmRDb2xvcik7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1tcy1saW5lYXItZ3JhZGllbnQobGVmdCwgQHN0YXJ0Q29sb3IsIEBlbmRDb2xvcik7XG5cdGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCBAc3RhcnRDb2xvciwgQGVuZENvbG9yKTtcbn1cblxuLmFuaW1hdGlvbiAoQG5hbWUsIEBkdXJhdGlvbjogMzAwbXMsIEBlYXNlOiBlYXNlKSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uOiBAbmFtZSBAZHVyYXRpb24gQGVhc2U7XG5cdC1tb3otYW5pbWF0aW9uOiAgICBAbmFtZSBAZHVyYXRpb24gQGVhc2U7XG5cdC1tcy1hbmltYXRpb246ICAgICBAbmFtZSBAZHVyYXRpb24gQGVhc2U7XG5cdGFuaW1hdGlvbjogICAgICAgICBAbmFtZSBAZHVyYXRpb24gQGVhc2U7XG59XG5cbi50cmFuc2l0aW9uIChAdHJhbnNpdGlvbikge1xuXHQtd2Via2l0LXRyYW5zaXRpb246IEB0cmFuc2l0aW9uO1xuXHQtbW96LXRyYW5zaXRpb246ICAgIEB0cmFuc2l0aW9uO1xuXHQtbXMtdHJhbnNpdGlvbjogICAgIEB0cmFuc2l0aW9uO1xuXHQtby10cmFuc2l0aW9uOiAgICAgIEB0cmFuc2l0aW9uO1xufVxuLnRyYW5zZm9ybShAc3RyaW5nKXtcblx0LXdlYmtpdC10cmFuc2Zvcm06IEBzdHJpbmc7XG5cdC1tb3otdHJhbnNmb3JtOiAgICBAc3RyaW5nO1xuXHQtbXMtdHJhbnNmb3JtOiAgICAgQHN0cmluZztcblx0LW8tdHJhbnNmb3JtOiAgICAgIEBzdHJpbmc7XG59XG4uc2NhbGUgKEBmYWN0b3IpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKEBmYWN0b3IpO1xuXHQtbW96LXRyYW5zZm9ybTogICAgc2NhbGUoQGZhY3Rvcik7XG5cdC1tcy10cmFuc2Zvcm06ICAgICBzY2FsZShAZmFjdG9yKTtcblx0LW8tdHJhbnNmb3JtOiAgICAgIHNjYWxlKEBmYWN0b3IpO1xufVxuLnJvdGF0ZSAoQGRlZykge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKEBkZWcpO1xuXHQtbW96LXRyYW5zZm9ybTogICAgcm90YXRlKEBkZWcpO1xuXHQtbXMtdHJhbnNmb3JtOiAgICAgcm90YXRlKEBkZWcpO1xuXHQtby10cmFuc2Zvcm06ICAgICAgcm90YXRlKEBkZWcpO1xufVxuLnNrZXcgKEBkZWcsIEBkZWcyKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KEBkZWcsIEBkZWcyKTtcblx0LW1vei10cmFuc2Zvcm06ICAgIHNrZXcoQGRlZywgQGRlZzIpO1xuXHQtbXMtdHJhbnNmb3JtOiAgICAgc2tldyhAZGVnLCBAZGVnMik7XG5cdC1vLXRyYW5zZm9ybTogICAgICBza2V3KEBkZWcsIEBkZWcyKTtcbn1cbi50cmFuc2xhdGUgKEB4LCBAeTowKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoQHgsIEB5KTtcblx0LW1vei10cmFuc2Zvcm06ICAgIHRyYW5zbGF0ZShAeCwgQHkpO1xuXHQtbXMtdHJhbnNmb3JtOiAgICAgdHJhbnNsYXRlKEB4LCBAeSk7XG5cdC1vLXRyYW5zZm9ybTogICAgICB0cmFuc2xhdGUoQHgsIEB5KTtcbn1cbi50cmFuc2xhdGUzZCAoQHgsIEB5OiAwLCBAejogMCkge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoQHgsIEB5LCBAeik7XG5cdC1tb3otdHJhbnNmb3JtOiAgICB0cmFuc2xhdGUzZChAeCwgQHksIEB6KTtcblx0LW1zLXRyYW5zZm9ybTogICAgIHRyYW5zbGF0ZTNkKEB4LCBAeSwgQHopO1xuXHQtby10cmFuc2Zvcm06ICAgICAgdHJhbnNsYXRlM2QoQHgsIEB5LCBAeik7XG59XG4ucGVyc3BlY3RpdmUgKEB2YWx1ZTogMTAwMCkge1xuXHQtd2Via2l0LXBlcnNwZWN0aXZlOiBAdmFsdWU7XG5cdC1tb3otcGVyc3BlY3RpdmU6ICAgIEB2YWx1ZTtcblx0LW1zLXBlcnNwZWN0aXZlOiAgICAgQHZhbHVlO1xuXHRwZXJzcGVjdGl2ZTogICAgICAgICBAdmFsdWU7XG59XG4udHJhbnNmb3JtLW9yaWdpbiAoQHg6Y2VudGVyLCBAeTpjZW50ZXIpIHtcblx0LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBAeCBAeTtcblx0LW1vei10cmFuc2Zvcm0tb3JpZ2luOiAgICBAeCBAeTtcblx0LW1zLXRyYW5zZm9ybS1vcmlnaW46ICAgICBAeCBAeTtcblx0LW8tdHJhbnNmb3JtLW9yaWdpbjogICAgICBAeCBAeTtcbn1cblxuLy8gRWlnZW5lIE1peGluc1xuXG4ua2V5ZnJhbWVzKEBuYW1lOyBAYXJndW1lbnRzKSB7XG5cdEAtbW96LWtleWZyYW1lcyBAbmFtZSB7IEBhcmd1bWVudHMoKTsgfVxuXHRALXdlYmtpdC1rZXlmcmFtZXMgQG5hbWUgeyBAYXJndW1lbnRzKCk7IH1cblx0QGtleWZyYW1lcyBAbmFtZSB7IEBhcmd1bWVudHMoKTsgfVxufVxuXG4uc2tldy1yb3RhdGUgKEBkZWcsIEBkZWcyKSB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KEBkZWcsIEBkZWcyKSByb3RhdGUoLTkwZGVnICsgQGRlZyk7XG5cdC1tb3otdHJhbnNmb3JtOiAgICBza2V3KEBkZWcsIEBkZWcyKSByb3RhdGUoLTkwZGVnICsgQGRlZyk7XG5cdC1tcy10cmFuc2Zvcm06ICAgICBza2V3KEBkZWcsIEBkZWcyKSByb3RhdGUoLTkwZGVnICsgQGRlZyk7XG5cdC1vLXRyYW5zZm9ybTogICAgICBza2V3KEBkZWcsIEBkZWcyKSByb3RhdGUoLTkwZGVnICsgQGRlZyk7XG59XG5cbi5mb250U3R5bGUgKEBmb250OjE1cHgsIEBoZWlnaHQ6MjZweCl7XG5cdGZvbnQtc2l6ZTogQGZvbnQ7XG5cdGxpbmUtaGVpZ2h0OiBAaGVpZ2h0O1xuXHRoZWlnaHQ6QGhlaWdodDtcbn1cblxuLmVsbGlwc2lzICgpIHtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5wbGFjZWhvbGRlciAoQGNvbG9yOiAjOTA5KSB7XG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG5cdFx0Y29sb3I6ICAgIEBjb2xvciFpbXBvcnRhbnQ7XG5cdH1cblx0JjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cblx0XHRjb2xvcjogICAgQGNvbG9yIWltcG9ydGFudDtcblx0XHRvcGFjaXR5OiAgMTtcblx0fVxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHsgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xuXHRcdGNvbG9yOiAgICBAY29sb3IhaW1wb3J0YW50O1xuXHRcdG9wYWNpdHk6ICAxO1xuXHR9XG5cdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cblx0XHRjb2xvcjogICAgQGNvbG9yIWltcG9ydGFudDtcblx0fVxuXHQmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuXHRcdGNvbG9yOiAgICBAY29sb3IhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBib2R5V2lkdGggOiAxMTAwcHg7XG5cbi8vIEJhc2UgY29sb3JcbkBid0dyZWVuIDogI2EwY2U0ZTtcbkBid0xpbmtHcmVlbiA6ICM1QjdDMjI7XG5AYndXYXJuIDogI0U4OTkwQztcbkBid0Vycm9yIDogI0ZGMDAwMDtcbkBid0luZm8gOiAjNEQwQ0U4O1xuQGJ3SGludCA6ICMwREVDRkY7XG5AYndGb250T25HcmVlbiA6ICMyMjIyMjI7XG5AYndTZWFyY2hDb2xvcjogdmFyKC0tYXdiLWNvbG9yMyk7XG5AYndTZWFyY2hDb2xvckhvdmVyOiAjZGZkZmRmO1xuQGJ3QnV0dG9uR3JlZW46IHZhcigtLWF3Yi1jb2xvcjUpO1xuQGJ3QnV0dG9uR3JlZW5Ib3ZlcjogdmFyKC0tYXdiLWNvbG9yNik7XG5cbkBpbnB1dC1iYWNrZ3JvdW5kIDogI0VFRUVFQztcblxuQHRoZUNoYWVuY2UgOiByZ2IoMjU1LCAyNTIsIDApO1xuXG5AY2hpcEJhY2tncm91bmQ6ICNGMUVFRUQ7XG5AY2hpcEJvcmRlcjogI0Q0RDRENDtcbkBjaGlwVGV4dENvbG9yOiAjNTQ0RjRGO1xuXG5AZmlsdGVyVHlwZU9uQ29sb3I6ICM0RDdGMEE7XG5AZmlsdGVyVHlwZU9mZkNvbG9yOiAjRkZGRkZGO1xuXG5cbkBha3Rpdi1jaGFubmVscyA6IGNoYW5uZWwtd2ViIGNoYW5uZWwtZmlmbyBjaGFubmVsLWt1cnNuZXQgY2hhbm5lbC1zb2FwO1xuQGNoYW5uZWwtd2ViICAgICA6IFwiL3B1Yi1odG1sL2ltZy9jaGFubmVscy9ha3RpdldlYi5wbmdcIjtcbkBjaGFubmVsLWZpZm8gICAgOiBcIi9wdWItaHRtbC9pbWcvY2hhbm5lbHMvYWt0aXZGaWZvLnBuZ1wiO1xuQGNoYW5uZWwta3Vyc25ldCA6IFwiL3B1Yi1odG1sL2ltZy9jaGFubmVscy9ha3Rpdkt1cnNuZXQucG5nXCI7XG5AY2hhbm5lbC1zb2FwICAgIDogXCIvcHViLWh0bWwvaW1nL2NoYW5uZWxzL2FrdGl2U29hcC5wbmdcIjtcblxuLmFrdGl2Q2hhbm5lbFNwYW5zKCkge1xuXHRzcGFue1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRoZWlnaHQ6IDE4cHg7XG5cdFx0d2lkdGg6IDE4cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0bWFyZ2luLXRvcDoxcHg7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHQmLmFrdGl2LXdlYntcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogMThweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChAY2hhbm5lbC13ZWIpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHR9XG5cdFx0Ji5ha3Rpdi1maWZve1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxOHB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKEBjaGFubmVsLWZpZm8pO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHR9XG5cdFx0Ji5ha3Rpdi1rdXJzbmV0e1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxOHB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKEBjaGFubmVsLWt1cnNuZXQpO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHR9XG5cdFx0Ji5ha3Rpdi1zb2Fwe1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxOHB4O1xuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKEBjaGFubmVsLXNvYXApO1xuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHR9XG5cdH1cbn1cblxuLy8gZWlnZW5lIGJhc2Ugc3R5bGVzXG5idXR0b24sIGlucHV0LCB0ZXh0YXJlYXtcblx0Zm9udC1mYW1pbHk6IFwiTGF0b1wiO1xufVxuXG5wICsgdWwge1xuXHRtYXJnaW4tdG9wOiAxMHB4O1xuXHQmLmVycm9yc3tcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59XG5cbi5pbmZvLWJveCAoQGxlZnQ6MTdweCwgQHRvcDogMTBweCwgQGZvbnQtc2l6ZTogMjVweCkge1xuXHR3aWR0aDogNjBweDtcblx0aGVpZ2h0OiA2MHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHNwYW4ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHQmW2NsYXNzXj1cImljb24ta3J1XCJdIHtcblx0XHRcdGxlZnQ6IEBsZWZ0O1xuXHRcdFx0dG9wOiBAdG9wO1xuXHRcdFx0Zm9udC1zaXplOiBAZm9udC1zaXplO1xuXHRcdH1cblx0XHQmLmNvdW50LWVsZW1lbnRzIHtcblx0XHRcdCY6ZW1wdHl7XG5cdFx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdH1cblx0XHRcdGxlZnQ6IDM0cHg7XG5cdFx0XHR0b3A6IDdweDtcblx0XHRcdHdpZHRoOiAxOXB4O1xuXHRcdFx0aGVpZ2h0OiAxOXB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOS41cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjA2NDI5O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHQmLmNvdW50LW92ZXJmbG93IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uaW5mby1saXN0IChAd2lkdGg6IDI1MHB4KSB7XG5cdC5kcm9wLXNoYWRvdygpO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRwYWRkaW5nOiAwIDEwcHggMjBweCAxMHB4O1xuXHR3aWR0aDogQHdpZHRoO1xuXHRzcGFue1xuXHRcdHdpZHRoOiBAd2lkdGggLSAyMHB4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRsaW5lLWhlaWdodDogMjFweDtcblx0XHQuZWxsaXBzaXMoKTtcblx0XHRwYWRkaW5nIDogMTBweCAwIDAgMDtcblx0fVxufVxuXG4uZmxhdC1pbnB1dCAoKSB7XG5cdGNvbG9yOiMzMzMzMzMhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kOiBAaW5wdXQtYmFja2dyb3VuZDtcblx0Ym9yZGVyOm5vbmU7XG5cdHdpZHRoOiAxMDAlO1xuXHQuZm9udFN0eWxlKCk7XG5cdC5wbGFjZWhvbGRlcigjNjY2NjY2KTtcblx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0JjpkaXNhYmxlZHtcblx0XHRjb2xvcjojODg4ODg4O1xuXHRcdGN1cnNvcjogbm90LWFsbG93ZWQ7XG5cdH1cbn1cblxuLmJ1dHRvbi1zdHlsZSAoKSB7XG5cdGJvcmRlcjpub25lO1xuXHQuZm9udFN0eWxlKCk7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRmb250LWZhbWlseTogXCJCYVd1ZSBTYW5zIFJlZ3VsYXJcIiAhaW1wb3J0YW50O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6IEBid0J1dHRvbkdyZWVuO1xuXHRjb2xvcjogI2ZmZjtcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRtYXJnaW4tdG9wOiA1cHg7XG5cdHBhZGRpbmc6IDIwcHg7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0Zm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0LW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0LXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuXHQtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRhe1xuXHRcdGNvbG9yOndoaXRlO1xuXHR9XG5cdCY6Zm9jdXMsJjphY3RpdmV7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGJ3QnV0dG9uR3JlZW5Ib3Zlcjtcblx0fVxuXHQmOmhvdmVye1xuXHRcdGJhY2tncm91bmQtY29sb3I6IEBid0J1dHRvbkdyZWVuSG92ZXI7XG5cdH1cblx0JjpkaXNhYmxlZHtcblx0XHQmLGF7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0fVxuXHRcdCYsJjpob3ZlciwmOmZvY3VzLCY6YWN0aXZle1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbihncmV5c2NhbGUoQGJ3R3JlZW4pLCAzMCUpO1xuXHRcdFx0Jixhe1xuXHRcdFx0XHRjb2xvcjpsaWdodGdyYXk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYuc2VsZWN0ZWR7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgQGJ3Rm9udE9uR3JlZW47XG5cdH1cbn1cblxuQENvbG9yU3VjY2VzczogbGlnaHRlbigjMWQ5NjQyLCA4MCUsIHJlbGF0aXZlKTtcbkBDb2xvckludmFsaWQ6IGxpZ2h0ZW4ocmVkLCA3MCUsIHJlbGF0aXZlKTtcbkBDb2xvckZhaWx1cmU6IGxpZ2h0ZW4ocmVkLCAyMCUsIHJlbGF0aXZlKTtcbkBDb2xvcldvcmtpbmc6IGxpZ2h0ZW4oYmx1ZSwgOTAlLCByZWxhdGl2ZSk7XG5cbkBtaW5pc3RyeV9mb250OiBFQiBHYXJhbW9uZCwgR2VvcmdpYSwgVGltZXMgTmV3IFJvbWFuLCBUaW1lcywgc2VyaWY7XG5cbi5mb3JtLXJlYWN0ICggKSB7XG5cdGlucHV0LHRleHRhcmVhLHNlbGVjdHtcblx0XHQudHJhbnNpdGlvbihiYWNrZ3JvdW5kIDMwMG1zKTtcblx0fVxuXHQmLnN1Y2Nlc3Mge1xuXHRcdGlucHV0LHRleHRhcmVhLHNlbGVjdHtcblx0XHRcdGJhY2tncm91bmQ6IEBDb2xvclN1Y2Nlc3M7XG5cdFx0fVxuXHR9XG5cdCYuaW52YWxpZHtcblx0XHRpbnB1dCx0ZXh0YXJlYSxzZWxlY3R7XG5cdFx0XHRiYWNrZ3JvdW5kOiBAQ29sb3JJbnZhbGlkO1xuXHRcdH1cblx0fVxuXHQmLmZhaWx1cmV7XG5cdFx0aW5wdXQsdGV4dGFyZWEsc2VsZWN0e1xuXHRcdFx0YmFja2dyb3VuZDogQENvbG9yRmFpbHVyZTtcblx0XHR9XG5cdH1cblx0Ji53b3JraW5ne1xuXHRcdGlucHV0LHRleHRhcmVhLHNlbGVjdHtcblx0XHRcdGJhY2tncm91bmQ6IEBDb2xvcldvcmtpbmc7XG5cdFx0fVxuXHR9XG5cblx0Ji53b3JraW5nIGJ1dHRvblt0eXBlPVwic3VibWl0XCJde1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdG9wYWNpdHk6IDAuNDtcblx0fVxuXG5cdGlucHV0LHRleHRhcmVhLHNlbGVjdHtcblx0XHQmLnN1Y2Nlc3N7XG5cdFx0XHRiYWNrZ3JvdW5kOiBAQ29sb3JTdWNjZXNzICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHRcdCYuaW52YWxpZHtcblx0XHRcdGJhY2tncm91bmQ6IEBDb2xvckludmFsaWQgIWltcG9ydGFudDtcblx0XHR9XG5cdFx0Ji5mYWlsdXJle1xuXHRcdFx0YmFja2dyb3VuZDogQENvbG9yRmFpbHVyZSAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHQmLndvcmtpbmd7XG5cdFx0XHRiYWNrZ3JvdW5kOiBAQ29sb3JXb3JraW5nICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG5cblx0c3Bhbi5mb3JtLWlucHV0e1xuXHRcdCYuc3VjY2Vzc3tcblx0XHRcdGlucHV0LHRleHRhcmVhLHNlbGVjdHtcblx0XHRcdFx0YmFja2dyb3VuZDogQENvbG9yU3VjY2VzcyAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmludmFsaWR7XG5cdFx0XHRpbnB1dCx0ZXh0YXJlYSxzZWxlY3Qge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAQ29sb3JJbnZhbGlkICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuZmFpbHVyZXtcblx0XHRcdGlucHV0LHRleHRhcmVhLHNlbGVjdCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IEBDb2xvckZhaWx1cmUgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji53b3JraW5ne1xuXHRcdFx0aW5wdXQsdGV4dGFyZWEsc2VsZWN0e1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAQ29sb3JXb3JraW5nICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0c3Bhbi5mb3JtLWlucHV0e1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Ji5oYXNJbmZvLCYud29ya2luZ3tcblx0XHRcdCY6OmJlZm9yZSwmOjphZnRlcntcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y29udGVudDogXCIgXCI7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuaGFzSW5mb3tcblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCgnL3B1Yi1odG1sL2ltZy9pY29uX2luZm8ucG5nJykgbm8tcmVwZWF0O1xuXHRcdFx0XHR0b3A6IDVweDtcblx0XHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0Y3Vyc29yOiBoZWxwO1xuXHRcdFx0XHRyaWdodDogM3B4O1xuXHRcdFx0fVxuXHRcdFx0Ji5pbmZvSW5zaWRlOjpiZWZvcmV7XG5cdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXHRcdFx0Ji5pbmZvT3V0c2lkZXtcblx0XHRcdFx0cGFkZGluZy1yaWdodDoyMHB4O1xuXHRcdFx0XHQmOjpiZWZvcmV7XG5cdFx0XHRcdFx0Ly9yaWdodDogLTIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji53b3JraW5nOjphZnRlcntcblx0XHRcdGN1cnNvcjogcHJvZ3Jlc3M7XG5cblx0XHRcdGNvbnRlbnQ6ICdJaHJlIMOEbmRlcnVuZ2VuIHdlcmRlbiBnZXNwZWljaGVydCc7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoL3B1Yi1odG1sL2ltZy9pbnB1dC1sb2FkZXIuZ2lmKSBuby1yZXBlYXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1cHggNXB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmV5O1xuXG5cdFx0XHRwYWRkaW5nOiA1cHggNXB4IDVweCA4MHB4O1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0bGVmdDogMTVweDtcblx0XHRcdGJvdHRvbTogMTVweDtcblx0XHRcdHotaW5kZXg6IDUwMDtcblx0XHR9XG5cdH1cblxuXHQudG9vbHRpcCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cbn1cblxuLmZvcm0tYmFzaWMtc2VsZWN0LXN0eWxlKCl7XG5cdGJhY2tncm91bmQtY29sb3I6IEBpbnB1dC1iYWNrZ3JvdW5kO1xuXHRib3JkZXI6IG5vbmU7XG5cdHBhZGRpbmctbGVmdDoxMHB4O1xuXHQuZm9udFN0eWxlKCk7XG5cdGNvbG9yOmJsYWNrO1xuXHQmOmRpc2FibGVke1xuXHRcdGNvbG9yOiM4ODg4ODg7XG5cdFx0Y3Vyc29yOiBub3QtYWxsb3dlZDtcblx0fVxufVxuLmZvcm0tYmFzaWNzICggKSB7XG5cdGlucHV0W3R5cGU9c3VibWl0XSxcblx0YnV0dG9uIHtcblx0XHQuYnV0dG9uLXN0eWxlKCk7XG5cdH1cblx0aW5wdXR7XG5cdFx0Jlt0eXBlPVwidGV4dFwiXSwmW3R5cGU9XCJkYXRlXCJdLCZbdHlwZT1cInBhc3N3b3JkXCJde1xuXHRcdFx0LmZsYXQtaW5wdXQoKTtcblx0XHR9XG5cdH1cblx0dGV4dGFyZWF7XG5cdFx0LmZsYXQtaW5wdXQoKTtcblx0XHRtYXgtaGVpZ2h0OiA0MDBweDtcblx0XHRtYXgtd2lkdGg6IDY1dnc7XG5cdFx0cGFkZGluZzoxMHB4O1xuXHR9XG5cdHNlbGVjdCB7XG5cdFx0LmZvcm0tYmFzaWMtc2VsZWN0LXN0eWxlKCk7XG5cdH1cblx0bGFiZWx7XG5cdFx0LmZvbnRTdHlsZSgpO1xuXHRcdG1hcmdpbi1yaWdodDoxMHB4O1xuXHR9XG59XG5cbi5sZWdhY3ktZm9ybSAoKSB7XG5cdHRke1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdH1cblx0dGQuZGlzcGxheS1lcnJvcntcblx0XHRjb2xvcjpyZWQ7XG5cdFx0cGFkZGluZzogNXB4IDVweCAwIDVweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHdpZHRoOjEwMCU7XG5cdFx0dWx7XG5cdFx0XHRtYXJnaW4gOiA1cHggMCA1cHggMDtcblx0XHR9XG5cdH1cblx0cC5zdWNjZXNze1xuXHRcdGNvbG9yOmdyZWVuO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR9XG5cdHAuZXJyb3J7XG5cdFx0Y29sb3I6cmVkO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR9XG5cdGxhYmVse1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXHRzZWxlY3R7XG5cdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHR9XG59XG5cbi5jbGVhci1maXgoKSB7XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cblxuLmNoZWNrX21hdHJpeCgpe1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuXHR3aWR0aDphdXRvO1xuXHR0ciB7XG5cdFx0dGQge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICMzMzMzMzM7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogNzVweDtcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHR3aWR0aDogMjAwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCY6Zmlyc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGR7XG5cdFx0XHRib3JkZXI6bm9uZTtcblx0XHR9XG5cdFx0JjpmaXJzdC1jaGlsZCB0ZCwgdGQ6Zmlyc3QtY2hpbGR7XG5cdFx0XHRwYWRkaW5nOiAycHggNXB4O1xuXHRcdH1cblx0fVxufVxuXG4vKlxuXHR0aGVvcnkgZnJvbSBodHRwOi8vamltbXlib25uZXkuY29tL2FydGljbGVzL2NvbHVtbl9oZWFkZXJfcm90YXRpb25fY3NzL1xuICovXG5cbi5kaWFnb25hbC1hbGwtYnV0LWZpcnN0KEByb3RXaWR0aDoxMDBweCwgQG46MTIpIHtcblx0dGQsdGgge1xuXHRcdCY6Zmlyc3QtY2hpbGR7XG5cdFx0XHR3aWR0aDogY2FsYyh+XCIxMDAlIC0gMTIgKiBcIiBAcm90V2lkdGggKTtcblx0XHR9XG5cdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHR3aWR0aDogQHJvdFdpZHRoO1xuXHRcdH1cblx0fVxufVxuXG4uZGlhZ29uYWwtaGVhZGluZ3MoQHJvdERlZzogNDVkZWcsIEByb3RXaWR0aDogNDBweCwgQHJvdEhlaWdodDogMTAwcHgpIHtcblx0d2lkdGg6IDEwMCU7XG5cdGJvcmRlcjpub25lICFpbXBvcnRhbnQ7XG5cdG1hcmdpbi1yaWdodDogKEByb3RIZWlnaHQgKiBzaW4oQHJvdERlZykpO1xuXHR0aGVhZCB0cntcblx0XHRoZWlnaHQ6QHJvdEhlaWdodDtcblx0XHR0aDpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRoZWlnaHQ6IEByb3RIZWlnaHQ7XG5cdFx0XHR3aWR0aDogQHJvdFdpZHRoO1xuXHRcdFx0bWluLXdpZHRoOiBAcm90V2lkdGg7XG5cdFx0XHRtYXgtd2lkdGg6IEByb3RXaWR0aDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDAuODtcblx0XHRcdCY+IGRpdiB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAgKEByb3RIZWlnaHQgKiB0YW4oQHJvdERlZykgLyAyKTsgLyogODAgKiB0YW4oNDUpIC8gMiA9IDQwIHdoZXJlIDgwIGlzIHRoZSBoZWlnaHQgb24gdGhlIGNlbGwgYW5kIDQ1IGlzIHRoZSB0cmFuc2Zvcm0gYW5nbGUqL1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdC5za2V3KC1Acm90RGVnLCAwZGVnKTtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkZGRkO1xuXHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkZGRkO1xuXHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDtcblx0XHRcdFx0Jj4gc3Bhbntcblx0XHRcdFx0XHQuc2tldy1yb3RhdGUoQHJvdERlZywgMGRlZyk7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR3aWR0aDogKEByb3RIZWlnaHQgLyBjb3MoQHJvdERlZykpIC0gKEByb3RXaWR0aCAqIGNvcyhAcm90RGVnKSk7IC8qIDgwIC8gY29zKDQ1KSAtIDQwIGNvcyAoNDUpID0gODUgd2hlcmUgODAgaXMgdGhlIGhlaWdodCBvZiB0aGUgY2VsbCwgNDAgdGhlIHdpZHRoIG9mIHRoZSBjZWxsIGFuZCA0NSB0aGUgdHJhbnNmb3JtIGFuZ2xlKi9cblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7IC8qd2hldGhlciB0byBkaXNwbGF5IGluIG9uZSBsaW5lIG9yIG5vdCovXG5cdFx0XHRcdFx0Ym90dG9tOiBAcm90V2lkdGggKiBjb3MoQHJvdERlZykgKyAxNHB4O1xuXHRcdFx0XHRcdGxlZnQ6IC0zNHB4OyAgICAgICAgICAgICAvKiBCZWNhdXNlIGl0IGxvb2tlZCBnb29kLCBidXQgdGhlcmUgaXMgcHJvYmFibHkgYSBtYXRoZW1hdGljYWwgbGluayBoZXJlIGFzIHdlbGwgKi9cblx0XHRcdFx0XHQvL2xlZnQgOiAtKChAcm90V2lkdGggLyAyKSAqIChzaW4oQHJvdERlZykgKyBjb3MoQHJvdERlZykpICArICB0YW4oQHJvdERlZykgKiBAcm90V2lkdGgpO1xuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0dGJvZHkgdHIge1xuXHRcdGN1cnNvciA6IHBvaW50ZXI7XG5cdFx0dGR7XG5cdFx0XHRib3JkZXItd2lkdGg6IDFweDtcblx0XHRcdGJvcmRlci1jb2xvcjogI2NjY2NjYztcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0fVxuXHR9XG59XG5cbi5maXJzdC1sZXR0ZXItdXBwZXJjYXNlKCkge1xuXHQmOmZpcnN0LWxldHRlciB7dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemV9O1xufVxuXG4uY3JlYXRlLWNpcmNsZShAd2lkdGgsIEBoZWlnaHQsIEBjb2xvcikge1xuXHRkaXNwbGF5OiBibG9jaztcblx0d2lkdGg6IEB3aWR0aDtcblx0aGVpZ2h0OiBAaGVpZ2h0O1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcblx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yO1xuXHRtYXJnaW46IDA7XG59XG5cbi5mb3JtLWgxKCl7XG5cdGZvbnQtc2l6ZTogMThweCFpbXBvcnRhbnQ7XG5cdGZvbnQtd2VpZ2h0OiBib2xkIWltcG9ydGFudDtcbn1cblxuLmZvcm0taDIoKXtcblx0Zm9udC1zaXplOiAxN3B4IWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IGJvbGQhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1oMygpe1xuXHRmb250LXNpemU6IDE2cHghaW1wb3J0YW50O1xuXHRmb250LXdlaWdodDogYm9sZCFpbXBvcnRhbnQ7XG5cbn1cblxuLmRldkZpbmRDb250YWluZXJzKEBjb2xvcikge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3I7XG5cdGJvcmRlcjogMXB4IHNvbGlkIEBjb2xvcjtcbn1cblxuXG4uc2ltcGxlLXRhYmxlLXNvcnQtaGVhZGVycygpIHtcblx0JltkYXRhLXNvcnQ9XCJhbHBoYVwiXTo6YmVmb3JlLFxuXHQmW2RhdGEtc29ydD1cIm51bWVyaWNcIl06OmJlZm9yZSxcblx0JltkYXRhLXNvcnQ9XCJkaXN0YW5jZVwiXTo6YmVmb3JlLFxuXHQmW2RhdGEtc29ydD1cInRpbWVcIl06OmJlZm9yZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxNXB4O1xuXHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHR0b3A6IDVweDtcblx0fVxuXHQmW2RhdGEtZGlyPVwidW5zZXRcIl06OmFmdGVyLFxuXHQmW2RhdGEtZGlyPVwiYXNjXCJdOjphZnRlcixcblx0JltkYXRhLWRpcj1cImRlc2NcIl06OmFmdGVyIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDJweDtcblx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0dG9wOiAzcHg7XG5cdH1cblx0JltkYXRhLWRpcj1cInVuc2V0XCJdOjphZnRlciB7Y29udGVudDogXCLirI1cIn1cblx0JltkYXRhLWRpcj1cImFzY1wiXTo6YWZ0ZXIge2NvbnRlbnQ6IFwi4qyGXCJ9XG5cdCZbZGF0YS1kaXI9XCJkZXNjXCJdOjphZnRlciB7Y29udGVudDogXCLirIdcIn1cblxuXHQmW2RhdGEtc29ydD1cImFscGhhXCJdIHtcblx0XHQmW2RhdGEtZGlyPVwiYXNjXCJdOjpiZWZvcmUgeyBjb250ZW50OiBcIkHihpJaXCIgfVxuXHRcdCZbZGF0YS1kaXI9XCJkZXNjXCJdOjpiZWZvcmUgeyBjb250ZW50OiBcIlrihpJBXCIgfVxuXHR9XG5cdCZbZGF0YS1zb3J0PVwibnVtZXJpY1wiXSB7XG5cdFx0JltkYXRhLWRpcj1cImFzY1wiXTo6YmVmb3JlIHsgY29udGVudDogXCIx4oaSOVwiIH1cblx0XHQmW2RhdGEtZGlyPVwiZGVzY1wiXTo6YmVmb3JlIHsgY29udGVudDogXCI54oaSMVwiIH1cblx0fVxuXHQmW2RhdGEtc29ydD1cImRpc3RhbmNlXCJdIHtcblx0XHQmW2RhdGEtZGlyPVwiYXNjXCJdOjpiZWZvcmUsXG5cdFx0JltkYXRhLWRpcj1cImRlc2NcIl06OmJlZm9yZSB7IGNvbnRlbnQ6IFwiRW50ZmVybnVuZ1wiIH1cblx0fVxuXHQmW2RhdGEtc29ydD1cInRpbWVcIl0ge1xuXHRcdCZbZGF0YS1kaXI9XCJhc2NcIl06OmJlZm9yZSxcblx0XHQmW2RhdGEtZGlyPVwiZGVzY1wiXTo6YmVmb3JlIHsgY29udGVudDogXCLwn5WQXCIgfVxuXHR9XG59XG5cbiIsImJ1dHRvbixcbmlucHV0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogXCJMYXRvXCI7XG59XG5wICsgdWwge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxucCArIHVsLmVycm9ycyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4vKlxuXHR0aGVvcnkgZnJvbSBodHRwOi8vamltbXlib25uZXkuY29tL2FydGljbGVzL2NvbHVtbl9oZWFkZXJfcm90YXRpb25fY3NzL1xuICovXG5pbnB1dCN0ZWlsbmVobWVuIHtcbiAgY29sb3I6ICMyQzg4MDA7XG59XG5sYWJlbFtmb3I9XCJ0ZWlsbmVobWVuXCJdIHtcbiAgY29sb3I6ICMyQzg4MDA7XG59XG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBpbnB1dFt0eXBlPXN1Ym1pdF0sXG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBidXR0b24ge1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhV3VlIFNhbnMgUmVndWxhclwiICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdiLWNvbG9yNSk7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBpbnB1dFt0eXBlPXN1Ym1pdF0gYSxcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGJ1dHRvbiBhIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzLFxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gYnV0dG9uOmZvY3VzLFxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gaW5wdXRbdHlwZT1zdWJtaXRdOmFjdGl2ZSxcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGJ1dHRvbjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd2ItY29sb3I2KTtcbn1cbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcixcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3Yi1jb2xvcjYpO1xufVxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gaW5wdXRbdHlwZT1zdWJtaXRdOmRpc2FibGVkLFxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gYnV0dG9uOmRpc2FibGVkLFxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gaW5wdXRbdHlwZT1zdWJtaXRdOmRpc2FibGVkIGEsXG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBidXR0b246ZGlzYWJsZWQgYSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZCxcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGJ1dHRvbjpkaXNhYmxlZCxcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZDpob3ZlcixcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGJ1dHRvbjpkaXNhYmxlZDpob3ZlcixcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZDpmb2N1cyxcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGJ1dHRvbjpkaXNhYmxlZDpmb2N1cyxcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZDphY3RpdmUsXG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBidXR0b246ZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcbn1cbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZCxcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGJ1dHRvbjpkaXNhYmxlZCxcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZDpob3ZlcixcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGJ1dHRvbjpkaXNhYmxlZDpob3ZlcixcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZDpmb2N1cyxcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGJ1dHRvbjpkaXNhYmxlZDpmb2N1cyxcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZDphY3RpdmUsXG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBidXR0b246ZGlzYWJsZWQ6YWN0aXZlLFxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gaW5wdXRbdHlwZT1zdWJtaXRdOmRpc2FibGVkIGEsXG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBidXR0b246ZGlzYWJsZWQgYSxcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZDpob3ZlciBhLFxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gYnV0dG9uOmRpc2FibGVkOmhvdmVyIGEsXG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBpbnB1dFt0eXBlPXN1Ym1pdF06ZGlzYWJsZWQ6Zm9jdXMgYSxcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGJ1dHRvbjpkaXNhYmxlZDpmb2N1cyBhLFxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gaW5wdXRbdHlwZT1zdWJtaXRdOmRpc2FibGVkOmFjdGl2ZSBhLFxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gYnV0dG9uOmRpc2FibGVkOmFjdGl2ZSBhIHtcbiAgY29sb3I6IGxpZ2h0Z3JheTtcbn1cbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGlucHV0W3R5cGU9c3VibWl0XS5zZWxlY3RlZCxcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGJ1dHRvbi5zZWxlY3RlZCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMjIyMjIyO1xufVxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gaW5wdXRbdHlwZT1cInRleHRcIl0sXG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSB7XG4gIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNFRUVFRUM7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gaW5wdXRbdHlwZT1cImRhdGVcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBXZWJLaXQsIEJsaW5rLCBFZGdlICovXG4gIGNvbG9yOiAjNjY2NjY2ICFpbXBvcnRhbnQ7XG59XG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBpbnB1dFt0eXBlPVwidGV4dFwiXTotbW96LXBsYWNlaG9sZGVyLFxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gaW5wdXRbdHlwZT1cImRhdGVcIl06LW1vei1wbGFjZWhvbGRlcixcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cbiAgY29sb3I6ICM2NjY2NjYgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbW96LXBsYWNlaG9sZGVyLFxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gaW5wdXRbdHlwZT1cImRhdGVcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Oi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNjY2NjY2ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBpbnB1dFt0eXBlPVwidGV4dFwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBpbnB1dFt0eXBlPVwiZGF0ZVwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICM2NjY2NjYgIWltcG9ydGFudDtcbn1cbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBpbnB1dFt0eXBlPVwiZGF0ZVwiXTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICBjb2xvcjogIzY2NjY2NiAhaW1wb3J0YW50O1xufVxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gaW5wdXRbdHlwZT1cInRleHRcIl06ZGlzYWJsZWQsXG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBpbnB1dFt0eXBlPVwiZGF0ZVwiXTpkaXNhYmxlZCxcbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjODg4ODg4O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gdGV4dGFyZWEge1xuICBjb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjRUVFRUVDO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBtYXgtd2lkdGg6IDY1dnc7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cbiAgY29sb3I6ICM2NjY2NjYgIWltcG9ydGFudDtcbn1cbiNCaWxkdW5nc2dlc3VjaEVyZmFzc2VuIHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBNb3ppbGxhIEZpcmVmb3ggNCB0byAxOCAqL1xuICBjb2xvcjogIzY2NjY2NiAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAvKiBNb3ppbGxhIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNjY2NjY2ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICBjb2xvcjogIzY2NjY2NiAhaW1wb3J0YW50O1xufVxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gdGV4dGFyZWE6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGNvbG9yOiAjNjY2NjY2ICFpbXBvcnRhbnQ7XG59XG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiB0ZXh0YXJlYTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjODg4ODg4O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVFQztcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgY29sb3I6IGJsYWNrO1xufVxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gc2VsZWN0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM4ODg4ODg7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gdGQuZGlzcGxheS1lcnJvciB7XG4gIGNvbG9yOiByZWQ7XG4gIHBhZGRpbmc6IDVweCA1cHggMCA1cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gdGQuZGlzcGxheS1lcnJvciB1bCB7XG4gIG1hcmdpbjogNXB4IDAgNXB4IDA7XG59XG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBwLnN1Y2Nlc3Mge1xuICBjb2xvcjogZ3JlZW47XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gcC5lcnJvciB7XG4gIGNvbG9yOiByZWQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI0JpbGR1bmdzZ2VzdWNoRXJmYXNzZW4gbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jQmlsZHVuZ3NnZXN1Y2hFcmZhc3NlbiBzZWxlY3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5idXR0b24uY2FsbC1iaWxkdW5nc2dlc3VjaGUge1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkJhV3VlIFNhbnMgUmVndWxhclwiICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdiLWNvbG9yNSk7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5idXR0b24uY2FsbC1iaWxkdW5nc2dlc3VjaGUgYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbmJ1dHRvbi5jYWxsLWJpbGR1bmdzZ2VzdWNoZTpmb2N1cyxcbmJ1dHRvbi5jYWxsLWJpbGR1bmdzZ2VzdWNoZTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd2ItY29sb3I2KTtcbn1cbmJ1dHRvbi5jYWxsLWJpbGR1bmdzZ2VzdWNoZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3Yi1jb2xvcjYpO1xufVxuYnV0dG9uLmNhbGwtYmlsZHVuZ3NnZXN1Y2hlOmRpc2FibGVkLFxuYnV0dG9uLmNhbGwtYmlsZHVuZ3NnZXN1Y2hlOmRpc2FibGVkIGEge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5idXR0b24uY2FsbC1iaWxkdW5nc2dlc3VjaGU6ZGlzYWJsZWQsXG5idXR0b24uY2FsbC1iaWxkdW5nc2dlc3VjaGU6ZGlzYWJsZWQ6aG92ZXIsXG5idXR0b24uY2FsbC1iaWxkdW5nc2dlc3VjaGU6ZGlzYWJsZWQ6Zm9jdXMsXG5idXR0b24uY2FsbC1iaWxkdW5nc2dlc3VjaGU6ZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RiZGJkYjtcbn1cbmJ1dHRvbi5jYWxsLWJpbGR1bmdzZ2VzdWNoZTpkaXNhYmxlZCxcbmJ1dHRvbi5jYWxsLWJpbGR1bmdzZ2VzdWNoZTpkaXNhYmxlZDpob3ZlcixcbmJ1dHRvbi5jYWxsLWJpbGR1bmdzZ2VzdWNoZTpkaXNhYmxlZDpmb2N1cyxcbmJ1dHRvbi5jYWxsLWJpbGR1bmdzZ2VzdWNoZTpkaXNhYmxlZDphY3RpdmUsXG5idXR0b24uY2FsbC1iaWxkdW5nc2dlc3VjaGU6ZGlzYWJsZWQgYSxcbmJ1dHRvbi5jYWxsLWJpbGR1bmdzZ2VzdWNoZTpkaXNhYmxlZDpob3ZlciBhLFxuYnV0dG9uLmNhbGwtYmlsZHVuZ3NnZXN1Y2hlOmRpc2FibGVkOmZvY3VzIGEsXG5idXR0b24uY2FsbC1iaWxkdW5nc2dlc3VjaGU6ZGlzYWJsZWQ6YWN0aXZlIGEge1xuICBjb2xvcjogbGlnaHRncmF5O1xufVxuYnV0dG9uLmNhbGwtYmlsZHVuZ3NnZXN1Y2hlLnNlbGVjdGVkIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICMyMjIyMjI7XG59XG5mb3JtI2JpbGR1bmdzc3VjaGUgaW5wdXRbdHlwZT1zdWJtaXRdLFxuZm9ybSNiaWxkdW5nc3N1Y2hlIGJ1dHRvbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgZm9udC1mYW1pbHk6IFwiQmFXdWUgU2FucyBSZWd1bGFyXCIgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd2ItY29sb3I1KTtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbmZvcm0jYmlsZHVuZ3NzdWNoZSBpbnB1dFt0eXBlPXN1Ym1pdF0gYSxcbmZvcm0jYmlsZHVuZ3NzdWNoZSBidXR0b24gYSB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cbmZvcm0jYmlsZHVuZ3NzdWNoZSBpbnB1dFt0eXBlPXN1Ym1pdF06Zm9jdXMsXG5mb3JtI2JpbGR1bmdzc3VjaGUgYnV0dG9uOmZvY3VzLFxuZm9ybSNiaWxkdW5nc3N1Y2hlIGlucHV0W3R5cGU9c3VibWl0XTphY3RpdmUsXG5mb3JtI2JpbGR1bmdzc3VjaGUgYnV0dG9uOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3Yi1jb2xvcjYpO1xufVxuZm9ybSNiaWxkdW5nc3N1Y2hlIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlcixcbmZvcm0jYmlsZHVuZ3NzdWNoZSBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd2ItY29sb3I2KTtcbn1cbmZvcm0jYmlsZHVuZ3NzdWNoZSBpbnB1dFt0eXBlPXN1Ym1pdF06ZGlzYWJsZWQsXG5mb3JtI2JpbGR1bmdzc3VjaGUgYnV0dG9uOmRpc2FibGVkLFxuZm9ybSNiaWxkdW5nc3N1Y2hlIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZCBhLFxuZm9ybSNiaWxkdW5nc3N1Y2hlIGJ1dHRvbjpkaXNhYmxlZCBhIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuZm9ybSNiaWxkdW5nc3N1Y2hlIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZCxcbmZvcm0jYmlsZHVuZ3NzdWNoZSBidXR0b246ZGlzYWJsZWQsXG5mb3JtI2JpbGR1bmdzc3VjaGUgaW5wdXRbdHlwZT1zdWJtaXRdOmRpc2FibGVkOmhvdmVyLFxuZm9ybSNiaWxkdW5nc3N1Y2hlIGJ1dHRvbjpkaXNhYmxlZDpob3ZlcixcbmZvcm0jYmlsZHVuZ3NzdWNoZSBpbnB1dFt0eXBlPXN1Ym1pdF06ZGlzYWJsZWQ6Zm9jdXMsXG5mb3JtI2JpbGR1bmdzc3VjaGUgYnV0dG9uOmRpc2FibGVkOmZvY3VzLFxuZm9ybSNiaWxkdW5nc3N1Y2hlIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZDphY3RpdmUsXG5mb3JtI2JpbGR1bmdzc3VjaGUgYnV0dG9uOmRpc2FibGVkOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmRiZGI7XG59XG5mb3JtI2JpbGR1bmdzc3VjaGUgaW5wdXRbdHlwZT1zdWJtaXRdOmRpc2FibGVkLFxuZm9ybSNiaWxkdW5nc3N1Y2hlIGJ1dHRvbjpkaXNhYmxlZCxcbmZvcm0jYmlsZHVuZ3NzdWNoZSBpbnB1dFt0eXBlPXN1Ym1pdF06ZGlzYWJsZWQ6aG92ZXIsXG5mb3JtI2JpbGR1bmdzc3VjaGUgYnV0dG9uOmRpc2FibGVkOmhvdmVyLFxuZm9ybSNiaWxkdW5nc3N1Y2hlIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZDpmb2N1cyxcbmZvcm0jYmlsZHVuZ3NzdWNoZSBidXR0b246ZGlzYWJsZWQ6Zm9jdXMsXG5mb3JtI2JpbGR1bmdzc3VjaGUgaW5wdXRbdHlwZT1zdWJtaXRdOmRpc2FibGVkOmFjdGl2ZSxcbmZvcm0jYmlsZHVuZ3NzdWNoZSBidXR0b246ZGlzYWJsZWQ6YWN0aXZlLFxuZm9ybSNiaWxkdW5nc3N1Y2hlIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZCBhLFxuZm9ybSNiaWxkdW5nc3N1Y2hlIGJ1dHRvbjpkaXNhYmxlZCBhLFxuZm9ybSNiaWxkdW5nc3N1Y2hlIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZDpob3ZlciBhLFxuZm9ybSNiaWxkdW5nc3N1Y2hlIGJ1dHRvbjpkaXNhYmxlZDpob3ZlciBhLFxuZm9ybSNiaWxkdW5nc3N1Y2hlIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZDpmb2N1cyBhLFxuZm9ybSNiaWxkdW5nc3N1Y2hlIGJ1dHRvbjpkaXNhYmxlZDpmb2N1cyBhLFxuZm9ybSNiaWxkdW5nc3N1Y2hlIGlucHV0W3R5cGU9c3VibWl0XTpkaXNhYmxlZDphY3RpdmUgYSxcbmZvcm0jYmlsZHVuZ3NzdWNoZSBidXR0b246ZGlzYWJsZWQ6YWN0aXZlIGEge1xuICBjb2xvcjogbGlnaHRncmF5O1xufVxuZm9ybSNiaWxkdW5nc3N1Y2hlIGlucHV0W3R5cGU9c3VibWl0XS5zZWxlY3RlZCxcbmZvcm0jYmlsZHVuZ3NzdWNoZSBidXR0b24uc2VsZWN0ZWQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzIyMjIyMjtcbn1cbmZvcm0jYmlsZHVuZ3NzdWNoZSBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbmZvcm0jYmlsZHVuZ3NzdWNoZSBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmZvcm0jYmlsZHVuZ3NzdWNoZSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0ge1xuICBjb2xvcjogIzMzMzMzMyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjRUVFRUVDO1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5mb3JtI2JpbGR1bmdzc3VjaGUgaW5wdXRbdHlwZT1cInRleHRcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtI2JpbGR1bmdzc3VjaGUgaW5wdXRbdHlwZT1cImRhdGVcIl06Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtI2JpbGR1bmdzc3VjaGUgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogV2ViS2l0LCBCbGluaywgRWRnZSAqL1xuICBjb2xvcjogIzY2NjY2NiAhaW1wb3J0YW50O1xufVxuZm9ybSNiaWxkdW5nc3N1Y2hlIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tb3otcGxhY2Vob2xkZXIsXG5mb3JtI2JpbGR1bmdzc3VjaGUgaW5wdXRbdHlwZT1cImRhdGVcIl06LW1vei1wbGFjZWhvbGRlcixcbmZvcm0jYmlsZHVuZ3NzdWNoZSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIE1vemlsbGEgRmlyZWZveCA0IHRvIDE4ICovXG4gIGNvbG9yOiAjNjY2NjY2ICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG5mb3JtI2JpbGR1bmdzc3VjaGUgaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG5mb3JtI2JpbGR1bmdzc3VjaGUgaW5wdXRbdHlwZT1cImRhdGVcIl06Oi1tb3otcGxhY2Vob2xkZXIsXG5mb3JtI2JpbGR1bmdzc3VjaGUgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogTW96aWxsYSBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzY2NjY2NiAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxO1xufVxuZm9ybSNiaWxkdW5nc3N1Y2hlIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0jYmlsZHVuZ3NzdWNoZSBpbnB1dFt0eXBlPVwiZGF0ZVwiXTotbXMtaW5wdXQtcGxhY2Vob2xkZXIsXG5mb3JtI2JpbGR1bmdzc3VjaGUgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGNvbG9yOiAjNjY2NjY2ICFpbXBvcnRhbnQ7XG59XG5mb3JtI2JpbGR1bmdzc3VjaGUgaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcbmZvcm0jYmlsZHVuZ3NzdWNoZSBpbnB1dFt0eXBlPVwiZGF0ZVwiXTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxuZm9ybSNiaWxkdW5nc3N1Y2hlIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogTWljcm9zb2Z0IEVkZ2UgKi9cbiAgY29sb3I6ICM2NjY2NjYgIWltcG9ydGFudDtcbn1cbmZvcm0jYmlsZHVuZ3NzdWNoZSBpbnB1dFt0eXBlPVwidGV4dFwiXTpkaXNhYmxlZCxcbmZvcm0jYmlsZHVuZ3NzdWNoZSBpbnB1dFt0eXBlPVwiZGF0ZVwiXTpkaXNhYmxlZCxcbmZvcm0jYmlsZHVuZ3NzdWNoZSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06ZGlzYWJsZWQge1xuICBjb2xvcjogIzg4ODg4ODtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbmZvcm0jYmlsZHVuZ3NzdWNoZSB0ZXh0YXJlYSB7XG4gIGNvbG9yOiAjMzMzMzMzICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNFRUVFRUM7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG4gIG1heC13aWR0aDogNjV2dztcbiAgcGFkZGluZzogMTBweDtcbn1cbmZvcm0jYmlsZHVuZ3NzdWNoZSB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIFdlYktpdCwgQmxpbmssIEVkZ2UgKi9cbiAgY29sb3I6ICM2NjY2NjYgIWltcG9ydGFudDtcbn1cbmZvcm0jYmlsZHVuZ3NzdWNoZSB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtcbiAgLyogTW96aWxsYSBGaXJlZm94IDQgdG8gMTggKi9cbiAgY29sb3I6ICM2NjY2NjYgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbmZvcm0jYmlsZHVuZ3NzdWNoZSB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIC8qIE1vemlsbGEgRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM2NjY2NjYgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbn1cbmZvcm0jYmlsZHVuZ3NzdWNoZSB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICBjb2xvcjogIzY2NjY2NiAhaW1wb3J0YW50O1xufVxuZm9ybSNiaWxkdW5nc3N1Y2hlIHRleHRhcmVhOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICBjb2xvcjogIzY2NjY2NiAhaW1wb3J0YW50O1xufVxuZm9ybSNiaWxkdW5nc3N1Y2hlIHRleHRhcmVhOmRpc2FibGVkIHtcbiAgY29sb3I6ICM4ODg4ODg7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5mb3JtI2JpbGR1bmdzc3VjaGUgc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VFRUVFQztcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgY29sb3I6IGJsYWNrO1xufVxuZm9ybSNiaWxkdW5nc3N1Y2hlIHNlbGVjdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjODg4ODg4O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuZm9ybSNiaWxkdW5nc3N1Y2hlIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5mb3JtI2JpbGR1bmdzc3VjaGUgdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuZm9ybSNiaWxkdW5nc3N1Y2hlIHRkLmRpc3BsYXktZXJyb3Ige1xuICBjb2xvcjogcmVkO1xuICBwYWRkaW5nOiA1cHggNXB4IDAgNXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cbmZvcm0jYmlsZHVuZ3NzdWNoZSB0ZC5kaXNwbGF5LWVycm9yIHVsIHtcbiAgbWFyZ2luOiA1cHggMCA1cHggMDtcbn1cbmZvcm0jYmlsZHVuZ3NzdWNoZSBwLnN1Y2Nlc3Mge1xuICBjb2xvcjogZ3JlZW47XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuZm9ybSNiaWxkdW5nc3N1Y2hlIHAuZXJyb3Ige1xuICBjb2xvcjogcmVkO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbmZvcm0jYmlsZHVuZ3NzdWNoZSBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmZvcm0jYmlsZHVuZ3NzdWNoZSBzZWxlY3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5mb3JtI2JpbGR1bmdzc3VjaGUgaW5wdXQjc3VjaGZlbGQge1xuICB3aWR0aDogMzAwcHg7XG59XG5mb3JtI2JpbGR1bmdzc3VjaGUgaW5wdXQjc3VjaGVfcGx6IHtcbiAgd2lkdGg6IDEyMHB4O1xufVxuZm9ybSNiaWxkdW5nc3N1Y2hlICNiaWxkdW5nc3N1Y2hlIGJ1dHRvbiNzdWNoYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBmb250LWZhbWlseTogXCJCYVd1ZSBTYW5zIFJlZ3VsYXJcIiAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWF3Yi1jb2xvcjUpO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuZm9ybSNiaWxkdW5nc3N1Y2hlICNiaWxkdW5nc3N1Y2hlIGJ1dHRvbiNzdWNoYnV0dG9uIGEge1xuICBjb2xvcjogd2hpdGU7XG59XG5mb3JtI2JpbGR1bmdzc3VjaGUgI2JpbGR1bmdzc3VjaGUgYnV0dG9uI3N1Y2hidXR0b246Zm9jdXMsXG5mb3JtI2JpbGR1bmdzc3VjaGUgI2JpbGR1bmdzc3VjaGUgYnV0dG9uI3N1Y2hidXR0b246YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdiLWNvbG9yNik7XG59XG5mb3JtI2JpbGR1bmdzc3VjaGUgI2JpbGR1bmdzc3VjaGUgYnV0dG9uI3N1Y2hidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd2ItY29sb3I2KTtcbn1cbmZvcm0jYmlsZHVuZ3NzdWNoZSAjYmlsZHVuZ3NzdWNoZSBidXR0b24jc3VjaGJ1dHRvbjpkaXNhYmxlZCxcbmZvcm0jYmlsZHVuZ3NzdWNoZSAjYmlsZHVuZ3NzdWNoZSBidXR0b24jc3VjaGJ1dHRvbjpkaXNhYmxlZCBhIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuZm9ybSNiaWxkdW5nc3N1Y2hlICNiaWxkdW5nc3N1Y2hlIGJ1dHRvbiNzdWNoYnV0dG9uOmRpc2FibGVkLFxuZm9ybSNiaWxkdW5nc3N1Y2hlICNiaWxkdW5nc3N1Y2hlIGJ1dHRvbiNzdWNoYnV0dG9uOmRpc2FibGVkOmhvdmVyLFxuZm9ybSNiaWxkdW5nc3N1Y2hlICNiaWxkdW5nc3N1Y2hlIGJ1dHRvbiNzdWNoYnV0dG9uOmRpc2FibGVkOmZvY3VzLFxuZm9ybSNiaWxkdW5nc3N1Y2hlICNiaWxkdW5nc3N1Y2hlIGJ1dHRvbiNzdWNoYnV0dG9uOmRpc2FibGVkOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYmRiZGI7XG59XG5mb3JtI2JpbGR1bmdzc3VjaGUgI2JpbGR1bmdzc3VjaGUgYnV0dG9uI3N1Y2hidXR0b246ZGlzYWJsZWQsXG5mb3JtI2JpbGR1bmdzc3VjaGUgI2JpbGR1bmdzc3VjaGUgYnV0dG9uI3N1Y2hidXR0b246ZGlzYWJsZWQ6aG92ZXIsXG5mb3JtI2JpbGR1bmdzc3VjaGUgI2JpbGR1bmdzc3VjaGUgYnV0dG9uI3N1Y2hidXR0b246ZGlzYWJsZWQ6Zm9jdXMsXG5mb3JtI2JpbGR1bmdzc3VjaGUgI2JpbGR1bmdzc3VjaGUgYnV0dG9uI3N1Y2hidXR0b246ZGlzYWJsZWQ6YWN0aXZlLFxuZm9ybSNiaWxkdW5nc3N1Y2hlICNiaWxkdW5nc3N1Y2hlIGJ1dHRvbiNzdWNoYnV0dG9uOmRpc2FibGVkIGEsXG5mb3JtI2JpbGR1bmdzc3VjaGUgI2JpbGR1bmdzc3VjaGUgYnV0dG9uI3N1Y2hidXR0b246ZGlzYWJsZWQ6aG92ZXIgYSxcbmZvcm0jYmlsZHVuZ3NzdWNoZSAjYmlsZHVuZ3NzdWNoZSBidXR0b24jc3VjaGJ1dHRvbjpkaXNhYmxlZDpmb2N1cyBhLFxuZm9ybSNiaWxkdW5nc3N1Y2hlICNiaWxkdW5nc3N1Y2hlIGJ1dHRvbiNzdWNoYnV0dG9uOmRpc2FibGVkOmFjdGl2ZSBhIHtcbiAgY29sb3I6IGxpZ2h0Z3JheTtcbn1cbmZvcm0jYmlsZHVuZ3NzdWNoZSAjYmlsZHVuZ3NzdWNoZSBidXR0b24jc3VjaGJ1dHRvbi5zZWxlY3RlZCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjMjIyMjIyO1xufVxuYS5hbGwtYmlsZHVuZ3NnZXN1Y2hlIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG59XG4uYmlsZHVuZ3NnZXN1Y2gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbiAgaGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbjogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hd2ItY29sb3IzKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uYmlsZHVuZ3NnZXN1Y2guZW50d3VyZiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZGM7XG59XG4uYmlsZHVuZ3NnZXN1Y2ggZGl2LmFuZ2FiZSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLmJpbGR1bmdzZ2VzdWNoIGRpdi5hbmdhYmUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmJpbGR1bmdzZ2VzdWNoIGRpdi5hbmdhYmUudGl0ZWwge1xuICBjb2xvcjogdmFyKC0taDNfdHlwb2dyYXBoeS1jb2xvcik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1oNF90eXBvZ3JhcGh5LWZvbnQtZmFtaWx5KTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWg0X3R5cG9ncmFwaHktZm9udC13ZWlnaHQpO1xufVxuLmJpbGR1bmdzZ2VzdWNoIGRpdi5hbmdhYmUucnVicmlrIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXdiLWNvbG9yNSk7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmlsZHVuZ3NnZXN1Y2g6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZkZmRmO1xufVxucC5iaWxkdW5nc3N1Y2hlLWNudCB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG4vKiMgc291cmNlTWFwcGluZ1VSTD1iaWxkdW5nc2dlc3VjaGUuY3NzLm1hcCAqLyIsbnVsbF19 */
