@keyframes spinAround{from{transform:rotate(0)}to{transform:rotate(359deg)}}.is-block{display:block}@media screen and (max-width:768px){.is-block-mobile{display:block!important}}@media screen and (min-width:769px),print{.is-block-tablet{display:block!important}}@media screen and (min-width:769px) and (max-width:999px){.is-block-tablet-only{display:block!important}}@media screen and (max-width:999px){.is-block-touch{display:block!important}}@media screen and (min-width:1000px){.is-block-desktop{display:block!important}}@media screen and (min-width:1000px) and (max-width:1191px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1192px){.is-block-widescreen{display:block!important}}.is-flex{display:flex}@media screen and (max-width:768px){.is-flex-mobile{display:flex!important}}@media screen and (min-width:769px),print{.is-flex-tablet{display:flex!important}}@media screen and (min-width:769px) and (max-width:999px){.is-flex-tablet-only{display:flex!important}}@media screen and (max-width:999px){.is-flex-touch{display:flex!important}}@media screen and (min-width:1000px){.is-flex-desktop{display:flex!important}}@media screen and (min-width:1000px) and (max-width:1191px){.is-flex-desktop-only{display:flex!important}}@media screen and (min-width:1192px){.is-flex-widescreen{display:flex!important}}.is-inline{display:inline}@media screen and (max-width:768px){.is-inline-mobile{display:inline!important}}@media screen and (min-width:769px),print{.is-inline-tablet{display:inline!important}}@media screen and (min-width:769px) and (max-width:999px){.is-inline-tablet-only{display:inline!important}}@media screen and (max-width:999px){.is-inline-touch{display:inline!important}}@media screen and (min-width:1000px){.is-inline-desktop{display:inline!important}}@media screen and (min-width:1000px) and (max-width:1191px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1192px){.is-inline-widescreen{display:inline!important}}.is-inline-block{display:inline-block}@media screen and (max-width:768px){.is-inline-block-mobile{display:inline-block!important}}@media screen and (min-width:769px),print{.is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width:769px) and (max-width:999px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width:999px){.is-inline-block-touch{display:inline-block!important}}@media screen and (min-width:1000px){.is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width:1000px) and (max-width:1191px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1192px){.is-inline-block-widescreen{display:inline-block!important}}.is-inline-flex{display:inline-flex}@media screen and (max-width:768px){.is-inline-flex-mobile{display:inline-flex!important}}@media screen and (min-width:769px),print{.is-inline-flex-tablet{display:inline-flex!important}}@media screen and (min-width:769px) and (max-width:999px){.is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (max-width:999px){.is-inline-flex-touch{display:inline-flex!important}}@media screen and (min-width:1000px){.is-inline-flex-desktop{display:inline-flex!important}}@media screen and (min-width:1000px) and (max-width:1191px){.is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width:1192px){.is-inline-flex-widescreen{display:inline-flex!important}}.is-clearfix:after{clear:both;content:" ";display:table}.is-pulled-left{float:left}.is-pulled-right{float:right}.is-clipped{overflow:hidden!important}.is-overlay{bottom:0;left:0;position:absolute;right:0;top:0}.has-text-centered{text-align:center}.has-text-left{text-align:left}.has-text-right{text-align:right}.has-text-white{color:#fff}a.has-text-white:focus,a.has-text-white:hover{color:#e6e6e6}.has-text-black{color:#0a0a0a}a.has-text-black:focus,a.has-text-black:hover{color:#000}.has-text-light{color:#f5f5f5}a.has-text-light:focus,a.has-text-light:hover{color:#dbdbdb}.has-text-dark{color:#363636}a.has-text-dark:focus,a.has-text-dark:hover{color:#1c1c1c}.has-text-primary{color:#00d1b2}a.has-text-primary:focus,a.has-text-primary:hover{color:#009e86}.has-text-info{color:#3273dc}a.has-text-info:focus,a.has-text-info:hover{color:#205bbc}.has-text-success{color:#23d160}a.has-text-success:focus,a.has-text-success:hover{color:#1ca64c}.has-text-warning{color:#ffdd57}a.has-text-warning:focus,a.has-text-warning:hover{color:#ffd324}.has-text-danger{color:#ff3860}a.has-text-danger:focus,a.has-text-danger:hover{color:#ff0537}.is-hidden{display:none!important}@media screen and (max-width:768px){.is-hidden-mobile{display:none!important}}@media screen and (min-width:769px),print{.is-hidden-tablet{display:none!important}}@media screen and (min-width:769px) and (max-width:999px){.is-hidden-tablet-only{display:none!important}}@media screen and (max-width:999px){.is-hidden-touch{display:none!important}}@media screen and (min-width:1000px){.is-hidden-desktop{display:none!important}}@media screen and (min-width:1000px) and (max-width:1191px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1192px){.is-hidden-widescreen{display:none!important}}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.is-unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flex-column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1}.flex-columns.is-mobile>.flex-column.is-narrow{flex:none}.flex-columns.is-mobile>.flex-column.is-full{flex:none;width:100%}.flex-columns.is-mobile>.flex-column.is-three-quarters{flex:none;width:75%}.flex-columns.is-mobile>.flex-column.is-two-thirds{flex:none;width:66.6666%}.flex-columns.is-mobile>.flex-column.is-half{flex:none;width:50%}.flex-columns.is-mobile>.flex-column.is-one-third{flex:none;width:33.3333%}.flex-columns.is-mobile>.flex-column.is-one-quarter{flex:none;width:25%}.flex-columns.is-mobile>.flex-column.is-offset-three-quarters{margin-left:75%}.flex-columns.is-mobile>.flex-column.is-offset-two-thirds{margin-left:66.6666%}.flex-columns.is-mobile>.flex-column.is-offset-half{margin-left:50%}.flex-columns.is-mobile>.flex-column.is-offset-one-third{margin-left:33.3333%}.flex-columns.is-mobile>.flex-column.is-offset-one-quarter{margin-left:25%}.flex-columns.is-mobile>.flex-column.is-1{flex:none;width:8.33333%}.flex-columns.is-mobile>.flex-column.is-offset-1{margin-left:8.33333%}.flex-columns.is-mobile>.flex-column.is-2{flex:none;width:16.66667%}.flex-columns.is-mobile>.flex-column.is-offset-2{margin-left:16.66667%}.flex-columns.is-mobile>.flex-column.is-3{flex:none;width:25%}.flex-columns.is-mobile>.flex-column.is-offset-3{margin-left:25%}.flex-columns.is-mobile>.flex-column.is-4{flex:none;width:33.33333%}.flex-columns.is-mobile>.flex-column.is-offset-4{margin-left:33.33333%}.flex-columns.is-mobile>.flex-column.is-5{flex:none;width:41.66667%}.flex-columns.is-mobile>.flex-column.is-offset-5{margin-left:41.66667%}.flex-columns.is-mobile>.flex-column.is-6{flex:none;width:50%}.flex-columns.is-mobile>.flex-column.is-offset-6{margin-left:50%}.flex-columns.is-mobile>.flex-column.is-7{flex:none;width:58.33333%}.flex-columns.is-mobile>.flex-column.is-offset-7{margin-left:58.33333%}.flex-columns.is-mobile>.flex-column.is-8{flex:none;width:66.66667%}.flex-columns.is-mobile>.flex-column.is-offset-8{margin-left:66.66667%}.flex-columns.is-mobile>.flex-column.is-9{flex:none;width:75%}.flex-columns.is-mobile>.flex-column.is-offset-9{margin-left:75%}.flex-columns.is-mobile>.flex-column.is-10{flex:none;width:83.33333%}.flex-columns.is-mobile>.flex-column.is-offset-10{margin-left:83.33333%}.flex-columns.is-mobile>.flex-column.is-11{flex:none;width:91.66667%}.flex-columns.is-mobile>.flex-column.is-offset-11{margin-left:91.66667%}.flex-columns.is-mobile>.flex-column.is-12{flex:none;width:100%}.flex-columns.is-mobile>.flex-column.is-offset-12{margin-left:100%}@media screen and (max-width:768px){.flex-column.is-narrow-mobile{flex:none}.flex-column.is-full-mobile{flex:none;width:100%}.flex-column.is-three-quarters-mobile{flex:none;width:75%}.flex-column.is-two-thirds-mobile{flex:none;width:66.6666%}.flex-column.is-half-mobile{flex:none;width:50%}.flex-column.is-one-third-mobile{flex:none;width:33.3333%}.flex-column.is-one-quarter-mobile{flex:none;width:25%}.flex-column.is-offset-three-quarters-mobile{margin-left:75%}.flex-column.is-offset-two-thirds-mobile{margin-left:66.6666%}.flex-column.is-offset-half-mobile{margin-left:50%}.flex-column.is-offset-one-third-mobile{margin-left:33.3333%}.flex-column.is-offset-one-quarter-mobile{margin-left:25%}.flex-column.is-1-mobile{flex:none;width:8.33333%}.flex-column.is-offset-1-mobile{margin-left:8.33333%}.flex-column.is-2-mobile{flex:none;width:16.66667%}.flex-column.is-offset-2-mobile{margin-left:16.66667%}.flex-column.is-3-mobile{flex:none;width:25%}.flex-column.is-offset-3-mobile{margin-left:25%}.flex-column.is-4-mobile{flex:none;width:33.33333%}.flex-column.is-offset-4-mobile{margin-left:33.33333%}.flex-column.is-5-mobile{flex:none;width:41.66667%}.flex-column.is-offset-5-mobile{margin-left:41.66667%}.flex-column.is-6-mobile{flex:none;width:50%}.flex-column.is-offset-6-mobile{margin-left:50%}.flex-column.is-7-mobile{flex:none;width:58.33333%}.flex-column.is-offset-7-mobile{margin-left:58.33333%}.flex-column.is-8-mobile{flex:none;width:66.66667%}.flex-column.is-offset-8-mobile{margin-left:66.66667%}.flex-column.is-9-mobile{flex:none;width:75%}.flex-column.is-offset-9-mobile{margin-left:75%}.flex-column.is-10-mobile{flex:none;width:83.33333%}.flex-column.is-offset-10-mobile{margin-left:83.33333%}.flex-column.is-11-mobile{flex:none;width:91.66667%}.flex-column.is-offset-11-mobile{margin-left:91.66667%}.flex-column.is-12-mobile{flex:none;width:100%}.flex-column.is-offset-12-mobile{margin-left:100%}}@media screen and (min-width:769px),print{.flex-column.is-narrow,.flex-column.is-narrow-tablet{flex:none}.flex-column.is-full,.flex-column.is-full-tablet{flex:none;width:100%}.flex-column.is-three-quarters,.flex-column.is-three-quarters-tablet{flex:none;width:75%}.flex-column.is-two-thirds,.flex-column.is-two-thirds-tablet{flex:none;width:66.6666%}.flex-column.is-half,.flex-column.is-half-tablet{flex:none;width:50%}.flex-column.is-one-third,.flex-column.is-one-third-tablet{flex:none;width:33.3333%}.flex-column.is-one-quarter,.flex-column.is-one-quarter-tablet{flex:none;width:25%}.flex-column.is-offset-three-quarters,.flex-column.is-offset-three-quarters-tablet{margin-left:75%}.flex-column.is-offset-two-thirds,.flex-column.is-offset-two-thirds-tablet{margin-left:66.6666%}.flex-column.is-offset-half,.flex-column.is-offset-half-tablet{margin-left:50%}.flex-column.is-offset-one-third,.flex-column.is-offset-one-third-tablet{margin-left:33.3333%}.flex-column.is-offset-one-quarter,.flex-column.is-offset-one-quarter-tablet{margin-left:25%}.flex-column.is-1,.flex-column.is-1-tablet{flex:none;width:8.33333%}.flex-column.is-offset-1,.flex-column.is-offset-1-tablet{margin-left:8.33333%}.flex-column.is-2,.flex-column.is-2-tablet{flex:none;width:16.66667%}.flex-column.is-offset-2,.flex-column.is-offset-2-tablet{margin-left:16.66667%}.flex-column.is-3,.flex-column.is-3-tablet{flex:none;width:25%}.flex-column.is-offset-3,.flex-column.is-offset-3-tablet{margin-left:25%}.flex-column.is-4,.flex-column.is-4-tablet{flex:none;width:33.33333%}.flex-column.is-offset-4,.flex-column.is-offset-4-tablet{margin-left:33.33333%}.flex-column.is-5,.flex-column.is-5-tablet{flex:none;width:41.66667%}.flex-column.is-offset-5,.flex-column.is-offset-5-tablet{margin-left:41.66667%}.flex-column.is-6,.flex-column.is-6-tablet{flex:none;width:50%}.flex-column.is-offset-6,.flex-column.is-offset-6-tablet{margin-left:50%}.flex-column.is-7,.flex-column.is-7-tablet{flex:none;width:58.33333%}.flex-column.is-offset-7,.flex-column.is-offset-7-tablet{margin-left:58.33333%}.flex-column.is-8,.flex-column.is-8-tablet{flex:none;width:66.66667%}.flex-column.is-offset-8,.flex-column.is-offset-8-tablet{margin-left:66.66667%}.flex-column.is-9,.flex-column.is-9-tablet{flex:none;width:75%}.flex-column.is-offset-9,.flex-column.is-offset-9-tablet{margin-left:75%}.flex-column.is-10,.flex-column.is-10-tablet{flex:none;width:83.33333%}.flex-column.is-offset-10,.flex-column.is-offset-10-tablet{margin-left:83.33333%}.flex-column.is-11,.flex-column.is-11-tablet{flex:none;width:91.66667%}.flex-column.is-offset-11,.flex-column.is-offset-11-tablet{margin-left:91.66667%}.flex-column.is-12,.flex-column.is-12-tablet{flex:none;width:100%}.flex-column.is-offset-12,.flex-column.is-offset-12-tablet{margin-left:100%}}@media screen and (min-width:1000px){.flex-column.is-narrow-desktop{flex:none}.flex-column.is-full-desktop{flex:none;width:100%}.flex-column.is-three-quarters-desktop{flex:none;width:75%}.flex-column.is-two-thirds-desktop{flex:none;width:66.6666%}.flex-column.is-half-desktop{flex:none;width:50%}.flex-column.is-one-third-desktop{flex:none;width:33.3333%}.flex-column.is-one-quarter-desktop{flex:none;width:25%}.flex-column.is-offset-three-quarters-desktop{margin-left:75%}.flex-column.is-offset-two-thirds-desktop{margin-left:66.6666%}.flex-column.is-offset-half-desktop{margin-left:50%}.flex-column.is-offset-one-third-desktop{margin-left:33.3333%}.flex-column.is-offset-one-quarter-desktop{margin-left:25%}.flex-column.is-1-desktop{flex:none;width:8.33333%}.flex-column.is-offset-1-desktop{margin-left:8.33333%}.flex-column.is-2-desktop{flex:none;width:16.66667%}.flex-column.is-offset-2-desktop{margin-left:16.66667%}.flex-column.is-3-desktop{flex:none;width:25%}.flex-column.is-offset-3-desktop{margin-left:25%}.flex-column.is-4-desktop{flex:none;width:33.33333%}.flex-column.is-offset-4-desktop{margin-left:33.33333%}.flex-column.is-5-desktop{flex:none;width:41.66667%}.flex-column.is-offset-5-desktop{margin-left:41.66667%}.flex-column.is-6-desktop{flex:none;width:50%}.flex-column.is-offset-6-desktop{margin-left:50%}.flex-column.is-7-desktop{flex:none;width:58.33333%}.flex-column.is-offset-7-desktop{margin-left:58.33333%}.flex-column.is-8-desktop{flex:none;width:66.66667%}.flex-column.is-offset-8-desktop{margin-left:66.66667%}.flex-column.is-9-desktop{flex:none;width:75%}.flex-column.is-offset-9-desktop{margin-left:75%}.flex-column.is-10-desktop{flex:none;width:83.33333%}.flex-column.is-offset-10-desktop{margin-left:83.33333%}.flex-column.is-11-desktop{flex:none;width:91.66667%}.flex-column.is-offset-11-desktop{margin-left:91.66667%}.flex-column.is-12-desktop{flex:none;width:100%}.flex-column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1192px){.flex-column.is-narrow-widescreen{flex:none}.flex-column.is-full-widescreen{flex:none;width:100%}.flex-column.is-three-quarters-widescreen{flex:none;width:75%}.flex-column.is-two-thirds-widescreen{flex:none;width:66.6666%}.flex-column.is-half-widescreen{flex:none;width:50%}.flex-column.is-one-third-widescreen{flex:none;width:33.3333%}.flex-column.is-one-quarter-widescreen{flex:none;width:25%}.flex-column.is-offset-three-quarters-widescreen{margin-left:75%}.flex-column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.flex-column.is-offset-half-widescreen{margin-left:50%}.flex-column.is-offset-one-third-widescreen{margin-left:33.3333%}.flex-column.is-offset-one-quarter-widescreen{margin-left:25%}.flex-column.is-1-widescreen{flex:none;width:8.33333%}.flex-column.is-offset-1-widescreen{margin-left:8.33333%}.flex-column.is-2-widescreen{flex:none;width:16.66667%}.flex-column.is-offset-2-widescreen{margin-left:16.66667%}.flex-column.is-3-widescreen{flex:none;width:25%}.flex-column.is-offset-3-widescreen{margin-left:25%}.flex-column.is-4-widescreen{flex:none;width:33.33333%}.flex-column.is-offset-4-widescreen{margin-left:33.33333%}.flex-column.is-5-widescreen{flex:none;width:41.66667%}.flex-column.is-offset-5-widescreen{margin-left:41.66667%}.flex-column.is-6-widescreen{flex:none;width:50%}.flex-column.is-offset-6-widescreen{margin-left:50%}.flex-column.is-7-widescreen{flex:none;width:58.33333%}.flex-column.is-offset-7-widescreen{margin-left:58.33333%}.flex-column.is-8-widescreen{flex:none;width:66.66667%}.flex-column.is-offset-8-widescreen{margin-left:66.66667%}.flex-column.is-9-widescreen{flex:none;width:75%}.flex-column.is-offset-9-widescreen{margin-left:75%}.flex-column.is-10-widescreen{flex:none;width:83.33333%}.flex-column.is-offset-10-widescreen{margin-left:83.33333%}.flex-column.is-11-widescreen{flex:none;width:91.66667%}.flex-column.is-offset-11-widescreen{margin-left:91.66667%}.flex-column.is-12-widescreen{flex:none;width:100%}.flex-column.is-offset-12-widescreen{margin-left:100%}}.flex-columns.is-centered{justify-content:center}.flex-columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.flex-columns.is-gapless:last-child{margin-bottom:0}.flex-columns.is-gapless>.flex-column{margin:0;padding:0}@media screen and (min-width:769px),print{.flex-columns.is-grid{flex-wrap:wrap}.flex-columns.is-grid>.flex-column{max-width:33.3333%;width:33.3333%}.flex-columns.is-grid>.flex-column+.flex-column{margin-left:0}}.flex-columns.is-mobile{display:flex}.flex-columns.is-multiline{flex-wrap:wrap}.flex-columns.is-vcentered{align-items:center}@media screen and (min-width:769px),print{.flex-columns:not(.is-desktop){display:flex}}@media screen and (min-width:1000px){.flex-columns.is-desktop{display:flex}}.block-geospatial_videos{margin-left:-1.25rem;margin-right:-1.25rem;margin-top:-1.25rem}.block-geospatial_videos:not(:last-child){margin-bottom:.75rem}@media (min-width:992px){.block-geospatial_videos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.block-geospatial_videos .block-geospatial_video{display:block;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;padding:1.25rem;padding-bottom:3rem}@media (min-width:992px){.block-geospatial_videos .block-geospatial_video{-webkit-box-flex:0;-ms-flex:none;flex:none;width:50%}}.block-geospatial_videos .block-geospatial_video .event-date{margin-right:1rem;max-width:100px;width:100px}.block-geospatial_videos .block-geospatial_video .presenter-name{margin-top:0;padding-top:0}.block-geospatial_videos .block-geospatial_video .presenter-title{font-size:16px;line-height:22.4px}.block-geospatial_videos .block-geospatial_video .vid-video .videoWrapper{margin-bottom:1em}@media (min-width:992px){.block-geospatial_videos .block-geospatial_video .vid-video .videoWrapper{width:100%}}.block-geospatial_videos .block-geospatial_video .vid-excerpt{font-family:GlyphaRoman,Georgia,serif;font-size:14px;line-height:22.4px}.block-geospatial_videos .block-geospatial_video .vid-excerpt .vid-excerpt-link{padding-left:10px;font-family:UniversLight}.tribe-is-responsive .section-head:empty{display:none}.hp-header .header-txt{margin:0 -15px;padding:3em 15px;background-color:#333;display:block}.hp-header img{max-width:1500px;height:auto;width:100%}.hp-header .header-lead{font-family:GlyphaRoman;letter-spacing:.02em;font-size:1.65em;line-height:1.3;margin-bottom:15px}.hp-header .header-tag{background-color:#c00;letter-spacing:normal;line-height:1.3;border-radius:1px;font-size:1.9em;display:inline-block;padding:.25em .55em;color:#fff}.hp-header .header-action{font-family:UniversRoman;letter-spacing:.5px;margin-top:15px;color:#fff}@media (min-width:768px){.hp-header .header-box{position:absolute;top:0;width:100%}.hp-header .header-txt{margin:0;background-color:transparent;padding:1.5rem;position:relative;width:50%;top:50px}.hp-header .header-txt.right{float:right}.hp-header .header-txt.background .header-tag{padding-left:0;padding:0!important}.hp-header .header-txt.red{background-color:#c00}.hp-header .header-txt.red p{color:#fff}}@media (min-width:992px){.hp-header .container{padding-top:46px}.hp-header .header-tag{font-size:2.1em}.hp-header .header-txt h1{margin:0 0 .5em}}@media (min-width:1200px){.hp-header .header-txt{width:40%}.hp-header .header-tag{font-size:2.4em}.hp-header .header-action{font-size:1.2em}}.hp-header .header-txt h1{margin:0 0 .3em}.hp-header .header-txt p{margin:0}.flex-columns{flex-wrap:wrap}.flex-column[class^=col-]{float:none;flex-basis:auto}.spotlight-box{background-color:#f2f2f2}.geospatial-homepage .html-module .feature-column{padding-left:0;padding-right:0;width:inherit}.geospatial-homepage .html-module .feature-column .event-block{margin:1rem 0}.geospatial-homepage .html-module .feature-column .event-block .event-date{width:25%;max-width:85px;float:left;margin-right:15px}.geospatial-homepage .html-module .feature-column .event-block .event-details{float:none;width:auto}.geospatial-homepage .html-module .spotlight-box{padding:15px 0}.geospatial-homepage .html-module .col-md-3.flex-column{background-color:#f2f2f2}.geospatial-homepage .html-module .spotlight-box .feature-group_heading{margin:10px}.geospatial-homepage .html-module .gform_body label{display:none!important}.geospatial-homepage .html-module .gform_button{margin-bottom:10px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJ1bG1hL3V0aWxpdGllcy9hbmltYXRpb25zLnNhc3MiLCJidWxtYS9iYXNlL2hlbHBlcnMuc2FzcyIsImJ1bG1hL3V0aWxpdGllcy9taXhpbnMuc2FzcyIsImJ1bG1hL3V0aWxpdGllcy9pbml0aWFsLXZhcmlhYmxlcy5zYXNzIiwiYnVsbWEvZ3JpZC9jb2x1bW5zLnNhc3MiLCJfdmlkZW8uc2NzcyIsIl9ldmVudC5zY3NzIiwiX2hvbWVwYWdlLWhlYWRlci5zY3NzIiwiZ2Vvc3BhdGlhbC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHNCQUNFLEtBQ0UsVUFBVyxVQUNiLEdBQ0UsVUFBVyxnQkNDYixVQUNFLFFBQVEsTUN5TFYsb0NEeExBLGlCQUVJLFFBQVMsaUJDMExiLG9DQUFzQyxNRHpMdEMsaUJBRUksUUFBUyxpQkMyTGIsMEREMUxBLHNCQUVJLFFBQVMsaUJDNExiLG9DRDNMQSxnQkFFSSxRQUFTLGlCQzZMYixxQ0Q1TEEsa0JBRUksUUFBUyxpQkM4TGIsNEREN0xBLHVCQUVJLFFBQVMsaUJDK0xiLHFDRDlMQSxxQkFFSSxRQUFTLGlCQXRCYixTQUNFLFFBQVEsS0N5TFYsb0NEeExBLGdCQUVJLFFBQVMsZ0JDMExiLG9DQUFzQyxNRHpMdEMsZ0JBRUksUUFBUyxnQkMyTGIsMEREMUxBLHFCQUVJLFFBQVMsZ0JDNExiLG9DRDNMQSxlQUVJLFFBQVMsZ0JDNkxiLHFDRDVMQSxpQkFFSSxRQUFTLGdCQzhMYiw0REQ3TEEsc0JBRUksUUFBUyxnQkMrTGIscUNEOUxBLG9CQUVJLFFBQVMsZ0JBdEJiLFdBQ0UsUUFBUSxPQ3lMVixvQ0R4TEEsa0JBRUksUUFBUyxrQkMwTGIsb0NBQXNDLE1Eekx0QyxrQkFFSSxRQUFTLGtCQzJMYiwwREQxTEEsdUJBRUksUUFBUyxrQkM0TGIsb0NEM0xBLGlCQUVJLFFBQVMsa0JDNkxiLHFDRDVMQSxtQkFFSSxRQUFTLGtCQzhMYiw0REQ3TEEsd0JBRUksUUFBUyxrQkMrTGIscUNEOUxBLHNCQUVJLFFB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NUVaLGNBQ0UsVUFBVyxLQUViLDBCQUNJLE1BQU0sS0FDTixXQUFZLEtBSWhCLGVBQ0UsaUJBQWtCLFFBR3BCLGtEQUlNLGFBQWEsRUFDYixjQUFjLEVBQ2QsTUFBTyxRQU5iLCtEQVFRLE9BQVEsS0FBQSxFQVJoQiwyRUFVVSxNQUFPLElBQ1AsVUFBVyxLQUNYLE1BQU8sS0FDUCxhQUFjLEtBYnhCLDhFQWdCVSxNQUFNLEtBQ04sTUFBTyxLQWpCakIsaURBc0JNLFFBQVMsS0FBQSxFQXRCZix3REF5Qk0saUJBQWtCLFFBekJ4Qix3RUE2QlEsT0FBUSxLQTdCaEIsb0RBbUNRLFFBQVMsZUFuQ2pCLGdEQXVDTSxjQUFlIiwiZmlsZSI6Imdlb3NwYXRpYWwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGtleWZyYW1lcyBzcGluQXJvdW5kIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuIiwiLy8gRGlzcGxheVxuXG4kZGlzcGxheXM6ICdibG9jaycgJ2ZsZXgnICdpbmxpbmUnICdpbmxpbmUtYmxvY2snICdpbmxpbmUtZmxleCc7XG5cbkBlYWNoICRkaXNwbGF5IGluICRkaXNwbGF5cyB7XG4gIC5pcy0jeyRkaXNwbGF5fSB7XG4gICAgZGlzcGxheTogI3skZGlzcGxheX07IH1cbiAgLmlzLSN7JGRpc3BsYXl9LW1vYmlsZSB7XG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6ICN7JGRpc3BsYXl9ICFpbXBvcnRhbnQ7IH0gfVxuICAuaXMtI3skZGlzcGxheX0tdGFibGV0IHtcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgZGlzcGxheTogI3skZGlzcGxheX0gIWltcG9ydGFudDsgfSB9XG4gIC5pcy0jeyRkaXNwbGF5fS10YWJsZXQtb25seSB7XG4gICAgQGluY2x1ZGUgdGFibGV0LW9ubHkge1xuICAgICAgZGlzcGxheTogI3skZGlzcGxheX0gIWltcG9ydGFudDsgfSB9XG4gIC5pcy0jeyRkaXNwbGF5fS10b3VjaCB7XG4gICAgQGluY2x1ZGUgdG91Y2gge1xuICAgICAgZGlzcGxheTogI3skZGlzcGxheX0gIWltcG9ydGFudDsgfSB9XG4gIC5pcy0jeyRkaXNwbGF5fS1kZXNrdG9wIHtcbiAgICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAgIGRpc3BsYXk6ICN7JGRpc3BsYXl9ICFpbXBvcnRhbnQ7IH0gfVxuICAuaXMtI3skZGlzcGxheX0tZGVza3RvcC1vbmx5IHtcbiAgICBAaW5jbHVkZSBkZXNrdG9wLW9ubHkge1xuICAgICAgZGlzcGxheTogI3skZGlzcGxheX0gIWltcG9ydGFudDsgfSB9XG4gIC5pcy0jeyRkaXNwbGF5fS13aWRlc2NyZWVuIHtcbiAgICBAaW5jbHVkZSB3aWRlc2NyZWVuIHtcbiAgICAgIGRpc3BsYXk6ICN7JGRpc3BsYXl9ICFpbXBvcnRhbnQ7IH0gfSB9XG5cbi8vIEZsb2F0XG5cbi5pcy1jbGVhcmZpeCB7XG4gIEBpbmNsdWRlIGNsZWFyZml4OyB9XG5cbi5pcy1wdWxsZWQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5pcy1wdWxsZWQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLy8gT3ZlcmZsb3dcblxuLmlzLWNsaXBwZWQge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLy8gT3ZlcmxheVxuXG4uaXMtb3ZlcmxheSB7XG4gIEBpbmNsdWRlIG92ZXJsYXk7IH1cblxuLy8gVGV4dFxuXG4uaGFzLXRleHQtY2VudGVyZWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmhhcy10ZXh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5oYXMtdGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbkBlYWNoICRuYW1lLCAkcGFpciBpbiAkY29sb3JzIHtcbiAgJGNvbG9yOiBudGgoJHBhaXIsIDEpO1xuICAuaGFzLXRleHQtI3skbmFtZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7IH1cbiAgYS5oYXMtdGV4dC0jeyRuYW1lfSB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpOyB9IH0gfVxuXG4vLyBWaXNpYmlsaXR5XG5cbi5pcy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmlzLWhpZGRlbi1tb2JpbGUge1xuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5pcy1oaWRkZW4tdGFibGV0IHtcbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4uaXMtaGlkZGVuLXRhYmxldC1vbmx5IHtcbiAgQGluY2x1ZGUgdGFibGV0LW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5pcy1oaWRkZW4tdG91Y2gge1xuICBAaW5jbHVkZSB0b3VjaCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmlzLWhpZGRlbi1kZXNrdG9wIHtcbiAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmlzLWhpZGRlbi1kZXNrdG9wLW9ubHkge1xuICBAaW5jbHVkZSBkZXNrdG9wLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5pcy1oaWRkZW4td2lkZXNjcmVlbiB7XG4gIEBpbmNsdWRlIHdpZGVzY3JlZW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi8vIE90aGVyXG5cbi5pcy1tYXJnaW5sZXNzIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLmlzLXBhZGRpbmdsZXNzIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5pcy11bnNlbGVjdGFibGUge1xuICBAaW5jbHVkZSB1bnNlbGVjdGFibGU7IH1cbiIsIkBtaXhpbiBhcnJvdygkY29sb3IpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDA7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwLjVlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgd2lkdGg6IDAuNWVtOyB9XG5cbkBtaXhpbiBibG9jayB7XG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtOyB9IH1cblxuQG1peGluIGNsZWFyZml4IHtcbiAgJjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH0gfVxuXG5AbWl4aW4gY2VudGVyKCR3aWR0aCwgJGhlaWdodDogMCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIEBpZiAkaGVpZ2h0ICE9IDAge1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gKCN7JHdpZHRofSAvIDIpKTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gKCN7JGhlaWdodH0gLyAyKSk7IH1cbiAgQGVsc2Uge1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gKCN7JHdpZHRofSAvIDIpKTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gKCN7JHdpZHRofSAvIDIpKTsgfSB9XG5cbkBtaXhpbiBkZWxldGUge1xuICBAaW5jbHVkZSB1bnNlbGVjdGFibGU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgMC4yKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAyOTA0ODZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZvbnQtc2l6ZTogJHNpemUtbm9ybWFsO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1heC1oZWlnaHQ6IDIwcHg7XG4gIG1heC13aWR0aDogMjBweDtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAyMHB4O1xuICAmOmJlZm9yZSxcbiAgJjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7IH1cbiAgJjpiZWZvcmUge1xuICAgIGhlaWdodDogMnB4O1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgJjphZnRlciB7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgd2lkdGg6IDJweDsgfVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgMC4zKTsgfVxuICAmOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmxhY2ssIDAuNCk7IH1cbiAgLy8gU2l6ZXNcbiAgJi5pcy1zbWFsbCB7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG1heC1oZWlnaHQ6IDE2cHg7XG4gICAgbWF4LXdpZHRoOiAxNnB4O1xuICAgIG1pbi1oZWlnaHQ6IDE2cHg7XG4gICAgbWluLXdpZHRoOiAxNnB4O1xuICAgIHdpZHRoOiAxNnB4OyB9XG4gICYuaXMtbWVkaXVtIHtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWF4LWhlaWdodDogMjRweDtcbiAgICBtYXgtd2lkdGg6IDI0cHg7XG4gICAgbWluLWhlaWdodDogMjRweDtcbiAgICBtaW4td2lkdGg6IDI0cHg7XG4gICAgd2lkdGg6IDI0cHg7IH1cbiAgJi5pcy1sYXJnZSB7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIG1heC1oZWlnaHQ6IDMycHg7XG4gICAgbWF4LXdpZHRoOiAzMnB4O1xuICAgIG1pbi1oZWlnaHQ6IDMycHg7XG4gICAgbWluLXdpZHRoOiAzMnB4O1xuICAgIHdpZHRoOiAzMnB4OyB9IH1cblxuQG1peGluIGZhKCRzaXplLCAkZGltZW5zaW9ucykge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogJHNpemU7XG4gIGhlaWdodDogJGRpbWVuc2lvbnM7XG4gIGxpbmUtaGVpZ2h0OiAkZGltZW5zaW9ucztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogJGRpbWVuc2lvbnM7IH1cblxuQG1peGluIGhhbWJ1cmdlcigkZGltZW5zaW9ucykge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6ICRkaW1lbnNpb25zO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAkZGltZW5zaW9ucztcbiAgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtN3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2l0aW9uOiBub25lICRzcGVlZCAkZWFzaW5nO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQsIGxlZnQsIG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgICB3aWR0aDogMTVweDtcbiAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICBtYXJnaW4tdG9wOiAtNnB4OyB9XG4gICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgbWFyZ2luLXRvcDogLTFweDsgfVxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIG1hcmdpbi10b3A6IDRweDsgfSB9XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kOyB9XG4gIC8vIE1vZGlmZXJzXG4gICYuaXMtYWN0aXZlIHtcbiAgICBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaW5rO1xuICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDsgfVxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBvcGFjaXR5OiAwOyB9XG4gICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IGJvdHRvbTsgfSB9IH0gfVxuXG5AbWl4aW4gbG9hZGVyIHtcbiAgYW5pbWF0aW9uOiBzcGluQXJvdW5kIDUwMG1zIGluZmluaXRlIGxpbmVhcjtcbiAgYm9yZGVyOiAycHggc29saWQgJGJvcmRlcjtcbiAgYm9yZGVyLXJhZGl1czogMjkwNDg2cHg7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDFlbTsgfVxuXG5AbWl4aW4gb3ZlcmZsb3ctdG91Y2gge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cblxuQG1peGluIG92ZXJsYXkoJG9mZnNldDogMCkge1xuICBib3R0b206ICRvZmZzZXQ7XG4gIGxlZnQ6ICRvZmZzZXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICRvZmZzZXQ7XG4gIHRvcDogJG9mZnNldDsgfVxuXG5AbWl4aW4gcGxhY2Vob2xkZXIge1xuICAkcGxhY2Vob2xkZXJzOiAnOi1tb3onICc6LXdlYmtpdC1pbnB1dCcgJy1tb3onICctbXMtaW5wdXQnO1xuICBAZWFjaCAkcGxhY2Vob2xkZXIgaW4gJHBsYWNlaG9sZGVycyB7XG4gICAgJjojeyRwbGFjZWhvbGRlcn0tcGxhY2Vob2xkZXIge1xuICAgICAgQGNvbnRlbnQ7IH0gfSB9XG5cbkBtaXhpbiB1bnNlbGVjdGFibGUge1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLy8gUmVzcG9uc2l2ZW5lc3NcblxuQG1peGluIGZyb20oJGRldmljZSkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGV2aWNlKSB7XG4gICAgQGNvbnRlbnQ7IH0gfVxuXG5AbWl4aW4gdW50aWwoJGRldmljZSkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZGV2aWNlIC0gMXB4KSB7XG4gICAgQGNvbnRlbnQ7IH0gfVxuXG5AbWl4aW4gbW9iaWxlIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCAtIDFweCkge1xuICAgIEBjb250ZW50OyB9IH1cblxuQG1peGluIHRhYmxldCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQpLCBwcmludCB7XG4gICAgQGNvbnRlbnQ7IH0gfVxuXG5AbWl4aW4gdGFibGV0LW9ubHkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSBhbmQgKG1heC13aWR0aDogJGRlc2t0b3AgLSAxcHgpIHtcbiAgICBAY29udGVudDsgfSB9XG5cbkBtaXhpbiB0b3VjaCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wIC0gMXB4KSB7XG4gICAgQGNvbnRlbnQ7IH0gfVxuXG5AbWl4aW4gZGVza3RvcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgQGNvbnRlbnQ7IH0gfVxuXG5AbWl4aW4gZGVza3RvcC1vbmx5IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3ApIGFuZCAobWF4LXdpZHRoOiAkd2lkZXNjcmVlbiAtIDFweCkge1xuICAgIEBjb250ZW50OyB9IH1cblxuQG1peGluIHdpZGVzY3JlZW4ge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkd2lkZXNjcmVlbikge1xuICAgIEBjb250ZW50OyB9IH1cblxuQG1peGluIHdpZGVzY3JlZW4tb25seSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWRlc2NyZWVuKSBhbmQgKG1heC13aWR0aDogJGZ1bGxoZCAtIDFweCkge1xuICAgIEBjb250ZW50OyB9IH1cblxuQG1peGluIGZ1bGxoZCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRmdWxsaGQpIHtcbiAgICBAY29udGVudDsgfSB9XG4iLCIvLyBDb2xvcnNcblxuJGJsYWNrOiAgICAgICAgaHNsKDAsIDAlLCA0JSkgIWRlZmF1bHQ7XG4kYmxhY2stYmlzOiAgICBoc2woMCwgMCUsIDclKSAhZGVmYXVsdDtcbiRibGFjay10ZXI6ICAgIGhzbCgwLCAwJSwgMTQlKSAhZGVmYXVsdDtcblxuJGdyZXktZGFya2VyOiAgaHNsKDAsIDAlLCAyMSUpICFkZWZhdWx0O1xuJGdyZXktZGFyazogICAgaHNsKDAsIDAlLCAyOSUpICFkZWZhdWx0O1xuJGdyZXk6ICAgICAgICAgaHNsKDAsIDAlLCA0OCUpICFkZWZhdWx0O1xuJGdyZXktbGlnaHQ6ICAgaHNsKDAsIDAlLCA3MSUpICFkZWZhdWx0O1xuJGdyZXktbGlnaHRlcjogaHNsKDAsIDAlLCA4NiUpICFkZWZhdWx0O1xuXG4kd2hpdGUtdGVyOiAgICBoc2woMCwgMCUsIDk2JSkgIWRlZmF1bHQ7XG4kd2hpdGUtYmlzOiAgICBoc2woMCwgMCUsIDk4JSkgIWRlZmF1bHQ7XG4kd2hpdGU6ICAgICAgICBoc2woMCwgMCUsIDEwMCUpICFkZWZhdWx0O1xuXG4kb3JhbmdlOiAgICAgICBoc2woMTQsICAxMDAlLCA1MyUpICFkZWZhdWx0O1xuJHllbGxvdzogICAgICAgaHNsKDQ4LCAgMTAwJSwgNjclKSAhZGVmYXVsdDtcbiRncmVlbjogICAgICAgIGhzbCgxNDEsIDcxJSwgIDQ4JSkgIWRlZmF1bHQ7XG4kdHVycXVvaXNlOiAgICBoc2woMTcxLCAxMDAlLCA0MSUpICFkZWZhdWx0O1xuJGJsdWU6ICAgICAgICAgaHNsKDIxNywgNzElLCAgNTMlKSAhZGVmYXVsdDtcbiRwdXJwbGU6ICAgICAgIGhzbCgyNzEsIDEwMCUsIDcxJSkgIWRlZmF1bHQ7XG4kcmVkOiAgICAgICAgICBoc2woMzQ4LCAxMDAlLCA2MSUpICFkZWZhdWx0O1xuXG4vLyBUeXBvZ3JhcGh5XG5cbiRmYW1pbHktc2Fucy1zZXJpZjogQmxpbmtNYWNTeXN0ZW1Gb250LCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFwiUm9ib3RvXCIsIFwiT3h5Z2VuXCIsIFwiVWJ1bnR1XCIsIFwiQ2FudGFyZWxsXCIsIFwiRmlyYSBTYW5zXCIsIFwiRHJvaWQgU2Fuc1wiLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiSGVsdmV0aWNhXCIsIFwiQXJpYWxcIiwgc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRmYW1pbHktbW9ub3NwYWNlOiBtb25vc3BhY2UgIWRlZmF1bHQ7XG4kcmVuZGVyLW1vZGU6IG9wdGltaXplTGVnaWJpbGl0eSAhZGVmYXVsdDtcblxuJHNpemUtMTogM3JlbSAhZGVmYXVsdDtcbiRzaXplLTI6IDIuNXJlbSAhZGVmYXVsdDtcbiRzaXplLTM6IDJyZW0gIWRlZmF1bHQ7XG4kc2l6ZS00OiAxLjVyZW0gIWRlZmF1bHQ7XG4kc2l6ZS01OiAxLjI1cmVtICFkZWZhdWx0O1xuJHNpemUtNjogMXJlbSAhZGVmYXVsdDtcbiRzaXplLTc6IDAuNzVyZW0gIWRlZmF1bHQ7XG5cbiR3ZWlnaHQtbGlnaHQ6IDMwMCAhZGVmYXVsdDtcbiR3ZWlnaHQtbm9ybWFsOiA0MDAgIWRlZmF1bHQ7XG4kd2VpZ2h0LXNlbWlib2xkOiA1MDAgIWRlZmF1bHQ7XG4kd2VpZ2h0LWJvbGQ6IDcwMCAhZGVmYXVsdDtcblxuLy8gQm9keVxuXG4kYm9keS1iYWNrZ3JvdW5kOiAjZmZmICFkZWZhdWx0O1xuJGJvZHktc2l6ZTogMTZweCAhZGVmYXVsdDtcblxuLy8gUmVzcG9uc2l2ZW5lc3NcblxuLy8gOTYwLCAxMTUyLCBhbmQgMTM0NCBoYXZlIGJlZW4gY2hvc2VuIGJlY2F1c2UgdGhleSBhcmUgZGl2aXNpYmxlIGJ5IGJvdGggMTIgYW5kIDE2XG4kdGFibGV0OiA3NjlweCAhZGVmYXVsdDtcbi8vIDk2MHB4IGNvbnRhaW5lciArIDQwcHhcbiRkZXNrdG9wOiAxMDAwcHggIWRlZmF1bHQ7XG4vLyAxMTUycHggY29udGFpbmVyICsgNDBcbiR3aWRlc2NyZWVuOiAxMTkycHggIWRlZmF1bHQ7XG4vLyAxMzQ0cHggY29udGFpbmVyICsgNDBcbiRmdWxsaGQ6IDEzODRweCAhZGVmYXVsdDtcblxuLy8gTWlzY2VsbGFuZW91c1xuXG4kZWFzaW5nOiBlYXNlLW91dCAhZGVmYXVsdDtcbiRyYWRpdXMtc21hbGw6IDJweCAhZGVmYXVsdDtcbiRyYWRpdXM6IDNweCAhZGVmYXVsdDtcbiRyYWRpdXMtbGFyZ2U6IDVweCAhZGVmYXVsdDtcbiRzcGVlZDogODZtcyAhZGVmYXVsdDtcbiIsIi5mbGV4LWNvbHVtbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICAuZmxleC1jb2x1bW5zLmlzLW1vYmlsZSA+ICYuaXMtbmFycm93IHtcbiAgICBmbGV4OiBub25lOyB9XG4gIC5mbGV4LWNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1mdWxsIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5mbGV4LWNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy10aHJlZS1xdWFydGVycyB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNzUlOyB9XG4gIC5mbGV4LWNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy10d28tdGhpcmRzIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA2Ni42NjY2JTsgfVxuICAuZmxleC1jb2x1bW5zLmlzLW1vYmlsZSA+ICYuaXMtaGFsZiB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5mbGV4LWNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1vbmUtdGhpcmQge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDMzLjMzMzMlOyB9XG4gIC5mbGV4LWNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1vbmUtcXVhcnRlciB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5mbGV4LWNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLmZsZXgtY29sdW1ucy5pcy1tb2JpbGUgPiAmLmlzLW9mZnNldC10d28tdGhpcmRzIHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NiU7IH1cbiAgLmZsZXgtY29sdW1ucy5pcy1tb2JpbGUgPiAmLmlzLW9mZnNldC1oYWxmIHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5mbGV4LWNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1vZmZzZXQtb25lLXRoaXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMyU7IH1cbiAgLmZsZXgtY29sdW1ucy5pcy1tb2JpbGUgPiAmLmlzLW9mZnNldC1vbmUtcXVhcnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAuZmxleC1jb2x1bW5zLmlzLW1vYmlsZSA+ICYuaXMtI3skaX0ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAoJGkgLyAxMikgKiAxMDAlOyB9XG4gICAgLmZsZXgtY29sdW1ucy5pcy1tb2JpbGUgPiAmLmlzLW9mZnNldC0jeyRpfSB7XG4gICAgICBtYXJnaW4tbGVmdDogKCRpIC8gMTIpICogMTAwJTsgfSB9XG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgJi5pcy1uYXJyb3ctbW9iaWxlIHtcbiAgICAgIGZsZXg6IG5vbmU7IH1cbiAgICAmLmlzLWZ1bGwtbW9iaWxlIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICYuaXMtdGhyZWUtcXVhcnRlcnMtbW9iaWxlIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNzUlOyB9XG4gICAgJi5pcy10d28tdGhpcmRzLW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDY2LjY2NjYlOyB9XG4gICAgJi5pcy1oYWxmLW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICYuaXMtb25lLXRoaXJkLW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDMzLjMzMzMlOyB9XG4gICAgJi5pcy1vbmUtcXVhcnRlci1tb2JpbGUge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAyNSU7IH1cbiAgICAmLmlzLW9mZnNldC10aHJlZS1xdWFydGVycy1tb2JpbGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAgICYuaXMtb2Zmc2V0LXR3by10aGlyZHMtbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2JTsgfVxuICAgICYuaXMtb2Zmc2V0LWhhbGYtbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtdGhpcmQtbW9iaWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzJTsgfVxuICAgICYuaXMtb2Zmc2V0LW9uZS1xdWFydGVyLW1vYmlsZSB7XG4gICAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG4gICAgICAmLmlzLSN7JGl9LW1vYmlsZSB7XG4gICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAoJGkgLyAxMikgKiAxMDAlOyB9XG4gICAgICAmLmlzLW9mZnNldC0jeyRpfS1tb2JpbGUge1xuICAgICAgICBtYXJnaW4tbGVmdDogKCRpIC8gMTIpICogMTAwJTsgfSB9IH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAmLmlzLW5hcnJvdyxcbiAgICAmLmlzLW5hcnJvdy10YWJsZXQge1xuICAgICAgZmxleDogbm9uZTsgfVxuICAgICYuaXMtZnVsbCxcbiAgICAmLmlzLWZ1bGwtdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICYuaXMtdGhyZWUtcXVhcnRlcnMsXG4gICAgJi5pcy10aHJlZS1xdWFydGVycy10YWJsZXQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA3NSU7IH1cbiAgICAmLmlzLXR3by10aGlyZHMsXG4gICAgJi5pcy10d28tdGhpcmRzLXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDY2LjY2NjYlOyB9XG4gICAgJi5pcy1oYWxmLFxuICAgICYuaXMtaGFsZi10YWJsZXQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAmLmlzLW9uZS10aGlyZCxcbiAgICAmLmlzLW9uZS10aGlyZC10YWJsZXQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAzMy4zMzMzJTsgfVxuICAgICYuaXMtb25lLXF1YXJ0ZXIsXG4gICAgJi5pcy1vbmUtcXVhcnRlci10YWJsZXQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAyNSU7IH1cbiAgICAmLmlzLW9mZnNldC10aHJlZS1xdWFydGVycyxcbiAgICAmLmlzLW9mZnNldC10aHJlZS1xdWFydGVycy10YWJsZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAgICYuaXMtb2Zmc2V0LXR3by10aGlyZHMsXG4gICAgJi5pcy1vZmZzZXQtdHdvLXRoaXJkcy10YWJsZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjYlOyB9XG4gICAgJi5pcy1vZmZzZXQtaGFsZixcbiAgICAmLmlzLW9mZnNldC1oYWxmLXRhYmxldCB7XG4gICAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gICAgJi5pcy1vZmZzZXQtb25lLXRoaXJkLFxuICAgICYuaXMtb2Zmc2V0LW9uZS10aGlyZC10YWJsZXQge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMlOyB9XG4gICAgJi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXIsXG4gICAgJi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXItdGFibGV0IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAgICYuaXMtI3skaX0sXG4gICAgICAmLmlzLSN7JGl9LXRhYmxldCB7XG4gICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAoJGkgLyAxMikgKiAxMDAlOyB9XG4gICAgICAmLmlzLW9mZnNldC0jeyRpfSxcbiAgICAgICYuaXMtb2Zmc2V0LSN7JGl9LXRhYmxldCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAoJGkgLyAxMikgKiAxMDAlOyB9IH0gfVxuICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAmLmlzLW5hcnJvdy1kZXNrdG9wIHtcbiAgICAgIGZsZXg6IG5vbmU7IH1cbiAgICAmLmlzLWZ1bGwtZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAmLmlzLXRocmVlLXF1YXJ0ZXJzLWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA3NSU7IH1cbiAgICAmLmlzLXR3by10aGlyZHMtZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDY2LjY2NjYlOyB9XG4gICAgJi5pcy1oYWxmLWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAmLmlzLW9uZS10aGlyZC1kZXNrdG9wIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMzMuMzMzMyU7IH1cbiAgICAmLmlzLW9uZS1xdWFydGVyLWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAyNSU7IH1cbiAgICAmLmlzLW9mZnNldC10aHJlZS1xdWFydGVycy1kZXNrdG9wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgICAmLmlzLW9mZnNldC10d28tdGhpcmRzLWRlc2t0b3Age1xuICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjYlOyB9XG4gICAgJi5pcy1vZmZzZXQtaGFsZi1kZXNrdG9wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtdGhpcmQtZGVza3RvcCB7XG4gICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMyU7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtcXVhcnRlci1kZXNrdG9wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAgICYuaXMtI3skaX0tZGVza3RvcCB7XG4gICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAoJGkgLyAxMikgKiAxMDAlOyB9XG4gICAgICAmLmlzLW9mZnNldC0jeyRpfS1kZXNrdG9wIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICgkaSAvIDEyKSAqIDEwMCU7IH0gfSB9XG4gIEBpbmNsdWRlIHdpZGVzY3JlZW4ge1xuICAgICYuaXMtbmFycm93LXdpZGVzY3JlZW4ge1xuICAgICAgZmxleDogbm9uZTsgfVxuICAgICYuaXMtZnVsbC13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICYuaXMtdGhyZWUtcXVhcnRlcnMtd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDc1JTsgfVxuICAgICYuaXMtdHdvLXRoaXJkcy13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNjYuNjY2NiU7IH1cbiAgICAmLmlzLWhhbGYtd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICYuaXMtb25lLXRoaXJkLXdpZGVzY3JlZW4ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAzMy4zMzMzJTsgfVxuICAgICYuaXMtb25lLXF1YXJ0ZXItd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDI1JTsgfVxuICAgICYuaXMtb2Zmc2V0LXRocmVlLXF1YXJ0ZXJzLXdpZGVzY3JlZW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAgICYuaXMtb2Zmc2V0LXR3by10aGlyZHMtd2lkZXNjcmVlbiB7XG4gICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NiU7IH1cbiAgICAmLmlzLW9mZnNldC1oYWxmLXdpZGVzY3JlZW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAgICYuaXMtb2Zmc2V0LW9uZS10aGlyZC13aWRlc2NyZWVuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzJTsgfVxuICAgICYuaXMtb2Zmc2V0LW9uZS1xdWFydGVyLXdpZGVzY3JlZW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggMTIge1xuICAgICAgJi5pcy0jeyRpfS13aWRlc2NyZWVuIHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgd2lkdGg6ICgkaSAvIDEyKSAqIDEwMCU7IH1cbiAgICAgICYuaXMtb2Zmc2V0LSN7JGl9LXdpZGVzY3JlZW4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogKCRpIC8gMTIpICogMTAwJTsgfSB9IH0gfVxuXG4uZmxleC1jb2x1bW5zIHtcbiAgJjpsYXN0LWNoaWxkIHt9XG4gICY6bm90KDpsYXN0LWNoaWxkKSB7fVxuICAvLyBNb2RpZmllcnNcbiAgJi5pcy1jZW50ZXJlZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgJi5pcy1nYXBsZXNzIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7fVxuICAgICYgPiAuZmxleC1jb2x1bW4ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gICYuaXMtZ3JpZCB7XG4gICAgLy8gUmVzcG9uc2l2ZW5lc3NcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgJiA+IC5mbGV4LWNvbHVtbiB7XG4gICAgICAgIG1heC13aWR0aDogMzMuMzMzMyU7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICAgICAgJiArIC5mbGV4LWNvbHVtbiB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfSB9IH1cbiAgJi5pcy1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgJi5pcy1tdWx0aWxpbmUge1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAmLmlzLXZjZW50ZXJlZCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAvLyBSZXNwb25zaXZlbmVzc1xuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICY6bm90KC5pcy1kZXNrdG9wKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgLy8gTW9kaWZpZXJzXG4gICAgJi5pcy1kZXNrdG9wIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfSB9XG4iLCIkdmlkbWluOiA5OTJweDtcbiR2aWRwYWQ6IDEuMjVyZW07XG4uYmxvY2stZ2Vvc3BhdGlhbF92aWRlb3Mge1xuXG4gICAgbWFyZ2luLWxlZnQ6ICgkdmlkcGFkICogLTEpO1xuICAgIG1hcmdpbi1yaWdodDogKCR2aWRwYWQgKiAtMSk7XG4gICAgbWFyZ2luLXRvcDogKCR2aWRwYWQgKiAtMSk7XG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbiAgICB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICR2aWRtaW4pIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5ibG9jay1nZW9zcGF0aWFsX3ZpZGVvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgIHBhZGRpbmc6ICR2aWRwYWQ7XG4gICAgcGFkZGluZy1ib3R0b206M3JlbTtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHZpZG1pbikge1xuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgIC1tcy1mbGV4OiBub25lO1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIC5ldmVudC1kYXRlIHtcbiAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gICAgICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgfVxuICAgIC5wcmVzZW50ZXItbmFtZSB7XG4gICAgICBtYXJnaW4tdG9wOjA7XG4gICAgICBwYWRkaW5nLXRvcDowO1xuICAgIH1cbiAgICAucHJlc2VudGVyLXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMi40cHg7XG4gICAgfVxuICAgIC52aWQtdmlkZW8ge1xuICAgICAgLnZpZGVvV3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR2aWRtaW4pIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC52aWQtZXhjZXJwdCB7XG4gICAgICBmb250LWZhbWlseTogXCJHbHlwaGFSb21hblwiLCBHZW9yZ2lhLCBzZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMi40cHg7XG4gICAgICAudmlkLWV4Y2VycHQtbGluayB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVW5pdmVyc0xpZ2h0XCI7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cbn1cbiIsIi50cmliZS1pcy1yZXNwb25zaXZlIHtcbiAgLnNlY3Rpb24taGVhZDplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuIiwiLmhwLWhlYWRlcntcbiAgLmhlYWRlci10eHQge1xuICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgICAgcGFkZGluZzogM2VtIDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTUwMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5oZWFkZXItbGVhZCB7XG4gICAgZm9udC1mYW1pbHk6IEdseXBoYVJvbWFuO1xuICAgIGxldHRlci1zcGFjaW5nOiAuMDJlbTtcbiAgICBmb250LXNpemU6IDEuNjVlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbiAgLmhlYWRlci10YWcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICBmb250LXNpemU6IDEuOWVtO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAuMjVlbSAuNTVlbTtcbiAgICBjb2xvcjogI0ZGRjtcbiAgfVxuICAuaGVhZGVyLWFjdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IFVuaXZlcnNSb21hbjtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGNvbG9yOiAjRkZGO1xuICB9XG5cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmhlYWRlci1ib3gge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5oZWFkZXItdHh0IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzogMS41cmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIHRvcDogNTBweDtcbiAgICAgICAgJi5yaWdodCB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhlYWRlci10eHQuYmFja2dyb3VuZCAuaGVhZGVyLXRhZyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaGVhZGVyLXR4dC5yZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzAwO1xuICAgICAgICBwIHtcbiAgICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiA0NnB4O1xuICB9XG4gIC5oZWFkZXItdGFnIHtcblxuICAgIGZvbnQtc2l6ZTogMi4xZW07XG4gIH1cbiAgICAuaGVhZGVyLXR4dCB7XG5cbiAgICB9XG4gICAgLmhlYWRlci10eHQgaDEge1xuICAgICAgICBtYXJnaW46IDAgMCAuNWVtXG4gICAgfVxuXG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmhlYWRlci10eHQge1xuICAgICAgICB3aWR0aDogNDAlXG4gICAgfVxuICAgIC5oZWFkZXItdGFnIHtcbiAgICAgIGZvbnQtc2l6ZTogMi40ZW07XG4gICAgfVxuICAgIC5oZWFkZXItYWN0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgfVxufVxuLmhlYWRlci10eHQgaDEge1xuICAgIG1hcmdpbjogMCAwIC4zZW1cbn1cblxuLmhlYWRlci10eHQgcCB7XG5cbiAgICBtYXJnaW46IDA7XG59XG5cbn1cbiIsIkBpbXBvcnQgXCJsYXlvdXQvX2xheW91dFwiO1xuLy9AaW1wb3J0IFwibmF2LWNvbG9ycy9fY29sb3JzXCI7XG4vL0BpbXBvcnQgXCJtb2R1bGVzL19tb2R1bGVzXCI7XG4vL0BpbXBvcnQgXCJzaG9ydGNvZGVzL19zaG9ydGNvZGVzXCI7XG4vL0BpbXBvcnQgXCJuZXdzL19uZXdzXCI7XG5AaW1wb3J0IFwiYnVsbWEvdXRpbGl0aWVzL19hbGxcIjtcbkBpbXBvcnQgXCJidWxtYS9iYXNlL2hlbHBlcnNcIjtcbkBpbXBvcnQgXCJidWxtYS9ncmlkL2NvbHVtbnNcIjtcblxuXG5AaW1wb3J0ICdfdmlkZW8nO1xuQGltcG9ydCAnX2V2ZW50JztcbkBpbXBvcnQgJ19ob21lcGFnZS1oZWFkZXInO1xuLypcblxuLmZsZXgtY29sdW1ucyA+IC5zcG90bGlnaHQtYm94IHtcbiAgQGV4dGVuZCAuZmxleC1jb2x1bW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuIC5jb2wteHMtMTIge1xuICBmbG9hdDpub25lO1xufVxufVxuXG5cbiovXG4uZmxleC1jb2x1bW5zIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmZsZXgtY29sdW1uW2NsYXNzXj1cImNvbC1cIl0ge1xuICAgIGZsb2F0Om5vbmU7XG4gICAgZmxleC1iYXNpczogYXV0bztcbn1cblxuXG4uc3BvdGxpZ2h0LWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG59XG5cbi5nZW9zcGF0aWFsLWhvbWVwYWdlIHtcbiAgLmh0bWwtbW9kdWxlIHtcblxuICAgIC5mZWF0dXJlLWNvbHVtbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6MDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6MDtcbiAgICAgIHdpZHRoOiBpbmhlcml0O1xuICAgICAgLmV2ZW50LWJsb2NrIHtcbiAgICAgICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgICAgIC5ldmVudC1kYXRlIHtcbiAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgIG1heC13aWR0aDogODVweDtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmV2ZW50LWRldGFpbHMge1xuICAgICAgICAgIGZsb2F0Om5vbmU7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNwb3RsaWdodC1ib3gge1xuICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgIH1cbiAgICAuY29sLW1kLTMuZmxleC1jb2x1bW4ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICB9XG4gICAgLnNwb3RsaWdodC1ib3gge1xuICAgICAgLmZlYXR1cmUtZ3JvdXBfaGVhZGluZyB7XG4gICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmdmb3JtX2JvZHkge1xuXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmdmb3JtX2J1dHRvbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxuXG5cbn1cbiJdfQ== */
