@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@font-face{font-family:sanFranciscoTextRegular;font-style:normal;font-weight:400;src:url(assets/fonts/SFUIText-Regular.eot);src:url(assets/fonts/SFUIText-Regular.eot?#iefix) format("embedded-opentype"),url(assets/fonts/SFUIText-Regular.woff2) format("woff2"),url(assets/fonts/SFUIText-Regular.woff) format("woff"),url(assets/fonts/SFUIText-Regular.ttf) format("truetype")}@font-face{font-family:sanFranciscoTextMedium;font-style:normal;font-weight:400;src:url(assets/fonts/SFUIText-Medium.eot);src:url(assets/fonts/SFUIText-Medium.eot?#iefix) format("embedded-opentype"),url(assets/fonts/SFUIText-Medium.woff2) format("woff2"),url(assets/fonts/SFUIText-Medium.woff) format("woff"),url(assets/fonts/SFUIText-Medium.ttf) format("truetype")}@font-face{font-family:sanFranciscoTextBold;font-style:normal;font-weight:400;src:url(assets/fonts/SFUIText-Bold.eot);src:url(assets/fonts/SFUIText-Bold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/SFUIText-Bold.woff2) format("woff2"),url(assets/fonts/SFUIText-Bold.woff) format("woff"),url(assets/fonts/SFUIText-Bold.ttf) format("truetype")}@font-face{font-family:sanFranciscoTextHeavy;font-style:normal;font-weight:400;src:url(assets/fonts/SFUIText-Heavy.eot);src:url(assets/fonts/SFUIText-Heavy.eot?#iefix) format("embedded-opentype"),url(assets/fonts/SFUIText-Heavy.woff2) format("woff2"),url(assets/fonts/SFUIText-Heavy.woff) format("woff"),url(assets/fonts/SFUIText-Heavy.ttf) format("truetype")}@font-face{font-family:robotoSlabBold;font-style:normal;font-weight:400;src:url(assets/fonts/robotoslab-bold-webfont.eot);src:url(assets/fonts/robotoslab-bold-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/robotoslab-bold-webfont.woff2) format("woff2"),url(assets/fonts/robotoslab-bold-webfont.woff) format("woff"),url(assets/fonts/robotoslab-bold-webfont.ttf) format("truetype")}@font-face{font-family:sourceSansProBold;font-style:normal;font-weight:400;src:url(assets/fonts/SourceSansPro-Bold.eot);src:url(assets/fonts/SourceSansPro-Bold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/SourceSansPro-Bold.woff2) format("woff2"),url(assets/fonts/SourceSansPro-Bold.woff) format("woff"),url(assets/fonts/SourceSansPro-Bold.ttf) format("truetype")}@font-face{font-family:ralewayBlack;font-style:normal;font-weight:400;src:url(assets/fonts/raleway-black-webfont.eot);src:url(assets/fonts/raleway-black-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/raleway-black-webfont.woff2) format("woff2"),url(assets/fonts/raleway-black-webfont.woff) format("woff"),url(assets/fonts/raleway-black-webfont.ttf) format("truetype")}@font-face{font-family:ralewayExtraBold;font-style:normal;font-weight:400;src:url(assets/fonts/raleway-extrabold-webfont.eot);src:url(assets/fonts/raleway-extrabold-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/raleway-extrabold-webfont.woff2) format("woff2"),url(assets/fonts/raleway-extrabold-webfont.woff) format("woff"),url(assets/fonts/raleway-extrabold-webfont.ttf) format("truetype")}@font-face{font-family:montserratBold;font-style:normal;font-weight:400;src:url(assets/fonts/montserrat-bold-webfont.eot);src:url(assets/fonts/montserrat-bold-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/montserrat-bold-webfont.woff2) format("woff2"),url(assets/fonts/montserrat-bold-webfont.woff) format("woff"),url(assets/fonts/montserrat-bold-webfont.ttf) format("truetype")}@font-face{font-family:montserratMedium;font-style:normal;font-weight:400;src:url(assets/fonts/montserrat-medium-webfont.eot);src:url(assets/fonts/montserrat-medium-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/montserrat-medium-webfont.woff2) format("woff2"),url(assets/fonts/montserrat-medium-webfont.woff) format("woff"),url(assets/fonts/montserrat-medium-webfont.ttf) format("truetype")}@font-face{font-family:montserratRegular;font-style:normal;font-weight:400;src:url(assets/fonts/montserrat-regular-webfont.eot);src:url(assets/fonts/montserrat-regular-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/montserrat-regular-webfont.woff2) format("woff2"),url(assets/fonts/montserrat-regular-webfont.woff) format("woff"),url(assets/fonts/montserrat-regular-webfont.ttf) format("truetype")}@font-face{font-family:gothamProBold;font-style:normal;font-weight:400;src:url(assets/fonts/GothamPro-Bold.eot);src:url(assets/fonts/GothamPro-Bold.eot?#iefix) format("embedded-opentype"),url(assets/fonts/GothamPro-Bold.woff2) format("woff2"),url(assets/fonts/GothamPro-Bold.woff) format("woff"),url(assets/fonts/GothamPro-Bold.ttf) format("truetype")}@font-face{font-family:gothamProBlack;font-style:normal;font-weight:400;src:url(assets/fonts/GothamPro-Black.eot);src:url(assets/fonts/GothamPro-Black.eot?#iefix) format("embedded-opentype"),url(assets/fonts/GothamPro-Black.woff2) format("woff2"),url(assets/fonts/GothamPro-Black.woff) format("woff"),url(assets/fonts/GothamPro-Black.ttf) format("truetype")}@font-face{font-family:robotoBold;src:url(assets/fonts/roboto-bold-webfont.eot);src:url(assets/fonts/roboto-bold-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/roboto-bold-webfont.woff2) format("woff2"),url(assets/fonts/roboto-bold-webfont.woff) format("woff"),url(assets/fonts/roboto-bold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:robotoRegular;src:url(assets/fonts/roboto-regular-webfont.eot);src:url(assets/fonts/roboto-regular-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/roboto-regular-webfont.woff2) format("woff2"),url(assets/fonts/roboto-regular-webfont.woff) format("woff"),url(assets/fonts/roboto-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:robotoCondensedBold;src:url(assets/fonts/robotocondensed-bold-webfont.eot);src:url(assets/fonts/robotocondensed-bold-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/robotocondensed-bold-webfont.woff2) format("woff2"),url(assets/fonts/robotocondensed-bold-webfont.woff) format("woff"),url(assets/fonts/robotocondensed-bold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:latoRegular;src:url(assets/fonts/lato-regular-webfont.eot);src:url(assets/fonts/lato-regular-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/lato-regular-webfont.woff2) format("woff2"),url(assets/fonts/lato-regular-webfont.woff) format("woff"),url(assets/fonts/lato-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:latoBold;src:url(assets/fonts/lato-bold-webfont.eot);src:url(assets/fonts/lato-bold-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/lato-bold-webfont.woff2) format("woff2"),url(assets/fonts/lato-bold-webfont.woff) format("woff"),url(assets/fonts/lato-bold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:latoExtraBold;src:url(assets/fonts/lato-black-webfont.eot);src:url(assets/fonts/lato-black-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/lato-black-webfont.woff2) format("woff2"),url(assets/fonts/lato-black-webfont.woff) format("woff"),url(assets/fonts/lato-black-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:sfUiDisplayBold;src:url(assets/fonts/sfuidisplay-bold-webfont.eot);src:url(assets/fonts/sfuidisplay-bold-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/sfuidisplay-bold-webfont.woff2) format("woff2"),url(assets/fonts/sfuidisplay-bold-webfont.woff) format("woff"),url(assets/fonts/sfuidisplay-bold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:sfUiDisplayMedium;src:url(assets/fonts/sfuidisplay-medium-webfont.eot);src:url(assets/fonts/sfuidisplay-medium-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/sfuidisplay-medium-webfont.woff2) format("woff2"),url(assets/fonts/sfuidisplay-medium-webfont.woff) format("woff"),url(assets/fonts/sfuidisplay-medium-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:sfUiDisplayRegular;src:url(assets/fonts/sfuidisplay-regular-webfont.eot);src:url(assets/fonts/sfuidisplay-regular-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/sfuidisplay-regular-webfont.woff2) format("woff2"),url(assets/fonts/sfuidisplay-regular-webfont.woff) format("woff"),url(assets/fonts/sfuidisplay-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:sfUiDisplaySemibold;src:url(assets/fonts/sfuidisplay-semibold-webfont.eot);src:url(assets/fonts/sfuidisplay-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/sfuidisplay-semibold-webfont.woff2) format("woff2"),url(assets/fonts/sfuidisplay-semibold-webfont.woff) format("woff"),url(assets/fonts/sfuidisplay-semibold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:sfUiDisplayHeavy;src:url(assets/fonts/sfuidisplay-heavy-webfont.eot);src:url(assets/fonts/sfuidisplay-heavy-webfont.eot?#iefix) format("embedded-opentype"),url(assets/fonts/sfuidisplay-heavy-webfont.woff2) format("woff2"),url(assets/fonts/sfuidisplay-heavy-webfont.woff) format("woff"),url(assets/fonts/sfuidisplay-heavy-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.body-1-action-secondary--bold,.body-1-gray--bold,.body-1-light-swamp-green--bold,.body-1-link--bold,.body-1-peach--bold,.body-1-primary--bold,.body-1-progress--bold,.body-1-satisfaction-0--bold,.body-1-satisfaction-80--bold,.body-1-secondary--bold,.body-1-success--bold,.body-1-warning--bold,.body-1-white--bold,.body-2-gray--bold,.body-2-link--bold,.body-2-primary--bold,.body-2-satisfaction-40--bold,.body-2-satisfaction-80--bold,.body-2-secondary--bold,.body-2-success--bold,.body-2-warning--bold,.body-2-white--bold,.body-3-action-secondary--bold,.body-3-link--bold,.body-3-primary--bold,.body-3-secondary--bold,.body-3-white--bold,.body-4-action-secondary--bold,.body-4-blue-gray--bold,.body-4-blue-gray[data-template=kam-template],.body-4-green--bold,.body-4-link--bold,.body-4-peach--bold,.body-4-primary--bold,.body-4-secondary--bold,.body-4-white--bold,.caption-error--bold,.caption-gray-title--bold,.caption-link--bold,.caption-peach--bold,.caption-primary--bold,.caption-secondary--bold,.caption-warning--bold,.caption-white--bold,.evaluation-period-rating__rating-period-select .ws-dictionary-select__model-single-item span,.page-header-primary--bold,.page-header-secondary--bold,.page-header-white--bold{font-family:sanFranciscoTextBold,sans-serif!important}.page-title-1-primary,.page-title-1-secondary,.page-title-1-white{color:#212121;font-family:sanFranciscoTextBold,sans-serif;font-size:48px;line-height:48px}@media (max-width:768px){.page-title-1-primary,.page-title-1-secondary,.page-title-1-white{font-size:38px;line-height:38px}}@media (max-width:480px){.page-title-1-primary,.page-title-1-secondary,.page-title-1-white{font-size:30px;line-height:30px}}@media (max-width:375px){.page-title-1-primary,.page-title-1-secondary,.page-title-1-white{font-size:28px;line-height:28px}}.page-title-1-primary[data-template=zab-template],.page-title-1-secondary[data-template=zab-template],.page-title-1-white[data-template=zab-template]{font-family:montserratBold,sans-serif}.page-title-1-primary[data-template=kam-template],.page-title-1-secondary[data-template=kam-template],.page-title-1-white[data-template=kam-template]{font-family:gothamProBold,sans-serif}.page-title-1-primary[data-template=ad-template],.page-title-1-secondary[data-template=ad-template],.page-title-1-white[data-template=ad-template]{font-family:robotoCondensedBold,sans-serif}.page-title-1-primary[data-template=kam-template]{color:#000}.page-title-1-primary[data-template=zab-template]{color:#000}.page-title-1-primary[data-template=ad-template]{color:#2b2b2b}.page-title-1-secondary{color:#91adbb}.page-title-1-secondary[data-template=ad-template]{color:#989898}.page-title-1-white{color:#fff}.page-title-2-primary,.page-title-2-secondary,.page-title-2-white{color:#212121;font-family:sanFranciscoTextBold,sans-serif;font-size:52px}@media (max-width:768px){.page-title-2-primary,.page-title-2-secondary,.page-title-2-white{font-size:43px}}@media (max-width:480px){.page-title-2-primary,.page-title-2-secondary,.page-title-2-white{font-size:38px}}@media (max-width:375px){.page-title-2-primary,.page-title-2-secondary,.page-title-2-white{font-size:36px}}.page-title-2-primary[data-template=zab-template],.page-title-2-secondary[data-template=zab-template],.page-title-2-white[data-template=zab-template]{font-family:montserratBold,sans-serif}.page-title-2-primary[data-template=kam-template],.page-title-2-secondary[data-template=kam-template],.page-title-2-white[data-template=kam-template]{font-family:gothamProBold,sans-serif}.page-title-2-primary[data-template=ad-template],.page-title-2-secondary[data-template=ad-template],.page-title-2-white[data-template=ad-template]{font-family:robotoCondensedBold,sans-serif;font-size:56px}@media (max-width:768px){.page-title-2-primary[data-template=ad-template],.page-title-2-secondary[data-template=ad-template],.page-title-2-white[data-template=ad-template]{font-size:40px}}@media (max-width:480px){.page-title-2-primary[data-template=ad-template],.page-title-2-secondary[data-template=ad-template],.page-title-2-white[data-template=ad-template]{font-size:36px}}@media (max-width:375px){.page-title-2-primary[data-template=ad-template],.page-title-2-secondary[data-template=ad-template],.page-title-2-white[data-template=ad-template]{font-size:32px}}.page-title-2-primary[data-template=kam-template]{color:#000}.page-title-2-primary[data-template=zab-template]{color:#000}.page-title-2-primary[data-template=ad-template]{color:#2b2b2b}.page-title-2-secondary[data-template=kam-template]{color:#9f9f9f}.page-title-2-secondary[data-template=zab-template]{color:#600835}.page-title-2-secondary[data-template=ad-template]{color:#989898}.page-title-2-white{color:#fff}.evaluation-card__title-count,.page-header-primary,.page-header-secondary,.page-header-white,.ratings-list__participants-count{color:#212121;font-family:sanFranciscoTextRegular,sans-serif;font-size:40px}@media (max-width:768px){.evaluation-card__title-count,.page-header-primary,.page-header-secondary,.page-header-white,.ratings-list__participants-count{font-size:31px}}@media (max-width:480px){.evaluation-card__title-count,.page-header-primary,.page-header-secondary,.page-header-white,.ratings-list__participants-count{font-size:26px}}@media (max-width:375px){.evaluation-card__title-count,.page-header-primary,.page-header-secondary,.page-header-white,.ratings-list__participants-count{font-size:24px}}.evaluation-card__title-count[data-template=zab-template],.page-header-primary[data-template=zab-template],.page-header-secondary[data-template=zab-template],.page-header-white[data-template=zab-template],.ratings-list__participants-count[data-template=zab-template]{font-family:montserratBold,sans-serif}.evaluation-card__title-count[data-template=kam-template],.page-header-primary[data-template=kam-template],.page-header-secondary[data-template=kam-template],.page-header-white[data-template=kam-template],.ratings-list__participants-count[data-template=kam-template]{font-family:gothamProBold,sans-serif}.evaluation-card__title-count[data-template=ad-template],.page-header-primary[data-template=ad-template],.page-header-secondary[data-template=ad-template],.page-header-white[data-template=ad-template],.ratings-list__participants-count[data-template=ad-template]{font-family:robotoCondensedBold,sans-serif}.page-header-primary[data-template=kam-template]{color:#000}.page-header-primary[data-template=zab-template]{color:#000}.page-header-primary[data-template=ad-template]{color:#2b2b2b}.page-header-secondary[data-template=kam-template]{color:#9f9f9f}.page-header-secondary[data-template=zab-template]{color:#600835}.page-header-secondary[data-template=ad-template]{color:#989898}.page-header-white{color:#fff}.subheader-1-gray,.subheader-1-link,.subheader-1-primary,.subheader-1-satisfaction-80,.subheader-1-secondary,.subheader-1-white{color:#212121;font-family:robotoSlabBold,serif;font-size:16px}@media (max-width:768px){.subheader-1-gray,.subheader-1-link,.subheader-1-primary,.subheader-1-satisfaction-80,.subheader-1-secondary,.subheader-1-white{font-size:15px}}@media (max-width:480px){.subheader-1-gray,.subheader-1-link,.subheader-1-primary,.subheader-1-satisfaction-80,.subheader-1-secondary,.subheader-1-white{font-size:14px}}.subheader-1-gray[data-template=zab-template],.subheader-1-link[data-template=zab-template],.subheader-1-primary[data-template=zab-template],.subheader-1-satisfaction-80[data-template=zab-template],.subheader-1-secondary[data-template=zab-template],.subheader-1-white[data-template=zab-template]{font-family:montserratBold,sans-serif}.subheader-1-gray[data-template=kam-template],.subheader-1-link[data-template=kam-template],.subheader-1-primary[data-template=kam-template],.subheader-1-satisfaction-80[data-template=kam-template],.subheader-1-secondary[data-template=kam-template],.subheader-1-white[data-template=kam-template]{font-family:gothamProBold,sans-serif}.subheader-1-gray[data-template=ad-template],.subheader-1-link[data-template=ad-template],.subheader-1-primary[data-template=ad-template],.subheader-1-satisfaction-80[data-template=ad-template],.subheader-1-secondary[data-template=ad-template],.subheader-1-white[data-template=ad-template]{font-family:robotoCondensedBold,sans-serif;font-size:18px}@media (max-width:768px){.subheader-1-gray[data-template=ad-template],.subheader-1-link[data-template=ad-template],.subheader-1-primary[data-template=ad-template],.subheader-1-satisfaction-80[data-template=ad-template],.subheader-1-secondary[data-template=ad-template],.subheader-1-white[data-template=ad-template]{font-size:17px}}@media (max-width:480px){.subheader-1-gray[data-template=ad-template],.subheader-1-link[data-template=ad-template],.subheader-1-primary[data-template=ad-template],.subheader-1-satisfaction-80[data-template=ad-template],.subheader-1-secondary[data-template=ad-template],.subheader-1-white[data-template=ad-template]{font-size:16px}}.subheader-1-primary[data-template=kam-template]{color:#000}.subheader-1-primary[data-template=zab-template]{color:#000}.subheader-1-primary[data-template=ad-template]{color:#2b2b2b}.subheader-1-secondary{color:#91adbb}.subheader-1-secondary[data-template=kam-template]{color:#9f9f9f}.subheader-1-secondary[data-template=zab-template]{color:#600835}.subheader-1-secondary[data-template=ad-template]{color:#989898}.subheader-1-white{color:#fff}.subheader-1-gray{color:#8a9093}.subheader-1-link{color:#0d58b3}.subheader-1-link[data-template=kam-template]{color:#1b9bc8}.subheader-1-satisfaction-80{color:#007605}.subheader-1-satisfaction-80[data-template=kam-template]{color:#188e64}.subheader-2-primary,.subheader-2-satisfaction-40,.subheader-2-secondary,.subheader-2-white{color:#212121;font-family:robotoSlabBold,serif;font-size:22px}@media (max-width:768px){.subheader-2-primary,.subheader-2-satisfaction-40,.subheader-2-secondary,.subheader-2-white{font-size:20px}}@media (max-width:480px){.subheader-2-primary,.subheader-2-satisfaction-40,.subheader-2-secondary,.subheader-2-white{font-size:18px}}.subheader-2-primary[data-template=zab-template],.subheader-2-satisfaction-40[data-template=zab-template],.subheader-2-secondary[data-template=zab-template],.subheader-2-white[data-template=zab-template]{font-family:montserratBold,sans-serif}.subheader-2-primary[data-template=kam-template],.subheader-2-satisfaction-40[data-template=kam-template],.subheader-2-secondary[data-template=kam-template],.subheader-2-white[data-template=kam-template]{font-family:gothamProBold,sans-serif}.subheader-2-primary[data-template=ad-template],.subheader-2-satisfaction-40[data-template=ad-template],.subheader-2-secondary[data-template=ad-template],.subheader-2-white[data-template=ad-template]{font-family:robotoCondensedBold,sans-serif}.subheader-2-primary[data-template=kam-template]{color:#000}.subheader-2-primary[data-template=zab-template]{color:#000}.subheader-2-primary[data-template=ad-template]{color:#2b2b2b}.subheader-2-secondary{color:#91adbb}.subheader-2-secondary[data-template=kam-template]{color:#9f9f9f}.subheader-2-white{color:#fff}.subheader-2-satisfaction-40{color:#e3b700}.subheader-2-satisfaction-40[data-template=kam-template]{color:#d7ab32}.subheader-3-primary,.subheader-3-white{color:#212121;font-family:robotoSlabBold,serif;font-size:28px}@media (max-width:768px){.subheader-3-primary,.subheader-3-white{font-size:24px}}@media (max-width:480px){.subheader-3-primary,.subheader-3-white{font-size:21px}}@media (max-width:375px){.subheader-3-primary,.subheader-3-white{font-size:20px}}.subheader-3-primary[data-template=zab-template],.subheader-3-white[data-template=zab-template]{font-family:montserratBold,sans-serif}.subheader-3-primary[data-template=kam-template],.subheader-3-white[data-template=kam-template]{font-family:gothamProBold,sans-serif}.subheader-3-primary[data-template=ad-template],.subheader-3-white[data-template=ad-template]{font-family:robotoCondensedBold,sans-serif}.subheader-3-primary[data-template=kam-template]{color:#000}.subheader-3-primary[data-template=zab-template]{color:#000}.subheader-3-primary[data-template=ad-template]{color:#2b2b2b}.subheader-3-white{color:#fff}.subheader-4-primary,.subheader-4-white{color:#212121;font-family:robotoSlabBold,serif;font-size:36px}@media (max-width:768px){.subheader-4-primary,.subheader-4-white{font-size:30px}}@media (max-width:480px){.subheader-4-primary,.subheader-4-white{font-size:26px}}@media (max-width:375px){.subheader-4-primary,.subheader-4-white{font-size:24px}}.subheader-4-primary[data-template=zab-template],.subheader-4-white[data-template=zab-template]{font-family:montserratBold,sans-serif}.subheader-4-primary[data-template=kam-template],.subheader-4-white[data-template=kam-template]{font-family:gothamProBold,sans-serif}.subheader-4-primary[data-template=ad-template],.subheader-4-white[data-template=ad-template]{font-family:robotoCondensedBold,sans-serif}.subheader-4-primary[data-template=kam-template]{color:#000}.subheader-4-primary[data-template=zab-template]{color:#000}.subheader-4-primary[data-template=ad-template]{color:#2b2b2b}.subheader-4-white{color:#fff}.body-1-action-secondary,.body-1-gray,.body-1-light-swamp-green,.body-1-link,.body-1-peach,.body-1-primary,.body-1-progress,.body-1-satisfaction-0,.body-1-satisfaction-80,.body-1-secondary,.body-1-success,.body-1-warning,.body-1-white{color:#212121;font-family:sanFranciscoTextRegular,sans-serif;font-size:15px}@media (max-width:768px){.body-1-action-secondary,.body-1-gray,.body-1-light-swamp-green,.body-1-link,.body-1-peach,.body-1-primary,.body-1-progress,.body-1-satisfaction-0,.body-1-satisfaction-80,.body-1-secondary,.body-1-success,.body-1-warning,.body-1-white{font-size:14px}}@media (max-width:480px){.body-1-action-secondary,.body-1-gray,.body-1-light-swamp-green,.body-1-link,.body-1-peach,.body-1-primary,.body-1-progress,.body-1-satisfaction-0,.body-1-satisfaction-80,.body-1-secondary,.body-1-success,.body-1-warning,.body-1-white{font-size:13px}}.body-1-action-secondary[data-template=zab-template],.body-1-gray[data-template=zab-template],.body-1-light-swamp-green[data-template=zab-template],.body-1-link[data-template=zab-template],.body-1-peach[data-template=zab-template],.body-1-primary[data-template=zab-template],.body-1-progress[data-template=zab-template],.body-1-satisfaction-0[data-template=zab-template],.body-1-satisfaction-80[data-template=zab-template],.body-1-secondary[data-template=zab-template],.body-1-success[data-template=zab-template],.body-1-warning[data-template=zab-template],.body-1-white[data-template=zab-template]{font-family:montserratRegular,sans-serif}.body-1-action-secondary[data-template=ad-template],.body-1-gray[data-template=ad-template],.body-1-light-swamp-green[data-template=ad-template],.body-1-link[data-template=ad-template],.body-1-peach[data-template=ad-template],.body-1-primary[data-template=ad-template],.body-1-progress[data-template=ad-template],.body-1-satisfaction-0[data-template=ad-template],.body-1-satisfaction-80[data-template=ad-template],.body-1-secondary[data-template=ad-template],.body-1-success[data-template=ad-template],.body-1-warning[data-template=ad-template],.body-1-white[data-template=ad-template]{font-family:robotoRegular,sans-serif}.body-1-primary[data-template=zab-template]{color:#000}.body-1-primary[data-template=ad-template]{color:#2b2b2b}.body-1-peach{color:#bdb4ad}.body-1-peach--bold{color:#bdb4ad}.body-1-secondary{color:#91adbb}.body-1-secondary[data-template=kam-template]{color:#9f9f9f}.body-1-secondary--bold{color:#91adbb}.body-1-warning{color:#8e0000}.body-1-warning--bold{color:#8e0000}.body-1-satisfaction-0{color:#bf360c}.body-1-satisfaction-0[data-template=kam-template]{color:#d14545}.body-1-satisfaction-0--bold{color:#bf360c}.body-1-satisfaction-80{color:#007605}.body-1-satisfaction-80[data-template=kam-template]{color:#188e64}.body-1-satisfaction-80--bold{color:#007605}.body-1-white{color:#fff}.body-1-white--bold{color:#fff}.body-1-success{color:#388e3c}.body-1-success--bold{color:#388e3c}.body-1-light-swamp-green{color:#707f86}.body-1-light-swamp-green--bold{color:#707f86}.body-1-link{color:#0d58b3}.body-1-link[data-template=kam-template]{color:#1b9bc8}.body-1-link--bold{color:#0d58b3}.body-1-progress{color:#ffc400}.body-1-progress--bold{color:#ffc400}.body-1-gray{color:#8a9093}.body-1-gray[data-template=kam-template]{color:#d0d0d0}.body-1-gray--bold{color:#8a9093}.body-1-action-secondary{color:#65a3be}.body-1-action-secondary[data-template=kam-template]{color:#6299ad}.body-1-action-secondary--bold{color:#65a3be}.body-2-gray,.body-2-link,.body-2-primary,.body-2-satisfaction-40,.body-2-satisfaction-80,.body-2-secondary,.body-2-success,.body-2-warning,.body-2-white{color:#212121;font-family:sanFranciscoTextRegular,sans-serif;font-size:16px}@media (max-width:768px){.body-2-gray,.body-2-link,.body-2-primary,.body-2-satisfaction-40,.body-2-satisfaction-80,.body-2-secondary,.body-2-success,.body-2-warning,.body-2-white{font-size:15px}}@media (max-width:480px){.body-2-gray,.body-2-link,.body-2-primary,.body-2-satisfaction-40,.body-2-satisfaction-80,.body-2-secondary,.body-2-success,.body-2-warning,.body-2-white{font-size:14px}}.body-2-gray[data-template=zab-template],.body-2-link[data-template=zab-template],.body-2-primary[data-template=zab-template],.body-2-satisfaction-40[data-template=zab-template],.body-2-satisfaction-80[data-template=zab-template],.body-2-secondary[data-template=zab-template],.body-2-success[data-template=zab-template],.body-2-warning[data-template=zab-template],.body-2-white[data-template=zab-template]{font-family:montserratRegular,sans-serif}.body-2-gray[data-template=ad-template],.body-2-link[data-template=ad-template],.body-2-primary[data-template=ad-template],.body-2-satisfaction-40[data-template=ad-template],.body-2-satisfaction-80[data-template=ad-template],.body-2-secondary[data-template=ad-template],.body-2-success[data-template=ad-template],.body-2-warning[data-template=ad-template],.body-2-white[data-template=ad-template]{font-family:robotoRegular,sans-serif}.body-2-primary[data-template=zab-template]{color:#000}.body-2-primary[data-template=ad-template]{color:#2b2b2b}.body-2-secondary{color:#91adbb}.body-2-secondary[data-template=kam-template]{color:#9f9f9f}.body-2-secondary--bold{color:#91adbb}.body-2-white{color:#fff}.body-2-white--bold{color:#fff}.body-2-link{color:#0d58b3}.body-2-link[data-template=kam-template]{color:#1b9bc8}.body-2-link--bold{color:#0d58b3}.body-2-gray{color:#7e8688}.body-2-gray[data-template=kam-template]{color:#d0d0d0}.body-2-gray--bold{color:#7e8688}.body-2-success{color:#40b145}.body-2-success--bold{color:#40b145}.body-2-satisfaction-80{color:#007605}.body-2-satisfaction-80[data-template=kam-template]{color:#188e64}.body-2-satisfaction-80--bold{color:#007605}.body-2-warning{color:#bf360c}.body-2-satisfaction-40{color:#e3b700}.body-2-satisfaction-40[data-template=kam-template]{color:#d7ab32}.body-3-action-secondary,.body-3-link,.body-3-primary,.body-3-secondary,.body-3-white,.public-satisfaction .ws-dictionary-select__model-single-item{color:#212121;font-family:sanFranciscoTextRegular,sans-serif;font-size:18px}@media (max-width:768px){.body-3-action-secondary,.body-3-link,.body-3-primary,.body-3-secondary,.body-3-white,.public-satisfaction .ws-dictionary-select__model-single-item{font-size:16px}}@media (max-width:480px){.body-3-action-secondary,.body-3-link,.body-3-primary,.body-3-secondary,.body-3-white,.public-satisfaction .ws-dictionary-select__model-single-item{font-size:15px}}.body-3-action-secondary[data-template=ad-template],.body-3-link[data-template=ad-template],.body-3-primary[data-template=ad-template],.body-3-secondary[data-template=ad-template],.body-3-white[data-template=ad-template],.public-satisfaction .ws-dictionary-select__model-single-item[data-template=ad-template]{font-family:robotoRegular,sans-serif}.body-3-primary[data-template=zab-template]{color:#000}.body-3-primary[data-template=ad-template]{color:#2b2b2b}.body-3-secondary{color:#91adbb}.body-3-secondary[data-template=kam-template]{color:#9f9f9f}.body-3-white{color:#fff}.body-3-link{color:#0d58b3}.body-3-link[data-template=kam-template]{color:#1b9bc8}.body-3-action-secondary{color:#65a3be}.body-4-action-secondary,.body-4-blue-gray,.body-4-green,.body-4-link,.body-4-peach,.body-4-primary,.body-4-secondary,.body-4-white{color:#212121;font-family:sanFranciscoTextRegular,sans-serif;font-size:24px}@media (max-width:768px){.body-4-action-secondary,.body-4-blue-gray,.body-4-green,.body-4-link,.body-4-peach,.body-4-primary,.body-4-secondary,.body-4-white{font-size:22px}}@media (max-width:480px){.body-4-action-secondary,.body-4-blue-gray,.body-4-green,.body-4-link,.body-4-peach,.body-4-primary,.body-4-secondary,.body-4-white{font-size:20px}}.body-4-action-secondary[data-template=ad-template],.body-4-blue-gray[data-template=ad-template],.body-4-green[data-template=ad-template],.body-4-link[data-template=ad-template],.body-4-peach[data-template=ad-template],.body-4-primary[data-template=ad-template],.body-4-secondary[data-template=ad-template],.body-4-white[data-template=ad-template]{font-family:robotoRegular,sans-serif;font-size:22px}@media (max-width:768px){.body-4-action-secondary[data-template=ad-template],.body-4-blue-gray[data-template=ad-template],.body-4-green[data-template=ad-template],.body-4-link[data-template=ad-template],.body-4-peach[data-template=ad-template],.body-4-primary[data-template=ad-template],.body-4-secondary[data-template=ad-template],.body-4-white[data-template=ad-template]{font-size:20px}}@media (max-width:480px){.body-4-action-secondary[data-template=ad-template],.body-4-blue-gray[data-template=ad-template],.body-4-green[data-template=ad-template],.body-4-link[data-template=ad-template],.body-4-peach[data-template=ad-template],.body-4-primary[data-template=ad-template],.body-4-secondary[data-template=ad-template],.body-4-white[data-template=ad-template]{font-size:18px}}.body-4-primary[data-template=zab-template]{color:#000}.body-4-primary[data-template=ad-template]{color:#2b2b2b}.body-4-secondary{color:#91adbb}.body-4-secondary[data-template=kam-template]{color:#9f9f9f}.body-4-white{color:#fff}.body-4-green{color:#48b283}.body-4-link{color:#0d58b3}.body-4-link[data-template=kam-template]{color:#1b9bc8}.body-4-peach{color:#bdb4ad}.body-4-blue-gray{color:#6299ac}.body-4-blue-gray[data-template=kam-template]{color:#207291;font-size:16px}.body-4-action-secondary{color:#65a3be}.body-4-action-secondary[data-template=kam-template]{color:#6299ad}.label-primary,.label-secondary,.label-white{background-color:inherit;color:#212121;font-family:sourceSansProBold,sans-serif;font-size:14px}@media (max-width:768px){.label-primary,.label-secondary,.label-white{font-size:13px}}@media (max-width:480px){.label-primary,.label-secondary,.label-white{font-size:12px}}.label-primary[data-template=zab-template],.label-secondary[data-template=zab-template],.label-white[data-template=zab-template]{font-family:montserratBold,sans-serif}.label-primary[data-template=ad-template],.label-secondary[data-template=ad-template],.label-white[data-template=ad-template]{font-family:robotoBold,sans-serif}.label-primary[data-template=zab-template]{color:#000}.label-primary[data-template=ad-template]{color:#2b2b2b}.label-secondary{color:#91adbb}.label-secondary[data-template=kam-template]{color:#9f9f9f}.label-white{color:#fff}.caption-error,.caption-gray-title,.caption-link,.caption-peach,.caption-primary,.caption-secondary,.caption-warning,.caption-white{color:#212121;font-family:sanFranciscoTextRegular,sans-serif;font-size:13px}@media (max-width:768px){.caption-error,.caption-gray-title,.caption-link,.caption-peach,.caption-primary,.caption-secondary,.caption-warning,.caption-white{font-size:12px}}@media (max-width:480px){.caption-error,.caption-gray-title,.caption-link,.caption-peach,.caption-primary,.caption-secondary,.caption-warning,.caption-white{font-size:11px}}.caption-error[data-template=zab-template],.caption-gray-title[data-template=zab-template],.caption-link[data-template=zab-template],.caption-peach[data-template=zab-template],.caption-primary[data-template=zab-template],.caption-secondary[data-template=zab-template],.caption-warning[data-template=zab-template],.caption-white[data-template=zab-template]{font-family:montserratRegular,sans-serif}.caption-error[data-template=ad-template],.caption-gray-title[data-template=ad-template],.caption-link[data-template=ad-template],.caption-peach[data-template=ad-template],.caption-primary[data-template=ad-template],.caption-secondary[data-template=ad-template],.caption-warning[data-template=ad-template],.caption-white[data-template=ad-template]{font-family:robotoRegular,sans-serif}.caption-primary[data-template=zab-template]{color:#000}.caption-primary[data-template=ad-template]{color:#2b2b2b}.caption-white{color:#fff}.caption-peach{color:#bdb4ad}.caption-gray-title{color:#8b8b90}.caption-secondary{color:#91adbb}.caption-secondary[data-template=kam-template]{color:#9f9f9f}.caption-warning{color:#bf360c}.caption-error{color:#ff6c41}.caption-link{color:#0d58b3}.caption-link[data-template=kam-template]{color:#1b9bc8}.action-1-action-secondary,.action-1-link,.action-1-medium-blue,.action-1-peach,.action-1-primary,.action-1-satisfaction-60,.action-1-secondary,.action-1-white,.link-text,.status-white{color:#212121;font-family:sourceSansProBold,sans-serif;font-size:16px}@media (max-width:768px){.action-1-action-secondary,.action-1-link,.action-1-medium-blue,.action-1-peach,.action-1-primary,.action-1-satisfaction-60,.action-1-secondary,.action-1-white,.link-text,.status-white{font-size:15px}}@media (max-width:480px){.action-1-action-secondary,.action-1-link,.action-1-medium-blue,.action-1-peach,.action-1-primary,.action-1-satisfaction-60,.action-1-secondary,.action-1-white,.link-text,.status-white{font-size:14px}}.action-1-action-secondary[data-template=zab-template],.action-1-link[data-template=zab-template],.action-1-medium-blue[data-template=zab-template],.action-1-peach[data-template=zab-template],.action-1-primary[data-template=zab-template],.action-1-satisfaction-60[data-template=zab-template],.action-1-secondary[data-template=zab-template],.action-1-white[data-template=zab-template],.link-text[data-template=zab-template],.status-white[data-template=zab-template]{font-family:montserratBold,sans-serif}.action-1-action-secondary[data-template=ad-template],.action-1-link[data-template=ad-template],.action-1-medium-blue[data-template=ad-template],.action-1-peach[data-template=ad-template],.action-1-primary[data-template=ad-template],.action-1-satisfaction-60[data-template=ad-template],.action-1-secondary[data-template=ad-template],.action-1-white[data-template=ad-template],.link-text[data-template=ad-template],.status-white[data-template=ad-template]{font-family:robotoBold,sans-serif}.action-1-primary[data-template=zab-template]{color:#000}.action-1-primary[data-template=ad-template]{color:#2b2b2b}.action-1-secondary{color:#91adbb}.action-1-secondary[data-template=kam-template]{color:#9f9f9f}.action-1-action-secondary{color:#65a3be}.action-1-action-secondary[data-template=kam-template]{color:#6299ad}.action-1-white{color:#fff}.action-1-link,.link-text{color:#0d58b3}.action-1-link[data-template=kam-template],.link-text[data-template=kam-template]{color:#1b9bc8}.action-1-medium-blue{color:#207291}.action-1-medium-blue[data-template=kam-template]{color:#207291}.action-1-satisfaction-60{color:#40b145}.action-1-satisfaction-60[data-template=kam-template]{color:#48b282}.link-text{-webkit-transition:all .1s;transition:all .1s}.link-text:hover{color:#9facd9}.link-text--clickable{cursor:pointer}.status-white{color:#fff}.action-1-peach{color:#bdb4ad}.action-2-action-secondary,.action-2-link,.action-2-primary{color:#212121;font-family:sourceSansProBold,sans-serif;font-size:18px}@media (max-width:768px){.action-2-action-secondary,.action-2-link,.action-2-primary{font-size:16px}}@media (max-width:480px){.action-2-action-secondary,.action-2-link,.action-2-primary{font-size:15px}}.action-2-action-secondary[data-template=zab-template],.action-2-link[data-template=zab-template],.action-2-primary[data-template=zab-template]{font-family:montserratBold,sans-serif}.action-2-action-secondary[data-template=ad-template],.action-2-link[data-template=ad-template],.action-2-primary[data-template=ad-template]{font-family:robotoBold,sans-serif}.action-2-primary[data-template=zab-template]{color:#000}.action-2-primary[data-template=ad-template]{color:#2b2b2b}.action-2-link{color:#0d58b3}.action-2-link[data-template=kam-template]{color:#1b9bc8}.action-2-action-secondary{color:#65a3be}.action-2-action-secondary[data-template=kam-template]{color:#6299ad}.footer-link{color:#fff;font-family:sanFranciscoTextBold,sans-serif;font-size:14px}@media (max-width:768px){.footer-link{font-size:13px}}@media (max-width:480px){.footer-link{font-size:12px}}.footer-link[data-template=zab-template]{font-family:montserratBold,sans-serif}.criteria-users-answers-modal .ws-react-base-modal__content-wrap{padding:40px;border-radius:10px}@media screen and (max-width:450px){.criteria-users-answers-modal .ws-react-base-modal__content-wrap{padding:20px}}.criteria-users-answers-modal__criteria-icon{width:56px;height:56px;margin-right:20px;color:#65a3be}@media screen and (max-width:450px){.criteria-users-answers-modal__criteria-icon{width:40px;height:40px;margin-right:15px}}.criteria-users-answers-modal__close-icon{margin-left:30px;fill:#91adbb;color:#91adbb;cursor:pointer}.criteria-users-answers-modal__title{margin-bottom:26px}.criteria-users-answers-modal__label{margin-bottom:20px}.criteria-users-answers-modal__answer-item{min-height:40px}@media screen and (max-width:575px){.criteria-users-answers-modal__answer-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media screen and (max-width:575px){.criteria-users-answers-modal__answer-info{-webkit-box-pack:justify;justify-content:space-between;width:100%;margin-bottom:7px}}.criteria-users-answers-modal__answer-colored-circle{width:14px;min-width:14px;height:14px;margin-right:16px;border-radius:100%}.criteria-users-answers-modal__answer-name{width:180px;min-width:180px;margin-right:20px}@media screen and (max-width:575px){.criteria-users-answers-modal__answer-name{width:auto;min-width:auto;margin-right:7px}}.criteria-users-answers-modal__answer-users-count{width:40px;min-width:40px;margin-right:20px;text-align:right}@media screen and (max-width:575px){.criteria-users-answers-modal__answer-users-count{-webkit-box-flex:1;flex-grow:1;margin-right:6px;text-align:left}.criteria-users-answers-modal__answer-users-count::before{content:'('}.criteria-users-answers-modal__answer-users-count::after{content:')'}}.criteria-users-answers-modal__answer-percent{width:60px;min-width:60px;margin-right:20px;text-align:right}@media screen and (max-width:575px){.criteria-users-answers-modal__answer-percent{width:38px;min-width:38px;margin-right:0}}.criteria-users-answers-modal__answer-percent-scale-wrapper{overflow:hidden;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}@media screen and (max-width:575px){.criteria-users-answers-modal__answer-percent-scale-wrapper{width:calc(100% - 30px);margin-left:30px}}.criteria-users-answers-modal__answer-percent-scale{width:0;height:6px;-webkit-transition:all .35s ease-out;transition:all .35s ease-out;-webkit-animation:inLeft .35s;animation:inLeft .35s;border-top-right-radius:6px;border-bottom-right-radius:6px;background-color:#91adbb}@-webkit-keyframes inLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes inLeft{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.criteria-filter__criteria-items-wrapper{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1;flex-wrap:wrap}.criteria-filter__criteria-item-icon{width:40px;min-width:40px;height:auto;color:#91adbb}.criteria-filter__criteria-item-icon path{fill:#91adbb}.criteria-filter__criteria-item-icon--show-more{width:28px;min-width:28px}.criteria-filter__criteria-item-icon:hover{color:#0d58b3}.criteria-filter__criteria-item-icon:hover path{fill:#0d58b3}.criteria-filter__criteria-item-icon:hover[data-template=zab-template]{background:#d6428f}.criteria-filter__criteria-item-icon:hover[data-template=zab-template] path{fill:#d6428f}.criteria-filter__criteria-item{width:84px;min-width:84px;height:88px;background-color:transparent;cursor:pointer}.criteria-filter__criteria-item[data-template=kam-template] .criteria-filter__criteria-item-icon{color:#9f9f9f}.criteria-filter__criteria-item[data-template=kam-template] .criteria-filter__criteria-item-icon:hover{color:#1b9bc8}.criteria-filter__criteria-item[data-template=zab-template] .criteria-filter__criteria-item-icon:hover{color:#d6428f}.criteria-filter__criteria-item[data-template=zab-template] .criteria-filter__criteria-item-icon:hover path{fill:#d6428f}.criteria-filter__criteria-item--selected{background-color:#fff}.criteria-filter__criteria-item--selected .criteria-filter__criteria-item-icon{color:#0d58b3}.criteria-filter__criteria-item--selected .criteria-filter__criteria-item-icon path{fill:#0d58b3}.criteria-filter__criteria-item--selected[data-template=kam-template] .criteria-filter__criteria-item-icon{color:#1b9bc8}.criteria-filter__criteria-item--selected[data-template=kam-template] .criteria-filter__criteria-item-icon path{fill:#1b9bc8}.criteria-filter__criteria-item--selected[data-template=zab-template] .criteria-filter__criteria-item-icon{color:#d6428f}.criteria-filter__criteria-item--selected[data-template=zab-template] .criteria-filter__criteria-item-icon path{fill:#d6428f}.criteria-filter__criteria-item--dot{position:relative}.criteria-filter__criteria-item--dot::before{content:'';position:absolute;z-index:1;top:25%;right:25%;width:8px;height:8px;border-radius:50%;background-color:#e3b700}.criteria-select-modal{background-color:#f7f7f7}.criteria-select-modal__content-wrapper{padding:24px 30px}.criteria-select-modal__title-text{margin-bottom:8px}.criteria-select-modal__criteria-item-icon-wrapper{width:40px;height:40px;margin-right:16px;color:#91adbb}.criteria-select-modal__criteria-item-icon-wrapper path{fill:#91adbb}.criteria-select-modal__criteria-item-icon-wrapper[data-template=kam-template]{color:#9f9f9f}.criteria-select-modal__criteria-item-icon-wrapper[data-template=kam-template] path{fill:#9f9f9f}.criteria-select-modal__criteria-list{max-height:480px;overflow:auto}@media screen and (max-width:375px){.criteria-select-modal__criteria-item-name{font-size:14px}}.criteria-select-modal__criteria-list-item{padding:12px 8px;overflow:hidden;border-radius:4px}.criteria-select-modal__criteria-list-item--selected{background-color:#0d58b3}.criteria-select-modal__criteria-list-item--selected[data-template=kam-template]{background-color:#1b9bc8}.criteria-select-modal__criteria-list-item--selected[data-template=zab-template]{background-color:#d6428f}.criteria-select-modal__criteria-list-item--selected .criteria-select-modal__criteria-item-icon-wrapper{color:#fff}.criteria-select-modal__criteria-list-item--selected .criteria-select-modal__criteria-item-icon-wrapper[data-template=zab-template] path{fill:#fff}.criteria-select-modal__criteria-list-item--selected .criteria-select-modal__criteria-item-name{color:#fff}.criteria-select-modal__criteria-list-item:not(:last-child){margin-bottom:4px}.criteria-select-modal__criteria-list-item:not(.criteria-select-modal__criteria-list-item--selected):hover .criteria-select-modal__criteria-item-icon-wrapper,.criteria-select-modal__criteria-list-item:not(.criteria-select-modal__criteria-list-item--selected):hover .criteria-select-modal__criteria-item-name{color:#0d58b3}.criteria-select-modal__criteria-list-item:not(.criteria-select-modal__criteria-list-item--selected):hover .criteria-select-modal__criteria-item-icon-wrapper path,.criteria-select-modal__criteria-list-item:not(.criteria-select-modal__criteria-list-item--selected):hover .criteria-select-modal__criteria-item-name path{fill:#0d58b3}.criteria-select-modal__criteria-list-item:not(.criteria-select-modal__criteria-list-item--selected):hover .criteria-select-modal__criteria-item-icon-wrapper[data-template=kam-template],.criteria-select-modal__criteria-list-item:not(.criteria-select-modal__criteria-list-item--selected):hover .criteria-select-modal__criteria-item-name[data-template=kam-template]{color:#1b9bc8}.criteria-select-modal__criteria-list-item:not(.criteria-select-modal__criteria-list-item--selected):hover .criteria-select-modal__criteria-item-icon-wrapper[data-template=kam-template] path,.criteria-select-modal__criteria-list-item:not(.criteria-select-modal__criteria-list-item--selected):hover .criteria-select-modal__criteria-item-name[data-template=kam-template] path{fill:#1b9bc8}.criteria-select-modal__criteria-list-item:not(.criteria-select-modal__criteria-list-item--selected):hover .criteria-select-modal__criteria-item-icon-wrapper[data-template=zab-template],.criteria-select-modal__criteria-list-item:not(.criteria-select-modal__criteria-list-item--selected):hover .criteria-select-modal__criteria-item-name[data-template=zab-template]{color:#d6428f}.criteria-select-modal__criteria-list-item:not(.criteria-select-modal__criteria-list-item--selected):hover .criteria-select-modal__criteria-item-icon-wrapper[data-template=zab-template] path,.criteria-select-modal__criteria-list-item:not(.criteria-select-modal__criteria-list-item--selected):hover .criteria-select-modal__criteria-item-name[data-template=zab-template] path{fill:#d6428f}.criteria-select-modal__criteria-item-icon{display:block;max-width:100%;height:auto}.criteria-window__head-icon{width:54px;height:54px;margin-right:26px;border:1px solid #eee;border-radius:50%}.criteria-window__head-icon svg{width:100%;height:100%;color:#91adbb}.criteria-window__answer-wrap{margin-top:34px;border:1px solid #eee;border-radius:4px}.criteria-window__answer-item{padding:18px 20px;border-top:1px solid #eee;text-transform:uppercase;cursor:pointer}.criteria-window__answer-item:first-of-type{border-top:0}.criteria-window__answer-item--selected,.criteria-window__answer-item:hover{border-bottom:1px solid currentColor;background-color:currentColor}.criteria-window__answer-item--selected span,.criteria-window__answer-item:hover span{color:#fff!important}.criteria-window__answer-item--selected:last-of-type,.criteria-window__answer-item:hover:last-of-type{border-bottom:0}.criteria-window__answer-item--unactive span{color:#91adbb!important}.criteria-window__answer-item--unactive.criteria-window__answer-item--selected span,.criteria-window__answer-item--unactive:hover span{color:#fff!important}.criteria-window__answer-item--unactive.criteria-window__answer-item--selected[data-template=kam-template] span,.criteria-window__answer-item--unactive:hover[data-template=kam-template] span{color:#fff!important}.criteria-window__answer-item--unactive[data-template=kam-template] span{color:#9f9f9f!important}.criteria-window__answer-skip-item{margin-bottom:44px;border-bottom:1px solid #eee;border-radius:4px}.criteria-window__answer-skip-item:last-of-type{border-bottom:1px solid #eee}.criteria-window__answer-skip-item:hover[data-template=kam-template]{border-color:#9f9f9f;background-color:#9f9f9f}.criteria-window__pagination-wrap{min-height:54px;margin-top:64px}.criteria-window__pagination-button{width:260px}.criteria-window__pagination-button .action-filled-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.criteria-window__pagination-back[data-template=kam-template]{background-color:#fbf6f3!important;color:#9f9f9f!important}.criteria-window__pagination-back[data-template=kam-template] .action-filled-button__icon path:first-child{fill:#9f9f9f}.criteria-window__pagination-back[data-template=kam-template]:hover{color:#9f9f9f!important}.criteria-window__pagination-back[data-template=zab-template]{background-color:#f7f7f7!important;color:#91adbb!important}.criteria-window__pagination-back[data-template=zab-template] .action-filled-button__icon path:first-child{fill:#91adbb}@media (max-width:680px){.criteria-window__pagination-back span{display:none}}@media (max-width:680px){.criteria-window__pagination-back .action-filled-button__icon-wrapper{margin-right:0;margin-left:0}}.criteria-window__pagination-back:hover{color:#91adbb!important}@media (max-width:680px){.criteria-window__pagination-create .action-filled-button__icon-wrapper{margin-left:6px}}@media (max-width:680px){.criteria-window__pagination-create--full-width{-webkit-box-pack:center;justify-content:center;width:100%;margin-top:12px}.criteria-window__pagination-create--full-width .action-filled-button__icon-wrapper{margin-left:12px}}.criteria-window__pagination-info--left{margin-left:140px}@media (max-width:680px){.criteria-window__pagination-info--left{margin-left:58px}}.criteria-window__pagination-info--right{margin-right:132px}@media (max-width:680px){.criteria-window__pagination-info--right{margin-right:58px}}.criteria-window__pagination-info--create{margin-left:113px}@media (max-width:680px){.criteria-window__pagination-info--create{margin-right:58px;margin-left:0}}.criteria-window__dop-head{margin-bottom:30px}.criteria-window__dop-label{margin-bottom:10px}.criteria-window__dop-item-wrap{margin-bottom:30px}.criteria-window__dop-item{height:52px;border-top:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;cursor:pointer}.criteria-window__dop-item:first-of-type{border-left:1px solid #eee;border-radius:4px 0 0 4px}.criteria-window__dop-item:first-of-type.criteria-window__dop-item--selected{border-left:1px solid #0e3e50}.criteria-window__dop-item:last-of-type{border-radius:0 4px 4px 0}.criteria-window__dop-item svg{margin-right:6px}.criteria-window__dop-item--disable{color:#91adbb!important}.criteria-window__dop-item--disable svg path{fill:#91adbb}.criteria-window__dop-item--selected,.criteria-window__dop-item:hover{border-top:1px solid #0e3e50;border-right:1px solid #0e3e50;border-bottom:1px solid #0e3e50;background:#0e3e50;color:#fff!important}.criteria-window__dop-item--selected svg path,.criteria-window__dop-item:hover svg path{fill:#fff}.criteria-window__dop-item--male:hover,.criteria-window__dop-item--selected-male{border-top:1px solid #0d58b3;border-bottom:1px solid #0d58b3;border-left:1px solid #0d58b3;background:#0d58b3;color:#fff!important}.criteria-window__dop-item--male:hover svg path,.criteria-window__dop-item--selected-male svg path{fill:#fff}.criteria-window__dop-item--female:hover,.criteria-window__dop-item--selected-female{border-top:1px solid #99339b;border-right:1px solid #99339b;border-bottom:1px solid #99339b;background:#99339b;color:#fff!important}.criteria-window__dop-item--female:hover svg path,.criteria-window__dop-item--selected-female svg path{fill:#fff}.evaluation-info{margin:24px 0;padding:20px;border-radius:4px;background-color:#f7f7f7}.evaluation-info[data-template=kam-template]{background-color:#fbf6f3}.evaluation-info--without-margin{margin-top:0}.evaluation-info__evaluation-name{margin-bottom:12px}.evaluation-info__evaluation-name[data-template=zab-template]{color:#d6428f}.evaluation-info__label{margin-bottom:8px}.evaluation-info__logo-wrapper{margin-left:14px;overflow:hidden;border-radius:50%}.evaluation-info__logo-wrapper img{width:54px;height:54px}@media screen and (max-width:768px){.evaluation-metrics{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.evaluation-metrics__item-count{margin-top:12px}.evaluation-metrics__item-count span:first-child{font-family:sanFranciscoTextBold,sans-serif}.evaluation-metrics__item-group-title{margin-bottom:12px;font-family:sanFranciscoTextBold,sans-serif}.evaluation-metrics__item-group:not(:first-child){margin-left:24px}@media screen and (max-width:768px){.evaluation-metrics__item-group:not(:first-child){margin:32px 0 0 0}}.evaluation-metrics__vote-counter-item{position:relative;width:38px;height:54px;margin-top:2px;border-radius:4px;background-color:#0e3e50}.evaluation-metrics__vote-counter-item:not(:first-child){margin-left:2px}.evaluation-metrics__vote-counter-item::before{content:'';display:block;position:absolute;top:50%;left:50%;width:28px;height:2px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.24;background-color:#fff}.evaluation-metrics__vote-counter-item:last-child{width:auto;padding:0 24px;background-color:#fff;font-family:sanFranciscoTextBold,sans-serif;line-height:1}.evaluation-metrics__vote-counter-item:last-child::before{display:none}.evaluation-metrics__vote-counter-item[data-template=kam-template]{background-color:#195369}.evaluation-metrics__vote-counter-item:last-child[data-template=kam-template]{background-color:#fff}.evaluation-metrics__item-count[data-template=zab-template]{white-space:nowrap}.evaluation-metrics__vote-counter-item[data-template=zab-template]{background-color:#ffcb06;color:#212121}.evaluation-metrics__vote-counter-item:last-child[data-template=zab-template]{background-color:#f7f7f7}.evaluation-participants-list-filter__search-input-wrapper{margin-bottom:20px}.evaluation-participants-list-filter__search-input-wrapper--add-filters-collapse{margin-bottom:10px}.evaluation-participants-list-filter__search-input-wrapper[data-template=zab-template] .input-block input:focus,.evaluation-participants-list-filter__search-input-wrapper[data-template=zab-template] .input-block textarea:focus{border-bottom:2px solid #bd2774}.evaluation-participants-list-filter__search-input{margin-right:12px;margin-bottom:0}.evaluation-participants-list-filter__additional-filters-button-icon{width:24px;height:24px;margin-right:12px;fill:#91adbb}.evaluation-participants-list-filter__additional-filters-button{width:24px;height:24px}.evaluation-participants-list-filter__additional-filters-button[data-template=zab-template]:hover .evaluation-participants-list-filter__additional-filters-button-icon{fill:#d6428f}.evaluation-participants-list-filter__additional-filters-button:hover .evaluation-participants-list-filter__additional-filters-button-icon{fill:#0d58b3}.evaluation-participants-list-filter__additional-filters-button--active .evaluation-participants-list-filter__additional-filters-button-icon{fill:#0e3e50}.evaluation-participants-list-filter__additional-filters-button--active .evaluation-participants-list-filter__additional-filters-button-icon[data-template=zab-template]{fill:#bd2774}.evaluation-participants-list-filter__additional-filters-button--active[data-template=zab-template] .evaluation-participants-list-filter__additional-filters-button-icon{fill:#bd2774}.evaluation-participants-list-filter__additional-filters-button[data-template=zab-template]--active .evaluation-participants-list-filter__additional-filters-button-icon{fill:#bd2774}.evaluation-participants-list-filter__additional-filters-wrapper{margin-bottom:40px}.evaluation-participants-list-filter__additional-filters-wrapper--hide{display:none;margin-bottom:0}.evaluation-participants-list-filter__additional-filters{padding:20px 24px 38px;border:1px solid #eee;border-bottom:0;border-radius:4px 4px 0 0}@media (max-width:480px){.evaluation-participants-list-filter__additional-filters{padding:25px 20px}}.evaluation-participants-list-filter__additional-filters-bottom{height:64px;padding:0 12px;border:1px solid #eee;border-radius:0 0 4px 4px;background-color:#f7f7f7}.evaluation-participants-list-filter__additional-filter-item:not(:last-child):not(.evaluation-participants-list-filter__additional-filter-item--large-margin){margin-bottom:20px}.evaluation-participants-list-filter__additional-filter-item--large-margin:not(:last-child){margin-bottom:30px}.evaluation-participants-list-filter__additional-filter-item-input{max-width:540px}.evaluation-participants-list-filter__additional-filter-item-input .ws-dictionary-select{margin-bottom:0}.evaluation-participants-list-filter__additional-filter-item-input[data-template=zab-template] .ws-dictionary-select{margin-bottom:0}.evaluation-participants-list-filter__additional-filter-item-input[data-template=zab-template] .ws-dictionary-select .input-block input:focus,.evaluation-participants-list-filter__additional-filter-item-input[data-template=zab-template] .ws-dictionary-select .input-block textarea:focus{border-bottom:2px solid #bd2774}.evaluation-participants-list-filter__additional-filter-item-label{min-width:155px;margin-right:28px}@media (max-width:480px){.evaluation-participants-list-filter__additional-filter-item-label{display:none}}.evaluation-participants-list-filter__additional-filters-apply{padding:12px;border-radius:4px;background-color:#65a3be}.evaluation-participants-list-filter__additional-filters-apply[data-template=zab-template]{background-color:#d6428f}.evaluation-participants-list-filter__additional-filters-apply[data-template=zab-template]:hover{background-color:#bd2774}.evaluation-participants-list-filter__additional-filters-apply:hover{background-color:#0d58b3}.evaluation-participants-list-filter__date-period-item{border-bottom:1px dashed transparent;color:#65a3be}.evaluation-participants-list-filter__date-period-item:not(:last-child){margin-right:18px}.evaluation-participants-list-filter__date-period-item:hover{border-bottom:1px dashed #0d58b3;color:#0d58b3}.evaluation-participants-list-filter__additional-filter-item-label-min{display:none}@media (max-width:480px){.evaluation-participants-list-filter__additional-filter-item-label-min{display:block}}.evaluation-participants-list-filter__collapsed-filters-wrapper{margin-bottom:40px}@media (max-width:480px){.evaluation-participants-list-filter__collapsed-filters-wrapper{margin-bottom:20px}}.evaluation-participants-list-filter__collapsed-filters-wrapper--hide{display:none}.evaluation-participants-list-filter__collapsed-filter-item{margin-right:4px;margin-bottom:4px;padding:5px;border-radius:4px;background-color:#ebebbf}.evaluation-participants-list-filter__collapsed-filter-item-icon{margin-left:5px;opacity:.34;fill:#212121}.evaluation-recommendations{margin:0 0 60px}@media screen and (max-width:768px){.evaluation-recommendations{margin:0 0 40px}}@media screen and (max-width:425px){.evaluation-recommendations{margin:0 0 24px}}.evaluation-recommendations--bottom-aligned{margin:60px 0 0}@media screen and (max-width:768px){.evaluation-recommendations--bottom-aligned{margin:40px 0 0}}@media screen and (max-width:425px){.evaluation-recommendations--bottom-aligned{margin:24px 0 0}}.evaluation-recommendations__header{margin-bottom:16px;font-family:sanFranciscoTextBold,sans-serif}.evaluation-recommendations__participant-block:not(:last-child){margin-bottom:32px}.evaluation-recommendations__participant-block-header{margin-bottom:12px;font-family:sanFranciscoTextBold,sans-serif;font-size:24px}.legend-ratings{margin:24px 0;padding:20px;border-radius:4px;background-color:#f7f7f7}.legend-ratings[data-template=kam-template]{background-color:#fbf6f3}.legend-ratings--without-margin{margin-top:0}.legend-ratings__numbers{width:43px;margin:0 14px 0 0;white-space:nowrap}.legend-ratings__item{margin:0 0 16px}.legend-ratings__item:last-of-type{margin:0}.main-evaluation-list{width:100%}.main-evaluation-list__title{margin:0 0 41px}.main-evaluation-list__items{margin:0 0 0 -40px}@media screen and (max-width:680px){.main-evaluation-list__items{margin:0}}.main-evaluation-list__button{margin:0 0 27px;padding:12px 32px;-webkit-transition:.1s;transition:.1s;border:2px solid #eee;border-radius:34px}.main-evaluation-list__button:hover{border:2px solid #0d58b3;background:#0d58b3;color:#fff}.main-evaluation-list__button:hover[data-template=kam-template]{border:2px solid #1b9bc8;background:#1b9bc8}@media screen and (max-width:680px){.main-evaluation-list__button{-webkit-box-align:end;align-items:end;margin:0 20px 0 0;padding:0;border:0;background:#fff}.main-evaluation-list__button:hover{border:0;background:#fff;color:#65a3be}}@media screen and (max-width:421px){.main-evaluation-list__button{margin:0 10px 0 0}}.main-evaluation-list__item{width:calc(25% - 40px);margin:0 0 40px 40px;padding:32px 20px 20px;border:1px solid #eee;border-radius:4px}.main-evaluation-list__item:hover{box-shadow:0 3px 10px rgba(0,0,0,.11)}@media screen and (max-width:1279px){.main-evaluation-list__item{width:calc(33.3% - 40px)}}@media screen and (max-width:990px){.main-evaluation-list__item{width:calc(50% - 40px)}}@media screen and (max-width:680px){.main-evaluation-list__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:start;align-items:flex-start;width:100%;margin:0 0 20px;padding:20px}}@media screen and (max-width:480px){.main-evaluation-list__item{border:1px solid #eee}}.main-evaluation-list__item-content{width:100%}@media screen and (max-width:680px){.main-evaluation-list__item-content{-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;width:100%;height:100%;padding-left:20px}}@media screen and (max-width:375px){.main-evaluation-list__item-content{padding:0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.main-evaluation-list__item-content{max-width:100%}}.main-evaluation-list__item-img{width:100%;max-width:192px;height:192px;margin-bottom:28px}.main-evaluation-list__item-img .image-gallery{width:100%}@media screen and (max-width:680px){.main-evaluation-list__item-img{width:120px;height:120px;margin-bottom:0}.main-evaluation-list__item-img .image-gallery{width:120px}}@media screen and (max-width:480px){.main-evaluation-list__item-img{width:54px;height:54px}}@media screen and (max-width:375px){.main-evaluation-list__item-img{display:none}}.main-evaluation-list__actions{width:100%;padding-top:24px;border-top:1px solid #dddee0}@media screen and (max-width:680px){.main-evaluation-list__actions{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}}.main-evaluation-list__item-name{height:50px;margin:0 0 12px;overflow:hidden;text-align:center}.main-evaluation-list__item-name .body-3-primary{color:#6299ac}@media screen and (max-width:680px){.main-evaluation-list__item-name{height:auto;margin:0 0 8px;overflow:initial;text-align:start}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.main-evaluation-list__item-name{max-width:100%}}.main-evaluation-list__item-description{height:60px;margin-bottom:24px;overflow:hidden;text-align:center}@media screen and (max-width:680px){.main-evaluation-list__item-description{margin-bottom:16px;text-align:start}}@media screen and (max-width:640px){.main-evaluation-list__item-description{height:auto;overflow:initial}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.main-evaluation-list__item-description{max-width:100%}}.main-evaluation-list__item-rating{margin:0 0 20px;-webkit-transition:.1s;transition:.1s}.main-evaluation-list__item-rating:hover{color:#0d58b3}.main-evaluation-list__item-rating:hover[data-template=kam-template]{color:#1b9bc8}@media screen and (max-width:680px){.main-evaluation-list__item-rating{margin:0}}@media screen and (max-width:480px){.main-evaluation-list .main-evaluation-list__item-img{background:0 0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.main-evaluation-list .main-evaluation-list__item-img .image-gallery__image{margin:0}}.main-evaluation-list .image-gallery__image-block-background{background-image:none!important}.main-evaluation-list__item-name .body-3-primary[data-template=zab-template]{color:#4f5b66}.main-evaluation-list__button[data-template=zab-template]{border:2px solid #bd2774;background:#bd2774;color:#fff}@media screen and (max-width:680px){.main-evaluation-list__button[data-template=zab-template]{border:none;background:#fff;color:#d6428f}}.main-evaluation-list__button:hover[data-template=zab-template]{border:2px solid #bd2774;background:#bd2774;color:#fff}@media screen and (max-width:680px){.main-evaluation-list__button:hover[data-template=zab-template]{border:none;background:#fff;color:#d6428f}}.main-evaluation-list__item-rating:hover[data-template=zab-template]{color:#bd2774;text-decoration:underline}.operational-period-select{width:100%}@media screen and (max-width:768px){.operational-period-select__text{padding-top:20px;border-top:2px solid #fff;text-align:center}}.operational-period-select__description{margin-top:20px;color:rgba(247,247,247,.72)!important}@media screen and (max-width:768px){.operational-period-select__description{text-align:center}}.operational-period-select__items-wrap{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;margin-top:18px}@media screen and (max-width:768px){.operational-period-select__items-wrap{-webkit-box-pack:center;justify-content:center}}.operational-period-select__item{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;height:48px;margin-top:10px;margin-right:8px;padding:0 18px;-webkit-transition:.1s;transition:.1s;border-radius:24px;background:#fff;white-space:nowrap;cursor:pointer}.operational-period-select__item[data-template=zab-template]{background-color:#91adbb;color:#fff}.operational-period-select__item--selected,.operational-period-select__item:hover{background:#65a3be;color:#fff}.operational-period-select__item--selected[data-template=zab-template],.operational-period-select__item:hover[data-template=zab-template]{background:#ffcb06;color:#212121}.operational-period-select__item--selected[data-template=zab-template]{font-family:sanFranciscoTextBold,sans-serif!important}.participant-category-select{margin-top:24px;padding:20px;border-radius:4px;background-color:#f7f7f7}.participant-category-select[data-template=kam-template]{background-color:#fbf6f3}.participant-category-select--without-margin{margin:0}.participant-category-select__title{margin-bottom:18px}.participant-category-select__category{margin-bottom:16px}.participant-category-select__category:not(.participant-category-select__category--selected):hover{color:#0d58b3;text-decoration:underline}.participant-category-select__category:not(.participant-category-select__category--selected):hover[data-template=kam-template]{color:#1b9bc8}.participant-category-select__category:not(.participant-category-select__category--selected):hover[data-template=zab-template]{color:#bd2774}.participant-category-select__category:last-child{margin-bottom:0}.participant-info{padding:44px 0}.participant-info--no-padding{padding:0}.participant-info__main{width:100%}.participant-info__logo{width:200px;height:200px;background-color:#f7f7f7;background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width:640px){.participant-info__logo{width:128px;height:128px}}@media screen and (max-width:375px){.participant-info__logo{width:80px;height:80px}}.participant-info__participant-main-info{margin-left:16px}.participant-info__post{margin-top:24px}.participant-info__organization-address,.participant-info__organization-name{margin-top:12px}.participant-info__additional-block{margin:20px 0 0 20px;padding:12px 20px;border:1px solid #eee;border-radius:4px}.participant-info__vote-button{margin:20px 0 0 20px}.participant-info__additional{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-flow:row wrap;flex-shrink:0;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;margin:20px 0 0 -20px;padding:0;border:none}.participant-info__additional--column{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start;margin:-20px 0 0 40px;padding-left:20px}.participant-info__additional--column::before{content:'';display:block;position:absolute;top:20px;right:calc(100% - 2px);bottom:0;left:0;background-color:#91adbb}@media screen and (max-width:1024px){.participant-info__additional--column::before{display:none}}@media screen and (max-width:1024px){.participant-info__additional{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;margin:20px 0 0 -20px;padding:0;border:none}}.participant-info__rank[data-template=zab-template]{color:#d6428f}.participant-info__logo[data-template=zab-template]{background-size:cover}.participant-list-item__table-item{margin-bottom:12px}@media screen and (max-width:640px){.participant-list-item__table-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}}.participant-list-item__table-item:last-child{margin-bottom:24px}@media screen and (max-width:585px){.participant-list-item__table-item-main-info{-webkit-box-align:start;align-items:start;margin-bottom:5px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.participant-list-item__table-item-main-info{max-width:630px}}@media screen and (max-width:585px){.participant-list-item__table-item-rating-info{width:100%}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.participant-list-item__table-item-rating-info{-webkit-box-flex:1;flex-grow:1;-webkit-box-pack:end;justify-content:flex-end}}.participant-list-item__table-item-number{width:30px;min-width:30px}@media screen and (max-width:585px){.participant-list-item__table-item-number{padding-top:2px}}.participant-list-item__table-item-logo{width:80px;min-width:80px;height:80px;margin-right:20px;background-position:center;background-size:contain}@media screen and (max-width:375px){.participant-list-item__table-item-logo{width:64px;min-width:64px;height:64px;margin-right:12px}}.participant-list-item__table-item-participant-name{margin-bottom:6px}.participant-list-item__table-item-description{margin-right:24px}@media screen and (max-width:640px){.participant-list-item__table-item-description{margin:0}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.participant-list-item__table-item-description{display:block}}.participant-list-item__table-item-rating-value{margin-right:13px;white-space:nowrap}@media screen and (max-width:585px){.participant-list-item__table-item-rating-value{margin-right:26px}}@media screen and (max-width:375px){.participant-list-item__table-item-rating-value{margin-right:14px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.participant-list-item__table-item-rating-value{display:block;width:auto}}.participant-list-item__table-item-rating-value--satisfaction-0{color:#bf360c!important}.participant-list-item__table-item-rating-value--satisfaction-0[data-template=kam-template]{color:#d14545!important}.participant-list-item__table-item-rating-value--satisfaction-20{color:#ff6f00!important}.participant-list-item__table-item-rating-value--satisfaction-20[data-template=kam-template]{color:#c78b45!important}.participant-list-item__table-item-rating-value--satisfaction-40{color:#e3b700!important}.participant-list-item__table-item-rating-value--satisfaction-40[data-template=kam-template]{color:#d7ab32!important}.participant-list-item__table-item-rating-value--satisfaction-60{color:#40b145!important}.participant-list-item__table-item-rating-value--satisfaction-60[data-template=kam-template]{color:#48b282!important}.participant-list-item__table-item-rating-value--satisfaction-80{color:#007605!important}.participant-list-item__table-item-rating-value--satisfaction-80[data-template=kam-template]{color:#188e64!important}.participant-list-item__table-item-rating-value--without-color{color:#91adbb!important}.participant-list-item__table-item-rating-value--without-color[data-template=kam-template]{color:#9f9f9f!important}.participant-list-item__table-item-dynamic-rating-value{margin-left:3px;font-weight:400;text-decoration:underline}.participant-list-item__table-item-dynamic-rating-value--satisfaction-0{color:#bf360c!important}.participant-list-item__table-item-dynamic-rating-value--satisfaction-0[data-template=kam-template]{color:#d14545!important}.participant-list-item__table-item-dynamic-rating-value--satisfaction-80{color:#007605!important}.participant-list-item__table-item-dynamic-rating-value--satisfaction-80[data-template=kam-template]{color:#188e64!important}.participant-list-item__table-item-total-votes{margin-right:28px;text-align:right;white-space:nowrap}@media screen and (max-width:585px){.participant-list-item__table-item-total-votes{display:-webkit-box;display:flex;-webkit-box-flex:1;flex-grow:1}}@media screen and (max-width:375px){.participant-list-item__table-item-total-votes{margin-right:14px}}.participant-list-item__table-item-button{width:108px;min-width:108px;color:#65a3be;white-space:nowrap}@media screen and (max-width:585px){.participant-list-item__table-item-button{display:none}}.participant-list-item__table-item-button[data-template=kam-template]{background-color:#fbf6f3!important;color:#6299ad}.participant-list-item__table-item-button:hover{background-color:#0d58b3;color:#fff}.participant-list-item__table-item-button:hover[data-template=kam-template]{background-color:#1b9bc8!important}.participant-list-item__table-item-link{color:#65a3be;text-decoration:underline}@media screen and (min-width:586px){.participant-list-item__table-item-link{display:none}}.participant-list-item__already-complete-vote-badge,.participant-list-item__participant-nonactive-badge{width:108px;min-width:108px;text-align:center}.participant-list-item__already-complete-vote-badge{color:#007605!important}.participant-list-item__already-complete-vote-badge[data-template=kam-template]{color:#188e64!important}@media screen and (max-width:480px){.participant-list-item__already-complete-vote-badge{width:auto;min-width:initial}}.participant-list-item__table-item-logo-placeholder-wrapper{width:80px;min-width:80px;height:80px;margin-right:20px}.participant-list-item__table-item-logo-placeholder{width:64px;min-width:64px;height:64px;border-radius:100%;background-color:#f7f7f7}.participant-list-item__table-item[data-template=zab-template]{padding:12px 20px;border:1px solid #eee;border-radius:6px}@media screen and (max-width:375px){.participant-list-item__table-item[data-template=zab-template]{padding:12px 10px}}.participant-list-item__table-item-logo[data-template=zab-template]{background-size:cover}.participant-list-item__table-item-participant-name[data-template=zab-template]{color:#d6428f}@media screen and (max-width:640px){.participant-list-item__table-item-rating-info[data-template=zab-template]{width:100%}}@media screen and (max-width:640px){.participant-list-item__table-item-rating-value[data-template=zab-template]{margin-left:auto}}@media screen and (max-width:640px){.participant-list-item__table-item-total-votes[data-template=zab-template]{display:block;-webkit-box-flex:initial;flex-grow:initial}}.participant-list-item__table-item-button[data-template=zab-template]{background-color:#f7f7f7!important;color:#d6428f}@media screen and (max-width:640px){.participant-list-item__table-item-button[data-template=zab-template]{display:-webkit-box;display:flex}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.participant-list-item__table-item-button[data-template=zab-template]{padding:0 8px}}.participant-list-item__table-item-button:hover[data-template=zab-template]{background-color:#bd2774!important;color:#fff}.participant-list-item__table-item-number[data-template=zab-template]{color:#d6428f}.public-satisfaction{width:840px;max-width:100%}.public-satisfaction__head{margin-bottom:21px}.public-satisfaction__head[data-template=kam-template]{font-family:gothamProBold,sans-serif!important}.public-satisfaction__description{margin-bottom:24px}.public-satisfaction__description[data-template=zab-template] .body-3-link{color:#d6428f}.public-satisfaction__selector-wrap{margin-bottom:31px}@media screen and (max-width:375px){.public-satisfaction__selector-wrap{margin-bottom:0}}.public-satisfaction__selector-type{width:50%;margin-right:19px}@media (max-width:680px){.public-satisfaction__selector-type{width:100%;margin-right:0;margin-bottom:24px}}.public-satisfaction__selector-type .ws-dictionary-select__model-single-item{border:1px solid #65a3be!important;border-bottom:2px solid #65a3be!important;background:#65a3be!important}.public-satisfaction__selector-period{width:calc(50% - 19px)}@media (max-width:680px){.public-satisfaction__selector-period{width:100%}}.public-satisfaction__selector-type-item{width:50%;height:52px;border:1px solid #eee}.public-satisfaction__selector-type-item--selected,.public-satisfaction__selector-type-item:hover{background:#0d58b3;color:#fff!important}.public-satisfaction__selector-type-item--selected[data-template=kam-template],.public-satisfaction__selector-type-item:hover[data-template=kam-template]{background:#1b9bc8}.public-satisfaction__selector-type-item:nth-child(2n+1){border-right:0;border-radius:4px 0 0 4px}.public-satisfaction__selector-type-item:nth-child(2n){border-radius:0 4px 4px 0}.public-satisfaction__selector-year{width:120px;margin-right:18px}.public-satisfaction__all-count-wrap{margin-bottom:30px}@media screen and (max-width:375px){.public-satisfaction__all-count-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}}@media screen and (max-width:375px){.public-satisfaction__all-count{padding:0 24px}}.public-satisfaction__all-count-title{margin-bottom:3px}.public-satisfaction__all-count-title[data-template=kam-template]{font-family:gothamProBold,sans-serif!important}.public-satisfaction__all-count-count[data-template=kam-template]{font-family:gothamProBold,sans-serif!important}.public-satisfaction__all-count-count[data-template=zab-template]{color:#d6428f}.public-satisfaction__action-button[data-template=kam-template]{color:#6299ad}.public-satisfaction__action-button[data-template=kam-template] svg{color:#6299ad}.public-satisfaction__action-button[data-template=zab-template]{background-color:#f7f7f7;color:#d6428f}.public-satisfaction__action-button[data-template=zab-template] svg{color:#d6428f}.public-satisfaction__action-button:hover[data-template=kam-template]{background-color:#fbf6f3;color:#6299ad}.public-satisfaction__action-button:hover[data-template=kam-template] svg{fill:#6299ad!important}.public-satisfaction__action-button:hover[data-template=zab-template] .action-forward-button__icon-wrapper svg{fill:#bd2774}.public-satisfaction__action-button svg{color:#65a3be}.public-satisfaction__table-wrap{position:relative;width:100%;margin-bottom:60px;padding:0 20px;box-shadow:0 3px 10px rgba(0,0,0,.11)}.public-satisfaction__table-wrap::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:2px;background:#fff}.public-satisfaction__table-item{position:relative;width:calc(100% / 3);min-width:calc(100% / 3);height:120px;border-bottom:2px solid #eee}.public-satisfaction__table-item::after{content:'';position:absolute;top:50%;right:0;width:2px;height:80px;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:2px;background:#eee}.public-satisfaction__table-item:nth-child(3n)::after{display:none}@media screen and (max-width:850px){.public-satisfaction__table-item{width:50%;min-width:50%}.public-satisfaction__table-item:nth-child(3n)::after{display:inherit}.public-satisfaction__table-item:nth-child(2n)::after{display:none}}@media screen and (max-width:599px){.public-satisfaction__table-item{-webkit-box-pack:center;justify-content:center;width:100%;min-width:100%}.public-satisfaction__table-item .public-satisfaction__table-item-info-wrap{-webkit-box-flex:0;flex-grow:0;margin-right:60px}.public-satisfaction__table-item:nth-child(n)::after{display:none}}.public-satisfaction__criteria-icon{width:44px;height:44px;margin-right:16px;margin-left:8px;color:#91adbb}.public-satisfaction__criteria-icon path{fill:#91adbb}.public-satisfaction__rating-value{position:relative;margin-bottom:4px;white-space:nowrap;cursor:pointer}.public-satisfaction__rating-value:hover{text-decoration:underline}.public-satisfaction__rating-value--satisfaction-0{color:#bf360c}.public-satisfaction__rating-value--satisfaction-0[data-template=kam-template]{color:#d14545}.public-satisfaction__rating-value--satisfaction-20{color:#ff6f00}.public-satisfaction__rating-value--satisfaction-20[data-template=kam-template]{color:#c78b45}.public-satisfaction__rating-value--satisfaction-40{color:#e3b700}.public-satisfaction__rating-value--satisfaction-40[data-template=kam-template]{color:#d7ab32}.public-satisfaction__rating-value--satisfaction-60{color:#40b145}.public-satisfaction__rating-value--satisfaction-60[data-template=kam-template]{color:#48b282}.public-satisfaction__rating-value--satisfaction-80{color:#007605}.public-satisfaction__rating-value--satisfaction-80[data-template=kam-template]{color:#188e64}.public-satisfaction__rating-value--without-color{color:#91adbb}.public-satisfaction__rating-value--without-color[data-template=kam-template]{color:#91adbb}@media screen and (max-width:1024px){.public-satisfaction__rating-value{text-decoration:underline}}.public-satisfaction__rating-dynamic{position:absolute;top:-9px;right:-10px;-webkit-transform:translateX(100%);transform:translateX(100%);border-bottom:1px solid currentColor;font-size:16px;line-height:16px;cursor:pointer}.public-satisfaction__rating-dynamic--satisfaction-0{color:#bf360c}.public-satisfaction__rating-dynamic--satisfaction-80{color:#007605}.public-satisfaction__rating-dynamic-icon{height:11px;margin-right:4px}.public-satisfaction__rating-value-empty{margin-bottom:7px}.public-satisfaction .ws-dictionary-select{margin-bottom:0}.public-satisfaction .ws-dictionary-select__input-wrap{min-height:52px}.public-satisfaction .ws-dictionary-select__input-wrap input{height:52px}.public-satisfaction .ws-dictionary-select__model-single-item{min-height:52px;padding:13px 17px;border:1px solid #0d58b3;border-bottom:2px solid #0d58b3;background:#0d58b3;color:#fff}.public-satisfaction .ws-dictionary-select .select-icon{fill:#fff!important}.public-satisfaction__types-period-wrap{margin-top:11px}.public-satisfaction__types-period-item{height:32px;margin-top:9px;margin-right:9px;padding:0 12px;border:2px solid #eee;border-radius:16px;cursor:pointer}.public-satisfaction__types-period-item--selected,.public-satisfaction__types-period-item:hover{border:2px solid #91adbb;background:#91adbb;color:#fff}.public-satisfaction[data-template=zab-template] .ws-dictionary-select__model-single-item{border:1px solid #bd2774!important;border-bottom:2px solid #bd2774!important;background:#bd2774!important}.ratings-list:not(:last-child){margin-bottom:60px}.ratings-list__header{margin-bottom:40px}.ratings-list__title{margin-bottom:16px}.ratings-list__title[data-template=kam-template]{font-family:gothamProBold,sans-serif!important}.ratings-list__participants-count{margin-left:15px;color:#91adbb}.ratings-list__participants-count[data-template=zab-template]{color:#d6428f;font-family:montserratRegular,sans-serif}.ratings-list__participants-count[data-template=kam-template]{color:#9f9f9f;font-family:gothamProBold,sans-serif}.ratings-list__subtitle{margin-bottom:12px}.ratings-list__table{margin-bottom:40px}.ratings-list__more-button{width:100%;color:#91adbb}.ratings-list__more-button[data-template=kam-template]{color:#9f9f9f}.ratings-list__more-button[data-template=kam-template] .action-forward-button__icon{fill:#9f9f9f}.ratings-list__more-button:hover .action-forward-button__icon{fill:#0d58b3!important}.ratings-list__more-button:hover[data-template=kam-template]{background-color:#fbf6f3;color:#9f9f9f}.ratings-list__more-button:hover[data-template=kam-template] .action-forward-button__icon{fill:#9f9f9f!important}.ratings-list__more-button:hover[data-template=zab-template]{color:#bd2774}.ratings-list__more-button:hover[data-template=zab-template] .action-forward-button__icon{fill:#bd2774!important}.ratings-list__more-button:not(:hover) .action-forward-button__icon{fill:transparent}.ratings-list__more-button-zab{color:#d6428f!important}.ratings-list__list-spinner{width:24px;height:24px;margin:0 auto;-webkit-animation:spin 2s linear 0s infinite;animation:spin 2s linear 0s infinite;background:url(assets/images/spinner.png)}.ratings-list__list-spinner--inline{margin:0;margin-left:12px}.ratings-list__pagination-delimiter{width:100%;height:1px;margin-top:15px;border-radius:4px;background-color:#eee}.select-locality{width:100%;background:#0d58b3}.select-locality[data-template=kam-template]{background:#6299ad}.select-locality__wrap{padding:16px 0}.select-locality__wrap-action,.select-locality__wrap-inline-action{margin-left:12px;text-decoration:underline;word-break:normal}@media screen and (max-width:768px){.select-locality__wrap-action,.select-locality__wrap-inline-action{display:none}}.select-locality__wrap-inline-action{display:none}@media screen and (max-width:768px){.select-locality__wrap-inline-action{display:inline}}@media screen and (min-width:767px){.select-locality__wrap-inline-action{display:none}}.select-locality-zab{width:100%;padding:12px 0;background:#d6428f}@media screen and (max-width:640px){.select-locality-zab__text-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}}.select-locality-zab__change-locality-button{height:32px;margin-left:24px;padding:2px 16px;overflow:hidden;border-radius:16px;background-color:#ffcb06;font-size:14px;text-transform:uppercase}@media screen and (max-width:640px){.select-locality-zab__change-locality-button{margin-left:12px}}.select-locality-modal{width:100%;min-height:100%;padding:60px;background:#f7f7f7}.select-locality-modal__head{margin-bottom:32px}.select-locality-modal__head svg{width:24px;height:24px;fill:#91adbb;cursor:pointer}.select-locality-modal .input-block input{background:#fff}.select-locality-modal__items-wrap{width:100%;max-height:325px;overflow:auto}.select-locality-modal__item{margin:0 0 26px;cursor:pointer}.select-locality-modal__item--favorite-last-item{margin:0 0 13px;padding:0 0 13px;border-bottom:1px solid #eee}.select-locality-modal__favorite-border{border-bottom:1px solid #eee}.select-locality-modal__load-more-button{height:40px;background-color:#f7f7f7}.static-rating-forward{max-width:440px}.static-rating-forward__icon-wrapper{width:116px;height:116px;margin-right:24px}@media screen and (max-width:768px){.static-rating-forward__icon-wrapper{display:none}}.static-rating-forward__icon{width:100%;height:100%}@media screen and (max-width:768px){.static-rating-forward__inner-text{text-align:center}}.static-rating-forward__button-icon-wrapper{width:22px;height:40px;margin-left:50px}@media screen and (max-width:375px){.static-rating-forward__button-icon-wrapper{margin-left:16px}}.static-rating-forward__button-icon{width:22px;height:40px}.static-rating-forward__button-icon path{fill:#fff}.terms-of-participation{width:100%;margin-bottom:60px;background-color:#4f5b66}.terms-of-participation__inner{padding:32px 0}.terms-of-participation__title{margin-bottom:28px;padding-bottom:24px;border-bottom:1px solid #fff}@media screen and (max-width:920px){.terms-of-participation__title{margin-right:-40px}}@media screen and (max-width:425px){.terms-of-participation__title{margin-right:0}}.terms-of-participation__list{margin-top:-20px}@media screen and (max-width:920px){.terms-of-participation__list{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.terms-of-participation__list-item{width:320px;margin-top:20px}.terms-of-participation__list-item:not(:last-child){margin-right:24px}.terms-of-participation__list-item-icon-wrapper{margin-right:12px}.create-vote-success{min-height:100%;padding:40px 0}.create-vote-success__title{margin-top:40px}.create-vote-success__link-wrap{margin-top:40px}.create-vote-success__link-item{margin-bottom:6px;cursor:pointer}.create-vote-success__link-item[data-template=zab-template]{color:#bd2774}.evaluation-card .separated-header__half--image{background-image:url(/assets/images/evaluation-main-header-image.jpg)}.evaluation-card__main{padding:60px 0 80px}@media screen and (max-width:768px){.evaluation-card__main{padding:48px 0 60px}}@media screen and (max-width:375px){.evaluation-card__main{padding:36px 0 48px}}@media screen and (max-width:320px){.evaluation-card__main{padding:24px 0 36px}}.evaluation-card__participants-list-wrapper{position:relative}.evaluation-card__participants-list{margin-bottom:40px}.evaluation-card__participants-category-list-wrapper:not(:last-child){margin-bottom:60px}.evaluation-card__participants-list--fix-height{position:relative;min-height:300px}.evaluation-card__participants-list>.participant-list-item__participant-item{margin-bottom:32px}.evaluation-card__participants-list>.participant-list-item__participant-item:last-child{margin-bottom:40px}.evaluation-card__header-button{color:#0d58b3}.evaluation-card__header-buttons .evaluation-card__header-button:not(:last-child){margin-right:52px}.evaluation-card__evaluation-description{margin-bottom:56px}.evaluation-card__load-more-button{height:40px;background-color:#f7f7f7}.evaluation-card__link:hover{color:#0d58b3;text-decoration:underline}.evaluation-card__category-block:not(.evaluation-card__category-block:last-child){margin-bottom:60px}.evaluation-card__title{margin-bottom:32px}@media screen and (max-width:480px){.evaluation-card__title{margin-bottom:16px}}.evaluation-card__title--min-margin{margin-bottom:15px}.evaluation-card__title-count{color:#91adbb}.evaluation-card__title-count[data-template=kam-template]{color:#9f9f9f}.evaluation-card__category-description{margin-top:9px;font-weight:400}.evaluation-card .separated-header__half--content[data-template=zab-template]{background-image:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(white));background-image:linear-gradient(#f7f7f7,#fff)}.evaluation-card .separated-header__half--image[data-template=zab-template]{background-image:url(/assets/images/main-page-header-image-zab.jpg)}.evaluation-card__title-count[data-template=zab-template]{color:#d6428f;font-family:sanFranciscoTextRegular,sans-serif}.evaluation-card__subtitle-count[data-template=zab-template]{color:#d6428f}.evaluation-card__title-items-count[data-template=zab-template]{color:#d6428f;font-family:sanFranciscoTextRegular,sans-serif}.evaluation-card__participants-list[data-template=zab-template] .empty-state__button{color:#d6428f}.evaluation-card__participants-list[data-template=zab-template] .empty-state__button:hover{color:#bd2774}.evaluation-card__participants-list[data-template=zab-template] .pagination-custom__page-number:hover{color:#bd2774;text-decoration:underline}.evaluation-card__participants-list[data-template=zab-template] .pagination-custom__page-number--selected:hover{color:#91adbb;text-decoration:none}.evaluation-card__participants-list[data-template=zab-template] .pagination-custom__next-page,.evaluation-card__participants-list[data-template=zab-template] .pagination-custom__prev-page{color:#91adbb;cursor:pointer}.evaluation-card__participants-list[data-template=zab-template] .pagination-custom__prev-page:hover .pagination-icon{color:#bd2774}.evaluation-card__participants-list[data-template=zab-template] .pagination-custom__next-page:hover .pagination-icon{color:#bd2774}.evaluation-error{padding:120px 24px 240px}@media screen and (max-width:768px){.evaluation-error{padding:60px 24px 120px}}.evaluation-error__img{margin:0 0 22px}.evaluation-error__title{margin:0 0 18px}.evaluation-error__text{margin:0 0 5px;text-align:center}@media screen and (max-width:375px){.evaluation-error__other-polls{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}}.evaluation-error__other-polls--click{margin:0 0 0 4px;text-decoration:underline}.evaluation-main{margin:0}.evaluation-main .separated-header__half--image{background-image:url(/assets/images/evaluation-main-header-image.jpg)}.evaluation-main__header-content-wrapper{padding-bottom:80px}.evaluation-main__recommendations{margin-top:60px}.evaluation-main__conditions{width:100%;margin:60px 0;padding:40px;background:-webkit-gradient(linear,left top,right top,color-stop(.69%,#001167),color-stop(35.14%,#00338c),to(#0074d2));background:linear-gradient(90deg,#001167 .69%,#00338c 35.14%,#0074d2 100%)}.evaluation-main__conditions[data-template=kam-template]{background:-webkit-gradient(linear,left top,left bottom,from(#056298),to(#1989ca));background:linear-gradient(#056298,#1989ca)}.evaluation-main__conditions[data-template=zab-template]{background:-webkit-gradient(linear,left top,right top,color-stop(.69%,#91004b),color-stop(35.14%,#bd2774),to(#d6428f));background:linear-gradient(90deg,#91004b .69%,#bd2774 35.14%,#d6428f 100%)}@media (max-width:680px){.evaluation-main__conditions{margin:50px 0 40px}}.evaluation-main__conditions-title{margin:0 0 33px}.evaluation-main__conditions-item{width:26%;margin:0 23px 0 0}.evaluation-main__conditions-item[data-template=zab-template]{width:28%}@media (max-width:1366px){.evaluation-main__conditions-item{width:43%;margin:0 23px 30px 0}.evaluation-main__conditions-item[data-template=zab-template]{width:43%}.evaluation-main__conditions-item:last-of-type{margin:0 23px 0 0}}@media (max-width:1180px){.evaluation-main__conditions-item{width:100%}.evaluation-main__conditions-item[data-template=zab-template]{width:100%}}.evaluation-main__conditions-item .body-2-satisfaction-40{color:#ffcb06}.evaluation-main__conditions-item-icon{margin:0 15px 0 0}.evaluation-main .separated-header__half[data-template=kam-template]{background-color:#fbf6f3}.evaluation-main .separated-header__half--content[data-template=zab-template]{background-image:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(white));background-image:linear-gradient(#f7f7f7,#fff)}.evaluation-main .separated-header__half--image[data-template=zab-template]{background-image:url(/assets/images/main-page-header-image-zab.jpg)}.evaluation-operational-rating__criteria-filter-wrapper{height:88px;background-color:#f7f7f7}.evaluation-operational-rating__criteria-filter-wrapper[data-template=kam-template]{background-color:#fbf6f3}.evaluation-operational-rating__all-time-rating{margin-bottom:30px;padding:24px 20px 22px;border-radius:4px;background-color:#f7f7f7}.evaluation-operational-rating__all-time-rating-text{line-height:19px}.evaluation-operational-rating__all-time-rating-text>p:not(:last-child){margin-bottom:8px}.evaluation-operational-rating__all-time-rating-button{height:54px;border-radius:0 0 4px 4px}@media screen and (max-width:1280px){.evaluation-operational-rating__all-time-rating-button{margin-bottom:24px}}.evaluation-operational-rating__all-time-rating-icon{display:inline-block;margin:0 0 2px 4px}.evaluation-operational-rating__back-button{margin-bottom:40px}.evaluation-operational-rating__back-button--foreign{width:100%!important;max-width:320px!important}.evaluation-operational-rating__back-button--foreign .action-forward-button__icon-wrapper{color:#91adbb!important}.evaluation-operational-rating__back-button--foreign .action-forward-button__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);fill:#91adbb}.evaluation-operational-rating__back-button:hover .action-forward-button__icon{fill:#91adbb!important}.evaluation-operational-rating__back-button:hover[data-template=zab-template] .action-forward-button__icon{fill:#bd2774!important}.evaluation-operational-rating__back-button:hover[data-template=zab-template] .action-1-secondary{color:#bd2774}.evaluation-operational-rating__rating-list[data-template=zab-template] .pagination-custom__page-number:hover{color:#bd2774;text-decoration:underline}.evaluation-operational-rating__rating-list[data-template=zab-template] .pagination-custom__page-number--selected:hover{color:#91adbb;text-decoration:none}.evaluation-operational-rating__rating-list[data-template=zab-template] .pagination-custom__next-page,.evaluation-operational-rating__rating-list[data-template=zab-template] .pagination-custom__prev-page{color:#91adbb;cursor:pointer}.evaluation-operational-rating__rating-list[data-template=zab-template] .pagination-custom__next-page:hover .pagination-icon,.evaluation-operational-rating__rating-list[data-template=zab-template] .pagination-custom__prev-page:hover .pagination-icon{color:#bd2774}.evaluation-period-rating__criteria-filter-wrapper{height:88px;background-color:#f7f7f7}.evaluation-period-rating__criteria-filter-wrapper[data-template=kam-template]{background-color:#fbf6f3}.evaluation-period-rating__sidebar{padding:24px 20px 22px;border-radius:4px;background-color:#f7f7f7}@media screen and (max-width:1280px){.evaluation-period-rating__sidebar{margin-bottom:24px}}.evaluation-period-rating__sidebar-text{line-height:19px}.evaluation-period-rating__rating-period-selector-description{margin-bottom:16px}@media screen and (max-width:1024px){.evaluation-period-rating__rating-period-selector-description{text-align:center}}@media screen and (max-width:425px){.evaluation-period-rating__rating-period-selects-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}.evaluation-period-rating__rating-period-select{position:relative}.evaluation-period-rating__rating-period-select:first-child{width:120px}.evaluation-period-rating__rating-period-select:last-child{width:220px;margin-left:18px}@media screen and (max-width:425px){.evaluation-period-rating__rating-period-select:last-child{margin:16px 0 0 0}}.evaluation-period-rating .input-block input{height:54px;border:none;border-radius:4px;background-color:#fff;cursor:pointer}.evaluation-period-rating .input-block__fields-error{display:none!important}.evaluation-period-rating .ws-dictionary-select{margin-bottom:0}.evaluation-period-rating .ws-dictionary-select__input-wrap{min-height:52px}.evaluation-period-rating .ws-dictionary-select__input-wrap input{height:52px}.evaluation-period-rating .ws-dictionary-select__model-single-item{min-height:52px;border:1px solid #eee;border-bottom:2px solid #eee;background:#fff;color:#212121}.evaluation-period-rating__back-button{margin-bottom:40px}.evaluation-period-rating__back-button--foreign{width:100%!important;max-width:320px!important}.evaluation-period-rating__back-button--foreign .action-forward-button__icon-wrapper{color:#91adbb!important}.evaluation-period-rating__back-button--foreign .action-forward-button__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg);fill:#91adbb}.evaluation-period-rating__back-button--foreign[data-template=kam-template] .action-forward-button__icon{fill:#9f9f9f}.evaluation-period-rating__back-button:hover .action-forward-button__icon{fill:#91adbb!important}.evaluation-period-rating__back-button:hover[data-template=zab-template] .action-forward-button__icon{fill:#bd2774!important}.evaluation-period-rating__back-button:hover[data-template=zab-template] .action-1-secondary{color:#bd2774}.evaluation-period-rating__back-button--foreign:hover[data-template=kam-template]{background-color:#fbf6f3}.evaluation-period-rating__back-button--foreign:hover[data-template=kam-template] .action-forward-button__icon{fill:#9f9f9f!important}.evaluation-period-rating__rating-list[data-template=zab-template] .pagination-custom__page-number:hover{color:#bd2774;text-decoration:underline}.evaluation-period-rating__rating-list[data-template=zab-template] .pagination-custom__page-number--selected:hover{color:#91adbb;text-decoration:none}.evaluation-period-rating__rating-list[data-template=zab-template] .pagination-custom__next-page,.evaluation-period-rating__rating-list[data-template=zab-template] .pagination-custom__prev-page{color:#91adbb;cursor:pointer}.evaluation-period-rating__rating-list[data-template=zab-template] .pagination-custom__next-page:hover .pagination-icon,.evaluation-period-rating__rating-list[data-template=zab-template] .pagination-custom__prev-page:hover .pagination-icon{color:#bd2774}.evaluation-rating .action-forward-button__icon{fill:#91adbb}.evaluation-rating .action-forward-button:hover .action-forward-button__icon{fill:#91adbb}.evaluation-rating__back-button:hover[data-template=zab-template] .action-1-secondary{color:#bd2774}.evaluation-vote-list{margin-bottom:95px}.evaluation-vote-list__header{padding:40px 0;border-bottom:1px solid #eee;background-color:#f7f7f7}.evaluation-vote-list__evaluation-description{margin-bottom:56px}.my-vote-list{width:100%}.my-vote-list__header{padding:40px 0;border-bottom:1px solid #eee;background-color:#f7f7f7}.my-vote-list__header[data-template=kam-template]{background-color:#fbf6f3}.participant-card__row-top{border-bottom:1px solid #eee;background-color:#f7f7f7}.participant-card__row-top[data-template=kam-template]{background-color:#fbf6f3}.participant-card__row-top-content{min-height:54px;padding:6px 0}@media screen and (max-width:425px){.participant-card__row-top-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}}@media screen and (max-width:425px){.participant-card__evaluation-name{margin-bottom:4px}}.participant-card__row-top-status{margin-left:32px}@media screen and (max-width:425px){.participant-card__row-top-status{margin:0}}.participant-card__back-button{width:100%;max-width:320px;margin-bottom:40px}.participant-card__back-button[data-template=kam-template] .action-forward-button__icon{-webkit-transform:none;transform:none}.participant-card__back-button .action-forward-button__icon{margin:0;-webkit-transform:rotate(0);transform:rotate(0)}.participant-card__participant-info-section{margin-bottom:60px}@media screen and (max-width:640px){.participant-card__participant-info-section{margin-bottom:16px}}@media screen and (max-width:640px){.participant-card__participant-additional-info{margin-bottom:36px}}.participant-card__participant-image{width:160px;height:200px;margin-right:40px;background-color:#f7f7f7;background-position:center;background-size:contain}@media screen and (max-width:768px){.participant-card__participant-image{height:120px}}@media screen and (max-width:480px){.participant-card__participant-image{height:72px}}.participant-card__participant-name{margin-bottom:6px}.participant-card__participant-organization-short-name,.participant-card__participant-post{margin-bottom:12px}.participant-card__participant-organization-full-name[data-template=zab-template]{color:#d6428f}.participant-card__rating-info-block{margin-bottom:62px}@media screen and (max-width:768px){.participant-card__rating-info-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:start}}.participant-card__rating-metrics{margin-right:20px}@media screen and (max-width:768px){.participant-card__rating-metrics{margin-bottom:40px}}.participant-card__rate-button{width:270px;min-width:270px;background:#fff;color:#65a3be}.participant-card__rate-button[data-template=kam-template]{background-color:transparent}.participant-card__rate-button[data-template=kam-template] .action-forward-button__icon path{fill:#9f9f9f}.participant-card__rate-button[data-template=zab-template]{background-color:#f7f7f7;color:#d6428f}.participant-card__rate-button[data-template=zab-template] .action-forward-button__icon path{fill:#d6428f}.participant-card__rate-button:hover{background-color:#0d58b3!important;color:#fff!important}.participant-card__rate-button[data-template=zab-template]:hover{background-color:#f7f7f7!important;color:#bd2774!important}.participant-card__rate-button[data-template=zab-template]:hover .action-forward-button__icon path{fill:#bd2774}.participant-card__rate-button .action-forward-button__icon{margin:0}.participant-card__rank-block{margin-right:40px}@media screen and (max-width:360px){.participant-card__rank-block{margin-right:20px}}@media screen and (max-width:332px){.participant-card__rank-block{margin-right:6px}}.participant-card__rating-info-label{margin-bottom:6px}.participant-card__rating-info-value{color:#91adbb}.participant-card__rating-info-value[data-template=zab-template]{color:#d6428f}.participant-card__rating-rank{color:#65a3be;text-decoration:underline}.participant-card__rating-rank[data-template=kam-template]{color:#6299ad}.participant-card__rating-rank>span{cursor:pointer}.participant-card__rating-value{color:#007605}.participant-card__vote-already-complete-label{width:270px;min-width:270px;color:#007605}.participant-card__vote-already-complete-label[data-template=kam-template]{color:#188e64}@media screen and (max-width:768px){.participant-card__vote-already-complete-label{-webkit-box-align:center;align-items:center;width:100%}}.participant-card__vote-already-complete-label-icon{margin-right:14px}.participant-card__no-rating-label{color:#91adbb}.rating-dynamic__header{background:-webkit-gradient(linear,left top,right top,color-stop(.69%,#001167),color-stop(35.14%,#00338c),to(#0074d2));background:linear-gradient(90deg,#001167 .69%,#00338c 35.14%,#0074d2 100%)}@media screen and (max-width:1024px){.rating-dynamic__evaluation-name,.rating-dynamic__title{text-align:center}}.rating-dynamic__header-content{padding:60px 0 44px}@media screen and (max-width:425px){.rating-dynamic__header-content{padding:24px 0}}.rating-dynamic__criteria-filter-wrapper{height:88px;background-color:#f7f7f7}.rating-dynamic__criteria-filter-wrapper[data-template=kam-template]{background-color:#fbf6f3}.rating-dynamic__charts-block-title{margin-bottom:24px;font-family:sanFranciscoTextBold,sans-serif}.rating-dynamic__chart-block{height:420px}.rating-dynamic__chart-block:not(:last-child){margin-bottom:64px}.rating-dynamic__chart-block-title{margin-bottom:6px;font-family:sanFranciscoTextBold,sans-serif}.rating-dynamic__header-back{position:absolute;bottom:0;width:100%;height:244px;background-image:url(assets/images/dynamic-back.png);background-repeat-x:repeat}.rating-dynamic__header-back[data-template=zab-template]{background-image:url(assets/images/dynamic-back--zab.png)}.rating-dynamic__evaluation-name{margin-top:16px}.rating-dynamic__participant-wrap{margin-bottom:32px;padding:10px 20px;border-radius:4px;background:#fff}.rating-dynamic__participant-wrap .participant-list-item__table-item{margin-bottom:0!important}@media screen and (max-width:768px){.rating-dynamic__rating-info-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:start}}.rating-dynamic__rating-metrics{margin-right:20px}@media screen and (max-width:768px){.rating-dynamic__rating-metrics{margin-bottom:40px}}.rating-dynamic__rate-button{width:270px;min-width:270px}.rating-dynamic__rate-button .action-forward-button__icon path{-webkit-transition:.1s;transition:.1s}.rating-dynamic__rate-button[data-template=kam-template]{color:#6299ad}.rating-dynamic__rate-button[data-template=zab-template]{color:#bd2774}.rating-dynamic__rate-button[data-template=zab-template] svg path{fill:#bd2774}.rating-dynamic__rate-button .action-forward-button__icon{margin:0}.rating-dynamic__rate-button:hover{background-color:#0e3e50!important;color:#fff!important}.rating-dynamic__rate-button:hover[data-template=kam-template]{background-color:#195369!important;color:#fff!important}.rating-dynamic__rate-button:hover[data-template=zab-template]{background-color:#fff!important;color:#d6428f!important}.rating-dynamic__rate-button:hover[data-template=zab-template] svg path{fill:#d6428f}.rating-dynamic__rate-button.action-forward-button--back:hover[data-template=kam-template] .action-forward-button__icon path{fill:#fff!important}.rating-dynamic__rank-block{margin-right:40px}@media screen and (max-width:360px){.rating-dynamic__rank-block{margin-right:20px}}@media screen and (max-width:332px){.rating-dynamic__rank-block{margin-right:6px}}.rating-dynamic__rating-info-label{margin-bottom:6px}.rating-dynamic__rating-rank{text-decoration:underline}.rating-dynamic__rating-rank>span{cursor:pointer}.rating-dynamic__vote-already-complete-label{width:270px;min-width:270px;color:#fff}@media screen and (max-width:768px){.rating-dynamic__vote-already-complete-label{-webkit-box-align:center;align-items:center;width:100%}}.rating-dynamic__vote-already-complete-label-icon{margin-right:14px}.rating-dynamic__go-back-button{margin-bottom:24px}.rating-dynamic__go-back-button .action-forward-button__icon{margin:0}.rating-dynamic__header[data-template=zab-template]{background:#91004b}.vote-form__header{border-bottom:1px solid #eee;background-color:#f7f7f7}.vote-form__header[data-template=kam-template]{background-color:#fbf6f3}.vote-form__header-content{padding:24px 0}@media screen and (max-width:768px){.vote-form__header-content{padding:20px 0}}.vote-form__participant-info--full-width{max-width:100%}.vote-form__participant-logo-wrapper{width:168px;height:168px;margin-right:24px}@media screen and (max-width:768px){.vote-form__participant-logo-wrapper{width:132px;height:132px}}.vote-form__participant-logo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.vote-form__participant-logo[data-template=zab-template]{-o-object-fit:cover;object-fit:cover}.vote-form__participant-additional{margin-top:12px}.vote-form__sidebar-forward-button{margin-bottom:40px}.criteria-votes-result{display:-webkit-box;display:flex;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;width:100%;max-height:inherit;margin-left:-24px;padding-right:120px;overflow:inherit}@media screen and (max-width:600px){.criteria-votes-result{padding-right:90px}}@media screen and (max-width:425px){.criteria-votes-result{padding-right:60px}}.criteria-votes-result__item{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;margin-left:24px}.criteria-votes-result__answer-icon{width:32px;height:32px}.criteria-votes-result__answer-icon path{fill:currentColor}.criteria-votes-result__answer-name{margin-left:14px;word-break:normal}.criteria-votes-result__show-more{position:absolute;top:50%;right:50px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:600px){.criteria-votes-result__show-more{right:20px}}@media screen and (max-width:425px){.criteria-votes-result__show-more{right:0}}.delimiter{height:1px;margin:60px 0;border:none;background-color:#91adbb}@media screen and (max-width:768px){.delimiter{margin:40px 0}}@media screen and (max-width:425px){.delimiter{margin:24px 0}}.select-participant{width:100%}.select-participant__head{width:100%;height:72px;padding:0 24px;border-bottom:1px solid #eee}.select-participant__head svg{fill:#91adbb}.select-participant__content-wrap{height:628px;padding:19px 25px 28px 22px;overflow:auto}.select-participant__content-wrap[data-template=zab-template] .input-block input:focus,.select-participant__content-wrap[data-template=zab-template] .input-block textarea:focus{border-bottom:2px solid #bd2774}.select-participant__content-wrap[data-template=zab-template] .pagination-custom__page-number:hover{color:#bd2774;text-decoration:underline}.select-participant__content-wrap[data-template=zab-template] .pagination-custom__page-number--selected:hover{color:#91adbb;text-decoration:none}.select-participant__content-wrap[data-template=zab-template] .pagination-custom__next-page,.select-participant__content-wrap[data-template=zab-template] .pagination-custom__prev-page{color:#91adbb;cursor:pointer}.select-participant__content-wrap[data-template=zab-template] .pagination-custom__next-page:hover .pagination-icon,.select-participant__content-wrap[data-template=zab-template] .pagination-custom__prev-page:hover .pagination-icon{color:#bd2774}.select-participant__participant{margin-bottom:24px;cursor:pointer}.select-participant__participant:last-of-type{margin-bottom:57px}.select-participant__participant-logo{position:relative;width:64px;height:64px;margin-right:24px;overflow:hidden;border-radius:50%}.select-participant__participant-logo--back{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;-webkit-filter:blur(12px);filter:blur(12px)}.select-participant__participant-logo figure{z-index:1}.select-participant__participant-logo .participant-list-item__table-item-logo,.select-participant__participant-logo .participant-list-item__table-item-logo-placeholder,.select-participant__participant-logo .participant-list-item__table-item-logo-placeholder-wrapper{width:64px;min-width:64px;max-width:64px;height:64px;min-height:64px;max-height:64px;margin-right:0}.vote-list{width:100%}.vote-list__back{margin-bottom:24px}.vote-list__back:hover[data-template=zab-template] .action-forward-button__icon-wrapper svg{fill:#bd2774}.vote-list__vote-list--fix-height{position:relative;min-height:300px}.vote-list__vote-list[data-template=zab-template] .pagination-custom__page-number:hover{color:#bd2774;text-decoration:underline}.vote-list__vote-list[data-template=zab-template] .pagination-custom__page-number--selected:hover{color:#91adbb;text-decoration:none}.vote-list__vote-list[data-template=zab-template] .pagination-custom__next-page,.vote-list__vote-list[data-template=zab-template] .pagination-custom__prev-page{color:#91adbb;cursor:pointer}.vote-list__vote-list[data-template=zab-template] .pagination-custom__next-page:hover .pagination-icon,.vote-list__vote-list[data-template=zab-template] .pagination-custom__prev-page:hover .pagination-icon{color:#bd2774}.vote-list__vote-item{width:100%;margin-bottom:41px;border:1px solid #eee;border-radius:10px}.vote-list__vote-item--is-my .vote-list__vote-info{background:#f2fbf7}.vote-list__vote-item--is-my .vote-list__vote-date{color:#007605!important}.vote-list__vote-participant{width:100%;min-height:93px;padding:20px}.vote-list__vote-participant .participant-list-item__table-item{margin-bottom:0}.vote-list__vote-info{width:100%;min-height:86px;padding:15px 50px 19px 19px;background:#f9f9f9}.vote-list__vote-info[data-template=kam-template]{background:#fbf6f3}@media screen and (max-width:480px){.vote-list__vote-info{padding-right:12px}}.vote-list__vote-male-icon{max-width:41px;max-height:52px}.vote-list__vote-date{margin-top:4px}.vote-list__vote-criteria{width:100%}.vote-list__filter-wrap{width:100%;margin-bottom:50px}.vote-list__filter-wrap[data-template=zab-template] .input-block input:focus,.vote-list__filter-wrap[data-template=zab-template] .input-block textarea:focus{border-bottom:2px solid #bd2774}.vote-list__additional-filter-item:not(:last-child):not(.vote-list__additional-filter-item--large-margin){margin-bottom:20px}.vote-list__additional-filter-item--large-margin:not(:last-child){margin-bottom:30px}.vote-list__additional-filter-item-input{max-width:540px}.vote-list__additional-filter-item-label{margin-right:25px}@media (max-width:480px){.vote-list__additional-filter-item-label{display:none}}.vote-list__additional-filter-item-label-min{display:none}@media (max-width:480px){.vote-list__additional-filter-item-label-min{display:block}}.vote-list__date-period-item{border-bottom:1px dashed transparent;color:#65a3be}.vote-list__date-period-item[data-template=zab-template]{color:#d6428f}.vote-list__date-period-item:not(:last-child){margin-right:18px}.vote-list__date-period-item:hover{border-bottom:1px dashed #0d58b3;color:#0d58b3}.vote-list__date-period-item:hover[data-template=zab-template]{border-bottom:1px dashed #d6428f;color:#d6428f}.vote-list__date-period-item--without-margin{margin-right:8px!important}.vote-list__date-period-close{position:relative;top:-2px;width:12px;height:12px;margin-right:18px;fill:#65a3be}.vote-list__date-period-close:hover{fill:#0d58b3}.vote-list .participant-list-item__table-item-logo,.vote-list .participant-list-item__table-item-logo-placeholder-wrapper{width:54px;min-width:54px;height:54px}.evaluation-page-header .separated-header__half--image{background-image:url(assets/images/evaluation-header-image-default.jpg);background-position:left bottom}.evaluation-page-header__wrapper{position:relative}.evaluation-page-header__content-wrapper{position:relative;max-width:640px}.evaluation-page-header__evaluation-name,.evaluation-page-header__title{margin-bottom:12px}.evaluation-page-header__description,.evaluation-page-header__evaluation-description{margin-bottom:40px}@media screen and (max-width:480px){.evaluation-page-header__description,.evaluation-page-header__evaluation-description{margin-bottom:24px}}.evaluation-page-header__entity{margin-bottom:16px}.evaluation-page-header__rating-button{margin-top:40px}@media screen and (max-width:680px){.evaluation-page-header__bottom-line{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:start}}@media screen and (max-width:680px){.evaluation-page-header__header-buttons{margin-top:20px}}@media screen and (max-width:480px){.evaluation-page-header__header-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:start}}.evaluation-page-header .separated-header__half--content[data-template=zab-template]{background-image:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(white));background-image:linear-gradient(#f7f7f7,#fff)}.evaluation-page-header .separated-header__half--image[data-template=zab-template]{background-image:url(assets/images/evaluation-header-image-zab.jpg)}.evaluation-page-header__forward-button[data-template=zab-template]{color:#bd2774;font-family:sourceSansProBold,sans-serif!important}.evaluation-page-header__forward-button[data-template=zab-template] .action-forward-button__icon path{fill:#bd2774}.separated-header{width:100%}.separated-header__half{-webkit-box-flex:1;flex:1 0 50%}.separated-header__half--content{background-color:#f7f7f7}@media screen and (max-width:1024px){.separated-header__half--content{flex-basis:100%}}.separated-header__half--image{background-repeat:no-repeat;background-position:top left;background-size:cover}@media screen and (max-width:1024px){.separated-header__half--image{display:none}}.separated-header__half-container{width:100%;max-width:680px;margin-left:auto;padding:60px 60px 48px 40px}@media screen and (max-width:1024px){.separated-header__half-container{max-width:100%;margin:0;padding:60px 40px 40px}}@media screen and (max-width:768px){.separated-header__half-container{padding:44px 20px 36px}}.separated-header__title{margin-bottom:12px}.separated-header__description{margin-bottom:40px}.separated-header__header-actions{margin:40px 0 -20px -20px}.separated-header__header-action{margin:0 0 20px 20px;padding:0 24px}.separated-header__header-action .action-filled-button__icon-wrapper{margin-left:12px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.separated-header__header-action .action-filled-button__icon path{fill:#fff}.separated-header__header-action.action-filled-button[data-template=zab-template]{background-color:#d6428f}@media screen and (max-width:1024px){.separated-header--centered .separated-header__header-content{-webkit-box-align:center;align-items:center}}@media screen and (max-width:1024px){.separated-header--centered .separated-header__additional,.separated-header--centered .separated-header__description,.separated-header--centered .separated-header__title{text-align:center}}@media screen and (max-width:1024px){.separated-header--centered .separated-header__header-actions{-webkit-box-pack:center;justify-content:center}}.separated-header-bottom{background-color:#4f5b66}@media screen and (max-width:768px){.separated-header-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}}.separated-header-bottom__half-container{width:100%;max-width:680px;height:100%;padding:34px 48px}@media screen and (max-width:1024px){.separated-header-bottom__half-container{padding:24px 40px}}@media screen and (max-width:768px){.separated-header-bottom__half-container{max-width:initial;padding:20px}}.separated-header-bottom__half-container--left{margin-left:auto}.separated-header-bottom__half-container--right{margin-right:auto;padding-left:0}@media screen and (max-width:768px){.separated-header-bottom__half-container--right{padding:0 20px 20px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy93cy12b2ljZS1pbmZpbml0eS1nbG9iYWwtbW9kdWxlL2xpYi92YXJpYWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy93cy12b2ljZS1pbmZpbml0eS1nbG9iYWwtbW9kdWxlL2xpYi9mb250RmFjZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy93cy12b2ljZS1pbmZpbml0eS1nbG9iYWwtbW9kdWxlL2xpYi9mb250cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL3dzLXZvaWNlLWluZmluaXR5LWdsb2JhbC1tb2R1bGUvbGliL21peGlucy5zY3NzIiwiLi4vbW9kdWxlcy9FdmFsdWF0aW9uL2NvbXBvbmVudHMvYW5zd2VyUmF0ZXNNb2RhbC9hbnN3ZXJSYXRlc01vZGFsLnNjc3MiLCIuLi9tb2R1bGVzL0V2YWx1YXRpb24vY29tcG9uZW50cy9jcml0ZXJpYUZpbHRlci9jcml0ZXJpYUZpbHRlci5zY3NzIiwiLi4vbW9kdWxlcy9FdmFsdWF0aW9uL2NvbXBvbmVudHMvY3JpdGVyaWFTZWxlY3RNb2RhbC9jcml0ZXJpYVNlbGVjdE1vZGFsLnNjc3MiLCJjb21tb24uY3NzIiwiLi4vbW9kdWxlcy9FdmFsdWF0aW9uL2NvbXBvbmVudHMvY3JpdGVyaWFXaW5kb3cvY3JpdGVyaWFXaW5kb3cuc2NzcyIsIi4uL21vZHVsZXMvRXZhbHVhdGlvbi9jb21wb25lbnRzL2V2YWx1YXRpb25JbmZvL2V2YWx1YXRpb25JbmZvLnNjc3MiLCIuLi9tb2R1bGVzL0V2YWx1YXRpb24vY29tcG9uZW50cy9ldmFsdWF0aW9uTWV0cmljcy9ldmFsdWF0aW9uTWV0cmljcy5zY3NzIiwiLi4vbW9kdWxlcy9FdmFsdWF0aW9uL2NvbXBvbmVudHMvZXZhbHVhdGlvbk1ldHJpY3MvZXZhbHVhdGlvbk1ldHJpY3NLYW0uc2NzcyIsIi4uL21vZHVsZXMvRXZhbHVhdGlvbi9jb21wb25lbnRzL2V2YWx1YXRpb25NZXRyaWNzL2V2YWx1YXRpb25NZXRyaWNzWmFiLnNjc3MiLCIuLi9tb2R1bGVzL0V2YWx1YXRpb24vY29tcG9uZW50cy9ldmFsdWF0aW9uUGFydGljaXBhbnRzTGlzdEZpbHRlci9ldmFsdWF0aW9uUGFydGljaXBhbnRzTGlzdEZpbHRlci5zY3NzIiwiLi4vbW9kdWxlcy9FdmFsdWF0aW9uL2NvbXBvbmVudHMvZXZhbHVhdGlvblJlY29tbWVuZGF0aW9ucy9ldmFsdWF0aW9uUmVjb21tZW5kYXRpb25zLnNjc3MiLCIuLi9tb2R1bGVzL0V2YWx1YXRpb24vY29tcG9uZW50cy9sZWdlbmRSYXRpbmdzL2xlZ2VuZFJhdGluZ3Muc2NzcyIsIi4uL21vZHVsZXMvRXZhbHVhdGlvbi9jb21wb25lbnRzL21haW5FdmFsdWF0aW9uTGlzdC9tYWluRXZhbHVhdGlvbkxpc3Quc2NzcyIsIi4uL21vZHVsZXMvRXZhbHVhdGlvbi9jb21wb25lbnRzL21haW5FdmFsdWF0aW9uTGlzdC9tYWluRXZhbHVhdGlvbkxpc3RaYWIuc2NzcyIsIi4uL21vZHVsZXMvRXZhbHVhdGlvbi9jb21wb25lbnRzL29wZXJhdGlvbmFsUGVyaW9kU2VsZWN0L29wZXJhdGlvbmFsUGVyaW9kU2VsZWN0LnNjc3MiLCIuLi9tb2R1bGVzL0V2YWx1YXRpb24vY29tcG9uZW50cy9wYXJ0aWNpcGFudENhdGVnb3J5U2VsZWN0L3BhcnRpY2lwYW50Q2F0ZWdvcnlTZWxlY3Quc2NzcyIsIi4uL21vZHVsZXMvRXZhbHVhdGlvbi9jb21wb25lbnRzL3BhcnRpY2lwYW50SW5mby9wYXJ0aWNpcGFudEluZm8uc2NzcyIsIi4uL21vZHVsZXMvRXZhbHVhdGlvbi9jb21wb25lbnRzL3BhcnRpY2lwYW50SW5mby9wYXJ0aWNpcGFudEluZm9aYWIuc2NzcyIsIi4uL21vZHVsZXMvRXZhbHVhdGlvbi9jb21wb25lbnRzL3BhcnRpY2lwYW50TGlzdEl0ZW0vcGFydGljaXBhbnRMaXN0SXRlbS5zY3NzIiwiLi4vbW9kdWxlcy9FdmFsdWF0aW9uL2NvbXBvbmVudHMvcGFydGljaXBhbnRMaXN0SXRlbS9wYXJ0aWNpcGFudExpc3RJdGVtWmFiLnNjc3MiLCIuLi9tb2R1bGVzL0V2YWx1YXRpb24vY29tcG9uZW50cy9wdWJsaWNTYXRpc2ZhY3Rpb24vcHVibGljU2F0aXNmYWN0aW9uLnNjc3MiLCIuLi9tb2R1bGVzL0V2YWx1YXRpb24vY29tcG9uZW50cy9yYXRpbmdzTGlzdC9yYXRpbmdzTGlzdC5zY3NzIiwiLi4vbW9kdWxlcy9FdmFsdWF0aW9uL2NvbXBvbmVudHMvc2VsZWN0TG9jYWxpdHkvdGVtcGxhdGUvZGVmYXVsdC9zZWxlY3RMb2NhbGl0eS5zY3NzIiwiLi4vbW9kdWxlcy9FdmFsdWF0aW9uL2NvbXBvbmVudHMvc2VsZWN0TG9jYWxpdHkvdGVtcGxhdGUvemFiL3NlbGVjdExvY2FsaXR5WmFiLnNjc3MiLCIuLi9tb2R1bGVzL0V2YWx1YXRpb24vY29tcG9uZW50cy9zZWxlY3RMb2NhbGl0eU1vZGFsL3NlbGVjdExvY2FsaXR5TW9kYWwuc2NzcyIsIi4uL21vZHVsZXMvRXZhbHVhdGlvbi9jb21wb25lbnRzL3N0YXRpY1JhdGluZ0ZvcndhcmQvc3RhdGljUmF0aW5nRm9yd2FyZC5zY3NzIiwiLi4vbW9kdWxlcy9FdmFsdWF0aW9uL2NvbXBvbmVudHMvdGVybXNPZlBhcnRpY2lwYXRpb24vdGVybXNPZlBhcnRpY2lwYXRpb24uc2NzcyIsIi4uL21vZHVsZXMvRXZhbHVhdGlvbi9wYWdlcy9jcmVhdGVWb3RlU3VjY2Vzcy9jcmVhdGVWb3RlU3VjY2Vzcy5zY3NzIiwiLi4vbW9kdWxlcy9FdmFsdWF0aW9uL3BhZ2VzL2V2YWx1YXRpb25DYXJkL2V2YWx1YXRpb25DYXJkLnNjc3MiLCIuLi9tb2R1bGVzL0V2YWx1YXRpb24vcGFnZXMvZXZhbHVhdGlvbkNhcmQvZXZhbHVhdGlvbkNhcmRaYWIuc2NzcyIsIi4uL21vZHVsZXMvRXZhbHVhdGlvbi9wYWdlcy9ldmFsdWF0aW9uRXJyb3IvZXZhbHVhdGlvbkVycm9yLnNjc3MiLCIuLi9tb2R1bGVzL0V2YWx1YXRpb24vcGFnZXMvZXZhbHVhdGlvbk1haW4vZXZhbHVhdGlvbk1haW4uc2NzcyIsIi4uL21vZHVsZXMvRXZhbHVhdGlvbi9wYWdlcy9ldmFsdWF0aW9uTWFpbi9ldmFsdWF0aW9uTWFpbkthbS5zY3NzIiwiLi4vbW9kdWxlcy9FdmFsdWF0aW9uL3BhZ2VzL2V2YWx1YXRpb25NYWluL2V2YWx1YXRpb25NYWluWmFiLnNjc3MiLCIuLi9tb2R1bGVzL0V2YWx1YXRpb24vcGFnZXMvZXZhbHVhdGlvbk9wZXJhdGlvbmFsUmF0aW5nL2V2YWx1YXRpb25PcGVyYXRpb25hbFJhdGluZy5zY3NzIiwiLi4vbW9kdWxlcy9FdmFsdWF0aW9uL3BhZ2VzL2V2YWx1YXRpb25QZXJpb2RSYXRpbmcvZXZhbHVhdGlvblBlcmlvZFJhdGluZy5zY3NzIiwiLi4vbW9kdWxlcy9FdmFsdWF0aW9uL3BhZ2VzL2V2YWx1YXRpb25SYXRpbmcvZXZhbHVhdGlvblJhdGluZy5zY3NzIiwiLi4vbW9kdWxlcy9FdmFsdWF0aW9uL3BhZ2VzL2V2YWx1YXRpb25Wb3RlTGlzdC9ldmFsdWF0aW9uVm90ZUxpc3Quc2NzcyIsIi4uL21vZHVsZXMvRXZhbHVhdGlvbi9wYWdlcy9teVZvdGVMaXN0L215Vm90ZUxpc3Quc2NzcyIsIi4uL21vZHVsZXMvRXZhbHVhdGlvbi9wYWdlcy9wYXJ0aWNpcGFudENhcmQvcGFydGljaXBhbnRDYXRkLnNjc3MiLCIuLi9tb2R1bGVzL0V2YWx1YXRpb24vcGFnZXMvcGFydGljaXBhbnRSYXRpbmdEeW5hbWljL3BhcnRpY2lwYW50UmF0aW5nRHluYW1pYy5zY3NzIiwiLi4vbW9kdWxlcy9FdmFsdWF0aW9uL3BhZ2VzL3BhcnRpY2lwYW50UmF0aW5nRHluYW1pYy9wYXJ0aWNpcGFudFJhdGluZ0R5bmFtaWNaYWIuc2NzcyIsIi4uL21vZHVsZXMvRXZhbHVhdGlvbi9wYWdlcy92b3RlRm9ybS92b3RlRm9ybS5zY3NzIiwiLi4vbW9kdWxlcy9HbG9iYWwvY29tcG9uZW50cy9jcml0ZXJpYVZvdGVzUmVzdWx0L2NyaXRlcmlhVm90ZXNSZXN1bHQuc2NzcyIsIi4uL21vZHVsZXMvR2xvYmFsL2NvbXBvbmVudHMvZGVsaW1pdGVyL2RlbGltaXRlci5zY3NzIiwiLi4vbW9kdWxlcy9HbG9iYWwvY29tcG9uZW50cy9zZWxlY3RQYXJ0aWNpcGFudC9zZWxlY3RQYXJ0aWNpcGFudC5zY3NzIiwiLi4vbW9kdWxlcy9HbG9iYWwvY29tcG9uZW50cy92b3RlTGlzdC92b3RlTGlzdC5zY3NzIiwiLi4vbW9kdWxlcy9HbG9iYWwvc3R5bGVzL2V2YWx1YXRpb25QYWdlSGVhZGVyLnNjc3MiLCIuLi9tb2R1bGVzL0dsb2JhbC9zdHlsZXMvZXZhbHVhdGlvblBhZ2VIZWFkZXJaYWIuc2NzcyIsIi4uL21vZHVsZXMvR2xvYmFsL3N0eWxlcy9zZXBhcmF0ZWRIZWFkZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUF3S0Esd0JBQ0UsS0FDRSxrQkFBQSxVQUFBLFVBQUEsVUFHRixHQUNFLGtCQUFBLGVBQUEsVUFBQSxnQkFOSixnQkFDRSxLQUNFLGtCQUFBLFVBQUEsVUFBQSxVQUdGLEdBQ0Usa0JBQUEsZUFBQSxVQUFBLGdCQzlLSixXQUNFLFlBQUEsd0JBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxJQUFBLHVDQUNBLElBQUEsOENBQUEsMkJBQUEsQ0FBQSx5Q0FBQSxlQUFBLENBQUEsd0NBQUEsY0FBQSxDQUFBLHVDQUFBLG1CQUdGLFdBQ0UsWUFBQSx1QkFDQSxXQUFBLE9BQ0EsWUFBQSxJQUNBLElBQUEsc0NBQ0EsSUFBQSw2Q0FBQSwyQkFBQSxDQUFBLHdDQUFBLGVBQUEsQ0FBQSx1Q0FBQSxjQUFBLENBQUEsc0NBQUEsbUJBR0YsV0FDRSxZQUFBLHFCQUNBLFdBQUEsT0FDQSxZQUFBLElBQ0EsSUFBQSxvQ0FDQSxJQUFBLDJDQUFBLDJCQUFBLENBQUEsc0NBQUEsZUFBQSxDQUFBLHFDQUFBLGNBQUEsQ0FBQSxvQ0FBQSxtQkFHRixXQUNFLFlBQUEsc0JBQ0EsV0FBQSxPQUNBLFlBQUEsSUFDQSxJQUFBLHFDQUNBLElBQUEsNENBQUEsMkJBQUEsQ0FBQSx1Q0FB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QUFBLGVBQUEsT0FDQSxrQkFBQSxPQUFBLFlBQUEsT0FDQSxpQkFBQSxNQUFBLGdCQUFBLFlBR0YseUNBQ0UsTUFBQSxLQUNBLFVBQUEsTUFDQSxPQUFBLEtBQ0EsUUFBQSxLQUFBLEtsRC9FRixxQ2tEMkVBLHlDQU9JLFFBQUEsS0FBQSxNbERsRkosb0NrRDJFQSx5Q0FXSSxVQUFBLFFBQ0EsUUFBQSxNQUdGLCtDQUNFLFlBQUEsS0FHRixnREFDRSxhQUFBLEtBQ0EsYUFBQSxFbERoR0osb0NrRDhGRSxnREFLSSxRQUFBLEVBQUEsS0FBQSIsImZpbGUiOiJjb21tb24uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLy8gVE9ETzog0L3Rg9C20L3QvtC1INC+0YHRgtCw0LLQuNGC0YwsINC70LjRiNC90LXQtSDRg9C00LDQu9C40YLRjFxuJHllbGxvdy1jb2xvcjogI2ZmYzQwMDtcbiR5ZWxsb3ctc3F1YXJlOiAjZjNjZTRkO1xuJGdyZWVuLXNxdWFyZTogI2NiZDYzMztcbiR3YXJuaW5nLWNvbG9yOiAjOGUwMDAwO1xuJHJlZ3VsYXItYmx1ZTogIzAwNzlhNjtcbiRsaW5lOiAjZThlOGU4O1xuJHN1Y2Nlc3MtY29sb3I6ICMzODhlM2M7XG4kZ3JheS1jb2xvcjogIzhhOTA5MztcbiRsaWdodC1ibHVlLWNvbG9yOiAjYmVlNGYzO1xuJGhvdmVyLWJsdS1jb2xvcjogIzlmYWNkOTtcbiRob3Zlci15ZWxsb3ctY29sb3I6ICNlN2FlMDA7XG4kZGlzYWJsZWQtY29sb3I6ICNlOWU5ZTk7XG4kb3JhbmdlLWNvbG9yOiAjZmY2ZDNjO1xuJGdyZWVuOiAjMDBjYzViO1xuJG5hdi1ncmF5OiAjYWNhN2EyO1xuJGdyYXk6ICM3ZTg2ODg7XG4keWVsbG93LXNlbGVjdGVkOiAjZWViOTA0O1xuJGdyYXktdGl0bGU6ICM4YjhiOTA7XG4kZ3JheS1iYWNrZ3JvdW5kOiAjZjVmNWY1O1xuJHRpdGxlLWRpc2FibGVkOiAjNzA4NDhkO1xuJGVycm9yLWJnOiAjZmZlYmVlO1xuJGVycm9yLWxpbmU6ICNmZmNkZDI7XG4kZXJyb3ItY29sb3I6ICNmZjZjNDE7XG4kaG92ZXItYmc6ICNmNWY1ZjU7XG4kc2VsZWN0LWNoZWNrOiAjMDA4NmY4O1xuJHBpbms6ICNmZmVjZWU7XG4kbGlnaHQtZ3JlZW46ICNlM2Y1ZTk7XG4kc3dhbXAtZ3JlZW46ICMzYTQ3NGQ7XG4kbGlnaHQtc3dhbXAtZ3JlZW46ICM3MDdmODY7XG4kaW5wdXQtYmFja2dyb3VuZDogI2VlZTtcblxuLy8gU3R5bGUgZ3VpZGUgY29sb3JzXG4kcHJpbWFyeTogIzIxMjEyMTtcbiRzZWNvbmRhcnk6ICM5MWFkYmI7XG4kbGluZTogI2VlZTtcbiRtYWluLWJnOiAjZjlmOWY5O1xuJGFjdGlvbi1zZWNvbmRhcnk6ICM2NWEzYmU7XG4kcmVndWxhci1ibHVlOiAjMGQ1OGIzO1xuJG1lZGl1bS1ibHVlOiAjMjA3MjkxO1xuJGRhcmstYmx1ZTogIzBlM2U1MDtcbiRzYXRpc2ZhY3Rpb24tMDogI2JmMzYwYztcbiRzYXRpc2ZhY3Rpb24tMjA6ICNmZjZmMDA7XG4kc2F0aXNmYWN0aW9uLTQwOiAjZTNiNzAwO1xuJHNhdGlzZmFjdGlvbi02MDogIzQwYjE0NTtcbiRzYXRpc2ZhY3Rpb24tODA6ICMwMDc2MDU7XG4kcmVndWxhci1iYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuXG4vLyBPbGQgY29sb3JzLCBUT0RPOiByZW1vdmVcbiR0aGluLXBlYWNoOiAjZmJmNmYzO1xuJGxpZ2h0LXBlYWNoOiAjZjNlZWVhO1xuJHBlYWNoOiAjYmRiNGFkO1xuJGdyYXktbmV3OiAjOWY5ZjlmO1xuJHRoaW4tZ3JlZW46ICNmMmZiZjc7XG4kdGhpbi1yZWQ6ICNmZGViZWI7XG4kZ3JlZW46ICM0OGIyODM7XG4kcmVkOiAjYzE3Nzc3O1xuJHRoaW4tYmx1ZTogIzk1ZTVmZjtcbiRibHVlOiAjMWI5Y2M4O1xuJGJsdWUtZ3JheTogIzYyOTlhYztcbiRibHVlLWdyZWVuOiAjMWM1Yzc1O1xuJHllbGxvdzogI2Q3YWEzMTtcbiRwaW5rLWJnOiAjZTE3MDc2O1xuXG4vLyBPdGhlciBjb2xvcnNcbiR3aGl0ZTogI2ZmZjtcbiRibGFjazogIzAwMDtcbiRibHVlLXB1cnBsZTogIzFiNDFiZDtcbiRyYXRpbmctaWNvbi1maWxsZWQ6ICNlY2JhMzU7XG4kbWV0cmljLWljb24tY29sb3I6ICNlMmY0ZWM7XG4kZGFyay10ZWFsOiAjMDgzMTNkO1xuJGRvdDogIzNhM2EzYTtcbiR0aGluLWdyYXk6ICNmN2Y3Zjc7XG4kYm9yZGVyLWdyYXk6ICNlZWU7XG4kYmx1ZS1ncmFkaWVudC1zdGFydC1wb2ludDogIzA1NjI5ODtcbiRibHVlLWdyYWRpZW50LWZpbmlzaC1wb2ludDogIzE5ODljYTtcbiRncmVlbi1ncmFkaWVudC1zdGFydC1wb2ludDogIzAzMzAyODtcbiRncmVlbi1ncmFkaWVudC1maW5pc2gtcG9pbnQ6ICMwMDk2ODg7XG4kb3JhbmdlOiAjZWM3MDEwO1xuJHJvc2U6ICNlODRmNjQ7XG5cbi8vIFphYiB0ZW1wbGF0ZSBzcGVjaWFsIGNvbG9yc1xuJHphYi1zZWNvbmRhcnk6ICM2MDA4MzU7XG4kemFiLXB1cnBsZS1tYWluOiAjYmQyNzc0O1xuJHphYi1wdXJwbGUtc2Vjb25kYXJ5OiAjYTgyMjY3O1xuJHphYi1nb2xkOiAjZmZjYjA2O1xuJHphYi1ncmF5OiAjNjE2MTYxO1xuJHphYi1wdXJwbGUtbWFpbi1kYXJrOiAjOTEwMDRiO1xuJHphYi1wdXJwbGUtbWFpbi1saWdodDogI2Q2NDI4ZjtcbiR6YWItcGluay1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjOTEwMDRiIDAuNjklLCAkemFiLXB1cnBsZS1tYWluIDM1LjE0JSwgJHphYi1wdXJwbGUtbWFpbi1saWdodCAxMDAlKTtcbiR6YWItYmx1ZS1ncmF5OiAjNGY1YjY2O1xuJHphYi1ncmFwaGl0ZTogIzY0OGVhMztcblxuLy8gQWQgdGVtcGxhdGUgc3BlY2lhbCBjb2xvcnNcbiRhZC1wcmltYXJ5OiAjMmIyYjJiO1xuJGFkLXNlY29uZGFyeTogIzk4OTg5ODtcbiRhZC1iYWNrZ3JvdW5kOiAjZjdmN2Y3O1xuJGFkLWxpbmU6ICNlZWU7XG4kYWQtYWN0aW9uLWxpZ2h0OiAjZjIzYTQxO1xuJGFkLWFjdGlvbi1yZWd1bGFyOiAjZDEyMzJhO1xuJGFkLWFjdGlvbi1tZWRpdW06ICM5YjBlMTQ7XG4kYWQtYWN0aW9uLWRhcms6ICMyODI4Mjg7XG4kYWQtYmFja2dyb3VuZC1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAkYWQtYWN0aW9uLW1lZGl1bSAwJSwgJGFkLWFjdGlvbi1yZWd1bGFyIDM0LjY5JSwgJGFkLWFjdGlvbi1saWdodCAxMDAlKTtcblxuLy8gU2toIHRlbXBsYXRlIHNwZWNpYWwgY29sb3JzXG4kc2toLXN1cHBvcnQtYmFjazogIzBhMmEzYztcbiRza2gtbG9nbzogIzgzZDBmNTtcblxuLy8gS2FtIHRlbXBsYXRlIHNwZWNpYWwgY29sb3JzXG4ka2FtLXByaW1hcnk6ICAjMDAwO1xuJGthbS1zZWNvbmRhcnk6ICM5ZjlmOWY7XG4ka2FtLXNhdGlzZmFjdGlvbi04MDogIzE4OGU2NDtcbiRrYW0tc2F0aXNmYWN0aW9uLTYwOiAjNDhiMjgyO1xuJGthbS1zYXRpc2ZhY3Rpb24tNDA6ICNkN2FiMzI7XG4ka2FtLXNhdGlzZmFjdGlvbi0yMDogI2M3OGI0NTtcbiRrYW0tc2F0aXNmYWN0aW9uLTA6ICNkMTQ1NDU7XG4ka2FtLXJlZ3VsYXItYmFja2dyb3VuZDogI2ZiZjZmMztcbiRrYW0tbGluZTogI2YzZWVlYTtcbiRrYW0tYWN0aW9uLXNlY29uZGFyeTogIzYyOTlhZDtcbiRrYW0tYmx1ZTogIzBkNThiMztcbiRrYW0tcmVndWxhci1ibHVlOiAjMWI5YmM4O1xuJGthbS1tZWRpdW0tYmx1ZTogIzIwNzI5MTtcbiRrYW0tZGFyay1ibHVlOiAjMTk1MzY5O1xuJGthbS13b21lbjogIzk5MzM5YjtcbiRrYW0tZ3JheTogI2QwZDBkMDtcbiRrYW0tbGl0ZS1ncmVlbjogI2U1ZTVlNTtcbiRrYW0tbWFwLWJhY2s6ICNjYmQ2MzM7XG4ka2FtLWJsdWUtZ3JhZGllbnQtc3RhcnQtcG9pbnQ6ICMwNTYyOTg7XG4ka2FtLWJsdWUtZ3JhZGllbnQtZmluaXNoLXBvaW50OiAjMTk4OWNhO1xuJGthbS1ibHVlLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoJGthbS1ibHVlLWdyYWRpZW50LXN0YXJ0LXBvaW50LCAka2FtLWJsdWUtZ3JhZGllbnQtZmluaXNoLXBvaW50KTtcblxuLy8gS2FtIHRlbXBsYXRlIHNwZWNpYWwgdmFsdWVzXG4kd2lkZS1zZWN0aW9uLWNvbnRlbnQtcGFydC13aWR0aDogNDI0cHg7XG4kd2lkZS1zZWN0aW9uLWJhY2stY29udGVudC1wYXJ0LXdpZHRoOiA4NDhweDtcbiRrYW0tbWFpbi1wYWdlLW1hcC1jb250ZW50LXdpZHRoOiA1NDRweDtcblxuLy8gT3RoZXIgdmFyaWFibGVzXG4kcGFnZS1jb250YWluZXItd2lkdGg6IDEzNjBweDtcbiRjb21tb24td3JhcHBlci13aWR0aDogMTMzMnB4O1xuJHBhZ2Utd3JhcHBlci13aWR0aDogMTI3MnB4O1xuJGNvbnRlbnQtY29sdW1uLXdpZHRoOiA4NTZweDtcbiRzdGF0LWNvbHVtbi13aWR0aDogNDE2cHg7XG4kc2lkZWJhci1jb2x1bW4td2lkdGg6IDM2MHB4O1xuJGVudGl0eS1jb250YWluZXItd2lkdGg6IDk2MHB4O1xuJGRyb3Atc2hhZG93OiAwIDNweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xMSk7XG4kd2lkdGgtY29udGFpbmVyOiA4MDhweDsgLy8gVE9ETzog0LfQsNC80LXQvdC40YLRjCDQuCDRg9Cx0YDQsNGC0YxcbiRkZWZhdWx0LWJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItZ3JheTtcbiRib3JkZXItcmFkaXVzOiA0cHg7XG4kdHJhbnNpdGlvbjogMC4xcztcbiRzbG93LXRyYW5zaXRpb246IDAuMzVzO1xuJGRlZmF1bHQtdHJhbnNpdGlvbjogYWxsICRzbG93LXRyYW5zaXRpb24gZWFzZS1vdXQ7XG4kZGVmYXVsdC1kYXJrLW92ZXJsYXk6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiRkZWZhdWx0LWNvbnRlbnQtdG9wLWluZGVudDogNDBweDtcbiRkZWZhdWx0LWNvbnRlbnQtYm90dG9tLWluZGVudDogODBweDtcbiR2azogIzRlN2RiMjtcbiR0d2l0dGVyOiAjMGY5M2VlO1xuXG4vLyBOZXcgTGF5b3V0IHZhbHVlc1xuJHI0MS1ncmFkaWVudC1saWdodDogbGluZWFyLWdyYWRpZW50KDEzNi4yNmRlZywgIzAwNkI5NiAyMi4zOSUsICMwMDk5RDQgNTcuOTQlKTtcbiRibHVlLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMwMDExNjcgMC42OSUsICMwMDMzOGMgMzUuMTQlLCAjMDA3NGQyIDEwMCUpO1xuJHVzci1wYXJhbGxheC1ncmFkaWVudDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzAwNTA3YiAwJSwgIzljZTJlYiA4Mi43MSUpO1xuJGZ1bGwtaGQtY29udGFpbmVyLXdpZHRoOiAxOTIwcHg7XG4kaGQtY29udGFpbmVyLXdpZHRoOiAxMzYwcHg7XG4kbWFpbi1jb250ZW50LWNvbHVtbi13aWR0aDogODQwcHg7XG4kc2lkZWJhci1jb2x1bW4td2lkdGg6IDMyMHB4O1xuJGR5bmFtaWNJbmRlbnQ6IGNhbGMoKDEwMCUgLSAoI3skbWFpbi1jb250ZW50LWNvbHVtbi13aWR0aH0gKyAjeyRzaWRlYmFyLWNvbHVtbi13aWR0aH0gKiAyKSkgLyA0KTtcbiRzaWRlYmFyLWNvbHVtbi1tYXJnaW46IGNhbGMoKDEwMCUgLSAoI3skbWFpbi1jb250ZW50LWNvbHVtbi13aWR0aH0gKyAjeyRzaWRlYmFyLWNvbHVtbi13aWR0aH0gKiAyKSkgLyAyKTtcblxuQGtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICB0byB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuXG4kYW5pbWF0aW9uU3Bpbjogc3BpbiAycyBsaW5lYXIgMHMgaW5maW5pdGU7XG5cbi8vIFRlbXBsYXRlIHZhcmlhYmxlc1xuJGFkVGVtcGxhdGU6ICdhZCc7XG4ka2FtVGVtcGxhdGU6ICdrYW0nO1xuJGtodlRlbXBsYXRlOiAna2h2JztcbiRyNDFUZW1wbGF0ZTogJ3I0MSc7XG4kcjQ1VGVtcGxhdGU6ICdyNDUnO1xuJHNraFRlbXBsYXRlOiAnc2toJztcbiR1c3JUZW1wbGF0ZTogJ3Vzcic7XG4kemFiVGVtcGxhdGU6ICd6YWInO1xuJGFwaXJpVGVtcGxhdGU6ICdhcGlyaSc7XG4iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdzYW5GcmFuY2lzY29UZXh0UmVndWxhcic7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9TRlVJVGV4dC1SZWd1bGFyLmVvdCcpO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL1NGVUlUZXh0LVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCdhc3NldHMvZm9udHMvU0ZVSVRleHQtUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCdhc3NldHMvZm9udHMvU0ZVSVRleHQtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnYXNzZXRzL2ZvbnRzL1NGVUlUZXh0LVJlZ3VsYXIudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdzYW5GcmFuY2lzY29UZXh0TWVkaXVtJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL1NGVUlUZXh0LU1lZGl1bS5lb3QnKTtcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9TRlVJVGV4dC1NZWRpdW0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCdhc3NldHMvZm9udHMvU0ZVSVRleHQtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJ2Fzc2V0cy9mb250cy9TRlVJVGV4dC1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJ2Fzc2V0cy9mb250cy9TRlVJVGV4dC1NZWRpdW0udHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdzYW5GcmFuY2lzY29UZXh0Qm9sZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9TRlVJVGV4dC1Cb2xkLmVvdCcpO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL1NGVUlUZXh0LUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCdhc3NldHMvZm9udHMvU0ZVSVRleHQtQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCdhc3NldHMvZm9udHMvU0ZVSVRleHQtQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnYXNzZXRzL2ZvbnRzL1NGVUlUZXh0LUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdzYW5GcmFuY2lzY29UZXh0SGVhdnknO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvU0ZVSVRleHQtSGVhdnkuZW90Jyk7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvU0ZVSVRleHQtSGVhdnkuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCdhc3NldHMvZm9udHMvU0ZVSVRleHQtSGVhdnkud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnYXNzZXRzL2ZvbnRzL1NGVUlUZXh0LUhlYXZ5LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCdhc3NldHMvZm9udHMvU0ZVSVRleHQtSGVhdnkudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdyb2JvdG9TbGFiQm9sZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9yb2JvdG9zbGFiLWJvbGQtd2ViZm9udC5lb3QnKTtcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9yb2JvdG9zbGFiLWJvbGQtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJ2Fzc2V0cy9mb250cy9yb2JvdG9zbGFiLWJvbGQtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCdhc3NldHMvZm9udHMvcm9ib3Rvc2xhYi1ib2xkLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJ2Fzc2V0cy9mb250cy9yb2JvdG9zbGFiLWJvbGQtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3NvdXJjZVNhbnNQcm9Cb2xkJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL1NvdXJjZVNhbnNQcm8tQm9sZC5lb3QnKTtcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9Tb3VyY2VTYW5zUHJvLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCdhc3NldHMvZm9udHMvU291cmNlU2Fuc1Byby1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJ2Fzc2V0cy9mb250cy9Tb3VyY2VTYW5zUHJvLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJ2Fzc2V0cy9mb250cy9Tb3VyY2VTYW5zUHJvLUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdyYWxld2F5QmxhY2snO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvcmFsZXdheS1ibGFjay13ZWJmb250LmVvdCcpO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL3JhbGV3YXktYmxhY2std2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJ2Fzc2V0cy9mb250cy9yYWxld2F5LWJsYWNrLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnYXNzZXRzL2ZvbnRzL3JhbGV3YXktYmxhY2std2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnYXNzZXRzL2ZvbnRzL3JhbGV3YXktYmxhY2std2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3JhbGV3YXlFeHRyYUJvbGQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvcmFsZXdheS1leHRyYWJvbGQtd2ViZm9udC5lb3QnKTtcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9yYWxld2F5LWV4dHJhYm9sZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnYXNzZXRzL2ZvbnRzL3JhbGV3YXktZXh0cmFib2xkLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnYXNzZXRzL2ZvbnRzL3JhbGV3YXktZXh0cmFib2xkLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJ2Fzc2V0cy9mb250cy9yYWxld2F5LWV4dHJhYm9sZC13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnbW9udHNlcnJhdEJvbGQnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvbW9udHNlcnJhdC1ib2xkLXdlYmZvbnQuZW90Jyk7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvbW9udHNlcnJhdC1ib2xkLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCdhc3NldHMvZm9udHMvbW9udHNlcnJhdC1ib2xkLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnYXNzZXRzL2ZvbnRzL21vbnRzZXJyYXQtYm9sZC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCdhc3NldHMvZm9udHMvbW9udHNlcnJhdC1ib2xkLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdtb250c2VycmF0TWVkaXVtJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL21vbnRzZXJyYXQtbWVkaXVtLXdlYmZvbnQuZW90Jyk7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvbW9udHNlcnJhdC1tZWRpdW0td2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJ2Fzc2V0cy9mb250cy9tb250c2VycmF0LW1lZGl1bS13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJ2Fzc2V0cy9mb250cy9tb250c2VycmF0LW1lZGl1bS13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCdhc3NldHMvZm9udHMvbW9udHNlcnJhdC1tZWRpdW0td2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ21vbnRzZXJyYXRSZWd1bGFyJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL21vbnRzZXJyYXQtcmVndWxhci13ZWJmb250LmVvdCcpO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL21vbnRzZXJyYXQtcmVndWxhci13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnYXNzZXRzL2ZvbnRzL21vbnRzZXJyYXQtcmVndWxhci13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJ2Fzc2V0cy9mb250cy9tb250c2VycmF0LXJlZ3VsYXItd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnYXNzZXRzL2ZvbnRzL21vbnRzZXJyYXQtcmVndWxhci13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnZ290aGFtUHJvQm9sZCc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9Hb3RoYW1Qcm8tQm9sZC5lb3QnKTtcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9Hb3RoYW1Qcm8tQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJ2Fzc2V0cy9mb250cy9Hb3RoYW1Qcm8tQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCdhc3NldHMvZm9udHMvR290aGFtUHJvLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJ2Fzc2V0cy9mb250cy9Hb3RoYW1Qcm8tQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2dvdGhhbVByb0JsYWNrJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL0dvdGhhbVByby1CbGFjay5lb3QnKTtcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9Hb3RoYW1Qcm8tQmxhY2suZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCdhc3NldHMvZm9udHMvR290aGFtUHJvLUJsYWNrLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJ2Fzc2V0cy9mb250cy9Hb3RoYW1Qcm8tQmxhY2sud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJ2Fzc2V0cy9mb250cy9Hb3RoYW1Qcm8tQmxhY2sudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdyb2JvdG9Cb2xkJztcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9yb2JvdG8tYm9sZC13ZWJmb250LmVvdCcpO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL3JvYm90by1ib2xkLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCdhc3NldHMvZm9udHMvcm9ib3RvLWJvbGQtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCdhc3NldHMvZm9udHMvcm9ib3RvLWJvbGQtd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnYXNzZXRzL2ZvbnRzL3JvYm90by1ib2xkLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3JvYm90b1JlZ3VsYXInO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL3JvYm90by1yZWd1bGFyLXdlYmZvbnQuZW90Jyk7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvcm9ib3RvLXJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJ2Fzc2V0cy9mb250cy9yb2JvdG8tcmVndWxhci13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJ2Fzc2V0cy9mb250cy9yb2JvdG8tcmVndWxhci13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCdhc3NldHMvZm9udHMvcm9ib3RvLXJlZ3VsYXItd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAncm9ib3RvQ29uZGVuc2VkQm9sZCc7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvcm9ib3RvY29uZGVuc2VkLWJvbGQtd2ViZm9udC5lb3QnKTtcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9yb2JvdG9jb25kZW5zZWQtYm9sZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnYXNzZXRzL2ZvbnRzL3JvYm90b2NvbmRlbnNlZC1ib2xkLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnYXNzZXRzL2ZvbnRzL3JvYm90b2NvbmRlbnNlZC1ib2xkLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJ2Fzc2V0cy9mb250cy9yb2JvdG9jb25kZW5zZWQtYm9sZC13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdsYXRvUmVndWxhcic7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvbGF0by1yZWd1bGFyLXdlYmZvbnQuZW90Jyk7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvbGF0by1yZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCdhc3NldHMvZm9udHMvbGF0by1yZWd1bGFyLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnYXNzZXRzL2ZvbnRzL2xhdG8tcmVndWxhci13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCdhc3NldHMvZm9udHMvbGF0by1yZWd1bGFyLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ2xhdG9Cb2xkJztcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9sYXRvLWJvbGQtd2ViZm9udC5lb3QnKTtcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9sYXRvLWJvbGQtd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJ2Fzc2V0cy9mb250cy9sYXRvLWJvbGQtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCdhc3NldHMvZm9udHMvbGF0by1ib2xkLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJ2Fzc2V0cy9mb250cy9sYXRvLWJvbGQtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnbGF0b0V4dHJhQm9sZCc7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvbGF0by1ibGFjay13ZWJmb250LmVvdCcpO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL2xhdG8tYmxhY2std2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJ2Fzc2V0cy9mb250cy9sYXRvLWJsYWNrLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnYXNzZXRzL2ZvbnRzL2xhdG8tYmxhY2std2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnYXNzZXRzL2ZvbnRzL2xhdG8tYmxhY2std2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnc2ZVaURpc3BsYXlCb2xkJztcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9zZnVpZGlzcGxheS1ib2xkLXdlYmZvbnQuZW90Jyk7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvc2Z1aWRpc3BsYXktYm9sZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnYXNzZXRzL2ZvbnRzL3NmdWlkaXNwbGF5LWJvbGQtd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCdhc3NldHMvZm9udHMvc2Z1aWRpc3BsYXktYm9sZC13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCdhc3NldHMvZm9udHMvc2Z1aWRpc3BsYXktYm9sZC13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdzZlVpRGlzcGxheU1lZGl1bSc7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvc2Z1aWRpc3BsYXktbWVkaXVtLXdlYmZvbnQuZW90Jyk7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvc2Z1aWRpc3BsYXktbWVkaXVtLXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCdhc3NldHMvZm9udHMvc2Z1aWRpc3BsYXktbWVkaXVtLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnYXNzZXRzL2ZvbnRzL3NmdWlkaXNwbGF5LW1lZGl1bS13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCdhc3NldHMvZm9udHMvc2Z1aWRpc3BsYXktbWVkaXVtLXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3NmVWlEaXNwbGF5UmVndWxhcic7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvc2Z1aWRpc3BsYXktcmVndWxhci13ZWJmb250LmVvdCcpO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL3NmdWlkaXNwbGF5LXJlZ3VsYXItd2ViZm9udC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJ2Fzc2V0cy9mb250cy9zZnVpZGlzcGxheS1yZWd1bGFyLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnYXNzZXRzL2ZvbnRzL3NmdWlkaXNwbGF5LXJlZ3VsYXItd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnYXNzZXRzL2ZvbnRzL3NmdWlkaXNwbGF5LXJlZ3VsYXItd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnc2ZVaURpc3BsYXlTZW1pYm9sZCc7XG4gIHNyYzogdXJsKCdhc3NldHMvZm9udHMvc2Z1aWRpc3BsYXktc2VtaWJvbGQtd2ViZm9udC5lb3QnKTtcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9zZnVpZGlzcGxheS1zZW1pYm9sZC13ZWJmb250LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnYXNzZXRzL2ZvbnRzL3NmdWlkaXNwbGF5LXNlbWlib2xkLXdlYmZvbnQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksIHVybCgnYXNzZXRzL2ZvbnRzL3NmdWlkaXNwbGF5LXNlbWlib2xkLXdlYmZvbnQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJ2Fzc2V0cy9mb250cy9zZnVpZGlzcGxheS1zZW1pYm9sZC13ZWJmb250LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdzZlVpRGlzcGxheUhlYXZ5JztcbiAgc3JjOiB1cmwoJ2Fzc2V0cy9mb250cy9zZnVpZGlzcGxheS1oZWF2eS13ZWJmb250LmVvdCcpO1xuICBzcmM6IHVybCgnYXNzZXRzL2ZvbnRzL3NmdWlkaXNwbGF5LWhlYXZ5LXdlYmZvbnQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCdhc3NldHMvZm9udHMvc2Z1aWRpc3BsYXktaGVhdnktd2ViZm9udC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgdXJsKCdhc3NldHMvZm9udHMvc2Z1aWRpc3BsYXktaGVhdnktd2ViZm9udC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnYXNzZXRzL2ZvbnRzL3NmdWlkaXNwbGF5LWhlYXZ5LXdlYmZvbnQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4iLCJAaW1wb3J0ICdmb250RmFjZXMuc2Nzcyc7XG5AaW1wb3J0ICd2YXJpYWJsZXMuc2Nzcyc7XG5AaW1wb3J0ICdtaXhpbnMuc2Nzcyc7XG5cbiVzYW4tZnJhbmNpc2NvLXRleHQtYm9sZCB7XG4gIGZvbnQtZmFtaWx5OiAnc2FuRnJhbmNpc2NvVGV4dEJvbGQnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbiVwYWdlLXRpdGxlLTEge1xuICBjb2xvcjogJHByaW1hcnk7XG4gIGZvbnQtZmFtaWx5OiAnc2FuRnJhbmNpc2NvVGV4dEJvbGQnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuXG4gIEBpbmNsdWRlIGJyZWFrNzY4IHtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVhazQ4MCB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWszNzUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGZvbnQtZmFtaWx5OiAnbW9udHNlcnJhdEJvbGQnLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgZm9udC1mYW1pbHk6ICdnb3RoYW1Qcm9Cb2xkJywgc2Fucy1zZXJpZjtcbiAgfVxuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRhZFRlbXBsYXRlKSB7XG4gICAgZm9udC1mYW1pbHk6ICdyb2JvdG9Db25kZW5zZWRCb2xkJywgc2Fucy1zZXJpZjtcbiAgfVxufVxuXG4ucGFnZS10aXRsZS0xLXByaW1hcnkge1xuICBAZXh0ZW5kICVwYWdlLXRpdGxlLTE7XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRrYW0tcHJpbWFyeTtcbiAgfVxuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkYWRUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkYWQtcHJpbWFyeTtcbiAgfVxufVxuXG4ucGFnZS10aXRsZS0xLXNlY29uZGFyeSB7XG4gIEBleHRlbmQgJXBhZ2UtdGl0bGUtMTtcblxuICBjb2xvcjogJHNlY29uZGFyeTtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigkYWRUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkYWQtc2Vjb25kYXJ5O1xuICB9XG59XG5cbi5wYWdlLXRpdGxlLTEtd2hpdGUge1xuICBAZXh0ZW5kICVwYWdlLXRpdGxlLTE7XG5cbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuJXBhZ2UtdGl0bGUtMiB7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbiAgZm9udC1mYW1pbHk6ICdzYW5GcmFuY2lzY29UZXh0Qm9sZCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNTJweDtcblxuICBAaW5jbHVkZSBicmVhazc2OCB7XG4gICAgZm9udC1zaXplOiA0M3B4O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWs0ODAge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrMzc1IHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICBmb250LWZhbWlseTogJ21vbnRzZXJyYXRCb2xkJywgc2Fucy1zZXJpZjtcbiAgfVxuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgIGZvbnQtZmFtaWx5OiAnZ290aGFtUHJvQm9sZCcsIHNhbnMtc2VyaWY7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkYWRUZW1wbGF0ZSkge1xuICAgIGZvbnQtZmFtaWx5OiAncm9ib3RvQ29uZGVuc2VkQm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA1NnB4O1xuXG4gICAgQGluY2x1ZGUgYnJlYWs3Njgge1xuICAgICAgZm9udC1zaXplOiA0MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrNDgwIHtcbiAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVhazM3NSB7XG4gICAgICBmb250LXNpemU6IDMycHg7XG4gICAgfVxuICB9XG59XG5cbi5wYWdlLXRpdGxlLTItcHJpbWFyeSB7XG4gIEBleHRlbmQgJXBhZ2UtdGl0bGUtMjtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1wcmltYXJ5O1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgfVxuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRhZFRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRhZC1wcmltYXJ5O1xuICB9XG59XG5cbi5wYWdlLXRpdGxlLTItc2Vjb25kYXJ5IHtcbiAgQGV4dGVuZCAlcGFnZS10aXRsZS0yO1xuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAka2FtLXNlY29uZGFyeTtcbiAgfVxuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkemFiLXNlY29uZGFyeTtcbiAgfVxuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRhZFRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRhZC1zZWNvbmRhcnk7XG4gIH1cbn1cblxuLnBhZ2UtdGl0bGUtMi13aGl0ZSB7XG4gIEBleHRlbmQgJXBhZ2UtdGl0bGUtMjtcblxuICBjb2xvcjogJHdoaXRlO1xufVxuXG4lcGFnZS1oZWFkZXIge1xuICBjb2xvcjogJHByaW1hcnk7XG4gIGZvbnQtZmFtaWx5OiAnc2FuRnJhbmNpc2NvVGV4dFJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQwcHg7XG5cbiAgQGluY2x1ZGUgYnJlYWs3Njgge1xuICAgIGZvbnQtc2l6ZTogMzFweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrNDgwIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVhazM3NSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgZm9udC1mYW1pbHk6ICdtb250c2VycmF0Qm9sZCcsIHNhbnMtc2VyaWY7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBmb250LWZhbWlseTogJ2dvdGhhbVByb0JvbGQnLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGFkVGVtcGxhdGUpIHtcbiAgICBmb250LWZhbWlseTogJ3JvYm90b0NvbmRlbnNlZEJvbGQnLCBzYW5zLXNlcmlmO1xuICB9XG59XG5cbi5wYWdlLWhlYWRlci1wcmltYXJ5IHtcbiAgQGV4dGVuZCAlcGFnZS1oZWFkZXI7XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRrYW0tcHJpbWFyeTtcbiAgfVxuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkYWRUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkYWQtcHJpbWFyeTtcbiAgfVxuXG4gICYtLWJvbGQge1xuICAgIEBleHRlbmQgJXNhbi1mcmFuY2lzY28tdGV4dC1ib2xkO1xuICB9XG59XG5cbi5wYWdlLWhlYWRlci1zZWNvbmRhcnkge1xuICBAZXh0ZW5kICVwYWdlLWhlYWRlcjtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1zZWNvbmRhcnk7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJHphYi1zZWNvbmRhcnk7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkYWRUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkYWQtc2Vjb25kYXJ5O1xuICB9XG5cbiAgJi0tYm9sZCB7XG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuLnBhZ2UtaGVhZGVyLXdoaXRlIHtcbiAgQGV4dGVuZCAlcGFnZS1oZWFkZXI7XG5cbiAgY29sb3I6ICR3aGl0ZTtcblxuICAmLS1ib2xkIHtcbiAgICBAZXh0ZW5kICVzYW4tZnJhbmNpc2NvLXRleHQtYm9sZDtcbiAgfVxufVxuXG4lc3ViaGVhZGVyLTEge1xuICBjb2xvcjogJHByaW1hcnk7XG4gIGZvbnQtZmFtaWx5OiAncm9ib3RvU2xhYkJvbGQnLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuXG4gIEBpbmNsdWRlIGJyZWFrNzY4IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVhazQ4MCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgZm9udC1mYW1pbHk6ICdtb250c2VycmF0Qm9sZCcsIHNhbnMtc2VyaWY7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBmb250LWZhbWlseTogJ2dvdGhhbVByb0JvbGQnLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGFkVGVtcGxhdGUpIHtcbiAgICBmb250LWZhbWlseTogJ3JvYm90b0NvbmRlbnNlZEJvbGQnLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrNzY4IHtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVhazQ4MCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgfVxuICB9XG59XG5cbi5zdWJoZWFkZXItMS1wcmltYXJ5IHtcbiAgQGV4dGVuZCAlc3ViaGVhZGVyLTE7XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRrYW0tcHJpbWFyeTtcbiAgfVxuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkYWRUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkYWQtcHJpbWFyeTtcbiAgfVxufVxuXG4uc3ViaGVhZGVyLTEtc2Vjb25kYXJ5IHtcbiAgQGV4dGVuZCAlc3ViaGVhZGVyLTE7XG5cbiAgY29sb3I6ICRzZWNvbmRhcnk7XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRrYW0tc2Vjb25kYXJ5O1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICR6YWItc2Vjb25kYXJ5O1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGFkVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGFkLXNlY29uZGFyeTtcbiAgfVxufVxuXG4uc3ViaGVhZGVyLTEtd2hpdGUge1xuICBAZXh0ZW5kICVzdWJoZWFkZXItMTtcblxuICBjb2xvcjogJHdoaXRlO1xufVxuXG4uc3ViaGVhZGVyLTEtZ3JheSB7XG4gIEBleHRlbmQgJXN1YmhlYWRlci0xO1xuXG4gIGNvbG9yOiAkZ3JheS1jb2xvcjtcbn1cblxuLnN1YmhlYWRlci0xLWxpbmsge1xuICBAZXh0ZW5kICVzdWJoZWFkZXItMTtcblxuICBjb2xvcjogJHJlZ3VsYXItYmx1ZTtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1yZWd1bGFyLWJsdWU7XG4gIH1cbn1cblxuLnN1YmhlYWRlci0xLXNhdGlzZmFjdGlvbi04MCB7XG4gIEBleHRlbmQgJXN1YmhlYWRlci0xO1xuXG4gIGNvbG9yOiAkc2F0aXNmYWN0aW9uLTgwO1xuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAka2FtLXNhdGlzZmFjdGlvbi04MDtcbiAgfVxufVxuXG4lc3ViaGVhZGVyLTIge1xuICBjb2xvcjogJHByaW1hcnk7XG4gIGZvbnQtZmFtaWx5OiAncm9ib3RvU2xhYkJvbGQnLCBzZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuXG4gIEBpbmNsdWRlIGJyZWFrNzY4IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVhazQ4MCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgZm9udC1mYW1pbHk6ICdtb250c2VycmF0Qm9sZCcsIHNhbnMtc2VyaWY7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBmb250LWZhbWlseTogJ2dvdGhhbVByb0JvbGQnLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGFkVGVtcGxhdGUpIHtcbiAgICBmb250LWZhbWlseTogJ3JvYm90b0NvbmRlbnNlZEJvbGQnLCBzYW5zLXNlcmlmO1xuICB9XG59XG5cbi5zdWJoZWFkZXItMi1wcmltYXJ5IHtcbiAgQGV4dGVuZCAlc3ViaGVhZGVyLTI7XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRrYW0tcHJpbWFyeTtcbiAgfVxuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkYWRUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkYWQtcHJpbWFyeTtcbiAgfVxufVxuXG4uc3ViaGVhZGVyLTItc2Vjb25kYXJ5IHtcbiAgQGV4dGVuZCAlc3ViaGVhZGVyLTI7XG5cbiAgY29sb3I6ICRzZWNvbmRhcnk7XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRrYW0tc2Vjb25kYXJ5O1xuICB9XG59XG5cbi5zdWJoZWFkZXItMi13aGl0ZSB7XG4gIEBleHRlbmQgJXN1YmhlYWRlci0yO1xuXG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5zdWJoZWFkZXItMi1zYXRpc2ZhY3Rpb24tNDAge1xuICBAZXh0ZW5kICVzdWJoZWFkZXItMjtcblxuICBjb2xvcjogJHNhdGlzZmFjdGlvbi00MDtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1zYXRpc2ZhY3Rpb24tNDA7XG4gIH1cbn1cblxuJXN1YmhlYWRlci0zIHtcbiAgY29sb3I6ICRwcmltYXJ5O1xuICBmb250LWZhbWlseTogJ3JvYm90b1NsYWJCb2xkJywgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjhweDtcblxuICBAaW5jbHVkZSBicmVhazc2OCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWs0ODAge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrMzc1IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICBmb250LWZhbWlseTogJ21vbnRzZXJyYXRCb2xkJywgc2Fucy1zZXJpZjtcbiAgfVxuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgIGZvbnQtZmFtaWx5OiAnZ290aGFtUHJvQm9sZCcsIHNhbnMtc2VyaWY7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkYWRUZW1wbGF0ZSkge1xuICAgIGZvbnQtZmFtaWx5OiAncm9ib3RvQ29uZGVuc2VkQm9sZCcsIHNhbnMtc2VyaWY7XG4gIH1cbn1cblxuLnN1YmhlYWRlci0zLXByaW1hcnkge1xuICBAZXh0ZW5kICVzdWJoZWFkZXItMztcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1wcmltYXJ5O1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgfVxuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRhZFRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRhZC1wcmltYXJ5O1xuICB9XG59XG5cbi5zdWJoZWFkZXItMy13aGl0ZSB7XG4gIEBleHRlbmQgJXN1YmhlYWRlci0zO1xuXG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbiVzdWJoZWFkZXItNCB7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbiAgZm9udC1mYW1pbHk6ICdyb2JvdG9TbGFiQm9sZCcsIHNlcmlmO1xuICBmb250LXNpemU6IDM2cHg7XG5cbiAgQGluY2x1ZGUgYnJlYWs3Njgge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrNDgwIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVhazM3NSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgZm9udC1mYW1pbHk6ICdtb250c2VycmF0Qm9sZCcsIHNhbnMtc2VyaWY7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBmb250LWZhbWlseTogJ2dvdGhhbVByb0JvbGQnLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGFkVGVtcGxhdGUpIHtcbiAgICBmb250LWZhbWlseTogJ3JvYm90b0NvbmRlbnNlZEJvbGQnLCBzYW5zLXNlcmlmO1xuICB9XG59XG5cbi5zdWJoZWFkZXItNC1wcmltYXJ5IHtcbiAgQGV4dGVuZCAlc3ViaGVhZGVyLTQ7XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRrYW0tcHJpbWFyeTtcbiAgfVxuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkYWRUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkYWQtcHJpbWFyeTtcbiAgfVxufVxuXG4uc3ViaGVhZGVyLTQtd2hpdGUge1xuICBAZXh0ZW5kICVzdWJoZWFkZXItNDtcblxuICBjb2xvcjogJHdoaXRlO1xufVxuXG4lYm9keS0xIHtcbiAgY29sb3I6ICRwcmltYXJ5O1xuICBmb250LWZhbWlseTogJ3NhbkZyYW5jaXNjb1RleHRSZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuXG4gIEBpbmNsdWRlIGJyZWFrNzY4IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVhazQ4MCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgZm9udC1mYW1pbHk6ICdtb250c2VycmF0UmVndWxhcicsIHNhbnMtc2VyaWY7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkYWRUZW1wbGF0ZSkge1xuICAgIGZvbnQtZmFtaWx5OiAncm9ib3RvUmVndWxhcicsIHNhbnMtc2VyaWY7XG4gIH1cbn1cblxuLmJvZHktMS1wcmltYXJ5IHtcbiAgQGV4dGVuZCAlYm9keS0xO1xuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkYWRUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkYWQtcHJpbWFyeTtcbiAgfVxuXG4gICYtLWJvbGQge1xuICAgIEBleHRlbmQgJXNhbi1mcmFuY2lzY28tdGV4dC1ib2xkO1xuICB9XG59XG5cbi5ib2R5LTEtcGVhY2gge1xuICBAZXh0ZW5kICVib2R5LTE7XG5cbiAgY29sb3I6ICRwZWFjaDtcblxuICAmLS1ib2xkIHtcbiAgICBjb2xvcjogJHBlYWNoO1xuXG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuLmJvZHktMS1zZWNvbmRhcnkge1xuICBAZXh0ZW5kICVib2R5LTE7XG5cbiAgY29sb3I6ICRzZWNvbmRhcnk7XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRrYW0tc2Vjb25kYXJ5O1xuICB9XG5cbiAgJi0tYm9sZCB7XG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XG5cbiAgICBAZXh0ZW5kICVzYW4tZnJhbmNpc2NvLXRleHQtYm9sZDtcbiAgfVxufVxuXG4uYm9keS0xLXdhcm5pbmcge1xuICBAZXh0ZW5kICVib2R5LTE7XG5cbiAgY29sb3I6ICR3YXJuaW5nLWNvbG9yO1xuXG4gICYtLWJvbGQge1xuICAgIGNvbG9yOiAkd2FybmluZy1jb2xvcjtcblxuICAgIEBleHRlbmQgJXNhbi1mcmFuY2lzY28tdGV4dC1ib2xkO1xuICB9XG59XG5cbi5ib2R5LTEtc2F0aXNmYWN0aW9uLTAge1xuICBAZXh0ZW5kICVib2R5LTE7XG5cbiAgY29sb3I6ICRzYXRpc2ZhY3Rpb24tMDtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1zYXRpc2ZhY3Rpb24tMDtcbiAgfVxuXG4gICYtLWJvbGQge1xuICAgIGNvbG9yOiAkc2F0aXNmYWN0aW9uLTA7XG5cbiAgICBAZXh0ZW5kICVzYW4tZnJhbmNpc2NvLXRleHQtYm9sZDtcbiAgfVxufVxuXG4uYm9keS0xLXNhdGlzZmFjdGlvbi04MCB7XG4gIEBleHRlbmQgJWJvZHktMTtcblxuICBjb2xvcjogJHNhdGlzZmFjdGlvbi04MDtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1zYXRpc2ZhY3Rpb24tODA7XG4gIH1cblxuICAmLS1ib2xkIHtcbiAgICBjb2xvcjogJHNhdGlzZmFjdGlvbi04MDtcblxuICAgIEBleHRlbmQgJXNhbi1mcmFuY2lzY28tdGV4dC1ib2xkO1xuICB9XG59XG5cbi5ib2R5LTEtd2hpdGUge1xuICBAZXh0ZW5kICVib2R5LTE7XG5cbiAgY29sb3I6ICR3aGl0ZTtcblxuICAmLS1ib2xkIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuLmJvZHktMS1zdWNjZXNzIHtcbiAgQGV4dGVuZCAlYm9keS0xO1xuXG4gIGNvbG9yOiAkc3VjY2Vzcy1jb2xvcjtcblxuICAmLS1ib2xkIHtcbiAgICBjb2xvcjogJHN1Y2Nlc3MtY29sb3I7XG5cbiAgICBAZXh0ZW5kICVzYW4tZnJhbmNpc2NvLXRleHQtYm9sZDtcbiAgfVxufVxuXG4uYm9keS0xLWxpZ2h0LXN3YW1wLWdyZWVuIHtcbiAgQGV4dGVuZCAlYm9keS0xO1xuXG4gIGNvbG9yOiAkbGlnaHQtc3dhbXAtZ3JlZW47XG5cbiAgJi0tYm9sZCB7XG4gICAgY29sb3I6ICRsaWdodC1zd2FtcC1ncmVlbjtcblxuICAgIEBleHRlbmQgJXNhbi1mcmFuY2lzY28tdGV4dC1ib2xkO1xuICB9XG59XG5cbiVib2R5LTEtbGluayB7XG4gIEBleHRlbmQgJWJvZHktMTtcblxuICBjb2xvcjogJHJlZ3VsYXItYmx1ZTtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1yZWd1bGFyLWJsdWU7XG4gIH1cbn1cblxuLmJvZHktMS1saW5rIHtcbiAgQGV4dGVuZCAlYm9keS0xLWxpbms7XG5cbiAgJi0tYm9sZCB7XG4gICAgY29sb3I6ICRyZWd1bGFyLWJsdWU7XG5cbiAgICBAZXh0ZW5kICVzYW4tZnJhbmNpc2NvLXRleHQtYm9sZDtcbiAgfVxufVxuXG4uYm9keS0xLXByb2dyZXNzIHtcbiAgQGV4dGVuZCAlYm9keS0xO1xuXG4gIGNvbG9yOiAkeWVsbG93LWNvbG9yO1xuXG4gICYtLWJvbGQge1xuICAgIGNvbG9yOiAkeWVsbG93LWNvbG9yO1xuXG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuLmJvZHktMS1ncmF5IHtcbiAgQGV4dGVuZCAlYm9keS0xO1xuXG4gIGNvbG9yOiAkZ3JheS1jb2xvcjtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1ncmF5O1xuICB9XG5cbiAgJi0tYm9sZCB7XG4gICAgY29sb3I6ICRncmF5LWNvbG9yO1xuXG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuLmJvZHktMS1hY3Rpb24tc2Vjb25kYXJ5IHtcbiAgQGV4dGVuZCAlYm9keS0xO1xuXG4gIGNvbG9yOiAkYWN0aW9uLXNlY29uZGFyeTtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1hY3Rpb24tc2Vjb25kYXJ5O1xuICB9XG5cbiAgJi0tYm9sZCB7XG4gICAgY29sb3I6ICRhY3Rpb24tc2Vjb25kYXJ5O1xuXG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuJWJvZHktMiB7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbiAgZm9udC1mYW1pbHk6ICdzYW5GcmFuY2lzY29UZXh0UmVndWxhcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcblxuICBAaW5jbHVkZSBicmVhazc2OCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWs0ODAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGZvbnQtZmFtaWx5OiAnbW9udHNlcnJhdFJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGFkVGVtcGxhdGUpIHtcbiAgICBmb250LWZhbWlseTogJ3JvYm90b1JlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICB9XG59XG5cbi5ib2R5LTItcHJpbWFyeSB7XG4gIEBleHRlbmQgJWJvZHktMjtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGFkVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGFkLXByaW1hcnk7XG4gIH1cblxuICAmLS1ib2xkIHtcbiAgICBAZXh0ZW5kICVzYW4tZnJhbmNpc2NvLXRleHQtYm9sZDtcbiAgfVxufVxuXG4uYm9keS0yLXNlY29uZGFyeSB7XG4gIEBleHRlbmQgJWJvZHktMjtcblxuICBjb2xvcjogJHNlY29uZGFyeTtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1zZWNvbmRhcnk7XG4gIH1cblxuICAmLS1ib2xkIHtcbiAgICBjb2xvcjogJHNlY29uZGFyeTtcblxuICAgIEBleHRlbmQgJXNhbi1mcmFuY2lzY28tdGV4dC1ib2xkO1xuICB9XG59XG5cbi5ib2R5LTItd2hpdGUge1xuICBAZXh0ZW5kICVib2R5LTI7XG5cbiAgY29sb3I6ICR3aGl0ZTtcblxuICAmLS1ib2xkIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuLmJvZHktMi1saW5rIHtcbiAgQGV4dGVuZCAlYm9keS0yO1xuXG4gIGNvbG9yOiAkcmVndWxhci1ibHVlO1xuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAka2FtLXJlZ3VsYXItYmx1ZTtcbiAgfVxuXG4gICYtLWJvbGQge1xuICAgIGNvbG9yOiAkcmVndWxhci1ibHVlO1xuXG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuLmJvZHktMi1ncmF5IHtcbiAgQGV4dGVuZCAlYm9keS0yO1xuXG4gIGNvbG9yOiAkZ3JheTtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1ncmF5O1xuICB9XG5cbiAgJi0tYm9sZCB7XG4gICAgY29sb3I6ICRncmF5O1xuXG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuLmJvZHktMi1zdWNjZXNzIHtcbiAgQGV4dGVuZCAlYm9keS0yO1xuXG4gIGNvbG9yOiAkc2F0aXNmYWN0aW9uLTYwO1xuXG4gICYtLWJvbGQge1xuICAgIGNvbG9yOiAkc2F0aXNmYWN0aW9uLTYwO1xuXG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuLmJvZHktMi1zYXRpc2ZhY3Rpb24tODAge1xuICBAZXh0ZW5kICVib2R5LTI7XG5cbiAgY29sb3I6ICRzYXRpc2ZhY3Rpb24tODA7XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRrYW0tc2F0aXNmYWN0aW9uLTgwO1xuICB9XG5cbiAgJi0tYm9sZCB7XG4gICAgY29sb3I6ICRzYXRpc2ZhY3Rpb24tODA7XG5cbiAgICBAZXh0ZW5kICVzYW4tZnJhbmNpc2NvLXRleHQtYm9sZDtcbiAgfVxufVxuXG4uYm9keS0yLXdhcm5pbmcge1xuICBAZXh0ZW5kICVib2R5LTI7XG5cbiAgY29sb3I6ICRzYXRpc2ZhY3Rpb24tMDtcblxuICAmLS1ib2xkIHtcbiAgICBAZXh0ZW5kICVzYW4tZnJhbmNpc2NvLXRleHQtYm9sZDtcbiAgfVxufVxuXG4uYm9keS0yLXNhdGlzZmFjdGlvbi00MCB7XG4gIEBleHRlbmQgJWJvZHktMjtcblxuICBjb2xvcjogJHNhdGlzZmFjdGlvbi00MDtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1zYXRpc2ZhY3Rpb24tNDA7XG4gIH1cblxuICAmLS1ib2xkIHtcbiAgICBAZXh0ZW5kICVzYW4tZnJhbmNpc2NvLXRleHQtYm9sZDtcbiAgfVxufVxuXG4lYm9keS0zIHtcbiAgY29sb3I6ICRwcmltYXJ5O1xuICBmb250LWZhbWlseTogJ3NhbkZyYW5jaXNjb1RleHRSZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuXG4gIEBpbmNsdWRlIGJyZWFrNzY4IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVhazQ4MCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGFkVGVtcGxhdGUpIHtcbiAgICBmb250LWZhbWlseTogJ3JvYm90b1JlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICB9XG59XG5cbi5ib2R5LTMtcHJpbWFyeSB7XG4gIEBleHRlbmQgJWJvZHktMztcblxuICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGFkVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGFkLXByaW1hcnk7XG4gIH1cblxuICAmLS1ib2xkIHtcbiAgICBAZXh0ZW5kICVzYW4tZnJhbmNpc2NvLXRleHQtYm9sZDtcbiAgfVxufVxuXG4uYm9keS0zLXNlY29uZGFyeSB7XG4gIEBleHRlbmQgJWJvZHktMztcblxuICBjb2xvcjogJHNlY29uZGFyeTtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1zZWNvbmRhcnk7XG4gIH1cblxuICAmLS1ib2xkIHtcbiAgICBAZXh0ZW5kICVzYW4tZnJhbmNpc2NvLXRleHQtYm9sZDtcbiAgfVxufVxuXG4uYm9keS0zLXdoaXRlIHtcbiAgQGV4dGVuZCAlYm9keS0zO1xuXG4gIGNvbG9yOiAkd2hpdGU7XG5cbiAgJi0tYm9sZCB7XG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuLmJvZHktMy1saW5rIHtcbiAgQGV4dGVuZCAlYm9keS0zO1xuXG4gIGNvbG9yOiAkcmVndWxhci1ibHVlO1xuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAka2FtLXJlZ3VsYXItYmx1ZTtcbiAgfVxuXG4gICYtLWJvbGQge1xuICAgIEBleHRlbmQgJXNhbi1mcmFuY2lzY28tdGV4dC1ib2xkO1xuICB9XG59XG5cbi5ib2R5LTMtYWN0aW9uLXNlY29uZGFyeSB7XG4gIEBleHRlbmQgJWJvZHktMztcblxuICBjb2xvcjogJGFjdGlvbi1zZWNvbmRhcnk7XG5cbiAgJi0tYm9sZCB7XG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuJWJvZHktNCB7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbiAgZm9udC1mYW1pbHk6ICdzYW5GcmFuY2lzY29UZXh0UmVndWxhcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcblxuICBAaW5jbHVkZSBicmVhazc2OCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWs0ODAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRhZFRlbXBsYXRlKSB7XG4gICAgZm9udC1mYW1pbHk6ICdyb2JvdG9SZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIycHg7XG5cbiAgICBAaW5jbHVkZSBicmVhazc2OCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWs0ODAge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cbiAgfVxufVxuXG4uYm9keS00LXByaW1hcnkge1xuICBAZXh0ZW5kICVib2R5LTQ7XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRibGFjaztcbiAgfVxuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRhZFRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRhZC1wcmltYXJ5O1xuICB9XG5cbiAgJi0tYm9sZCB7XG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuLmJvZHktNC1zZWNvbmRhcnkge1xuICBAZXh0ZW5kICVib2R5LTQ7XG5cbiAgY29sb3I6ICRzZWNvbmRhcnk7XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRrYW0tc2Vjb25kYXJ5O1xuICB9XG5cbiAgJi0tYm9sZCB7XG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuLmJvZHktNC13aGl0ZSB7XG4gIEBleHRlbmQgJWJvZHktNDtcblxuICBjb2xvcjogJHdoaXRlO1xuXG4gICYtLWJvbGQge1xuICAgIEBleHRlbmQgJXNhbi1mcmFuY2lzY28tdGV4dC1ib2xkO1xuICB9XG59XG5cbi5ib2R5LTQtZ3JlZW4ge1xuICBAZXh0ZW5kICVib2R5LTQ7XG5cbiAgY29sb3I6ICRncmVlbjtcblxuICAmLS1ib2xkIHtcbiAgICBAZXh0ZW5kICVzYW4tZnJhbmNpc2NvLXRleHQtYm9sZDtcbiAgfVxufVxuXG4uYm9keS00LWxpbmsge1xuICBAZXh0ZW5kICVib2R5LTQ7XG5cbiAgY29sb3I6ICRyZWd1bGFyLWJsdWU7XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRrYW0tcmVndWxhci1ibHVlO1xuICB9XG5cbiAgJi0tYm9sZCB7XG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuLmJvZHktNC1wZWFjaCB7XG4gIEBleHRlbmQgJWJvZHktNDtcblxuICBjb2xvcjogJHBlYWNoO1xuXG4gICYtLWJvbGQge1xuICAgIEBleHRlbmQgJXNhbi1mcmFuY2lzY28tdGV4dC1ib2xkO1xuICB9XG59XG5cbi5ib2R5LTQtYmx1ZS1ncmF5IHtcbiAgQGV4dGVuZCAlYm9keS00O1xuXG4gIGNvbG9yOiAkYmx1ZS1ncmF5O1xuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgIEBleHRlbmQgJXNhbi1mcmFuY2lzY28tdGV4dC1ib2xkO1xuXG4gICAgY29sb3I6ICRrYW0tbWVkaXVtLWJsdWU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG5cbiAgJi0tYm9sZCB7XG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuLmJvZHktNC1hY3Rpb24tc2Vjb25kYXJ5IHtcbiAgQGV4dGVuZCAlYm9keS00O1xuXG4gIGNvbG9yOiAkYWN0aW9uLXNlY29uZGFyeTtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1hY3Rpb24tc2Vjb25kYXJ5O1xuICB9XG5cbiAgJi0tYm9sZCB7XG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuJWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgY29sb3I6ICRwcmltYXJ5O1xuICBmb250LWZhbWlseTogJ3NvdXJjZVNhbnNQcm9Cb2xkJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuXG4gIEBpbmNsdWRlIGJyZWFrNzY4IHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVhazQ4MCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgZm9udC1mYW1pbHk6ICdtb250c2VycmF0Qm9sZCcsIHNhbnMtc2VyaWY7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkYWRUZW1wbGF0ZSkge1xuICAgIGZvbnQtZmFtaWx5OiAncm9ib3RvQm9sZCcsIHNhbnMtc2VyaWY7XG4gIH1cbn1cblxuLmxhYmVsLXByaW1hcnkge1xuICBAZXh0ZW5kICVsYWJlbDtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGFkVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGFkLXByaW1hcnk7XG4gIH1cbn1cblxuLmxhYmVsLXNlY29uZGFyeSB7XG4gIEBleHRlbmQgJWxhYmVsO1xuXG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAka2FtLXNlY29uZGFyeTtcbiAgfVxufVxuXG4ubGFiZWwtd2hpdGUge1xuICBAZXh0ZW5kICVsYWJlbDtcblxuICBjb2xvcjogJHdoaXRlO1xufVxuXG4lY2FwdGlvbiB7XG4gIGNvbG9yOiAkcHJpbWFyeTtcbiAgZm9udC1mYW1pbHk6ICdzYW5GcmFuY2lzY29UZXh0UmVndWxhcicsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcblxuICBAaW5jbHVkZSBicmVhazc2OCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgQGluY2x1ZGUgYnJlYWs0ODAge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGZvbnQtZmFtaWx5OiAnbW9udHNlcnJhdFJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGFkVGVtcGxhdGUpIHtcbiAgICBmb250LWZhbWlseTogJ3JvYm90b1JlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICB9XG59XG5cbi5jYXB0aW9uLXByaW1hcnkge1xuICBAZXh0ZW5kICVjYXB0aW9uO1xuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkYWRUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkYWQtcHJpbWFyeTtcbiAgfVxuXG4gICYtLWJvbGQge1xuICAgIEBleHRlbmQgJXNhbi1mcmFuY2lzY28tdGV4dC1ib2xkO1xuICB9XG59XG5cbi5jYXB0aW9uLXdoaXRlIHtcbiAgQGV4dGVuZCAlY2FwdGlvbjtcblxuICBjb2xvcjogJHdoaXRlO1xuXG4gICYtLWJvbGQge1xuICAgIEBleHRlbmQgJXNhbi1mcmFuY2lzY28tdGV4dC1ib2xkO1xuICB9XG59XG5cbi5jYXB0aW9uLXBlYWNoIHtcbiAgQGV4dGVuZCAlY2FwdGlvbjtcblxuICBjb2xvcjogJHBlYWNoO1xuXG4gICYtLWJvbGQge1xuICAgIEBleHRlbmQgJXNhbi1mcmFuY2lzY28tdGV4dC1ib2xkO1xuICB9XG59XG5cbi5jYXB0aW9uLWdyYXktdGl0bGUge1xuICBAZXh0ZW5kICVjYXB0aW9uO1xuXG4gIGNvbG9yOiAkZ3JheS10aXRsZTtcblxuICAmLS1ib2xkIHtcbiAgICBAZXh0ZW5kICVzYW4tZnJhbmNpc2NvLXRleHQtYm9sZDtcbiAgfVxufVxuXG4uY2FwdGlvbi1zZWNvbmRhcnkge1xuICBAZXh0ZW5kICVjYXB0aW9uO1xuXG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAka2FtLXNlY29uZGFyeTtcbiAgfVxuXG4gICYtLWJvbGQge1xuICAgIEBleHRlbmQgJXNhbi1mcmFuY2lzY28tdGV4dC1ib2xkO1xuICB9XG59XG5cbi5jYXB0aW9uLXdhcm5pbmcge1xuICBAZXh0ZW5kICVjYXB0aW9uO1xuXG4gIGNvbG9yOiAkc2F0aXNmYWN0aW9uLTA7XG5cbiAgJi0tYm9sZCB7XG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuLmNhcHRpb24tZXJyb3Ige1xuICBAZXh0ZW5kICVjYXB0aW9uO1xuXG4gIGNvbG9yOiAkZXJyb3ItY29sb3I7XG5cbiAgJi0tYm9sZCB7XG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuLmNhcHRpb24tbGluayB7XG4gIEBleHRlbmQgJWNhcHRpb247XG5cbiAgY29sb3I6ICRyZWd1bGFyLWJsdWU7XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRrYW0tcmVndWxhci1ibHVlO1xuICB9XG5cbiAgJi0tYm9sZCB7XG4gICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gIH1cbn1cblxuJWFjdGlvbi0xIHtcbiAgY29sb3I6ICRwcmltYXJ5O1xuICBmb250LWZhbWlseTogJ3NvdXJjZVNhbnNQcm9Cb2xkJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuXG4gIEBpbmNsdWRlIGJyZWFrNzY4IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVhazQ4MCB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgZm9udC1mYW1pbHk6ICdtb250c2VycmF0Qm9sZCcsIHNhbnMtc2VyaWY7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkYWRUZW1wbGF0ZSkge1xuICAgIGZvbnQtZmFtaWx5OiAncm9ib3RvQm9sZCcsIHNhbnMtc2VyaWY7XG4gIH1cbn1cblxuLmFjdGlvbi0xLXByaW1hcnkge1xuICBAZXh0ZW5kICVhY3Rpb24tMTtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGFkVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGFkLXByaW1hcnk7XG4gIH1cbn1cblxuLmFjdGlvbi0xLXNlY29uZGFyeSB7XG4gIEBleHRlbmQgJWFjdGlvbi0xO1xuXG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAka2FtLXNlY29uZGFyeTtcbiAgfVxufVxuXG4uYWN0aW9uLTEtYWN0aW9uLXNlY29uZGFyeSB7XG4gIEBleHRlbmQgJWFjdGlvbi0xO1xuXG4gIGNvbG9yOiAkYWN0aW9uLXNlY29uZGFyeTtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1hY3Rpb24tc2Vjb25kYXJ5O1xuICB9XG59XG5cbi5hY3Rpb24tMS13aGl0ZSB7XG4gIEBleHRlbmQgJWFjdGlvbi0xO1xuXG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5hY3Rpb24tMS1saW5rIHtcbiAgQGV4dGVuZCAlYWN0aW9uLTE7XG5cbiAgY29sb3I6ICRyZWd1bGFyLWJsdWU7XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRrYW0tcmVndWxhci1ibHVlO1xuICB9XG59XG5cbi5hY3Rpb24tMS1tZWRpdW0tYmx1ZSB7XG4gIEBleHRlbmQgJWFjdGlvbi0xO1xuXG4gIGNvbG9yOiAkbWVkaXVtLWJsdWU7XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICRrYW0tbWVkaXVtLWJsdWU7XG4gIH1cbn1cblxuLmFjdGlvbi0xLXNhdGlzZmFjdGlvbi02MCB7XG4gIEBleHRlbmQgJWFjdGlvbi0xO1xuXG4gIGNvbG9yOiAkc2F0aXNmYWN0aW9uLTYwO1xuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAka2FtLXNhdGlzZmFjdGlvbi02MDtcbiAgfVxufVxuXG4ubGluay10ZXh0IHtcbiAgQGV4dGVuZCAuYWN0aW9uLTEtbGluaztcblxuICB0cmFuc2l0aW9uOiBhbGwgJHRyYW5zaXRpb247XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRob3Zlci1ibHUtY29sb3I7XG4gIH1cblxuICAmLS1jbGlja2FibGUge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxufVxuXG4uc3RhdHVzLXdoaXRlIHtcbiAgQGV4dGVuZCAlYWN0aW9uLTE7XG5cbiAgY29sb3I6ICR3aGl0ZTtcbn1cblxuLmFjdGlvbi0xLXBlYWNoIHtcbiAgQGV4dGVuZCAlYWN0aW9uLTE7XG5cbiAgY29sb3I6ICRwZWFjaDtcbn1cblxuJWFjdGlvbi0yIHtcbiAgY29sb3I6ICRwcmltYXJ5O1xuICBmb250LWZhbWlseTogJ3NvdXJjZVNhbnNQcm9Cb2xkJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuXG4gIEBpbmNsdWRlIGJyZWFrNzY4IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICBAaW5jbHVkZSBicmVhazQ4MCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgZm9udC1mYW1pbHk6ICdtb250c2VycmF0Qm9sZCcsIHNhbnMtc2VyaWY7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkYWRUZW1wbGF0ZSkge1xuICAgIGZvbnQtZmFtaWx5OiAncm9ib3RvQm9sZCcsIHNhbnMtc2VyaWY7XG4gIH1cbn1cblxuLmFjdGlvbi0yLXByaW1hcnkge1xuICBAZXh0ZW5kICVhY3Rpb24tMjtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGFkVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGFkLXByaW1hcnk7XG4gIH1cbn1cblxuJWFjdGlvbi0yLWxpbmsge1xuICBAZXh0ZW5kICVhY3Rpb24tMjtcblxuICBjb2xvcjogJHJlZ3VsYXItYmx1ZTtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1yZWd1bGFyLWJsdWU7XG4gIH1cbn1cblxuLmFjdGlvbi0yLWxpbmsge1xuICBAZXh0ZW5kICVhY3Rpb24tMi1saW5rO1xufVxuXG4uYWN0aW9uLTItYWN0aW9uLXNlY29uZGFyeSB7XG4gIEBleHRlbmQgJWFjdGlvbi0yO1xuXG4gIGNvbG9yOiAkYWN0aW9uLXNlY29uZGFyeTtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJGthbS1hY3Rpb24tc2Vjb25kYXJ5O1xuICB9XG59XG5cbiVmb290ZXItbGluayB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGZvbnQtZmFtaWx5OiAnc2FuRnJhbmNpc2NvVGV4dEJvbGQnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG5cbiAgQGluY2x1ZGUgYnJlYWs3Njgge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuXG4gIEBpbmNsdWRlIGJyZWFrNDgwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cblxuICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICBmb250LWZhbWlseTogJ21vbnRzZXJyYXRCb2xkJywgc2Fucy1zZXJpZjtcbiAgfVxufVxuXG4uZm9vdGVyLWxpbmsge1xuICBAZXh0ZW5kICVmb290ZXItbGluaztcbn1cbiIsIi8vIFRvRG86INC/0L7RgdC70LUg0L/QtdGA0LXRhdC+0LTQsCDQvdCwICVwYWdlLWNvbnRhaW5lciwg0YPQtNCw0LvQuNGC0YxcbiVjb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMjRweDtcbn1cblxuJXBhZ2UtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDQwcHg7XG59XG5cbiVwYWdlLWNvbnRlbnQtaW5kZW50cyB7XG4gIHBhZGRpbmc6ICRkZWZhdWx0LWNvbnRlbnQtdG9wLWluZGVudCAwICRkZWZhdWx0LWNvbnRlbnQtYm90dG9tLWluZGVudDtcbn1cblxuJWlubGluZS1pbnNlcnQtaW1hZ2Uge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuJXN0cmV0Y2gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cblxuLy8gQWRhcHRpdmUgbWl4aW5zXG5AbWl4aW4gbWF4V2lkdGgoJHJlc29sdXRpb24pIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogI3skcmVzb2x1dGlvbn1weCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtYXhIZWlnaHQoJHJlc29sdXRpb24pIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6ICN7JHJlc29sdXRpb259cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWluV2lkdGgoJHJlc29sdXRpb24pIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skcmVzb2x1dGlvbn1weCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtaW5IZWlnaHQoJHJlc29sdXRpb24pIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi1oZWlnaHQ6ICN7JHJlc29sdXRpb259cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gcmFuZ2UoJG1pblJlc29sdXRpb24sICRtYXhSZXNvbHV0aW9uKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRtaW5SZXNvbHV0aW9ufXB4KSBhbmQgKG1heC13aWR0aDogI3skbWF4UmVzb2x1dGlvbn1weCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBnZUlFMTAoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGdlRkYxNigpIHtcbiAgQHN1cHBvcnRzICgtbW96LWFwcGVhcmFuY2U6bWV0ZXJiYXIpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gYnJlYWsxNjQwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE2NDBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBicmVhazE1MjQge1xuICBAbWVkaWEgKG1heC13aWR0aDogMTUyNHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrMTM2NiB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMzY2cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gYnJlYWsxMjgwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBicmVhazEyMDAge1xuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrMTE4MCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMTgwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gYnJlYWsxMTIwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExMjBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBicmVhazEwMjQge1xuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrOTkxIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrOTYwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrOTIwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDkyMHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrODY0IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDg2NHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrNzY4IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrNzY3IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrNjgwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY4MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrNjQwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrNDgwIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrNDI1IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrNDI0IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyNHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrNDIxIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQyMXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJyZWFrMzc1IHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGJhc2Utc2Nyb2xsKCRiYWNrZ3JvdW5kOiAkcHJpbWFyeSwgJHRyYWNrLWJhY2tncm91bmQ6ICR3aGl0ZSwgJHRodW1iLWJhY2tncm91bmQ6ICRsaW5lKSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuXG4gIC8qIHRvdGFsIHdpZHRoICovXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICB9XG5cbiAgLyogYmFja2dyb3VuZCBvZiB0aGUgc2Nyb2xsYmFyIGV4Y2VwdCBidXR0b24gb3IgcmVzaXplciAqL1xuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRyYWNrLWJhY2tncm91bmQ7XG4gIH1cblxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjazpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRyYWNrLWJhY2tncm91bmQ7XG4gIH1cblxuICAvKiBzY3JvbGxiYXIgaXRzZWxmICovXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWItYmFja2dyb3VuZDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1iLWJhY2tncm91bmQ7XG4gIH1cblxuICAvKiBzZXQgYnV0dG9uKHRvcCBhbmQgYm90dG9tIG9mIHRoZSBzY3JvbGxiYXIpICovXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWl4aW4gc3R5bGVGb3IoJG5hbWUpIHtcbiAgJltkYXRhLXRlbXBsYXRlPScjeyRuYW1lfS10ZW1wbGF0ZSddIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLmNyaXRlcmlhLXVzZXJzLWFuc3dlcnMtbW9kYWwge1xuICAud3MtcmVhY3QtYmFzZS1tb2RhbF9fY29udGVudC13cmFwIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg0NTApIHtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fY3JpdGVyaWEtaWNvbiB7XG4gICAgd2lkdGg6IDU2cHg7XG4gICAgaGVpZ2h0OiA1NnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBjb2xvcjogJGFjdGlvbi1zZWNvbmRhcnk7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg0NTApIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2Nsb3NlLWljb24ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgIGZpbGw6ICRzZWNvbmRhcnk7XG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gICZfX2Fuc3dlci1pdGVtIHtcbiAgICBtaW4taGVpZ2h0OiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNTc1KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuXG4gICZfX2Fuc3dlci1pbmZvIHtcbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg1NzUpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgIH1cbiAgfVxuXG4gICZfX2Fuc3dlci1jb2xvcmVkLWNpcmNsZSB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgbWluLXdpZHRoOiAxNHB4O1xuICAgIGhlaWdodDogMTRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgfVxuXG4gICZfX2Fuc3dlci1uYW1lIHtcbiAgICB3aWR0aDogMTgwcHg7XG4gICAgbWluLXdpZHRoOiAxODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg1NzUpIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYW5zd2VyLXVzZXJzLWNvdW50IHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNTc1KSB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcoJztcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiAnKSc7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYW5zd2VyLXBlcmNlbnQge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIG1pbi13aWR0aDogNjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg1NzUpIHtcbiAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgbWluLXdpZHRoOiAzOHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2Fuc3dlci1wZXJjZW50LXNjYWxlLXdyYXBwZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogJGRlZmF1bHQtdHJhbnNpdGlvbjtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDU3NSkge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYW5zd2VyLXBlcmNlbnQtc2NhbGUge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogNnB4O1xuICAgIHRyYW5zaXRpb246ICRkZWZhdWx0LXRyYW5zaXRpb247XG4gICAgYW5pbWF0aW9uOiBpbkxlZnQgJHNsb3ctdHJhbnNpdGlvbjtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGluTGVmdCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG4iLCIuY3JpdGVyaWEtZmlsdGVyIHtcbiAgJl9fY3JpdGVyaWEtaXRlbXMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgJl9fY3JpdGVyaWEtaXRlbS1pY29uIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBtaW4td2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuXG4gICAgcGF0aCB7XG4gICAgICBmaWxsOiAkc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgICYtLXNob3ctbW9yZSB7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIG1pbi13aWR0aDogMjhweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkcmVndWxhci1ibHVlO1xuXG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogJHJlZ3VsYXItYmx1ZTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR6YWItcHVycGxlLW1haW4tbGlnaHQ7XG5cbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgZmlsbDogJHphYi1wdXJwbGUtbWFpbi1saWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NyaXRlcmlhLWl0ZW0ge1xuICAgIHdpZHRoOiA4NHB4O1xuICAgIG1pbi13aWR0aDogODRweDtcbiAgICBoZWlnaHQ6IDg4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICAuY3JpdGVyaWEtZmlsdGVyX19jcml0ZXJpYS1pdGVtLWljb24ge1xuICAgICAgICBjb2xvcjogJGthbS1zZWNvbmRhcnk7XG4gICAgICB9XG5cbiAgICAgIC5jcml0ZXJpYS1maWx0ZXJfX2NyaXRlcmlhLWl0ZW0taWNvbjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAka2FtLXJlZ3VsYXItYmx1ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgIC5jcml0ZXJpYS1maWx0ZXJfX2NyaXRlcmlhLWl0ZW0taWNvbjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluLWxpZ2h0O1xuXG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICR6YWItcHVycGxlLW1haW4tbGlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zZWxlY3RlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAgIC5jcml0ZXJpYS1maWx0ZXJfX2NyaXRlcmlhLWl0ZW0taWNvbiB7XG4gICAgICAgIGNvbG9yOiAkcmVndWxhci1ibHVlO1xuXG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICRyZWd1bGFyLWJsdWU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICAgIC5jcml0ZXJpYS1maWx0ZXJfX2NyaXRlcmlhLWl0ZW0taWNvbiB7XG4gICAgICAgICAgY29sb3I6ICRrYW0tcmVndWxhci1ibHVlO1xuXG4gICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiAka2FtLXJlZ3VsYXItYmx1ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICAgIC5jcml0ZXJpYS1maWx0ZXJfX2NyaXRlcmlhLWl0ZW0taWNvbiB7XG4gICAgICAgICAgY29sb3I6ICR6YWItcHVycGxlLW1haW4tbGlnaHQ7XG5cbiAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICR6YWItcHVycGxlLW1haW4tbGlnaHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tZG90IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdG9wOiAyNSU7XG4gICAgICAgIHJpZ2h0OiAyNSU7XG4gICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzYXRpc2ZhY3Rpb24tNDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuY3JpdGVyaWEtc2VsZWN0LW1vZGFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJlZ3VsYXItYmFja2dyb3VuZDtcblxuICAmX19jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDI0cHggMzBweDtcbiAgfVxuXG4gICZfX3RpdGxlLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuXG4gICZfX2NyaXRlcmlhLWl0ZW0taWNvbi13cmFwcGVyIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuXG4gICAgcGF0aCB7XG4gICAgICBmaWxsOiAkc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgY29sb3I6ICRrYW0tc2Vjb25kYXJ5O1xuXG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogJGthbS1zZWNvbmRhcnk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY3JpdGVyaWEtbGlzdCB7XG4gICAgbWF4LWhlaWdodDogNDgwcHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gIH1cblxuICAmX19jcml0ZXJpYS1pdGVtLW5hbWUge1xuICAgIEBpbmNsdWRlIG1heFdpZHRoKDM3NSkge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2NyaXRlcmlhLWxpc3QtaXRlbSB7XG4gICAgcGFkZGluZzogMTJweCA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICAgICYtLXNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWd1bGFyLWJsdWU7XG5cbiAgICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAka2FtLXJlZ3VsYXItYmx1ZTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YWItcHVycGxlLW1haW4tbGlnaHQ7XG4gICAgICB9XG5cbiAgICAgIC5jcml0ZXJpYS1zZWxlY3QtbW9kYWxfX2NyaXRlcmlhLWl0ZW0taWNvbi13cmFwcGVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNyaXRlcmlhLXNlbGVjdC1tb2RhbF9fY3JpdGVyaWEtaXRlbS1uYW1lIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIH1cblxuICAgICY6bm90KCYtLXNlbGVjdGVkKTpob3ZlciB7XG4gICAgICAuY3JpdGVyaWEtc2VsZWN0LW1vZGFsX19jcml0ZXJpYS1pdGVtLW5hbWUsXG4gICAgICAuY3JpdGVyaWEtc2VsZWN0LW1vZGFsX19jcml0ZXJpYS1pdGVtLWljb24td3JhcHBlciB7XG4gICAgICAgIGNvbG9yOiAkcmVndWxhci1ibHVlO1xuXG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICRyZWd1bGFyLWJsdWU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICAgICAgICBjb2xvcjogJGthbS1yZWd1bGFyLWJsdWU7XG5cbiAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICRrYW0tcmVndWxhci1ibHVlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluLWxpZ2h0O1xuXG4gICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiAkemFiLXB1cnBsZS1tYWluLWxpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NyaXRlcmlhLWl0ZW0taWNvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuIixudWxsLCIkZmVtYWxlLWNvbG9yOiAjOTkzMzliO1xuXG4uY3JpdGVyaWEtd2luZG93IHtcbiAgJl9faGVhZC1pY29uIHtcbiAgICB3aWR0aDogNTRweDtcbiAgICBoZWlnaHQ6IDU0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNnB4O1xuICAgIGJvcmRlcjogJGRlZmF1bHQtYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcblxuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIH1cbiAgfVxuXG4gICZfX2Fuc3dlci13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICAgIGJvcmRlcjogJGRlZmF1bHQtYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgfVxuXG4gICZfX2Fuc3dlci1pdGVtIHtcbiAgICBwYWRkaW5nOiAxOHB4IDIwcHg7XG4gICAgYm9yZGVyLXRvcDogJGRlZmF1bHQtYm9yZGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmLS1zZWxlY3RlZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgY3VycmVudENvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tdW5hY3RpdmUge1xuICAgICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmLmNyaXRlcmlhLXdpbmRvd19fYW5zd2VyLWl0ZW0tLXNlbGVjdGVkIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBjb2xvcjogJGthbS1zZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Fuc3dlci1za2lwLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQ0cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogJGRlZmF1bHQtYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIGJvcmRlci1ib3R0b206ICRkZWZhdWx0LWJvcmRlcjtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgICBib3JkZXItY29sb3I6ICRrYW0tc2Vjb25kYXJ5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAka2FtLXNlY29uZGFyeTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19wYWdpbmF0aW9uLXdyYXAge1xuICAgIG1pbi1oZWlnaHQ6IDU0cHg7XG4gICAgbWFyZ2luLXRvcDogNjRweDtcbiAgfVxuXG4gICZfX3BhZ2luYXRpb24tYnV0dG9uIHtcbiAgICB3aWR0aDogMjYwcHg7XG5cbiAgICAuYWN0aW9uLWZpbGxlZC1idXR0b24ge1xuICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIH1cbiAgfVxuXG4gICZfX3BhZ2luYXRpb24tYmFjayB7XG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAka2FtLXJlZ3VsYXItYmFja2dyb3VuZCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICRrYW0tc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5hY3Rpb24tZmlsbGVkLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgIHBhdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGZpbGw6ICRrYW0tc2Vjb25kYXJ5O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGthbS1zZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWd1bGFyLWJhY2tncm91bmQgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5hY3Rpb24tZmlsbGVkLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgIHBhdGg6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGZpbGw6ICRzZWNvbmRhcnk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBzcGFuIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrNjgwIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWN0aW9uLWZpbGxlZC1idXR0b25fX2ljb24td3JhcHBlciB7XG4gICAgICBAaW5jbHVkZSBicmVhazY4MCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fcGFnaW5hdGlvbi1iYWNrOmhvdmVyIHtcbiAgICBjb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuICB9XG5cbiAgJl9fcGFnaW5hdGlvbi1jcmVhdGUge1xuICAgIEBpbmNsdWRlIGJyZWFrNjgwIHtcbiAgICAgIC5hY3Rpb24tZmlsbGVkLWJ1dHRvbl9faWNvbi13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1mdWxsLXdpZHRoIHtcbiAgICAgIEBpbmNsdWRlIGJyZWFrNjgwIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuXG4gICAgICAgIC5hY3Rpb24tZmlsbGVkLWJ1dHRvbl9faWNvbi13cmFwcGVyIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3BhZ2luYXRpb24taW5mbyB7XG4gICAgJi0tbGVmdCB7XG4gICAgICBtYXJnaW4tbGVmdDogMTQwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGJyZWFrNjgwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tcmlnaHQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMzJweDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWs2ODAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDU4cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tY3JlYXRlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMTNweDtcblxuICAgICAgQGluY2x1ZGUgYnJlYWs2ODAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDU4cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2RvcC1oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgJl9fZG9wLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgJl9fZG9wLWl0ZW0td3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gICZfX2RvcC1pdGVtIHtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgYm9yZGVyLXRvcDogJGRlZmF1bHQtYm9yZGVyO1xuICAgIGJvcmRlci1yaWdodDogJGRlZmF1bHQtYm9yZGVyO1xuICAgIGJvcmRlci1ib3R0b206ICRkZWZhdWx0LWJvcmRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLWxlZnQ6ICRkZWZhdWx0LWJvcmRlcjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweCAwIDAgNHB4O1xuXG4gICAgICAmLmNyaXRlcmlhLXdpbmRvd19fZG9wLWl0ZW0tLXNlbGVjdGVkIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZGFyay1ibHVlO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICB9XG5cbiAgICAmLS1kaXNhYmxlIHtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgZmlsbDogJHNlY29uZGFyeTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zZWxlY3RlZCxcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZGFyay1ibHVlO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGRhcmstYmx1ZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1ibHVlO1xuICAgICAgYmFja2dyb3VuZDogJGRhcmstYmx1ZTtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblxuICAgICAgc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tc2VsZWN0ZWQtbWFsZSxcbiAgICAmLS1tYWxlOmhvdmVyIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkcmVndWxhci1ibHVlO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRyZWd1bGFyLWJsdWU7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRyZWd1bGFyLWJsdWU7XG4gICAgICBiYWNrZ3JvdW5kOiAkcmVndWxhci1ibHVlO1xuICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXG4gICAgICBzdmcgcGF0aCB7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zZWxlY3RlZC1mZW1hbGUsXG4gICAgJi0tZmVtYWxlOmhvdmVyIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZmVtYWxlLWNvbG9yO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGZlbWFsZS1jb2xvcjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZmVtYWxlLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZDogJGZlbWFsZS1jb2xvcjtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblxuICAgICAgc3ZnIHBhdGgge1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZXZhbHVhdGlvbi1pbmZvIHtcbiAgbWFyZ2luOiAyNHB4IDA7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVndWxhci1iYWNrZ3JvdW5kO1xuXG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRrYW0tcmVndWxhci1iYWNrZ3JvdW5kO1xuICB9XG5cbiAgJi0td2l0aG91dC1tYXJnaW4ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAmX19ldmFsdWF0aW9uLW5hbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluLWxpZ2h0O1xuICAgIH1cbiAgfVxuXG4gICZfX2xhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cblxuICAmX19sb2dvLXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA1NHB4O1xuICAgICAgaGVpZ2h0OiA1NHB4O1xuICAgIH1cbiAgfVxufVxuIiwiLmV2YWx1YXRpb24tbWV0cmljcyB7XG4gIEBpbmNsdWRlIG1heFdpZHRoKDc2OCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAmX19pdGVtLWNvdW50IHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuXG4gICAgc3BhbjpmaXJzdC1jaGlsZCB7XG4gICAgICBmb250LWZhbWlseTogJ3NhbkZyYW5jaXNjb1RleHRCb2xkJywgc2Fucy1zZXJpZjtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtLWdyb3VwLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIGZvbnQtZmFtaWx5OiAnc2FuRnJhbmNpc2NvVGV4dEJvbGQnLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgJl9faXRlbS1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg3NjgpIHtcbiAgICAgIG1hcmdpbjogMzJweCAwIDAgMDtcbiAgICB9XG4gIH1cblxuICAmX192b3RlLWNvdW50ZXItaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogNTRweDtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmstYmx1ZTtcblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgb3BhY2l0eTogMC4yNDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgZm9udC1mYW1pbHk6ICdzYW5GcmFuY2lzY29UZXh0Qm9sZCcsIHNhbnMtc2VyaWY7XG4gICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ldmFsdWF0aW9uLW1ldHJpY3NfX3ZvdGUtY291bnRlci1pdGVtIHtcbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGthbS1kYXJrLWJsdWU7XG4gIH1cbn1cblxuLmV2YWx1YXRpb24tbWV0cmljc19fdm90ZS1jb3VudGVyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB9XG59XG4iLCIuZXZhbHVhdGlvbi1tZXRyaWNzX19pdGVtLWNvdW50IHtcbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuXG4uZXZhbHVhdGlvbi1tZXRyaWNzX192b3RlLWNvdW50ZXItaXRlbSB7XG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR6YWItZ29sZDtcbiAgICBjb2xvcjogJHByaW1hcnk7XG4gIH1cbn1cblxuLmV2YWx1YXRpb24tbWV0cmljc19fdm90ZS1jb3VudGVyLWl0ZW06bGFzdC1jaGlsZCB7XG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWd1bGFyLWJhY2tncm91bmQ7XG4gIH1cbn1cbiIsIiRhZGRpdGlvbmFsLWZpbHRlci1jaGlwLWJhY2tncm91bmQ6ICNlYmViYmY7XG5cbi5ldmFsdWF0aW9uLXBhcnRpY2lwYW50cy1saXN0LWZpbHRlciB7XG4gICZfX3NlYXJjaC1pbnB1dC13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG4gICAgJi0tYWRkLWZpbHRlcnMtY29sbGFwc2Uge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgIC5pbnB1dC1ibG9jayB7XG4gICAgICAgIGlucHV0LFxuICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHphYi1wdXJwbGUtbWFpbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zZWFyY2gtaW5wdXQge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgJl9fYWRkaXRpb25hbC1maWx0ZXJzLWJ1dHRvbi1pY29uIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIGZpbGw6ICRzZWNvbmRhcnk7XG4gIH1cblxuICAmX19hZGRpdGlvbmFsLWZpbHRlcnMtYnV0dG9uIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuZXZhbHVhdGlvbi1wYXJ0aWNpcGFudHMtbGlzdC1maWx0ZXJfX2FkZGl0aW9uYWwtZmlsdGVycy1idXR0b24taWNvbiB7XG4gICAgICAgICAgZmlsbDogJHphYi1wdXJwbGUtbWFpbi1saWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgLmV2YWx1YXRpb24tcGFydGljaXBhbnRzLWxpc3QtZmlsdGVyX19hZGRpdGlvbmFsLWZpbHRlcnMtYnV0dG9uLWljb24ge1xuICAgICAgICBmaWxsOiAkcmVndWxhci1ibHVlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWFjdGl2ZSB7XG4gICAgICAuZXZhbHVhdGlvbi1wYXJ0aWNpcGFudHMtbGlzdC1maWx0ZXJfX2FkZGl0aW9uYWwtZmlsdGVycy1idXR0b24taWNvbiB7XG4gICAgICAgIGZpbGw6ICRkYXJrLWJsdWU7XG5cbiAgICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICAgICAgZmlsbDogJHphYi1wdXJwbGUtbWFpbjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgICAgLmV2YWx1YXRpb24tcGFydGljaXBhbnRzLWxpc3QtZmlsdGVyX19hZGRpdGlvbmFsLWZpbHRlcnMtYnV0dG9uLWljb24ge1xuICAgICAgICAgIGZpbGw6ICR6YWItcHVycGxlLW1haW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgICYtLWFjdGl2ZSB7XG4gICAgICAgIC5ldmFsdWF0aW9uLXBhcnRpY2lwYW50cy1saXN0LWZpbHRlcl9fYWRkaXRpb25hbC1maWx0ZXJzLWJ1dHRvbi1pY29uIHtcbiAgICAgICAgICBmaWxsOiAkemFiLXB1cnBsZS1tYWluO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYWRkaXRpb25hbC1maWx0ZXJzLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAmLS1oaWRlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2FkZGl0aW9uYWwtZmlsdGVycyB7XG4gICAgQGluY2x1ZGUgYnJlYWs0ODAoKSB7XG4gICAgICBwYWRkaW5nOiAyNXB4IDIwcHg7XG4gICAgfVxuXG4gICAgcGFkZGluZzogMjBweCAyNHB4IDM4cHg7XG4gICAgYm9yZGVyOiAkZGVmYXVsdC1ib3JkZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAkYm9yZGVyLXJhZGl1cyAwIDA7XG4gIH1cblxuICAmX19hZGRpdGlvbmFsLWZpbHRlcnMtYm90dG9tIHtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICAgIGJvcmRlcjogJGRlZmF1bHQtYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkYm9yZGVyLXJhZGl1cyAkYm9yZGVyLXJhZGl1cztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVndWxhci1iYWNrZ3JvdW5kO1xuICB9XG5cbiAgJl9fYWRkaXRpb25hbC1maWx0ZXItaXRlbSB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpOm5vdCgmLS1sYXJnZS1tYXJnaW4pIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuXG4gICAgJi0tbGFyZ2UtbWFyZ2luIHtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fYWRkaXRpb25hbC1maWx0ZXItaXRlbS1pbnB1dCB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcblxuICAgIC53cy1kaWN0aW9uYXJ5LXNlbGVjdCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgLndzLWRpY3Rpb25hcnktc2VsZWN0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAuaW5wdXQtYmxvY2sge1xuICAgICAgICAgIGlucHV0LFxuICAgICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHphYi1wdXJwbGUtbWFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19hZGRpdGlvbmFsLWZpbHRlci1pdGVtLWxhYmVsIHtcbiAgICBAaW5jbHVkZSBicmVhazQ4MCgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgbWluLXdpZHRoOiAxNTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG4gIH1cblxuICAmX19hZGRpdGlvbmFsLWZpbHRlcnMtYXBwbHkge1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGlvbi1zZWNvbmRhcnk7XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR6YWItcHVycGxlLW1haW4tbGlnaHQ7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemFiLXB1cnBsZS1tYWluO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZ3VsYXItYmx1ZTtcbiAgICB9XG4gIH1cblxuICAmX19kYXRlLXBlcmlvZC1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkIHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkYWN0aW9uLXNlY29uZGFyeTtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICRyZWd1bGFyLWJsdWU7XG4gICAgICBjb2xvcjogJHJlZ3VsYXItYmx1ZTtcbiAgICB9XG4gIH1cblxuICAmX19hZGRpdGlvbmFsLWZpbHRlci1pdGVtLWxhYmVsLW1pbiB7XG4gICAgQGluY2x1ZGUgYnJlYWs0ODAoKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJl9fY29sbGFwc2VkLWZpbHRlcnMtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgYnJlYWs0ODAoKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAmLS1oaWRlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fY29sbGFwc2VkLWZpbHRlci1pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhZGRpdGlvbmFsLWZpbHRlci1jaGlwLWJhY2tncm91bmQ7XG4gIH1cblxuICAmX19jb2xsYXBzZWQtZmlsdGVyLWl0ZW0taWNvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBvcGFjaXR5OiAwLjM0O1xuICAgIGZpbGw6ICRwcmltYXJ5O1xuICB9XG59XG4iLCIuZXZhbHVhdGlvbi1yZWNvbW1lbmRhdGlvbnMge1xuICBtYXJnaW46IDAgMCA2MHB4O1xuXG4gIEBpbmNsdWRlIG1heFdpZHRoKDc2OCkge1xuICAgIG1hcmdpbjogMCAwIDQwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBtYXhXaWR0aCg0MjUpIHtcbiAgICBtYXJnaW46IDAgMCAyNHB4O1xuICB9XG5cbiAgJi0tYm90dG9tLWFsaWduZWQge1xuICAgIG1hcmdpbjogNjBweCAwIDA7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg3NjgpIHtcbiAgICAgIG1hcmdpbjogNDBweCAwIDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNDI1KSB7XG4gICAgICBtYXJnaW46IDI0cHggMCAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICBmb250LWZhbWlseTogc2FuRnJhbmNpc2NvVGV4dEJvbGQsIHNhbnMtc2VyaWY7XG4gIH1cblxuICAmX19wYXJ0aWNpcGFudC1ibG9jayB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgfVxuICB9XG5cbiAgJl9fcGFydGljaXBhbnQtYmxvY2staGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgIGZvbnQtZmFtaWx5OiBzYW5GcmFuY2lzY29UZXh0Qm9sZCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbiIsIi5sZWdlbmQtcmF0aW5ncyB7XG4gIG1hcmdpbjogMjRweCAwO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJlZ3VsYXItYmFja2dyb3VuZDtcblxuICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAka2FtLXJlZ3VsYXItYmFja2dyb3VuZDtcbiAgfVxuXG4gICYtLXdpdGhvdXQtbWFyZ2luIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG5cbiAgJl9fbnVtYmVycyB7XG4gICAgd2lkdGg6IDQzcHg7XG4gICAgbWFyZ2luOiAwIDE0cHggMCAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBtYXJnaW46IDAgMCAxNnB4O1xuXG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiJHNlcGFyYXRlLWxpbmU6ICNkZGRlZTA7XG5cbi5tYWluLWV2YWx1YXRpb24tbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICZfX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgMCA0MXB4O1xuICB9XG5cbiAgJl9faXRlbXMge1xuICAgIG1hcmdpbjogMCAwIDAgLTQwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg2ODApIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAmX19idXR0b24ge1xuICAgIG1hcmdpbjogMCAwIDI3cHg7XG4gICAgcGFkZGluZzogMTJweCAzMnB4O1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaW5lO1xuICAgIGJvcmRlci1yYWRpdXM6IDM0cHg7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRyZWd1bGFyLWJsdWU7XG4gICAgICBiYWNrZ3JvdW5kOiAkcmVndWxhci1ibHVlO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRrYW0tcmVndWxhci1ibHVlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAka2FtLXJlZ3VsYXItYmx1ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg2ODApIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gICAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIGNvbG9yOiAkYWN0aW9uLXNlY29uZGFyeTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg0MjEpIHtcbiAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSA0MHB4KTtcbiAgICBtYXJnaW46IDAgMCA0MHB4IDQwcHg7XG4gICAgcGFkZGluZzogMzJweCAyMHB4IDIwcHg7XG4gICAgYm9yZGVyOiAkZGVmYXVsdC1ib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6ICRkcm9wLXNoYWRvdztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCgxMjc5KSB7XG4gICAgICB3aWR0aDogY2FsYygzMy4zJSAtIDQwcHgpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDk5MCkge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gNDBweCk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNjgwKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDQ4MCkge1xuICAgICAgYm9yZGVyOiAkZGVmYXVsdC1ib3JkZXI7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbS1jb250ZW50IHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDY4MCkge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCgzNzUpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZ2VJRTEwKCkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0taW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE5MnB4O1xuICAgIGhlaWdodDogMTkycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcblxuICAgIC5pbWFnZS1nYWxsZXJ5IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDY4MCkge1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgIC5pbWFnZS1nYWxsZXJ5IHtcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDQ4MCkge1xuICAgICAgd2lkdGg6IDU0cHg7XG4gICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoMzc1KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX2FjdGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkc2VwYXJhdGUtbGluZTtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDY4MCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0tbmFtZSB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbjogMCAwIDEycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuYm9keS0zLXByaW1hcnkge1xuICAgICAgY29sb3I6ICRibHVlLWdyYXk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNjgwKSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IDAgMCA4cHg7XG4gICAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGdlSUUxMCgpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDY4MCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDY0MCkge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZ2VJRTEwKCkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW0tcmF0aW5nIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHJlZ3VsYXItYmx1ZTtcblxuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICAgIGNvbG9yOiAka2FtLXJlZ3VsYXItYmx1ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg2ODApIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gIH1cblxuICAubWFpbi1ldmFsdWF0aW9uLWxpc3RfX2l0ZW0taW1nIHtcbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg0ODApIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGdlSUUxMCgpIHtcbiAgICAgIC5pbWFnZS1nYWxsZXJ5X19pbWFnZSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW1hZ2UtZ2FsbGVyeV9faW1hZ2UtYmxvY2stYmFja2dyb3VuZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4iLCIubWFpbi1ldmFsdWF0aW9uLWxpc3RfX2l0ZW0tbmFtZSB7XG4gIC5ib2R5LTMtcHJpbWFyeSB7XG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICBjb2xvcjogJHphYi1ibHVlLWdyYXk7XG4gICAgfVxuICB9XG59XG5cbi5tYWluLWV2YWx1YXRpb24tbGlzdF9fYnV0dG9uIHtcbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgJHphYi1wdXJwbGUtbWFpbjtcbiAgICBiYWNrZ3JvdW5kOiAkemFiLXB1cnBsZS1tYWluO1xuICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg2ODApIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluLWxpZ2h0O1xuICAgIH1cbiAgfVxufVxuXG4ubWFpbi1ldmFsdWF0aW9uLWxpc3RfX2J1dHRvbjpob3ZlciB7XG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICR6YWItcHVycGxlLW1haW47XG4gICAgYmFja2dyb3VuZDogJHphYi1wdXJwbGUtbWFpbjtcbiAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNjgwKSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBjb2xvcjogJHphYi1wdXJwbGUtbWFpbi1saWdodDtcbiAgICB9XG4gIH1cbn1cblxuLm1haW4tZXZhbHVhdGlvbi1saXN0X19pdGVtLXJhdGluZzpob3ZlciB7XG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG4iLCIub3BlcmF0aW9uYWwtcGVyaW9kLXNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICZfX3RleHQge1xuICAgIEBpbmNsdWRlIG1heFdpZHRoKDc2OCkge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgd2hpdGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgY29sb3I6IHJnYmEoJHRoaW4tZ3JheSwgMC43MikgIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDc2OCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2l0ZW1zLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLXRvcDogMThweDtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDc2OCkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgcGFkZGluZzogMCAxOHB4O1xuICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJi0tc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZDogJGFjdGlvbi1zZWNvbmRhcnk7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHphYi1nb2xkO1xuICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tc2VsZWN0ZWQge1xuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnc2FuRnJhbmNpc2NvVGV4dEJvbGQnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucGFydGljaXBhbnQtY2F0ZWdvcnktc2VsZWN0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIGJhY2tncm91bmQtY29sb3I6ICRyZWd1bGFyLWJhY2tncm91bmQ7XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGthbS1yZWd1bGFyLWJhY2tncm91bmQ7XG4gIH1cblxuICAmLS13aXRob3V0LW1hcmdpbiB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cblxuICAmX19jYXRlZ29yeSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICY6bm90KCYtLXNlbGVjdGVkKTpob3ZlciB7XG4gICAgICBjb2xvcjogJHJlZ3VsYXItYmx1ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICAgICAgY29sb3I6ICRrYW0tcmVndWxhci1ibHVlO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgICAgY29sb3I6ICR6YWItcHVycGxlLW1haW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG4iLCIucGFydGljaXBhbnQtaW5mbyB7XG4gIHBhZGRpbmc6IDQ0cHggMDtcblxuICAmLS1uby1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgJl9fbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmX19sb2dvIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVndWxhci1iYWNrZ3JvdW5kO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDY0MCkge1xuICAgICAgd2lkdGg6IDEyOHB4O1xuICAgICAgaGVpZ2h0OiAxMjhweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCgzNzUpIHtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3BhcnRpY2lwYW50LW1haW4taW5mbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIH1cblxuICAmX19wb3N0IHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICB9XG5cbiAgJl9fb3JnYW5pemF0aW9uLW5hbWUsXG4gICZfX29yZ2FuaXphdGlvbi1hZGRyZXNzIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICB9XG5cbiAgJl9fYWRkaXRpb25hbC1ibG9jayB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCAyMHB4O1xuICAgIHBhZGRpbmc6IDEycHggMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGluZTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gICZfX3ZvdGUtYnV0dG9uIHtcbiAgICBtYXJnaW46IDIwcHggMCAwIDIwcHg7XG4gIH1cblxuICAmX19hZGRpdGlvbmFsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCAtMjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcblxuICAgICYtLWNvbHVtbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBtYXJnaW46IC0yMHB4IDAgMCA0MHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIH1cblxuICAgICYtLWNvbHVtbjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICByaWdodDogY2FsYygxMDAlIC0gMnB4KTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xuXG4gICAgICBAaW5jbHVkZSBtYXhXaWR0aCgxMDI0KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoMTAyNCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDIwcHggMCAwIC0yMHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5wYXJ0aWNpcGFudC1pbmZvX19yYW5rIHtcbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICR6YWItcHVycGxlLW1haW4tbGlnaHQ7XG4gIH1cbn1cblxuLnBhcnRpY2lwYW50LWluZm9fX2xvZ28ge1xuICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG4iLCIucGFydGljaXBhbnQtbGlzdC1pdGVtIHtcbiAgJl9fdGFibGUtaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDY0MCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RhYmxlLWl0ZW0tbWFpbi1pbmZvIHtcbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg1ODUpIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBnZUlFMTAoKSB7XG4gICAgICBtYXgtd2lkdGg6IDYzMHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3RhYmxlLWl0ZW0tcmF0aW5nLWluZm8ge1xuICAgIEBpbmNsdWRlIG1heFdpZHRoKDU4NSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZ2VJRTEwKCkge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG4gIH1cblxuICAmX190YWJsZS1pdGVtLW51bWJlciB7XG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNTg1KSB7XG4gICAgICBwYWRkaW5nLXRvcDogMnB4O1xuICAgIH1cblxuICAgIHdpZHRoOiAzMHB4O1xuICAgIG1pbi13aWR0aDogMzBweDtcbiAgfVxuXG4gICZfX3RhYmxlLWl0ZW0tbG9nbyB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgbWluLXdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDM3NSkge1xuICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICBtaW4td2lkdGg6IDY0cHg7XG4gICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFibGUtaXRlbS1wYXJ0aWNpcGFudC1uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cblxuICAmX190YWJsZS1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg2NDApIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBnZUlFMTAoKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAmX190YWJsZS1pdGVtLXJhdGluZy12YWx1ZSB7XG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNTg1KSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoMzc1KSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gICAgfVxuXG4gICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICBAaW5jbHVkZSBnZUlFMTAoKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgICYtLXNhdGlzZmFjdGlvbi0wIHtcbiAgICAgIGNvbG9yOiAkc2F0aXNmYWN0aW9uLTAgIWltcG9ydGFudDtcblxuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICAgIGNvbG9yOiAka2FtLXNhdGlzZmFjdGlvbi0wICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tc2F0aXNmYWN0aW9uLTIwIHtcbiAgICAgIGNvbG9yOiAkc2F0aXNmYWN0aW9uLTIwICFpbXBvcnRhbnQ7XG5cbiAgICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgICBjb2xvcjogJGthbS1zYXRpc2ZhY3Rpb24tMjAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zYXRpc2ZhY3Rpb24tNDAge1xuICAgICAgY29sb3I6ICRzYXRpc2ZhY3Rpb24tNDAgIWltcG9ydGFudDtcblxuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICAgIGNvbG9yOiAka2FtLXNhdGlzZmFjdGlvbi00MCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLXNhdGlzZmFjdGlvbi02MCB7XG4gICAgICBjb2xvcjogJHNhdGlzZmFjdGlvbi02MCAhaW1wb3J0YW50O1xuXG4gICAgICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICAgICAgY29sb3I6ICRrYW0tc2F0aXNmYWN0aW9uLTYwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tc2F0aXNmYWN0aW9uLTgwIHtcbiAgICAgIGNvbG9yOiAkc2F0aXNmYWN0aW9uLTgwICFpbXBvcnRhbnQ7XG5cbiAgICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgICBjb2xvcjogJGthbS1zYXRpc2ZhY3Rpb24tODAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS13aXRob3V0LWNvbG9yIHtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG5cbiAgICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgICBjb2xvcjogJGthbS1zZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX190YWJsZS1pdGVtLWR5bmFtaWMtcmF0aW5nLXZhbHVlIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAmLS1zYXRpc2ZhY3Rpb24tMCB7XG4gICAgICBjb2xvcjogJHNhdGlzZmFjdGlvbi0wICFpbXBvcnRhbnQ7XG5cbiAgICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgICBjb2xvcjogJGthbS1zYXRpc2ZhY3Rpb24tMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLXNhdGlzZmFjdGlvbi04MCB7XG4gICAgICBjb2xvcjogJHNhdGlzZmFjdGlvbi04MCAhaW1wb3J0YW50O1xuXG4gICAgICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICAgICAgY29sb3I6ICRrYW0tc2F0aXNmYWN0aW9uLTgwICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGFibGUtaXRlbS10b3RhbC12b3RlcyB7XG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNTg1KSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDM3NSkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgIH1cblxuICAgIG1hcmdpbi1yaWdodDogMjhweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgJl9fdGFibGUtaXRlbS1idXR0b24ge1xuICAgIEBpbmNsdWRlIG1heFdpZHRoKDU4NSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRrYW0tcmVndWxhci1iYWNrZ3JvdW5kICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogJGthbS1hY3Rpb24tc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgIHdpZHRoOiAxMDhweDtcbiAgICBtaW4td2lkdGg6IDEwOHB4O1xuICAgIGNvbG9yOiAkYWN0aW9uLXNlY29uZGFyeTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVndWxhci1ibHVlO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRrYW0tcmVndWxhci1ibHVlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGFibGUtaXRlbS1saW5rIHtcbiAgICBAaW5jbHVkZSBtaW5XaWR0aCg1ODYpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgY29sb3I6ICRhY3Rpb24tc2Vjb25kYXJ5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgJl9fYWxyZWFkeS1jb21wbGV0ZS12b3RlLWJhZGdlLFxuICAmX19wYXJ0aWNpcGFudC1ub25hY3RpdmUtYmFkZ2Uge1xuICAgIHdpZHRoOiAxMDhweDtcbiAgICBtaW4td2lkdGg6IDEwOHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gICZfX2FscmVhZHktY29tcGxldGUtdm90ZS1iYWRnZSB7XG4gICAgY29sb3I6ICRzYXRpc2ZhY3Rpb24tODAgIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgY29sb3I6ICRrYW0tc2F0aXNmYWN0aW9uLTgwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNDgwKSB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1pbi13aWR0aDogaW5pdGlhbDtcbiAgICB9XG4gIH1cblxuICAmX190YWJsZS1pdGVtLWxvZ28tcGxhY2Vob2xkZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IDgwcHg7XG4gICAgbWluLXdpZHRoOiA4MHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAmX190YWJsZS1pdGVtLWxvZ28tcGxhY2Vob2xkZXIge1xuICAgIHdpZHRoOiA2NHB4O1xuICAgIG1pbi13aWR0aDogNjRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVndWxhci1iYWNrZ3JvdW5kO1xuICB9XG59XG4iLCIucGFydGljaXBhbnQtbGlzdC1pdGVtX190YWJsZS1pdGVtIHtcbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgIGJvcmRlcjogJGRlZmF1bHQtYm9yZGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDM3NSkge1xuICAgICAgcGFkZGluZzogMTJweCAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ucGFydGljaXBhbnQtbGlzdC1pdGVtX190YWJsZS1pdGVtLWxvZ28ge1xuICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5cbi5wYXJ0aWNpcGFudC1saXN0LWl0ZW1fX3RhYmxlLWl0ZW0tcGFydGljaXBhbnQtbmFtZSB7XG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluLWxpZ2h0O1xuICB9XG59XG5cbi5wYXJ0aWNpcGFudC1saXN0LWl0ZW1fX3RhYmxlLWl0ZW0tcmF0aW5nLWluZm8ge1xuICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg2NDApIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4ucGFydGljaXBhbnQtbGlzdC1pdGVtX190YWJsZS1pdGVtLXJhdGluZy12YWx1ZSB7XG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIEBpbmNsdWRlIG1heFdpZHRoKDY0MCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5wYXJ0aWNpcGFudC1saXN0LWl0ZW1fX3RhYmxlLWl0ZW0tdG90YWwtdm90ZXMge1xuICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg2NDApIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxleC1ncm93OiBpbml0aWFsO1xuICAgIH1cbiAgfVxufVxuXG4ucGFydGljaXBhbnQtbGlzdC1pdGVtX190YWJsZS1pdGVtLWJ1dHRvbiB7XG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWd1bGFyLWJhY2tncm91bmQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJHphYi1wdXJwbGUtbWFpbi1saWdodDtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDY0MCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBnZUlFMTAoKSB7XG4gICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICB9XG4gIH1cbn1cblxuLnBhcnRpY2lwYW50LWxpc3QtaXRlbV9fdGFibGUtaXRlbS1idXR0b246aG92ZXIge1xuICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkemFiLXB1cnBsZS1tYWluICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxufVxuXG4ucGFydGljaXBhbnQtbGlzdC1pdGVtX190YWJsZS1pdGVtLW51bWJlciB7XG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluLWxpZ2h0O1xuICB9XG59XG4iLCIucHVibGljLXNhdGlzZmFjdGlvbiB7XG4gIHdpZHRoOiA4NDBweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gICZfX2hlYWQge1xuICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnZ290aGFtUHJvQm9sZCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmX19kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgLmJvZHktMy1saW5rIHtcbiAgICAgICAgY29sb3I6ICR6YWItcHVycGxlLW1haW4tbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fc2VsZWN0b3Itd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzFweDtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDM3NSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAmX19zZWxlY3Rvci10eXBlIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogMTlweDtcblxuICAgIEBpbmNsdWRlIGJyZWFrNjgwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICAud3MtZGljdGlvbmFyeS1zZWxlY3Qge1xuICAgICAgJl9fbW9kZWwtc2luZ2xlLWl0ZW0ge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYWN0aW9uLXNlY29uZGFyeSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGFjdGlvbi1zZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogJGFjdGlvbi1zZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19zZWxlY3Rvci1wZXJpb2Qge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE5cHgpO1xuXG4gICAgQGluY2x1ZGUgYnJlYWs2ODAge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl9fc2VsZWN0b3ItdHlwZS1pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogNTJweDtcbiAgICBib3JkZXI6ICRkZWZhdWx0LWJvcmRlcjtcblxuICAgICYtLXNlbGVjdGVkLFxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJHJlZ3VsYXItYmx1ZTtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblxuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRrYW0tcmVndWxhci1ibHVlO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDJuICsgMSkge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xuICAgIH1cbiAgfVxuXG4gICZfX3NlbGVjdG9yLXllYXIge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gIH1cblxuICAmX19hbGwtY291bnQtd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDM3NSkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICZfX2FsbC1jb3VudCB7XG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoMzc1KSB7XG4gICAgICBwYWRkaW5nOiAwIDI0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYWxsLWNvdW50LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnZ290aGFtUHJvQm9sZCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmX19hbGwtY291bnQtY291bnQge1xuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgZm9udC1mYW1pbHk6ICdnb3RoYW1Qcm9Cb2xkJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgY29sb3I6ICR6YWItcHVycGxlLW1haW4tbGlnaHQ7XG4gICAgfVxuICB9XG5cbiAgJl9fYWN0aW9uLWJ1dHRvbiB7XG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICBjb2xvcjogJGthbS1hY3Rpb24tc2Vjb25kYXJ5O1xuXG4gICAgICBzdmcge1xuICAgICAgICBjb2xvcjogJGthbS1hY3Rpb24tc2Vjb25kYXJ5O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZ3VsYXItYmFja2dyb3VuZDtcbiAgICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluLWxpZ2h0O1xuXG4gICAgICBzdmcge1xuICAgICAgICBjb2xvcjogJHphYi1wdXJwbGUtbWFpbi1saWdodDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAka2FtLXJlZ3VsYXItYmFja2dyb3VuZDtcbiAgICAgICAgY29sb3I6ICRrYW0tYWN0aW9uLXNlY29uZGFyeTtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIGZpbGw6ICRrYW0tYWN0aW9uLXNlY29uZGFyeSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgICAuYWN0aW9uLWZvcndhcmQtYnV0dG9uX19pY29uLXdyYXBwZXIge1xuICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBmaWxsOiAkemFiLXB1cnBsZS1tYWluO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICBjb2xvcjogJGFjdGlvbi1zZWNvbmRhcnk7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFibGUtd3JhcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGJveC1zaGFkb3c6ICRkcm9wLXNoYWRvdztcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgJl9fdGFibGUtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICBtaW4td2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRib3JkZXItZ3JheTtcblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICBiYWNrZ3JvdW5kOiAkYm9yZGVyLWdyYXk7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoM24pIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg4NTApIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBtaW4td2lkdGg6IDUwJTtcblxuICAgICAgJjpudGgtY2hpbGQoM24pIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg1OTkpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG5cbiAgICAgIC5wdWJsaWMtc2F0aXNmYWN0aW9uX190YWJsZS1pdGVtLWluZm8td3JhcCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZChuKSB7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY3JpdGVyaWEtaWNvbiB7XG4gICAgd2lkdGg6IDQ0cHg7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuXG4gICAgcGF0aCB7XG4gICAgICBmaWxsOiAkc2Vjb25kYXJ5O1xuICAgIH1cbiAgfVxuXG4gICZfX3JhdGluZy12YWx1ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgJi0tc2F0aXNmYWN0aW9uLTAge1xuICAgICAgY29sb3I6ICRzYXRpc2ZhY3Rpb24tMDtcblxuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICAgIGNvbG9yOiAka2FtLXNhdGlzZmFjdGlvbi0wO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLXNhdGlzZmFjdGlvbi0yMCB7XG4gICAgICBjb2xvcjogJHNhdGlzZmFjdGlvbi0yMDtcblxuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICAgIGNvbG9yOiAka2FtLXNhdGlzZmFjdGlvbi0yMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1zYXRpc2ZhY3Rpb24tNDAge1xuICAgICAgY29sb3I6ICRzYXRpc2ZhY3Rpb24tNDA7XG5cbiAgICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgICBjb2xvcjogJGthbS1zYXRpc2ZhY3Rpb24tNDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tc2F0aXNmYWN0aW9uLTYwIHtcbiAgICAgIGNvbG9yOiAkc2F0aXNmYWN0aW9uLTYwO1xuXG4gICAgICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICAgICAgY29sb3I6ICRrYW0tc2F0aXNmYWN0aW9uLTYwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLXNhdGlzZmFjdGlvbi04MCB7XG4gICAgICBjb2xvcjogJHNhdGlzZmFjdGlvbi04MDtcblxuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICAgIGNvbG9yOiAka2FtLXNhdGlzZmFjdGlvbi04MDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS13aXRob3V0LWNvbG9yIHtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuXG4gICAgICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoMTAyNCkge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fcmF0aW5nLWR5bmFtaWMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC05cHg7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgY3VycmVudENvbG9yO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmLS1zYXRpc2ZhY3Rpb24tMCB7XG4gICAgICBjb2xvcjogJHNhdGlzZmFjdGlvbi0wO1xuICAgIH1cblxuICAgICYtLXNhdGlzZmFjdGlvbi04MCB7XG4gICAgICBjb2xvcjogJHNhdGlzZmFjdGlvbi04MDtcbiAgICB9XG4gIH1cblxuICAmX19yYXRpbmctZHluYW1pYy1pY29uIHtcbiAgICBoZWlnaHQ6IDExcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cblxuICAmX19yYXRpbmctdmFsdWUtZW1wdHkge1xuICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgfVxuXG4gIC53cy1kaWN0aW9uYXJ5LXNlbGVjdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICZfX2lucHV0LXdyYXAge1xuICAgICAgbWluLWhlaWdodDogNTJweDtcblxuICAgICAgaW5wdXQge1xuICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbW9kZWwtc2luZ2xlLWl0ZW0ge1xuICAgICAgQGV4dGVuZCAlYm9keS0zO1xuXG4gICAgICBtaW4taGVpZ2h0OiA1MnB4O1xuICAgICAgcGFkZGluZzogMTNweCAxN3B4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJHJlZ3VsYXItYmx1ZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkcmVndWxhci1ibHVlO1xuICAgICAgYmFja2dyb3VuZDogJHJlZ3VsYXItYmx1ZTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLnNlbGVjdC1pY29uIHtcbiAgICAgIGZpbGw6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gICZfX3R5cGVzLXBlcmlvZC13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICB9XG5cbiAgJl9fdHlwZXMtcGVyaW9kLWl0ZW0ge1xuICAgIGhlaWdodDogMzJweDtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICRsaW5lO1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlcixcbiAgICAmLS1zZWxlY3RlZCB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkc2Vjb25kYXJ5O1xuICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgLndzLWRpY3Rpb25hcnktc2VsZWN0IHtcbiAgICAgICZfX21vZGVsLXNpbmdsZS1pdGVtIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHphYi1wdXJwbGUtbWFpbiAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHphYi1wdXJwbGUtbWFpbiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkemFiLXB1cnBsZS1tYWluICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucmF0aW5ncy1saXN0IHtcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgJl9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnZ290aGFtUHJvQm9sZCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmX19wYXJ0aWNpcGFudHMtY291bnQge1xuICAgIEBleHRlbmQgJXBhZ2UtaGVhZGVyO1xuXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluLWxpZ2h0O1xuICAgICAgZm9udC1mYW1pbHk6ICdtb250c2VycmF0UmVndWxhcicsIHNhbnMtc2VyaWY7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICBjb2xvcjogJGthbS1zZWNvbmRhcnk7XG4gICAgICBmb250LWZhbWlseTogJ2dvdGhhbVByb0JvbGQnLCBzYW5zLXNlcmlmO1xuICAgIH1cbiAgfVxuXG4gICZfX3N1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG5cbiAgJl9fdGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cblxuICAmX19tb3JlLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICAgIGNvbG9yOiAka2FtLXNlY29uZGFyeTtcblxuICAgICAgLmFjdGlvbi1mb3J3YXJkLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgIGZpbGw6ICRrYW0tc2Vjb25kYXJ5O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgLmFjdGlvbi1mb3J3YXJkLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgIGZpbGw6ICRyZWd1bGFyLWJsdWUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRrYW0tcmVndWxhci1iYWNrZ3JvdW5kO1xuICAgICAgICBjb2xvcjogJGthbS1zZWNvbmRhcnk7XG5cbiAgICAgICAgLmFjdGlvbi1mb3J3YXJkLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgICAgZmlsbDogJGthbS1zZWNvbmRhcnkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgICAgY29sb3I6ICR6YWItcHVycGxlLW1haW47XG5cbiAgICAgICAgLmFjdGlvbi1mb3J3YXJkLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgICAgZmlsbDogJHphYi1wdXJwbGUtbWFpbiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpub3QoOmhvdmVyKSB7XG4gICAgICAuYWN0aW9uLWZvcndhcmQtYnV0dG9uX19pY29uIHtcbiAgICAgICAgZmlsbDogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbW9yZS1idXR0b24temFiIHtcbiAgICBjb2xvcjogJHphYi1wdXJwbGUtbWFpbi1saWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgJl9fbGlzdC1zcGlubmVyIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYW5pbWF0aW9uOiAkYW5pbWF0aW9uU3BpbjtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJ2Fzc2V0cy9pbWFnZXMvc3Bpbm5lci5wbmcnKTtcblxuICAgICYtLWlubGluZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICB9XG4gIH1cblxuICAmX19wYWdpbmF0aW9uLWRlbGltaXRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJvcmRlci1ncmF5O1xuICB9XG59XG4iLCIuc2VsZWN0LWxvY2FsaXR5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICRyZWd1bGFyLWJsdWU7XG5cbiAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgYmFja2dyb3VuZDogJGthbS1hY3Rpb24tc2Vjb25kYXJ5O1xuICB9XG5cbiAgJl9fd3JhcCB7XG4gICAgcGFkZGluZzogMTZweCAwO1xuICB9XG5cbiAgJl9fd3JhcC1hY3Rpb24sXG4gICZfX3dyYXAtaW5saW5lLWFjdGlvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNzY4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX3dyYXAtaW5saW5lLWFjdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDc2OCkge1xuICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1pbldpZHRoKDc2Nykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZWxlY3QtbG9jYWxpdHktemFiIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgYmFja2dyb3VuZDogJHphYi1wdXJwbGUtbWFpbi1saWdodDtcblxuICAmX190ZXh0LXdyYXAge1xuICAgIEBpbmNsdWRlIG1heFdpZHRoKDY0MCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICZfX2NoYW5nZS1sb2NhbGl0eS1idXR0b24ge1xuICAgIGhlaWdodDogMzJweDtcbiAgICBtYXJnaW4tbGVmdDogMjRweDtcbiAgICBwYWRkaW5nOiAycHggMTZweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHphYi1nb2xkO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNjQwKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5zZWxlY3QtbG9jYWxpdHktbW9kYWwge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogNjBweDtcbiAgYmFja2dyb3VuZDogJHJlZ3VsYXItYmFja2dyb3VuZDtcblxuICAmX19oZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuXG4gICAgc3ZnIHtcbiAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgZmlsbDogJHNlY29uZGFyeTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAuaW5wdXQtYmxvY2sge1xuICAgIGlucHV0IHtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmX19pdGVtcy13cmFwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAzMjVweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIG1hcmdpbjogMCAwIDI2cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJi0tZmF2b3JpdGUtbGFzdC1pdGVtIHtcbiAgICAgIG1hcmdpbjogMCAwIDEzcHg7XG4gICAgICBwYWRkaW5nOiAwIDAgMTNweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGluZTtcbiAgICB9XG4gIH1cblxuICAmX19mYXZvcml0ZS1ib3JkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGluZTtcbiAgfVxuXG4gICZfX2xvYWQtbW9yZS1idXR0b24ge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVndWxhci1iYWNrZ3JvdW5kO1xuICB9XG59XG4iLCIuc3RhdGljLXJhdGluZy1mb3J3YXJkIHtcbiAgbWF4LXdpZHRoOiA0NDBweDtcblxuICAmX19pY29uLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMTZweDtcbiAgICBoZWlnaHQ6IDExNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDc2OCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmX19pY29uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAmX19pbm5lci10ZXh0IHtcbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg3NjgpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19idXR0b24taWNvbi13cmFwcGVyIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCgzNzUpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2J1dHRvbi1pY29uIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG5cbiAgICBwYXRoIHtcbiAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cbiIsIi50ZXJtcy1vZi1wYXJ0aWNpcGF0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICR6YWItYmx1ZS1ncmF5O1xuXG4gICZfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAzMnB4IDA7XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGU7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg5MjApIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTQwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNDI1KSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg5MjApIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG5cbiAgJl9fbGlzdC1pdGVtIHtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbGlzdC1pdGVtLWljb24td3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB9XG59XG4iLCIuY3JlYXRlLXZvdGUtc3VjY2VzcyB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDQwcHggMDtcblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuXG4gICZfX2xpbmstd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuXG4gICZfX2xpbmstaXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgY29sb3I6ICR6YWItcHVycGxlLW1haW47XG4gICAgfVxuICB9XG59XG4iLCIuZXZhbHVhdGlvbi1jYXJkIHtcbiAgLnNlcGFyYXRlZC1oZWFkZXJfX2hhbGYtLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2V2YWx1YXRpb24tbWFpbi1oZWFkZXItaW1hZ2UuanBnJyk7XG4gIH1cblxuICAmX19tYWluIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgODBweDtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDc2OCkge1xuICAgICAgcGFkZGluZzogNDhweCAwIDYwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoMzc1KSB7XG4gICAgICBwYWRkaW5nOiAzNnB4IDAgNDhweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCgzMjApIHtcbiAgICAgIHBhZGRpbmc6IDI0cHggMCAzNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3BhcnRpY2lwYW50cy1saXN0LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gICZfX3BhcnRpY2lwYW50cy1saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgJl9fcGFydGljaXBhbnRzLWNhdGVnb3J5LWxpc3Qtd3JhcHBlcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgJl9fcGFydGljaXBhbnRzLWxpc3Qge1xuICAgICYtLWZpeC1oZWlnaHQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgfVxuXG4gICAgJiA+IC5wYXJ0aWNpcGFudC1saXN0LWl0ZW1fX3BhcnRpY2lwYW50LWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19oZWFkZXItYnV0dG9uIHtcbiAgICBjb2xvcjogJHJlZ3VsYXItYmx1ZTtcbiAgfVxuXG4gICZfX2hlYWRlci1idXR0b25zIHtcbiAgICAuZXZhbHVhdGlvbi1jYXJkX19oZWFkZXItYnV0dG9uIHtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19ldmFsdWF0aW9uLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1NnB4O1xuICB9XG5cbiAgJl9fbG9hZC1tb3JlLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWd1bGFyLWJhY2tncm91bmQ7XG4gIH1cblxuICAmX19saW5rIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkcmVndWxhci1ibHVlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuICB9XG5cbiAgJl9fY2F0ZWdvcnktYmxvY2sge1xuICAgICY6bm90KCY6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDQ4MCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG5cbiAgICAmLS1taW4tbWFyZ2luIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdGl0bGUtY291bnQge1xuICAgIEBleHRlbmQgJXBhZ2UtaGVhZGVyO1xuXG4gICAgY29sb3I6ICRzZWNvbmRhcnk7XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICAgIGNvbG9yOiAka2FtLXNlY29uZGFyeTtcbiAgICB9XG4gIH1cblxuICAmX19jYXRlZ29yeS1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIH1cbn1cbiIsIi5ldmFsdWF0aW9uLWNhcmQge1xuICAuc2VwYXJhdGVkLWhlYWRlcl9faGFsZi0tY29udGVudCB7XG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHJlZ3VsYXItYmFja2dyb3VuZCwgd2hpdGUpO1xuICAgIH1cbiAgfVxuXG4gIC5zZXBhcmF0ZWQtaGVhZGVyX19oYWxmLS1pbWFnZSB7XG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL21haW4tcGFnZS1oZWFkZXItaW1hZ2UtemFiLmpwZycpO1xuICAgIH1cbiAgfVxufVxuXG4uZXZhbHVhdGlvbi1jYXJkX190aXRsZS1jb3VudCB7XG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluLWxpZ2h0O1xuICAgIGZvbnQtZmFtaWx5OiAnc2FuRnJhbmNpc2NvVGV4dFJlZ3VsYXInLCBzYW5zLXNlcmlmO1xuICB9XG59XG5cbi5ldmFsdWF0aW9uLWNhcmRfX3N1YnRpdGxlLWNvdW50IHtcbiAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgY29sb3I6ICR6YWItcHVycGxlLW1haW4tbGlnaHQ7XG4gIH1cbn1cblxuLmV2YWx1YXRpb24tY2FyZF9fdGl0bGUtaXRlbXMtY291bnQge1xuICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICBjb2xvcjogJHphYi1wdXJwbGUtbWFpbi1saWdodDtcbiAgICBmb250LWZhbWlseTogJ3NhbkZyYW5jaXNjb1RleHRSZWd1bGFyJywgc2Fucy1zZXJpZjtcbiAgfVxufVxuXG4uZXZhbHVhdGlvbi1jYXJkX19wYXJ0aWNpcGFudHMtbGlzdCB7XG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIC5lbXB0eS1zdGF0ZV9fYnV0dG9uIHtcbiAgICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluLWxpZ2h0O1xuICAgIH1cblxuICAgIC5lbXB0eS1zdGF0ZV9fYnV0dG9uOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluO1xuICAgIH1cblxuICAgIC5wYWdpbmF0aW9uLWN1c3RvbV9fcGFnZS1udW1iZXIge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cblxuICAgICAgJi0tc2VsZWN0ZWQ6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdpbmF0aW9uLWN1c3RvbSB7XG4gICAgICAmX19wcmV2LXBhZ2UsXG4gICAgICAmX19uZXh0LXBhZ2Uge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5wYWdpbmF0aW9uLWN1c3RvbV9fcHJldi1wYWdlOmhvdmVyIHtcbiAgICAgIC5wYWdpbmF0aW9uLWljb24ge1xuICAgICAgICBjb2xvcjogJHphYi1wdXJwbGUtbWFpbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGFnaW5hdGlvbi1jdXN0b21fX25leHQtcGFnZTpob3ZlciB7XG4gICAgICAucGFnaW5hdGlvbi1pY29uIHtcbiAgICAgICAgY29sb3I6ICR6YWItcHVycGxlLW1haW47XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZXZhbHVhdGlvbi1lcnJvciB7XG4gIHBhZGRpbmc6IDEyMHB4IDI0cHggMjQwcHg7XG5cbiAgQGluY2x1ZGUgbWF4V2lkdGgoNzY4KSB7XG4gICAgcGFkZGluZzogNjBweCAyNHB4IDEyMHB4O1xuICB9XG5cbiAgJl9faW1nIHtcbiAgICBtYXJnaW46IDAgMCAyMnB4O1xuICB9XG5cbiAgJl9fdGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDE4cHg7XG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJl9fb3RoZXItcG9sbHMge1xuICAgIEBpbmNsdWRlIG1heFdpZHRoKDM3NSkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi0tY2xpY2sge1xuICAgICAgbWFyZ2luOiAwIDAgMCA0cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5ldmFsdWF0aW9uLW1haW4ge1xuICBtYXJnaW46IDA7XG5cbiAgLnNlcGFyYXRlZC1oZWFkZXJfX2hhbGYtLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2V2YWx1YXRpb24tbWFpbi1oZWFkZXItaW1hZ2UuanBnJyk7XG4gIH1cblxuICAmX19oZWFkZXItY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuXG4gICZfX3JlY29tbWVuZGF0aW9ucyB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuXG4gICZfX2NvbmRpdGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogNjBweCAwO1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogJGJsdWUtZ3JhZGllbnQ7XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICAgIGJhY2tncm91bmQ6ICRrYW0tYmx1ZS1ncmFkaWVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgIGJhY2tncm91bmQ6ICR6YWItcGluay1ncmFkaWVudDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBicmVhazY4MCB7XG4gICAgICBtYXJnaW46IDUwcHggMCA0MHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbmRpdGlvbnMtdGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDMzcHg7XG4gIH1cblxuICAmX19jb25kaXRpb25zLWl0ZW0ge1xuICAgIHdpZHRoOiAyNiU7XG4gICAgbWFyZ2luOiAwIDIzcHggMCAwO1xuXG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICB3aWR0aDogMjglO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJyZWFrMTM2NiB7XG4gICAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgICAgd2lkdGg6IDQzJTtcbiAgICAgIH1cblxuICAgICAgd2lkdGg6IDQzJTtcbiAgICAgIG1hcmdpbjogMCAyM3B4IDMwcHggMDtcblxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW46IDAgMjNweCAwIDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYnJlYWsxMTgwIHtcbiAgICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLmJvZHktMi1zYXRpc2ZhY3Rpb24tNDAge1xuICAgICAgY29sb3I6ICR6YWItZ29sZDtcbiAgICB9XG4gIH1cblxuICAmX19jb25kaXRpb25zLWl0ZW0taWNvbiB7XG4gICAgbWFyZ2luOiAwIDE1cHggMCAwO1xuICB9XG59XG4iLCIuZXZhbHVhdGlvbi1tYWluIHtcbiAgLnNlcGFyYXRlZC1oZWFkZXJfX2hhbGYge1xuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGthbS1yZWd1bGFyLWJhY2tncm91bmQ7XG4gICAgfVxuICB9XG59XG4iLCIuZXZhbHVhdGlvbi1tYWluIHtcbiAgLnNlcGFyYXRlZC1oZWFkZXJfX2hhbGYtLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRyZWd1bGFyLWJhY2tncm91bmQsIHdoaXRlKTtcbiAgICB9XG4gIH1cblxuICAuc2VwYXJhdGVkLWhlYWRlcl9faGFsZi0taW1hZ2Uge1xuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9tYWluLXBhZ2UtaGVhZGVyLWltYWdlLXphYi5qcGcnKTtcbiAgICB9XG4gIH1cbn1cbiIsIi5ldmFsdWF0aW9uLW9wZXJhdGlvbmFsLXJhdGluZyB7XG4gICZfX2NyaXRlcmlhLWZpbHRlci13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDg4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZ3VsYXItYmFja2dyb3VuZDtcblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGthbS1yZWd1bGFyLWJhY2tncm91bmQ7XG4gICAgfVxuICB9XG5cbiAgJl9fYWxsLXRpbWUtcmF0aW5nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHBhZGRpbmc6IDI0cHggMjBweCAyMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWd1bGFyLWJhY2tncm91bmQ7XG4gIH1cblxuICAmX19hbGwtdGltZS1yYXRpbmctdGV4dCB7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG5cbiAgICAmID4gcDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICB9XG4gIH1cblxuICAmX19hbGwtdGltZS1yYXRpbmctYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDU0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCgxMjgwKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2FsbC10aW1lLXJhdGluZy1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMnB4IDRweDtcbiAgfVxuXG4gICZfX2JhY2stYnV0dG9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgJi0tZm9yZWlnbiB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgbWF4LXdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xuXG4gICAgICAuYWN0aW9uLWZvcndhcmQtYnV0dG9uX19pY29uLXdyYXBwZXIge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAuYWN0aW9uLWZvcndhcmQtYnV0dG9uX19pY29uIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgZmlsbDogJHNlY29uZGFyeTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5hY3Rpb24tZm9yd2FyZC1idXR0b25fX2ljb24ge1xuICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgICAuYWN0aW9uLWZvcndhcmQtYnV0dG9uX19pY29uIHtcbiAgICAgICAgICBmaWxsOiAkemFiLXB1cnBsZS1tYWluICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYWN0aW9uLTEtc2Vjb25kYXJ5IHtcbiAgICAgICAgICBjb2xvcjogJHphYi1wdXJwbGUtbWFpbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3JhdGluZy1saXN0IHtcbiAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgIC5wYWdpbmF0aW9uLWN1c3RvbSB7XG4gICAgICAgICZfX3BhZ2UtbnVtYmVyIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi0tc2VsZWN0ZWQge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJl9fcHJldi1wYWdlLFxuICAgICAgICAmX19uZXh0LXBhZ2Uge1xuICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgLnBhZ2luYXRpb24taWNvbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmV2YWx1YXRpb24tcGVyaW9kLXJhdGluZyB7XG4gICZfX2NyaXRlcmlhLWZpbHRlci13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDg4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZ3VsYXItYmFja2dyb3VuZDtcblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGthbS1yZWd1bGFyLWJhY2tncm91bmQ7XG4gICAgfVxuICB9XG5cbiAgJl9fc2lkZWJhciB7XG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoMTI4MCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICB9XG5cbiAgICBwYWRkaW5nOiAyNHB4IDIwcHggMjJweDtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVndWxhci1iYWNrZ3JvdW5kO1xuICB9XG5cbiAgJl9fc2lkZWJhci10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgfVxuXG4gICZfX3JhdGluZy1wZXJpb2Qtc2VsZWN0b3ItZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCgxMDI0KSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fcmF0aW5nLXBlcmlvZC1zZWxlY3RzLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIG1heFdpZHRoKDQyNSkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gIH1cblxuICAmX19yYXRpbmctcGVyaW9kLXNlbGVjdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLndzLWRpY3Rpb25hcnktc2VsZWN0X19tb2RlbC1zaW5nbGUtaXRlbSB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgQGV4dGVuZCAlc2FuLWZyYW5jaXNjby10ZXh0LWJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fcmF0aW5nLXBlcmlvZC1zZWxlY3Q6Zmlyc3QtY2hpbGQge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxuXG4gICZfX3JhdGluZy1wZXJpb2Qtc2VsZWN0Omxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiAyMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMThweDtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDQyNSkge1xuICAgICAgbWFyZ2luOiAxNnB4IDAgMCAwO1xuICAgIH1cbiAgfVxuXG4gIC5pbnB1dC1ibG9jayBpbnB1dCB7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmlucHV0LWJsb2NrX19maWVsZHMtZXJyb3Ige1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC53cy1kaWN0aW9uYXJ5LXNlbGVjdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICZfX2lucHV0LXdyYXAge1xuICAgICAgbWluLWhlaWdodDogNTJweDtcblxuICAgICAgaW5wdXQge1xuICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fbW9kZWwtc2luZ2xlLWl0ZW0ge1xuICAgICAgbWluLWhlaWdodDogNTJweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItZ3JheTtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYm9yZGVyLWdyYXk7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICB9XG5cbiAgJl9fYmFjay1idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG5cbiAgICAmLS1mb3JlaWduIHtcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICBtYXgtd2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgIC5hY3Rpb24tZm9yd2FyZC1idXR0b25fX2ljb24td3JhcHBlciB7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5hY3Rpb24tZm9yd2FyZC1idXR0b25fX2ljb24ge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICAgICAgLmFjdGlvbi1mb3J3YXJkLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgICAgZmlsbDogJGthbS1zZWNvbmRhcnk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIC5hY3Rpb24tZm9yd2FyZC1idXR0b25fX2ljb24ge1xuICAgICAgICBmaWxsOiAkc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgICAuYWN0aW9uLWZvcndhcmQtYnV0dG9uX19pY29uIHtcbiAgICAgICAgICBmaWxsOiAkemFiLXB1cnBsZS1tYWluICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuYWN0aW9uLTEtc2Vjb25kYXJ5IHtcbiAgICAgICAgICBjb2xvcjogJHphYi1wdXJwbGUtbWFpbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtLWZvcmVpZ246aG92ZXIge1xuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRrYW0tcmVndWxhci1iYWNrZ3JvdW5kO1xuXG4gICAgICAgIC5hY3Rpb24tZm9yd2FyZC1idXR0b25fX2ljb24ge1xuICAgICAgICAgIGZpbGw6ICRrYW0tc2Vjb25kYXJ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19yYXRpbmctbGlzdCB7XG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICAucGFnaW5hdGlvbi1jdXN0b20ge1xuICAgICAgICAmX19wYWdlLW51bWJlciB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHphYi1wdXJwbGUtbWFpbjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3ByZXYtcGFnZSxcbiAgICAgICAgJl9fbmV4dC1wYWdlIHtcbiAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5wYWdpbmF0aW9uLWljb24ge1xuICAgICAgICAgICAgICBjb2xvcjogJHphYi1wdXJwbGUtbWFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ldmFsdWF0aW9uLXJhdGluZyB7XG4gIC5hY3Rpb24tZm9yd2FyZC1idXR0b25fX2ljb24ge1xuICAgIGZpbGw6ICRzZWNvbmRhcnk7XG4gIH1cblxuICAuYWN0aW9uLWZvcndhcmQtYnV0dG9uOmhvdmVyIHtcbiAgICAuYWN0aW9uLWZvcndhcmQtYnV0dG9uX19pY29uIHtcbiAgICAgIGZpbGw6ICRzZWNvbmRhcnk7XG4gICAgfVxuICB9XG5cbiAgJl9fYmFjay1idXR0b24ge1xuICAgICY6aG92ZXIge1xuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICAgIC5hY3Rpb24tMS1zZWNvbmRhcnkge1xuICAgICAgICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZXZhbHVhdGlvbi12b3RlLWxpc3Qge1xuICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuXG4gICZfX2hlYWRlciB7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWdyYXk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZ3VsYXItYmFja2dyb3VuZDtcbiAgfVxuXG4gICZfX2V2YWx1YXRpb24tZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gIH1cbn1cbiIsIi5teS12b3RlLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcblxuICAmX19oZWFkZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1ncmF5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWd1bGFyLWJhY2tncm91bmQ7XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRrYW0tcmVndWxhci1iYWNrZ3JvdW5kO1xuICAgIH1cbiAgfVxufVxuIiwiLnBhcnRpY2lwYW50LWNhcmQge1xuICAmX19yb3ctdG9wIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1ncmF5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWd1bGFyLWJhY2tncm91bmQ7XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRrYW0tcmVndWxhci1iYWNrZ3JvdW5kO1xuICAgIH1cbiAgfVxuXG4gICZfX3Jvdy10b3AtY29udGVudCB7XG4gICAgbWluLWhlaWdodDogNTRweDtcbiAgICBwYWRkaW5nOiA2cHggMDtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDQyNSkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICZfX2V2YWx1YXRpb24tbmFtZSB7XG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNDI1KSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fcm93LXRvcC1zdGF0dXMge1xuICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNDI1KSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fYmFjay1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgLmFjdGlvbi1mb3J3YXJkLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWN0aW9uLWZvcndhcmQtYnV0dG9uX19pY29uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIH1cbiAgfVxuXG4gICZfX3BhcnRpY2lwYW50LWluZm8tc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDY0MCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICB9XG4gIH1cblxuICAmX19wYXJ0aWNpcGFudC1hZGRpdGlvbmFsLWluZm8ge1xuICAgIEBpbmNsdWRlIG1heFdpZHRoKDY0MCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgICB9XG4gIH1cblxuICAmX19wYXJ0aWNpcGFudC1pbWFnZSB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWd1bGFyLWJhY2tncm91bmQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDc2OCkge1xuICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg0ODApIHtcbiAgICAgIGhlaWdodDogNzJweDtcbiAgICB9XG4gIH1cblxuICAmX19wYXJ0aWNpcGFudC1uYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cblxuICAmX19wYXJ0aWNpcGFudC1vcmdhbml6YXRpb24tc2hvcnQtbmFtZSxcbiAgJl9fcGFydGljaXBhbnQtcG9zdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuXG4gICZfX3BhcnRpY2lwYW50LW9yZ2FuaXphdGlvbi1mdWxsLW5hbWUge1xuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgY29sb3I6ICR6YWItcHVycGxlLW1haW4tbGlnaHQ7XG4gICAgfVxuICB9XG5cbiAgJl9fcmF0aW5nLWluZm8tYmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDYycHg7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg3NjgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fcmF0aW5nLW1ldHJpY3Mge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDc2OCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gIH1cblxuICAmX19yYXRlLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDI3MHB4O1xuICAgIG1pbi13aWR0aDogMjcwcHg7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGNvbG9yOiAkYWN0aW9uLXNlY29uZGFyeTtcblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgIC5hY3Rpb24tZm9yd2FyZC1idXR0b25fX2ljb24ge1xuICAgICAgICBwYXRoIHtcbiAgICAgICAgICBmaWxsOiAka2FtLXNlY29uZGFyeTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZ3VsYXItYmFja2dyb3VuZDtcbiAgICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluLWxpZ2h0O1xuXG4gICAgICAuYWN0aW9uLWZvcndhcmQtYnV0dG9uX19pY29uIHtcbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgZmlsbDogJHphYi1wdXJwbGUtbWFpbi1saWdodDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZ3VsYXItYmx1ZSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWd1bGFyLWJhY2tncm91bmQgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICR6YWItcHVycGxlLW1haW4gIWltcG9ydGFudDtcblxuICAgICAgICAuYWN0aW9uLWZvcndhcmQtYnV0dG9uX19pY29uIHtcbiAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgIGZpbGw6ICR6YWItcHVycGxlLW1haW47XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmFjdGlvbi1mb3J3YXJkLWJ1dHRvbl9faWNvbiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fcmFuay1ibG9jayB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoMzYwKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoMzMyKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgICB9XG4gIH1cblxuICAmX19yYXRpbmctaW5mby1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG5cbiAgJl9fcmF0aW5nLWluZm8tdmFsdWUge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuXG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICBjb2xvcjogJHphYi1wdXJwbGUtbWFpbi1saWdodDtcbiAgICB9XG4gIH1cblxuICAmX19yYXRpbmctcmFuayB7XG4gICAgY29sb3I6ICRhY3Rpb24tc2Vjb25kYXJ5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICBjb2xvcjogJGthbS1hY3Rpb24tc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgICYgPiBzcGFuIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cblxuICAmX19yYXRpbmctdmFsdWUge1xuICAgIGNvbG9yOiAkc2F0aXNmYWN0aW9uLTgwO1xuICB9XG5cbiAgJl9fdm90ZS1hbHJlYWR5LWNvbXBsZXRlLWxhYmVsIHtcbiAgICB3aWR0aDogMjcwcHg7XG4gICAgbWluLXdpZHRoOiAyNzBweDtcbiAgICBjb2xvcjogJHNhdGlzZmFjdGlvbi04MDtcblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgY29sb3I6ICRrYW0tc2F0aXNmYWN0aW9uLTgwO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDc2OCkge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX3ZvdGUtYWxyZWFkeS1jb21wbGV0ZS1sYWJlbC1pY29uIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIH1cblxuICAmX19uby1yYXRpbmctbGFiZWwge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICB9XG59XG4iLCIucmF0aW5nLWR5bmFtaWMgeyAvLyBUb2RvOiByZW1vdmUgdW51c2VkIHN0eWxlcyEhIVxuICAmX19oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICRibHVlLWdyYWRpZW50O1xuICB9XG5cbiAgJl9fdGl0bGUsXG4gICZfX2V2YWx1YXRpb24tbmFtZSB7XG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoMTAyNCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgNDRweDtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDQyNSkge1xuICAgICAgcGFkZGluZzogMjRweCAwO1xuICAgIH1cbiAgfVxuXG4gICZfX2NyaXRlcmlhLWZpbHRlci13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDg4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZ3VsYXItYmFja2dyb3VuZDtcblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGthbS1yZWd1bGFyLWJhY2tncm91bmQ7XG4gICAgfVxuICB9XG5cbiAgJl9fY2hhcnRzLWJsb2NrLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIGZvbnQtZmFtaWx5OiAnc2FuRnJhbmNpc2NvVGV4dEJvbGQnLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgJl9fY2hhcnQtYmxvY2sge1xuICAgIGhlaWdodDogNDIwcHg7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICB9XG4gIH1cblxuICAmX19jaGFydC1ibG9jay10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIGZvbnQtZmFtaWx5OiAnc2FuRnJhbmNpc2NvVGV4dEJvbGQnLCBzYW5zLXNlcmlmO1xuICB9XG5cbiAgJl9faGVhZGVyLWJhY2sge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyNDRweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2Fzc2V0cy9pbWFnZXMvZHluYW1pYy1iYWNrLnBuZycpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0LXg6IHJlcGVhdDtcblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvaW1hZ2VzL2R5bmFtaWMtYmFjay0temFiLnBuZycpO1xuICAgIH1cbiAgfVxuXG4gICZfX2V2YWx1YXRpb24tbmFtZSB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgfVxuXG4gICZfX3BhcnRpY2lwYW50LXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cbiAgICAucGFydGljaXBhbnQtbGlzdC1pdGVtX190YWJsZS1pdGVtIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmX19yYXRpbmctaW5mby1ibG9jayB7XG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNzY4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICZfX3JhdGluZy1tZXRyaWNzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg3NjgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICB9XG5cbiAgJl9fcmF0ZS1idXR0b24ge1xuICAgIHdpZHRoOiAyNzBweDtcbiAgICBtaW4td2lkdGg6IDI3MHB4O1xuXG4gICAgLmFjdGlvbi1mb3J3YXJkLWJ1dHRvbl9faWNvbiB7XG4gICAgICBwYXRoIHtcbiAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICBjb2xvcjogJGthbS1hY3Rpb24tc2Vjb25kYXJ5O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgY29sb3I6ICR6YWItcHVycGxlLW1haW47XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICR6YWItcHVycGxlLW1haW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYWN0aW9uLWZvcndhcmQtYnV0dG9uX19pY29uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWJsdWUgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcblxuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRrYW0tZGFyay1ibHVlICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJHphYi1wdXJwbGUtbWFpbi1saWdodCAhaW1wb3J0YW50O1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICBmaWxsOiAkemFiLXB1cnBsZS1tYWluLWxpZ2h0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3JhdGUtYnV0dG9uLmFjdGlvbi1mb3J3YXJkLWJ1dHRvbi0tYmFjazpob3ZlciB7XG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJGthbVRlbXBsYXRlKSB7XG4gICAgICAuYWN0aW9uLWZvcndhcmQtYnV0dG9uX19pY29uIHtcbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgZmlsbDogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19yYW5rLWJsb2NrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCgzNjApIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCgzMzIpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3JhdGluZy1pbmZvLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cblxuICAmX19yYXRpbmctcmFuayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cbiAgICAmID4gc3BhbiB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fdm90ZS1hbHJlYWR5LWNvbXBsZXRlLWxhYmVsIHtcbiAgICB3aWR0aDogMjcwcHg7XG4gICAgbWluLXdpZHRoOiAyNzBweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNzY4KSB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJl9fdm90ZS1hbHJlYWR5LWNvbXBsZXRlLWxhYmVsLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgfVxuXG4gICZfX2dvLWJhY2stYnV0dG9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgLmFjdGlvbi1mb3J3YXJkLWJ1dHRvbl9faWNvbiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG59XG4iLCIucmF0aW5nLWR5bmFtaWNfX2hlYWRlciB7XG4gIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgIGJhY2tncm91bmQ6ICR6YWItcHVycGxlLW1haW4tZGFyaztcbiAgfVxufVxuIiwiLnZvdGUtZm9ybSB7XG4gICZfX2hlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogJGRlZmF1bHQtYm9yZGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWd1bGFyLWJhY2tncm91bmQ7XG5cbiAgICBAaW5jbHVkZSBzdHlsZUZvcigka2FtVGVtcGxhdGUpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRrYW0tcmVndWxhci1iYWNrZ3JvdW5kO1xuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4IDA7XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg3NjgpIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICB9XG4gIH1cblxuICAmX19wYXJ0aWNpcGFudC1pbmZvIHtcbiAgICAmLS1mdWxsLXdpZHRoIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmX19wYXJ0aWNpcGFudC1sb2dvLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxNjhweDtcbiAgICBoZWlnaHQ6IDE2OHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDc2OCkge1xuICAgICAgd2lkdGg6IDEzMnB4O1xuICAgICAgaGVpZ2h0OiAxMzJweDtcbiAgICB9XG4gIH1cblxuICAmX19wYXJ0aWNpcGFudC1sb2dvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9fcGFydGljaXBhbnQtYWRkaXRpb25hbCB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuXG4gICZfX3NpZGViYXItZm9yd2FyZC1idXR0b24ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbn1cbiIsIi5jcml0ZXJpYS12b3Rlcy1yZXN1bHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IC0yNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMjBweDtcbiAgb3ZlcmZsb3c6IGluaGVyaXQ7XG5cbiAgQGluY2x1ZGUgbWF4V2lkdGgoNjAwKSB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1heFdpZHRoKDQyNSkge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAmX19pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDI0cHg7XG4gIH1cblxuICAmX19hbnN3ZXItaWNvbiB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuXG4gICAgcGF0aCB7XG4gICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgfVxuICB9XG5cbiAgJl9fYW5zd2VyLW5hbWUge1xuICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgfVxuXG4gICZfX3Nob3ctbW9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDYwMCkge1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNDI1KSB7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi5kZWxpbWl0ZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiA2MHB4IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcblxuICBAaW5jbHVkZSBtYXhXaWR0aCg3NjgpIHtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxuXG4gIEBpbmNsdWRlIG1heFdpZHRoKDQyNSkge1xuICAgIG1hcmdpbjogMjRweCAwO1xuICB9XG59XG4iLCIuc2VsZWN0LXBhcnRpY2lwYW50IHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJl9faGVhZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICBib3JkZXItYm90dG9tOiAkZGVmYXVsdC1ib3JkZXI7XG5cbiAgICBzdmcge1xuICAgICAgZmlsbDogJHNlY29uZGFyeTtcbiAgICB9XG4gIH1cblxuICAmX19jb250ZW50LXdyYXAge1xuICAgIGhlaWdodDogNjI4cHg7XG4gICAgcGFkZGluZzogMTlweCAyNXB4IDI4cHggMjJweDtcbiAgICBvdmVyZmxvdzogYXV0bztcblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgLmlucHV0LWJsb2NrIHtcbiAgICAgICAgaW5wdXQsXG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkemFiLXB1cnBsZS1tYWluO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucGFnaW5hdGlvbi1jdXN0b20ge1xuICAgICAgICAmX19wYWdlLW51bWJlciB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHphYi1wdXJwbGUtbWFpbjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3ByZXYtcGFnZSxcbiAgICAgICAgJl9fbmV4dC1wYWdlIHtcbiAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5wYWdpbmF0aW9uLWljb24ge1xuICAgICAgICAgICAgICBjb2xvcjogJHphYi1wdXJwbGUtbWFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19wYXJ0aWNpcGFudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1N3B4O1xuICAgIH1cbiAgfVxuXG4gICZfX3BhcnRpY2lwYW50LWxvZ28ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNjRweDtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgJi0tYmFjayB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgZmlsdGVyOiBibHVyKDEycHgpO1xuICAgIH1cblxuICAgIGZpZ3VyZSB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgIH1cblxuICAgIC5wYXJ0aWNpcGFudC1saXN0LWl0ZW1fX3RhYmxlLWl0ZW0tbG9nby1wbGFjZWhvbGRlci13cmFwcGVyLFxuICAgIC5wYXJ0aWNpcGFudC1saXN0LWl0ZW1fX3RhYmxlLWl0ZW0tbG9nby1wbGFjZWhvbGRlcixcbiAgICAucGFydGljaXBhbnQtbGlzdC1pdGVtX190YWJsZS1pdGVtLWxvZ28ge1xuICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICBtaW4td2lkdGg6IDY0cHg7XG4gICAgICBtYXgtd2lkdGg6IDY0cHg7XG4gICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICBtaW4taGVpZ2h0OiA2NHB4O1xuICAgICAgbWF4LWhlaWdodDogNjRweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi52b3RlLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcblxuICAmX19iYWNrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgICAgLmFjdGlvbi1mb3J3YXJkLWJ1dHRvbl9faWNvbi13cmFwcGVyIHtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgZmlsbDogJHphYi1wdXJwbGUtbWFpbjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX192b3RlLWxpc3Qge1xuICAgICYtLWZpeC1oZWlnaHQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICAucGFnaW5hdGlvbi1jdXN0b20ge1xuICAgICAgICAmX19wYWdlLW51bWJlciB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHphYi1wdXJwbGUtbWFpbjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICYtLXNlbGVjdGVkIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICZfX3ByZXYtcGFnZSxcbiAgICAgICAgJl9fbmV4dC1wYWdlIHtcbiAgICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIC5wYWdpbmF0aW9uLWljb24ge1xuICAgICAgICAgICAgICBjb2xvcjogJHphYi1wdXJwbGUtbWFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX192b3RlLWl0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDQxcHg7XG4gICAgYm9yZGVyOiAkZGVmYXVsdC1ib3JkZXI7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcblxuICAgICYtLWlzLW15IHtcbiAgICAgIC52b3RlLWxpc3RfX3ZvdGUtaW5mbyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICR0aGluLWdyZWVuO1xuICAgICAgfVxuXG4gICAgICAudm90ZS1saXN0X192b3RlLWRhdGUge1xuICAgICAgICBjb2xvcjogJHNhdGlzZmFjdGlvbi04MCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3ZvdGUtcGFydGljaXBhbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDkzcHg7XG4gICAgcGFkZGluZzogMjBweDtcblxuICAgIC5wYXJ0aWNpcGFudC1saXN0LWl0ZW1fX3RhYmxlLWl0ZW0ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cblxuICAmX192b3RlLWluZm8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDg2cHg7XG4gICAgcGFkZGluZzogMTVweCA1MHB4IDE5cHggMTlweDtcbiAgICBiYWNrZ3JvdW5kOiAkbWFpbi1iZztcblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCRrYW1UZW1wbGF0ZSkge1xuICAgICAgYmFja2dyb3VuZDogJGthbS1yZWd1bGFyLWJhY2tncm91bmQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNDgwKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICAgIH1cbiAgfVxuXG4gICZfX3ZvdGUtbWFsZS1pY29uIHtcbiAgICBtYXgtd2lkdGg6IDQxcHg7XG4gICAgbWF4LWhlaWdodDogNTJweDtcbiAgfVxuXG4gICZfX3ZvdGUtZGF0ZSB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICB9XG5cbiAgJl9fdm90ZS1jcml0ZXJpYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmX19maWx0ZXItd3JhcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcblxuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgLmlucHV0LWJsb2NrIHtcbiAgICAgICAgaW5wdXQsXG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkemFiLXB1cnBsZS1tYWluO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2FkZGl0aW9uYWwtZmlsdGVyLWl0ZW0ge1xuICAgICY6bm90KDpsYXN0LWNoaWxkKTpub3QoJi0tbGFyZ2UtbWFyZ2luKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cblxuICAgICYtLWxhcmdlLW1hcmdpbiB7XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2FkZGl0aW9uYWwtZmlsdGVyLWl0ZW0taW5wdXQge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cblxuICAmX19hZGRpdGlvbmFsLWZpbHRlci1pdGVtLWxhYmVsIHtcbiAgICBAaW5jbHVkZSBicmVhazQ4MCgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgJl9fYWRkaXRpb25hbC1maWx0ZXItaXRlbS1sYWJlbC1taW4ge1xuICAgIEBpbmNsdWRlIGJyZWFrNDgwKCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICZfX2RhdGUtcGVyaW9kLWl0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICRhY3Rpb24tc2Vjb25kYXJ5O1xuXG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICBjb2xvcjogJHphYi1wdXJwbGUtbWFpbi1saWdodDtcbiAgICB9XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkcmVndWxhci1ibHVlO1xuICAgICAgY29sb3I6ICRyZWd1bGFyLWJsdWU7XG5cbiAgICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICR6YWItcHVycGxlLW1haW4tbGlnaHQ7XG4gICAgICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluLWxpZ2h0O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLXdpdGhvdXQtbWFyZ2luIHtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJl9fZGF0ZS1wZXJpb2QtY2xvc2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0ycHg7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMThweDtcbiAgICBmaWxsOiAkYWN0aW9uLXNlY29uZGFyeTtcblxuICAgICY6aG92ZXIge1xuICAgICAgZmlsbDogJHJlZ3VsYXItYmx1ZTtcbiAgICB9XG4gIH1cblxuICAucGFydGljaXBhbnQtbGlzdC1pdGVtX190YWJsZS1pdGVtLWxvZ28sXG4gIC5wYXJ0aWNpcGFudC1saXN0LWl0ZW1fX3RhYmxlLWl0ZW0tbG9nby1wbGFjZWhvbGRlci13cmFwcGVyIHtcbiAgICB3aWR0aDogNTRweDtcbiAgICBtaW4td2lkdGg6IDU0cHg7XG4gICAgaGVpZ2h0OiA1NHB4O1xuICB9XG59XG4iLCIuZXZhbHVhdGlvbi1wYWdlLWhlYWRlciB7XG4gIC5zZXBhcmF0ZWQtaGVhZGVyX19oYWxmLS1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdhc3NldHMvaW1hZ2VzL2V2YWx1YXRpb24taGVhZGVyLWltYWdlLWRlZmF1bHQuanBnJyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIH1cblxuICAmX193cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAmX19jb250ZW50LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDY0MHB4O1xuICB9XG5cbiAgJl9fZXZhbHVhdGlvbi1uYW1lLFxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuXG4gICZfX2V2YWx1YXRpb24tZGVzY3JpcHRpb24sXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNDgwKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2VudGl0eSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuXG4gICZfX3JhdGluZy1idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cblxuICAmX19ib3R0b20tbGluZSB7XG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNjgwKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRlci1idXR0b25zIHtcbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg2ODApIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNDgwKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xuICAgIH1cbiAgfVxufVxuIiwiLmV2YWx1YXRpb24tcGFnZS1oZWFkZXIge1xuICAuc2VwYXJhdGVkLWhlYWRlcl9faGFsZi0tY29udGVudCB7XG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJHJlZ3VsYXItYmFja2dyb3VuZCwgd2hpdGUpO1xuICAgIH1cbiAgfVxuXG4gIC5zZXBhcmF0ZWQtaGVhZGVyX19oYWxmLS1pbWFnZSB7XG4gICAgQGluY2x1ZGUgc3R5bGVGb3IoJHphYlRlbXBsYXRlKSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2Fzc2V0cy9pbWFnZXMvZXZhbHVhdGlvbi1oZWFkZXItaW1hZ2UtemFiLmpwZycpO1xuICAgIH1cbiAgfVxuXG4gICZfX2ZvcndhcmQtYnV0dG9uIHtcbiAgICBAaW5jbHVkZSBzdHlsZUZvcigkemFiVGVtcGxhdGUpIHtcbiAgICAgIGNvbG9yOiAkemFiLXB1cnBsZS1tYWluO1xuICAgICAgZm9udC1mYW1pbHk6ICdzb3VyY2VTYW5zUHJvQm9sZCcsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcblxuICAgICAgLmFjdGlvbi1mb3J3YXJkLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICR6YWItcHVycGxlLW1haW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZXBhcmF0ZWQtaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgJl9faGFsZiB7XG4gICAgZmxleDogMSAwIDUwJTtcblxuICAgICYtLWNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZ3VsYXItYmFja2dyb3VuZDtcblxuICAgICAgQGluY2x1ZGUgbWF4V2lkdGgoMTAyNCkge1xuICAgICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgICYtLWltYWdlIHtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgbGVmdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAgIEBpbmNsdWRlIG1heFdpZHRoKDEwMjQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19oYWxmLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA2ODBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nOiA2MHB4IDYwcHggNDhweCA0MHB4O1xuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoMTAyNCkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogNjBweCA0MHB4IDQwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWF4V2lkdGgoNzY4KSB7XG4gICAgICBwYWRkaW5nOiA0NHB4IDIwcHggMzZweDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxuXG4gICZfX2Rlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgJl9faGVhZGVyLWFjdGlvbnMge1xuICAgIG1hcmdpbjogNDBweCAwIC0yMHB4IC0yMHB4O1xuICB9XG5cbiAgJl9faGVhZGVyLWFjdGlvbiB7XG4gICAgbWFyZ2luOiAwIDAgMjBweCAyMHB4O1xuICAgIHBhZGRpbmc6IDAgMjRweDtcblxuICAgIC5hY3Rpb24tZmlsbGVkLWJ1dHRvbl9faWNvbi13cmFwcGVyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG5cbiAgICAuYWN0aW9uLWZpbGxlZC1idXR0b25fX2ljb24ge1xuICAgICAgcGF0aCB7XG4gICAgICAgIGZpbGw6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRlci1hY3Rpb24uYWN0aW9uLWZpbGxlZC1idXR0b24ge1xuICAgIEBpbmNsdWRlIHN0eWxlRm9yKCR6YWJUZW1wbGF0ZSkge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHphYi1wdXJwbGUtbWFpbi1saWdodDtcbiAgICB9XG4gIH1cblxuICAmLS1jZW50ZXJlZCB7XG4gICAgLnNlcGFyYXRlZC1oZWFkZXJfX2hlYWRlci1jb250ZW50IHtcbiAgICAgIEBpbmNsdWRlIG1heFdpZHRoKDEwMjQpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VwYXJhdGVkLWhlYWRlcl9fdGl0bGUsXG4gICAgLnNlcGFyYXRlZC1oZWFkZXJfX2Rlc2NyaXB0aW9uLFxuICAgIC5zZXBhcmF0ZWQtaGVhZGVyX19hZGRpdGlvbmFsIHtcbiAgICAgIEBpbmNsdWRlIG1heFdpZHRoKDEwMjQpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zZXBhcmF0ZWQtaGVhZGVyX19oZWFkZXItYWN0aW9ucyB7XG4gICAgICBAaW5jbHVkZSBtYXhXaWR0aCgxMDI0KSB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uc2VwYXJhdGVkLWhlYWRlci1ib3R0b20ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkemFiLWJsdWUtZ3JheTtcblxuICBAaW5jbHVkZSBtYXhXaWR0aCg3NjgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgJl9faGFsZi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNjgwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDM0cHggNDhweDtcblxuICAgIEBpbmNsdWRlIG1heFdpZHRoKDEwMjQpIHtcbiAgICAgIHBhZGRpbmc6IDI0cHggNDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtYXhXaWR0aCg3NjgpIHtcbiAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuXG4gICAgJi0tbGVmdCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICAmLS1yaWdodCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgICAgIEBpbmNsdWRlIG1heFdpZHRoKDc2OCkge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiJdfQ== */
