@charset "UTF-8";@font-face{font-family:"Oswald";src:url(../fonts/Oswald-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../fonts/Oswald-ExtraLight.woff) format("woff"),url(../fonts/Oswald-ExtraLight.ttf) format("truetype"),url(../fonts/Oswald-ExtraLight.svg#Oswald-ExtraLight) format("svg");font-weight:200;font-style:normal}@font-face{font-family:"Oswald";src:url(../fonts/Oswald-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Oswald-Light.woff) format("woff"),url(../fonts/Oswald-Light.ttf) format("truetype"),url(../fonts/Oswald-Light.svg#Oswald-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Oswald";src:url(../fonts/Oswald-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Oswald-Regular.woff) format("woff"),url(../fonts/Oswald-Regular.ttf) format("truetype"),url(../fonts/Oswald-Regular.svg#Oswald-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Oswald";src:url(../fonts/Oswald-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Oswald-Medium.woff) format("woff"),url(../fonts/Oswald-Medium.ttf) format("truetype"),url(../fonts/Oswald-Medium.svg#Oswald-Medium) format("svg");font-weight:500;font-style:normal}@font-face{font-family:"Oswald";src:url(../fonts/Oswald-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Oswald-SemiBold.woff) format("woff"),url(../fonts/Oswald-SemiBold.ttf) format("truetype"),url(../fonts/Oswald-SemiBold.svg#Oswald-SemiBold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Oswald";src:url(../fonts/Oswald-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Oswald-Bold.woff) format("woff"),url(../fonts/Oswald-Bold.ttf) format("truetype"),url(../fonts/Oswald-Bold.svg#Oswald-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoCondensed-Light.woff) format("woff"),url(../fonts/RobotoCondensed-Light.ttf) format("truetype"),url(../fonts/RobotoCondensed-Light.svg#RobotoCondensed-Light) format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoCondensed-LightItalic.woff) format("woff"),url(../fonts/RobotoCondensed-LightItalic.ttf) format("truetype"),url(../fonts/RobotoCondensed-LightItalic.svg#RobotoCondensed-LightItalic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoCondensed-Regular.woff) format("woff"),url(../fonts/RobotoCondensed-Regular.ttf) format("truetype"),url(../fonts/RobotoCondensed-Regular.svg#RobotoCondensed-Regular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoCondensed-Italic.woff) format("woff"),url(../fonts/RobotoCondensed-Italic.ttf) format("truetype"),url(../fonts/RobotoCondensed-Italic.svg#RobotoCondensed-Italic) format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoCondensed-Bold.woff) format("woff"),url(../fonts/RobotoCondensed-Bold.ttf) format("truetype"),url(../fonts/RobotoCondensed-Bold.svg#RobotoCondensed-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Roboto Condensed";src:url(../fonts/RobotoCondensed-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoCondensed-BoldItalic.woff) format("woff"),url(../fonts/RobotoCondensed-BoldItalic.ttf) format("truetype"),url(../fonts/RobotoCondensed-BoldItalic.svg#RobotoCondensed-BoldItalic) format("svg");font-weight:700;font-style:italic}@font-face{font-family:"Bicubik";src:url(../fonts/Bicubik.eot);src:url(../fonts/Bicubik.eot?#iefix) format("embedded-opentype"),url(../fonts/Bicubik.woff) format("woff"),url(../fonts/Bicubik.ttf) format("truetype"),url(../fonts/Bicubik.svg#Bicubik) format("svg");font-weight:400;font-style:normal}.icon{display:inline-block;width:1em;height:1em;fill:currentColor}.icon-back{font-size:24.082rem;width:1em}.icon-close{font-size:24.117rem;width:1em}.icon-doorL,.icon-doorR{font-size:49.42rem;width:1em}.icon-doorhandle-ALMAR,.icon-doorhandle-ALMAR-L,.icon-doorhandle-HARZ,.icon-doorhandle-HARZ-L{font-size:48rem;width:1em}.icon-down{font-size:24.081rem;width:1em}.icon-gag,.icon-glazed001,.icon-glazed001-L,.icon-glazed002,.icon-glazed002-L,.icon-glazed003,.icon-glazed003-L,.icon-glazed004,.icon-glazed004-L,.icon-glazed101,.icon-glazed101-L,.icon-glazed102,.icon-glazed102-L,.icon-glazed103,.icon-glazed103-L,.icon-glazed104,.icon-glazed104-L{font-size:48rem;width:1em}.icon-home{font-size:51.2rem;width:1em}.icon-idea{font-size:10.19rem;width:.9224730128em}.icon-like{font-size:47.82rem;width:1em}.icon-mail{font-size:48rem;width:1em}.icon-mail-2,.icon-menu{font-size:51.2rem;width:1em}.icon-next{font-size:24.082rem;width:1em}.icon-none{font-size:48rem;width:1em}.icon-pin{font-size:51.2rem;width:1em}.icon-size-height,.icon-size-width{font-size:48rem;width:1em}.icon-tel{font-size:40.1998rem;width:1em}.icon-typeLock-001,.icon-typeLock-002,.icon-up{font-size:48rem;width:1em}.icon-up{font-size:24.084rem}.icon-weight-001,.icon-weight-002{font-size:48rem;width:1em}.icon-zamer{font-size:9rem;width:1em}.shDS-inline{display:none}@media only screen and (min-width:1220px){.shDS-inline{display:inline}}.shDS-inlineBlock{display:none}@media only screen and (min-width:1220px){.shDS-inlineBlock{display:inline-block}}.shDS-block{display:none}@media only screen and (min-width:1220px){.shDS-block{display:block}}.w_1{width:8.3333333333%}.w_2{width:16.6666666667%}.w_3{width:25%}.w_4{width:33.3333333333%}.w_5{width:41.6666666667%}.w_6{width:50%}.w_7{width:58.3333333333%}.w_8{width:66.6666666667%}.w_9{width:75%}.w_10{width:83.3333333333%}.w_11{width:91.6666666667%}.w_12{width:100%}@media only screen and (min-width:480px){.wPL_1{width:8.3333333333%}.wPL_2{width:16.6666666667%}.wPL_3{width:25%}.wPL_4{width:33.3333333333%}.wPL_5{width:41.6666666667%}.wPL_6{width:50%}.wPL_7{width:58.3333333333%}.wPL_8{width:66.6666666667%}.wPL_9{width:75%}.wPL_10{width:83.3333333333%}.wPL_11{width:91.6666666667%}.wPL_12{width:100%}}@media only screen and (min-width:768px){.wTS_1{width:8.3333333333%}.wTS_2{width:16.6666666667%}.wTS_3{width:25%}.wTS_4{width:33.3333333333%}.wTS_5{width:41.6666666667%}.wTS_6{width:50%}.wTS_7{width:58.3333333333%}.wTS_8{width:66.6666666667%}.wTS_9{width:75%}.wTS_10{width:83.3333333333%}.wTS_11{width:91.6666666667%}.wTS_12{width:100%}}@media only screen and (min-width:1024px){.wTL_1{width:8.3333333333%}.wTL_2{width:16.6666666667%}.wTL_3{width:25%}.wTL_4{width:33.3333333333%}.wTL_5{width:41.6666666667%}.wTL_6{width:50%}.wTL_7{width:58.3333333333%}.wTL_8{width:66.6666666667%}.wTL_9{width:75%}.wTL_10{width:83.3333333333%}.wTL_11{width:91.6666666667%}.wTL_12{width:100%}}@media only screen and (min-width:1220px){.wDS_1{width:8.3333333333%}.wDS_2{width:16.6666666667%}.wDS_3{width:25%}.wDS_4{width:33.3333333333%}.wDS_5{width:41.6666666667%}.wDS_6{width:50%}.wDS_7{width:58.3333333333%}.wDS_8{width:66.6666666667%}.wDS_9{width:75%}.wDS_10{width:83.3333333333%}.wDS_11{width:91.6666666667%}.wDS_12{width:100%}}.grid,body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal}.grid{margin:0;padding:0;list-style:none;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal}.grid>li,ol>li,ol>li ol li ul>li{margin:0;padding:0;list-style:none;background:0 0}.grid>li::after,.grid>li::before,ol>li::after,ol>li::before{content:none}.grid>.boxGrid{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;position:relative;margin-bottom:1em;background-clip:padding-box}@media only screen and (min-width:768px){.grid{margin:0 -1em}.grid .boxGrid{margin-bottom:2em;border-right:1em solid transparent;border-left:1em solid transparent}}.grid.boxsNotMB .boxGrid{margin-bottom:0}.grid-4>.boxGrid{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media only screen and (min-width:768px){.grid-4>.boxGrid{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}}.grid-4SI>.boxGrid{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;border-right:.25rem solid transparent;border-left:.25rem solid transparent}@media only screen and (min-width:1024px){.grid-4SI{margin:0 -.5rem}.grid-4SI>.boxGrid{-webkit-box-flex:0;-ms-flex:0 1 25%;flex:0 1 25%}}.grid-3>.boxGrid{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%}@media only screen and (min-width:768px){.grid-2>.boxGrid,.grid-3>.boxGrid{-webkit-box-flex:0;-ms-flex:0 1 33.33%;flex:0 1 33.33%}.grid-2>.boxGrid{-ms-flex:0 1 50%;flex:0 1 50%}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font:400 16px/1.5 "Roboto Condensed",sans-serif}@media only screen and (min-width:768px){html{font-size:18px}}@media only screen and (min-width:1220px){html{font-size:20px}}body{color:#444;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;background:#fff;background:0 0;height:auto;min-height:auto}.grid,h1,h2,h3{clear:both}h1{font:400 150%/1.5 "Roboto Condensed",sans-serif;text-transform:uppercase;color:#5573a3;letter-spacing:1px}@media only screen and (min-width:1900px){h1{font-size:170%}}figure.figC,h2{margin-bottom:2em}h2,h3,h4,h5,h6{font:400 150%/1.5 "Oswald",sans-serif;text-transform:uppercase;color:#5573a3;letter-spacing:1px}h2.headerSection{font:400 150%/1.125 "Bicubik",sans-serif;padding-bottom:.125em;margin-bottom:3.5em;color:#5573a3;text-align:center;border-bottom:2px solid #ffd1ab}h3,h4,h5,h6{font:400 133%/1.5 "Roboto Condensed",sans-serif;margin-bottom:.5em}h4,h5,h6{font:400 110%/1.25 "Oswald",sans-serif;margin-bottom:.75em}h5,h6{font:400 100%/1.25 "Oswald",sans-serif}h6{font:400 100%/1.25 "Roboto Condensed",sans-serif}h1,p{margin-bottom:1em}.wrapTable,figure,p.big{margin-bottom:1.5em}figure img{display:block;width:100%;min-width:100%;max-width:100%;height:auto}figure figcaption{padding:.25em 0 0;font:300 italic .75em/1.5 "Roboto Condensed",sans-serif;color:#9e9999}figure.figC{width:100%;clear:both;text-align:center}.wrapTable{clear:both;display:block;margin-top:1em;padding:0;font-size:90%;overflow-x:auto}.wrapTable table{width:100%;border-collapse:collapse}.wrapTable table td,.wrapTable table th{padding:.5em;background:#fff}.wrapTable table td:not(:first-child),.wrapTable table th:not(:first-child){border-left:1px solid #edebe4}.wrapTable table thead th:not(:first-child){border-left:1px solid #fff}.wrapTable table thead th{background:#fcf8e8;text-align:center}.wrapTable table thead th:first-child{text-align:left;font-weight:400}.wrapTable table tbody tr td,.wrapTable table tbody tr th{border-top:1px solid #edebe4;border-bottom:1px solid #edebe4}.wrapTable table tbody th{text-align:left}.wrapTable table tbody td{text-align:center}.wrapTable table tbody td:first-child{text-align:left}.wrapTable table tbody tr.alignC td:first-child{text-align:center}.tableHoverRow{clear:both;display:block;margin-bottom:1.5em;font-size:90%;overflow-x:auto;border-top:4px solid #ffd1ab}.tableHoverRow table thead th{border-top:2px solid #fff}.tableHoverRow table tbody tr:hover td,.tableHoverRow table tbody tr:hover th:not([rowspan]){background:#faf9f5}.tableClrCol table tbody tr td:nth-child(even){background:#faf9f5}.linkType,a{color:#5573a3;cursor:pointer;text-decoration:none;-webkit-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out}.linkType:hover,a:hover{color:#ff7200;text-decoration:underline}.linkType:focus,a:focus{outline:0}.calculator fieldset,.linkType img,a img{border:0}.dotted{cursor:pointer}.dotted,.showRef{color:#5573a3;background:-webkit-gradient(linear,left top,right top,color-stop(33.33%,#5573a3),color-stop(33.33%,transparent)) 0 1.05em/3px 1px repeat-x;background:linear-gradient(to right,#5573a3 33.33%,transparent 33.33%) 0 1.05em/3px 1px repeat-x;text-decoration:none;-webkit-transition:color 150ms ease-in-out,background 150ms ease-in-out;transition:color 150ms ease-in-out,background 150ms ease-in-out}.dotted:hover{color:#ff7200}.dotted:hover,.showRef:hover{background-image:-webkit-gradient(linear,left top,right top,color-stop(33.33%,#ff7200),color-stop(33.33%,transparent));background-image:linear-gradient(to right,#ff7200 33.33%,transparent 33.33%)}.imgResp{display:block;width:100%;min-width:100%;max-width:100%;height:auto}.big{font-size:1.125em;line-height:1.4}.small,.titleThumbnails{font-size:.875em}.alignL,h1{text-align:left}.alignR{text-align:right}.alignC,ol>li::before{text-align:center}.clrE{color:#ffab66}.clrE2{color:#5573a3}.clrG{color:#9e9999}.wrapTxt,ol.listFAQ{margin-bottom:3em}.video{position:relative;width:100%;height:0;overflow:hidden;background:#bed7e5}.video5625{padding:56.25% 0 0}.indentBrd{clear:both;width:100%;height:1px;background:#edebe4;margin-bottom:4em}.alarm{display:inline-block;margin:0 -.5em;padding:0 .5em;background-color:#ff7200;color:#fff}.figFL,ol{margin:0 0 2em}ol{list-style:none;counter-reset:list;padding:0 0 0 1.5em}ol li{position:relative;margin:0 0 .125em;list-style-type:none;line-height:1.2;padding:.4em 0;display:inline-block;width:100%;vertical-align:top}ol>li{padding-left:.5em}ol>li::before{counter-increment:list;content:counter(list) ".";position:absolute;top:0;right:100%;width:1.5em;height:2em;line-height:2;font-weight:700;color:#5573a3}ol>li ol{counter-reset:list2;margin:0;padding:.5em 0 0 2em}ol>li ol li::before{counter-increment:list2;content:counter(list) "." counter(list2) ".";position:absolute;top:0;right:100%;width:auto}ol>li ol li ol{counter-reset:list3;margin:0;padding:.5em 0 0 2.5em}ol>li ol li ol li::before{counter-increment:list3;content:counter(list) "." counter(list2) "." counter(list3) ".";position:absolute;top:0;right:100%}ol>li ol li ul{list-style:none;margin:0;padding:.75em 0 0}ol>li ol li ul>li::after,ol>li ol li ul>li::before,ul>li::after,ul>li::before{content:none}ol>li ol li ul li{display:block;position:relative;margin-bottom:.75em;padding-left:1.5em}ol>li ol li ul li::before,ul li::before{content:"";position:absolute;left:0;display:block;border-radius:50%}ol>li ol li ul li::before{counter-increment:none;top:.25em;width:.75em;height:.75em}ol.listFAQ{padding:0}ol.listFAQ li{padding-left:4em;margin-bottom:2em}ol.listFAQ li::before{content:counter(list);top:0;right:auto;left:0;font-family:"Oswald",sans-serif;font-size:4em;width:4rem;height:auto;line-height:1;color:#edebe4}ol.listFAQ .aFAQ p,ol.listFAQ .qFAQ{margin-bottom:.5em}ol.listFAQ .txtQ{font-size:1.25em}ol.listFAQ .aFAQ{border-left:4px solid #edebe4;padding:.75em}ol.listFAQ .txtA{font-style:italic;font-weight:300}@media only screen and (min-width:1024px){ol.listFAQ{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:50%;-moz-column-width:50%;column-width:50%;-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em}}ul,ul.listFree{padding:0;margin:0 0 2em}ul.listFree>li,ul>li{margin:0;padding:0;list-style:none;background:0 0}ul li,ul.listFree li{display:block;position:relative;margin-bottom:.75em;padding-left:1.25em}ul li::before{top:.75em;margin-top:-.4em;width:.8em;height:.8em;background:#ffab66;border:3px solid #edebe4}.jq-selectbox ul>li::after,.jq-selectbox ul>li::before,ul.listFree li::before,ul.listFree>li::after,ul.listFree>li::before{content:none}ul.listFree li{padding-left:0}blockquote{padding:1em;font-style:italic;font-size:1.11em}blockquote,figure.figImg{margin-bottom:2em}figure.figImg figcaption{font-size:.889em;font-style:italic;text-align:right}.figFL{text-align:center}.clearfix:after,.figFL:after,.figFR:after{content:"";display:table;clear:both}@media only screen and (min-width:768px){.figFL{float:left;clear:left;margin:0 2em 2em 0}}.figFR{text-align:center;margin:0 0 2em}@media only screen and (min-width:768px){.figFR{float:right;clear:right;margin:0 0 2em 2em}}.boxCH{margin-left:auto;margin-right:auto}.columnTxt{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em;margin-bottom:2em}.nowrap{white-space:nowrap}.boxVideo{width:100%;height:0;overflow:hidden;margin-bottom:2em}.boxVideo iframe{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0}.boxVideo,.jq-select-multiple,.jq-selectbox{position:relative;display:block}.jq-selectbox{cursor:pointer;z-index:10}.jq-select-multiple select,.jq-selectbox select{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;opacity:0}.jq-selectbox ul,ul,ul.listFree{list-style:none}.jq-selectbox ul>li{margin:0;padding:0;list-style:none;background:0 0}.jq-select-multiple ul li,.jq-selectbox ul li,.jq-selectbox__select-text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.jq-select-multiple ul li,.jq-selectbox ul li{border:0;padding:5px 15px}.jq-selectbox__select{position:relative;width:100%;height:2.7em;padding:.5em 1em;border:.15rem solid #edebe4;background:#fff;font:300 1em/1.5 "Roboto Condensed",sans-serif;color:#444;text-transform:uppercase}.jq-selectbox.focused .jq-selectbox__select,.jq-selectbox:hover.focused .jq-selectbox__dropdown,.jq-selectbox:hover.focused .jq-selectbox__select,.jq-selectbox__select:active{border-color:#ffab66}.jq-selectbox.disabled .jq-selectbox__select{opacity:.5}.jq-selectbox__select-text{display:block;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis}.jq-selectbox .placeholder{color:#9e9999;background-color:transparent;cursor:pointer}.jq-selectbox__trigger{position:absolute;top:0;right:0;width:40px;height:100%;-webkit-mask-size:50%;mask-size:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url(../img/arrowD.svg);mask-image:url(../img/arrowD.svg);background-color:#acacac}.jq-selectbox__trigger-arrow{position:absolute}.jq-selectbox.disabled .jq-selectbox__trigger-arrow:after,.jq-selectbox.disabled .jq-selectbox__trigger-arrow:before{background:#9e9999!important}.jq-selectbox__dropdown,.jq-selectbox__search input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.jq-selectbox__dropdown{position:absolute;border:.15rem solid #ffab66;background:#fff;font:400 .75em/1.5 "Roboto Condensed",sans-serif;text-transform:uppercase;margin:4px 0 0;padding:0}.jq-selectbox__search input{-webkit-appearance:textfield;margin:0;padding:5px 27px 6px 8px;border:1px solid #9e9999;outline:0;background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==) no-repeat 100% 50%}.jq-selectbox__search input::-webkit-search-cancel-button,.jq-selectbox__search input::-webkit-search-decoration{-webkit-appearance:none}.jq-selectbox__dropdown ul{overflow:auto;list-style:none}.jq-select-multiple ul,.jq-selectbox__dropdown ul{position:relative;overflow-x:hidden;-webkit-overflow-scrolling:touch}.jq-selectbox.focused .jq-selectbox__trigger,.jq-selectbox:hover.focused .jq-selectbox__trigger{background-color:#ffab66}.jq-selectbox:hover .jq-selectbox__select{border-color:#9e9999}.jq-selectbox:hover .jq-selectbox__trigger{background-color:#444}.jq-selectbox__search{padding:10px;background:#acacac;border-bottom:1px solid #9e9999;margin-bottom:4px}.jq-selectbox__not-found{margin:5px;padding:5px 8px 6px;background:#acacac}.jq-select-multiple ul,.jq-selectbox ul{margin:0;padding:0}.jq-selectbox li{min-height:18px;padding:5px 15px 6px}.jq-selectbox li.selected{background-color:#ff7200;color:#fff}.jq-selectbox li:hover{color:#fff;background-color:#444}.jq-selectbox li.disabled{color:#aaa}.jq-selectbox li.disabled:hover{background:0 0}.jq-selectbox li.optgroup{font-weight:700}.jq-selectbox li.optgroup:hover{background:0 0;color:#231f20;cursor:default}.jq-selectbox li.option{padding-left:25px}.jq-select-multiple{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1px;border:1px solid #ccc;border-bottom-color:#b3b3b3;border-radius:4px;background:#fff;-webkit-box-shadow:inset 1px 1px #f1f1f1,0 1px 2px rgba(0,0,0,.1);box-shadow:inset 1px 1px #f1f1f1,0 1px 2px rgba(0,0,0,.1);font:14px/18px Arial,sans-serif;color:#333;cursor:default}.jq-select-multiple.focused{border:1px solid #5794bf}.jq-select-multiple.disabled{border-color:#ccc;background:#f5f5f5;-webkit-box-shadow:none;box-shadow:none;color:#888}.jq-select-multiple li{padding:3px 9px 4px;list-style:none}.jq-select-multiple li:first-child{border-radius:3px 3px 0 0}.jq-select-multiple li:last-child{border-radius:0 0 3px 3px}.jq-select-multiple li.selected{background:#08c;color:#fff}.jq-select-multiple li.disabled{color:#aaa}.jq-select-multiple li.optgroup{font-weight:700}.jq-select-multiple li.option{padding-left:25px}.jq-select-multiple li.selected.disabled,.jq-select-multiple.disabled li.selected{background:#ccc;color:#fff}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url]{height:2.7em}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{width:100%;padding:.5em 1em;border:.15rem solid #edebe4;background:#fff;font:300 1em/1 "Roboto Condensed",sans-serif;color:#444}input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-weight:300;text-transform:uppercase}input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,input[type=url]::-moz-placeholder,textarea::-moz-placeholder{font-weight:300;text-transform:uppercase}input[type=email]:-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=text]::-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=url]::-ms-input-placeholder,textarea:-ms-input-placeholder,textarea::-ms-input-placeholder{font-weight:300;text-transform:uppercase}input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=url]::placeholder,textarea::placeholder{font-weight:300;text-transform:uppercase}input[type=number],input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{overflow:auto;height:8.7em}input:hover,textarea:hover{border-color:#acacac}input:active,input:focus,textarea:active,textarea:focus{border-color:#ffab66}.btn{position:relative;display:inline-block;vertical-align:top;height:2.7em;padding:0 1.5em;border:.125em solid #fff;text-decoration:none;text-align:center;font:400 1em/2.5em "Oswald",sans-serif;letter-spacing:1px;text-transform:uppercase;cursor:pointer;white-space:nowrap;color:#fff;background:#8ca6cf;-webkit-transition:background-color 150ms ease-in-out,color 150ms ease-in-out;transition:background-color 150ms ease-in-out,color 150ms ease-in-out}.btn.btnSmall{height:2.2em;font-size:.75em;line-height:2em}.btn:active,.btn:hover,.triggerAF:hover .btn,a:hover .btn{text-decoration:none;background:#ffab66;color:#fff}.btn::-moz-focus-inner{border:0}.form{width:100%;margin:0 auto 2em}.form p{margin:0 0 .75em}.consent{font-size:.75em;color:#9e9999;font-weight:300}.rowBtn{padding:.75rem 0 0;margin:0;text-align:right}.label{color:#9e9999;font-size:.75em;text-transform:uppercase}.maxW40{max-width:40rem}.unit{font-size:.75em;color:#eccfcf}*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0}html{height:100%;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}.noScroll{overflow:hidden}.no-hiddenscroll .noScroll{padding-right:17px}.no-hiddenscroll .noScroll .fix{right:17px}.wrapAnchor{position:relative;clear:both;width:100%;height:0}.wrapAnchor .anchor{position:absolute;top:-4rem;left:0;width:100%;height:0}.iconsToJS{display:none}.content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.container{position:relative;max-width:1360px;min-width:320px;margin:0 auto;padding-right:.75em;padding-left:.75em}.container:after{content:"";display:table;clear:both}@media only screen and (min-width:768px){.container{padding-right:1em;padding-left:1em}}@media only screen and (min-width:1220px){.container{padding-right:1.5em;padding-left:1.5em}}.section{overflow:hidden}.section .container{padding-top:4em;padding-bottom:4em}.section:nth-child(odd){background:#fffef5}.incuAct,.incut{border-top:4px solid #fff;border-bottom:4px solid #fff}.incut{background:#f5fbff}.incuAct{background:#ebf8ff}.wrapSticker{position:relative;padding-bottom:5em;margin-bottom:0}.sticker{position:absolute;top:auto;right:0;bottom:-1.5em;left:auto;width:9em;height:9em;border-radius:50%;border:.5em solid #ffab66;padding:.5em;background:rgba(255,255,255,.96);text-align:center}.sticker::after,.sticker::before{content:"";position:absolute;left:.15em;top:.15em;width:7.7em;height:7.7em;background:0 0;border-radius:50%;border:2px solid #edebe4}.sticker::after{left:-.75em;top:-.75em;width:9.5em;height:9.5em;border:.25em solid #edebe4}.sticker strong{display:block;font:700 4em/1 "Oswald",sans-serif;color:#ffab66;margin-bottom:.0625em}.sticker span{display:block;font:500 .85em/1.2 "Oswald",sans-serif;text-transform:uppercase;color:#5573a3}.sticker .icon{color:#ffab66;font-size:4em;margin-top:.0625em}@media only screen and (min-width:1024px){.sticker{top:auto;right:-1.5em;bottom:-1.5em;left:auto}}.stickerNM strong{font:700 3em/1 "Oswald",sans-serif;color:#ffab66;margin:.25em 0 .1em}.stickerNM strong span,.stickerNM strong sup,.stickerTNM strong span{display:inline;font-size:.75rem;color:#eccfcf}.stickerNM strong span.middle{display:inline-block;margin-bottom:.5rem;vertical-align:middle;font-size:1rem}.stickerNM strong sup{display:inline-block;vertical-align:top;margin-top:.25rem}.stickerTNM{padding-top:1.2em}.stickerTNM strong{font:700 2.5em/1 "Oswald",sans-serif;color:#ffab66;margin:0}.stickerTNM strong span{display:block;margin-top:.333em}.note{position:relative;background:#fcf8e8;border-left:4px solid #ffd1ab;padding:1.25em 1.25em 1em}.gridImg .itemGI figure figcaption::before,.note::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-left:2px solid #fff}.icons-lock .ic,.note .wrapTable,.note ol,.note p,.note ul{margin-bottom:.5em}.icons-lock{position:absolute;left:0;top:0}.icons-lock .ic{display:block;width:51px;background:url(../img/icons-lock.png) no-repeat}.icons-lock .ic-ger,.icons-lock .ic-italy,.icons-lock .ic-rus{height:35px;background-position:29.661% 0;background-size:468.75% 568.182%}.icons-lock .ic-ger,.icons-lock .ic-italy{background-position:59.322% 0}.icons-lock .ic-ger{background-position:88.983% 0}.icons-lock .ic-zn{height:51px;background-position:0 0;background-size:468.75% 390.625%}.icons-lock .ic-class3,.icons-lock .ic-class4{height:62px;background-position:0 40.462%;background-size:468.75% 324.675%}.icons-lock .ic-class4{background-position:29.661% 40.462%}@media only screen and (min-width:768px){.icons-lock .ic{width:57.6px}.icons-lock .ic-ger,.icons-lock .ic-italy,.icons-lock .ic-rus{height:40px}.icons-lock .ic-zn{height:58px}.icons-lock .ic-class3,.icons-lock .ic-class4{height:69px}}@media only screen and (min-width:1220px){.icons-lock .ic{width:64px}.icons-lock .ic-ger,.icons-lock .ic-italy,.icons-lock .ic-rus{height:44px}.icons-lock .ic-zn{height:64px}.icons-lock .ic-class3,.icons-lock .ic-class4{height:77px}}.wrapImg{display:block;position:relative}.gridImg .itemGI figure,.wrapImg img{position:absolute;width:100%;height:100%;top:0;left:0}.wrapImg img{-o-object-fit:cover;object-fit:cover}.numBig{display:block;text-align:center;color:#ffab66;font:700 4em/1.2 "Oswald",sans-serif}.listEx4,ul.listEx8{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 -.5em 1.5em}.listEx4>li{margin:0;padding:0;list-style:none;background:0 0}.listEx4>li::after,.listEx4>li::before,ul.listContacts>li::after,ul.listContacts>li::before,ul.listEx8>li::after,ul.listEx8>li::before,ul.thumbnails>li::after,ul.thumbnails>li::before{content:none}.listEx4 li{width:50%;text-align:center;padding:.5em;margin:0 0 .5em}.listEx4 figure,ul.listEx8 figure{margin-bottom:0}.listEx4 .brand{display:block;font-size:1rem;font-style:normal;font-weight:400;color:#444}.listEx4 .country{display:block;color:#9e9999}@media only screen and (min-width:768px){.listEx4 li{width:25%}}ul.listEx8>li{margin:0;padding:0;list-style:none;background:0 0}ul.listEx8 li{width:25%;text-align:center;padding:.5em;margin:0 0 .5em}@media only screen and (min-width:768px){ul.listEx8 li{width:12.5%}}ul.listImg3x4 figure a.item-gallery{position:relative;display:block;width:100%;max-width:100%;height:0;padding-top:133.33%}ul.listImg3x4 figure a.item-gallery img{position:absolute;left:0;top:0;display:block;height:100%}.squareItems .wrapImg{height:0;padding-top:100%}.gridImg{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:50%;-moz-column-width:50%;column-width:50%;-webkit-column-gap:.5em;-moz-column-gap:.5em;column-gap:.5em;margin-bottom:3em}.gridImg .itemGI{position:relative;overflow:hidden;height:0;background:#fff;width:100%;margin-bottom:.5em;border:1px solid #edebe4}.gridImg .itemGI figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;max-height:100%;right:0;bottom:0}.gridImg .itemGI figure .wrapImg{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.gridImg .itemGI figure figcaption{-webkit-box-flex:1;-ms-flex:1 0 1;flex:1 0 1;position:relative;display:block;margin:0;padding:0;font-style:normal;background:#faf9f5;border-left:3px solid #edebe4}.gridImg .itemGI figure figcaption ul.listOptions{margin-bottom:0;padding:.5em}.gridImg .itemGI figure figcaption ul.listOptions li{padding:.125em}.gridImg .itemGI figure figcaption ul.listOptions li:nth-child(odd),ul.listContacts .contactBlock ul.listOptions li:nth-child(odd){background:0 0}.gridImg .itemGI figure:hover figcaption{background:#fcf8e8;border-left:3px solid #ffd1ab}.gridImg .itemSizeS{padding-top:120%}.gridImg .itemSizeM{padding-top:180%}.gridImg .itemSizeL{padding-top:240%}@media only screen and (min-width:768px){.gridImg{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-width:25%;-moz-column-width:25%;column-width:25%}}.intro{margin-bottom:4em}.twocols,ul.listContacts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.twocols .colL,.twocols .colR{position:relative;width:100%;padding:0 0 .5em}.twocols .colR{padding:.5em 0 0}@media only screen and (min-width:768px){.twocols{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.twocols .colL{width:50%;padding:0;border-right:.5em solid transparent}.twocols .colR{width:50%;padding:0;border-left:.5em solid transparent}}.boxClr{position:relative;display:block;width:4em;height:4em;background:#faf9f5;background-size:cover;overflow:hidden}.boxClr::after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border:4px solid #fff}.circle .boxClr,.circle .boxClr::after,ul.thumbnails.circle li{border-radius:50%}.boxClrSmall{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.boxClrSmall .boxClr{width:2em;height:2em}.bgBrass{background:url(../img/bg-brass.png) no-repeat}.bgBronze{background:url(../img/bg-bronze.png) no-repeat}.bgChr{background:url(../img/bg-chr.png) no-repeat}.bgChr-matt{background:url(../img/bg-chr-matt.png) no-repeat}.bgBlack{background:url(../img/bg-black.png) no-repeat}.gallery{margin-bottom:4em}.gallery h3{margin-bottom:1em;text-align:left;padding-left:4rem}.gallery figure{position:relative;margin-bottom:1em}.gallery figure figcaption{position:absolute;top:.75rem;right:1rem;color:#fff}.showRef{cursor:help}.showRef:hover{color:#ff7200;border-color:#ff7200}.reference{position:fixed;z-index:10;top:0;right:-30rem;bottom:0;left:auto;overflow-x:hidden;overflow-y:auto;max-width:30rem;margin-left:2em;padding:8rem 1rem 1rem;background:#fcf8e8;border-left:4px solid #ffd1ab;font-size:.75em;-webkit-transition:right 300ms ease-in-out;transition:right 300ms ease-in-out}.reference .closeRef{position:absolute;top:1rem;left:1rem;cursor:pointer;color:#eccfcf}.reference .closeRef .icon{font-size:1.5rem}.reference .closeRef:hover .icon{color:#ffab66}.reference .iconRef{position:absolute;top:1rem;left:3rem;right:3rem;text-align:center}.reference .iconRef .icon{font-size:6rem;color:#ffd1ab}.reference figure{text-align:center}.reference figure img{width:auto;min-width:auto;max-width:100%;margin:0 auto}.reference.active{right:0}ul.listContacts{padding:0;list-style:none;-webkit-box-orient:horizontal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 -.5em}ul.listContacts>li{list-style:none;background:0 0;width:100%;padding:0 .5em;margin:0 0 3em;-webkit-box-flex:1;-ms-flex:1 0 1;flex:1 0 1}ul.listContacts .contactBlock .headerCB{padding:0 0 .5em}ul.listContacts .contactBlock .headerCB h5 span{text-transform:lowercase;font-weight:400;opacity:.8}ul.listContacts .contactBlock ul.listOptions{font-size:.875em;margin:0;border-left:4px solid #edebe4;padding-left:.25em}ul.listContacts .contactBlock ul.listOptions li{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}ul.listContacts .contactBlock ul.listOptions .optionLabel{min-width:22%}ul.listContacts .contactBlock ul.listOptions .optionValue{font-size:1em}@media only screen and (min-width:1024px){ul.listContacts>li{width:50%}}.map{position:relative;height:0;padding-top:66%;border-top:4px solid #fff}.map iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media only screen and (min-width:768px){.map{padding-top:45%}}@media only screen and (min-width:1220px){.map{padding-top:33%}}.articleFull .closeAF:hover .icon,.titleAct,h3.titleAct{color:#ff7200}.articleFull{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;width:0;height:0;overflow:hidden;-webkit-transform:scale(0);transform:scale(0);opacity:0;-webkit-transition:opacity 400ms ease-in-out,-webkit-transform 400ms ease-in-out;transition:transform 400ms ease-in-out,opacity 400ms ease-in-out;transition:transform 400ms ease-in-out,opacity 400ms ease-in-out,-webkit-transform 400ms ease-in-out;background:#fff;text-align:center;white-space:nowrap}.articleFull .closeAF{position:absolute;z-index:3;right:0;top:0;width:2em;height:2em;padding:.5em;cursor:pointer}.articleFull .closeAF .icon{font-size:1em;color:#9e9999}.articleFull:before{content:"";display:inline-block;width:0;height:100%;vertical-align:middle;margin-left:-.4em}.articleFull.active{width:100%;height:100%;-webkit-transform:scale(1);transform:scale(1);opacity:1;overflow:scroll;overflow-x:auto}.articleFull .container{display:inline-block;width:100%;padding-top:2em;padding-bottom:2em;vertical-align:middle;white-space:normal;text-align:left}.slider{position:relative;margin-bottom:4em}.calculator .boxHide ul,.slider figure{margin-bottom:0}.slider .tns-controls{position:relative;float:right}.slider .tns-controls [data-controls]{position:relative;margin-left:.5em;font-size:1em;width:2.3em;height:2.3em;background:rgba(0,55,112,.5);text-indent:-500em;overflow:hidden;border:.1em solid #fff}.slider .tns-controls [data-controls]::after,.slider .tns-controls [data-controls]::before{content:"";position:absolute;display:block;width:3px;height:50%;color:#fff;background:#fff;border-radius:3px}.slider .tns-controls [data-controls]::before{top:0;bottom:auto}.slider .tns-controls [data-controls]::after{top:auto;bottom:0}.slider .tns-controls [data-controls]:hover{background:rgba(255,114,0,.7);color:#fff}.slider .tns-controls [data-controls]:hover::after,.slider .tns-controls [data-controls]:hover::before{background:#fff;color:#fff}.slider .tns-controls button[data-controls=prev]::before{left:.5em;margin-top:-1px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}.slider .tns-controls button[data-controls=prev]::after{left:.5em;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:top left;transform-origin:top left}.slider .tns-controls button[data-controls=next]::before{right:.5em;margin-top:-1px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.slider .tns-controls button[data-controls=next]::after{right:.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:top right;transform-origin:top right}.titleThumbnails{margin-bottom:.5em;color:#eccfcf;text-transform:uppercase;font-family:"Oswald",sans-serif;font-weight:300}ul.thumbnails,ul.thumbnails>li{margin:0;padding:0;list-style:none}ul.thumbnails{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}ul.thumbnails>li{background:0 0}ul.thumbnails li{border:.25em solid transparent;margin-right:.25em}ul.thumbnails .tns-nav-active{border:.25em solid #ffab66}ul.thumbnails .boxClr{cursor:pointer}.calculator{width:100%;max-width:1300px;margin:1em auto;padding-left:4px}.calculator.opening-L .iconSide-R,.calculator.opening-R .iconSide-L,.calculator.typeDH-01 .iconTypeDH-02,.calculator.typeDH-01 .locksDH-002,.calculator.typeDH-02 .iconTypeDH-01,.calculator.typeDH-02 .locksDH-001{display:none}.calculator legend{font:400 120%/1.5 "Roboto Condensed",sans-serif;text-transform:uppercase;color:#5573a3;margin-bottom:.5em;letter-spacing:1px}.calculator,.calculator .listResults li,.calculator .tabStages ol li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.calculator .listResults li{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.calculator .listResults li .labelItem{color:#9e9999;text-transform:uppercase;font-size:.75rem;margin-right:.5rem;white-space:nowrap;line-height:1.5rem}.calculator .listResults li .itemResult{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-top:-1px}.calculator .tabStages,.calculator .tabStages ol li::before{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative}.calculator .tabStages{z-index:2;background:#edebe4;border-top:4px solid #edebe4;border-bottom:4px solid #edebe4}.calculator .tabStages ol{counter-reset:list;padding:0;margin:0;position:sticky;top:0;left:0}.calculator .tabStages ol li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:0;margin:0;border-bottom:4px solid #fff;background:#edebe4}.calculator .tabStages ol li::before{counter-increment:list;content:counter(list);top:0;right:0;display:block;width:3rem;height:auto;font-weight:700;color:#9e9999;font-size:1.5rem;text-align:center}.calculator .tabStages ol li .title{display:none;font-size:.75em;text-transform:uppercase;padding-right:1rem}.calculator .tabStages ol li.complete{background:#8ca6cf;cursor:pointer}.calculator .tabStages ol li.complete .title,.calculator .tabStages ol li.complete::before{color:#fff}.calculator .tabStages ol li.complete:hover{background:#ffab66}.calculator .tabStages ol li.active{width:auto;background:#ff7200;padding:.5rem 0;margin:0 -4px}.calculator .tabStages ol li.active::before{font-size:2rem;color:#fff;text-align:center;margin-left:4px}.calculator .tabStages ol li.active .title{color:#fff;font-size:1em}.calculator .tabStages ol li:nth-last-child(1)::before{content:"₽"}.calculator .tabStages ol li:nth-child(1){border-top:4px solid #fff}@media only screen and (min-width:768px){.calculator .tabStages{width:25%}.calculator .tabStages ol li::before{width:2.5rem}.calculator .tabStages ol li .title{display:block}}@media only screen and (min-width:1024px){.calculator .tabStages{width:20%}}.calculator .tabContentStages{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border:4px solid #edebe4;border-left:none;padding:1rem 1rem 4rem;background:#fff}.calculator .tabContentStages h2{color:#ff7200;margin-bottom:1em}@media only screen and (min-width:768px){.calculator .tabContentStages h2{display:none}}@media only screen and (min-width:1024px){.calculator .tabContentStages{padding:1.5rem 1.5rem 4.5rem}}.calculator .tabContentStages .titleFinal{color:#ff7200;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding-bottom:2em}.calculator .btn{text-align:center;width:auto}.calculator .btn .txt{display:inline-block;margin:0;padding:0;vertical-align:middle}.calculator .btn .icon{display:inline-block;font-size:1.2em;vertical-align:middle}.calculator .btn.nextStage,.calculator .btn.prevStage{line-height:1}.calculator .btn.nextStage .icon{margin-right:-.75rem}.calculator .btn.prevStage .icon{margin-left:-.75rem}.calculator .btn.disabled{background:#edebe4;cursor:default}.calculator .boxHide{display:none;position:relative;background:#faf9f5;border-left:4px solid #edebe4;padding:1.5rem;margin-top:-1rem;margin-bottom:1.5rem}.calculator .boxHide::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-left:2px solid #fff}.calculator .boxHide.show,.calculator .stageContent.show{display:block}.calculator .remark{font-style:italic;color:#9e9999}.calculator .frameCalc{overflow:visible;max-width:100%;height:auto}.calculator .stageContent{display:none}.calculator h2{text-align:center}.calculator h2,.calculator h3{font-family:"Roboto Condensed",sans-serif}.calculator .rowForm{margin-bottom:1em}.calculator .rowTwoBtn{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.calculator .boxBtn,.calculator .lisForm,.calculator .rowTwoBtn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.calculator .boxBtn{position:absolute;right:1.5rem;bottom:1.5rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap}.calculator .lisForm{margin:0;padding:0;list-style:none;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0 -1rem}.calculator .lisForm>li{margin:0;padding:0;list-style:none;background:0 0}.calculator .lisForm>li::after,.calculator .lisForm>li::before{content:none}.calculator .lisForm li{padding:0 1rem 2rem}.calculator .itemIcon{position:relative}.calculator .itemIcon input{position:absolute;opacity:0}.calculator .itemIcon label{display:block;text-align:center;cursor:pointer;border:.25rem solid transparent;padding:.5rem}.calculator .itemIcon .icon{font-size:4em;color:#acacac;-webkit-transition:color 150ms ease-in-out;transition:color 150ms ease-in-out}.calculator .itemIcon .txt{display:block;color:#444}.calculator .itemIcon:hover label{border-color:#edebe4}.calculator .itemIcon:hover label .icon{color:#9e9999}.calculator .itemIcon input:checked~label{border-color:#ffab66}.calculator .itemIcon input:checked~label .icon{color:#9e9999}.calculator .itemIconInput{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;padding:.75rem}.calculator .itemIconInput .labelIcon{position:relative;display:block;cursor:default;padding:0}.calculator .itemIconInput .labelIcon .txt{display:block;text-align:center;color:#444}.calculator .itemIconInput .labelIcon .icon{font-size:4em;color:#acacac}.calculator .itemIconInput .input-number{position:relative;padding:.65rem 2.5rem}.calculator .itemIconInput .input-number input[type=number]{display:block;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;min-width:4rem;max-width:6rem;margin:0 4px;padding-left:0;padding-right:0}.calculator .itemIconInput .input-number input[type=number]::-webkit-inner-spin-button,.calculator .itemIconInput .input-number input[type=number]::-webkit-outer-spin-button{display:none}.calculator .itemIconInput .input-number .btnNumber{position:absolute;top:.65rem;display:block;width:2.5rem;height:2.7rem;padding:0;text-align:center;font-weight:100;font-size:2.5rem;line-height:2.7rem;border:0}.calculator .itemIconInput .input-number .btnMinus{left:0}.calculator .itemIconInput .input-number .btnPlus{right:0}.calculator .itemIconInput .input-txt{padding:.65rem 0;width:20em;max-width:100%}.calculator .listFree li{margin-bottom:1em}.calculator .listFree li:nth-last-child(0){margin-bottom:0}.calculator .listFree .boxHide{margin-top:.75rem}.calculator .pricePlus{display:inline-block;font-size:.75em;color:#8ca6cf}.calculator .itemCheck{position:relative;margin:0}.calculator .itemCheck label{position:relative;display:block;padding:0;cursor:pointer;min-height:26px}.calculator .itemCheck label .switch{position:relative;display:inline-block;width:44px;height:24px;margin-right:.5rem;vertical-align:middle}.calculator .itemCheck label .switch::before{content:"";position:absolute;top:0;left:0;width:44px;height:24px;border:1px solid #acacac;border-radius:0;background:#acacac;-webkit-transition:.2s;transition:.2s}.calculator .itemCheck label .switch::after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:0;background:#fff;-webkit-transition:.2s;transition:.2s}.calculator .itemCheck label .txt{vertical-align:middle}.calculator .itemCheck label .pricePlus{margin-left:1em}.calculator .itemCheck input{position:absolute;z-index:-1;opacity:0;margin:0;padding:0}.calculator .itemCheck input:checked+label{color:#444}.calculator .itemCheck input:checked+label .switch::before{background:#ffab66;border-color:#ffab66}.calculator .itemCheck input:checked+label .switch::after{left:22px}.calculator .itemCheck input:hover+label{color:#444}.calculator .itemCheck input:focus+label .switch::before,.calculator .itemCheck input:hover+label .switch::before{border-color:#9e9999;background:#9e9999}.calculator .itemCheck input:checked:focus+label .switch::before,.calculator .itemCheck input:checked:hover+label .switch::before{border-color:#ffab66;background:#ffab66}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNhbGN1bGF0b3IuY3NzIiwiX2ZvbnRzLnNjc3MiLCJfc3ZnLnNjc3MiLCJfcmVzcG9uZC5zY3NzIiwiX2dyaWQuc2NzcyIsIl90eXBvZ3JhcGh5LnNjc3MiLCJfY29tbW9uLnNjc3MiLCJfbWl4aW5zLnNjc3MiLCJjYWxjdWxhdG9yLnNjc3MiLCJfZm9ybVN0eWxlci5zY3NzIiwiX2Zvcm0uc2NzcyIsIl9zbGlkZXIuc2NzcyIsIl9hcnRpY2xlRnVsbC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGlCLEFDQUEsV0FDQyxvQixDQUNBLHlQLENBQ0EsZSxDQUNBLGtCLEFBRUQsV0FDQyxvQixDQUNBLGdPLENBQ0EsZSxDQUNBLGtCLEFBRUQsV0FDQyxvQixDQUNBLDBPLENBQ0EsZSxDQUNBLGtCLEFBRUQsV0FDQyxvQixDQUNBLHFPLENBQ0EsZSxDQUNBLGtCLEFBRUQsV0FDQyxvQixDQUNBLCtPLENBQ0EsZSxDQUNBLGtCLEFBRUQsV0FDQyxvQixDQUNBLDJOLENBQ0EsZSxDQUNBLGtCLEFBS0QsV0FDQyw4QixDQUNBLDZRLENBQ0EsZSxDQUNBLGtCLEFBRUQsV0FDQyw4QixDQUNBLDJTLENBQ0EsZSxDQUNBLGtCLEFBRUQsV0FDQyw4QixDQUNBLHVSLENBQ0EsZSxDQUNBLGtCLEFBRUQsV0FDQyw4QixDQUNBLGtSLENBQ0EsZSxDQUNBLGtCLEFBRUQsV0FDQyw4QixDQUNBLHdRLENBQ0EsZSxDQUNBLGtCLEFBRUQsV0FDQyw4QixDQUNBLHNTLENBQ0EsZSxDQUNBLGtCLEFBR0QsV0FDQyxxQixDQUNBLDZCLENBQ0csdU0sQ0FDQSxlLENBQ0Esa0JDakZKLEssQ0FDRSxvQixDQUNBLFMsQ0FDQSxVLENBQ0EsaUIsQ0FHRixVLENBQ0UsbUIsQ0FDQSxTLENBRUYsVyxDQUNFLG1CLENBQ0EsUyxDQUVGLFcsQ0FJQSxXLENBSEUsa0IsQ0FDQSxTLENBTUYsc0IsQ0FJQSx3QixDQUlBLHFCLENBSUEsdUIsQ0FYRSxlLENBQ0EsUyxDQWNGLFUsQ0FDRSxtQixDQUNBLFMsQ0FFRixTLENBSUEsZSxDQUlBLGlCLENBSUEsZSxDQUlBLGlCLENBSUEsZSxDQUlBLGlCLENBSUEsZSxDQUlBLGlCLENBSUEsZSxDQUlBLGlCLENBSUEsZSxDQUlBLGlCLENBSUEsZSxDQUlBLGlCLENBSUEsZSxDQUlBLGlCLENBL0RFLGUsQ0FDQSxTLENBa0VGLFUsQ0FDRSxpQixDQUNBLFMsQ0FFRixVLENBQ0Usa0IsQ0FDQSxtQixDQUVGLFUsQ0FDRSxrQixDQUNBLFMsQ0FFRixVLENBQ0UsZSxDQUNBLFMsQ0FFRixZLENBSUEsVSxDQUhFLGlCLENBQ0EsUyxDQU1GLFUsQ0FDRSxtQixDQUNBLFMsQ0FFRixVLENBQ0UsZSxDQUNBLFMsQ0FFRixTLENBQ0UsaUIsQ0FDQSxTLENBRUYsaUIsQ0FJQSxnQixDQUhFLGUsQ0FDQSxTLENBTUYsUyxDQUNFLG9CLENBQ0EsUyxDQUVGLGtCLENBSUEsa0IsQ0FJQSxRLENBUEUsZSxDQUNBLFMsQ0FNRixRLENBQ0UsbUIsQ0FHRixnQixDQUlBLGdCLENBSEUsZSxDQUNBLFMsQ0FNRixXLENBQ0UsYyxDQUNBLFMsQ0N4SUYsWSxDQUFjLFksQ0E3QlYsMENBNkJKLFksQ0FDK0IsZ0JBRS9CLGlCLENBQW1CLFksQ0FoQ2YsMENBZ0NKLGlCLENBQytCLHNCQUUvQixXLENBQWEsWSxDQW5DVCwwQ0FtQ0osVyxDQUMrQixlQzVDN0IsSSxDQUNDLG1CLENBREQsSSxDQUNDLG9CLENBREQsSSxDQUNDLFMsQ0FERCxJLENBQ0Msb0IsQ0FERCxJLENBQ0Msb0IsQ0FERCxJLENBQ0MsUyxDQURELEksQ0FDQyxvQixDQURELEksQ0FDQyxvQixDQURELEksQ0FDQyxTLENBREQsSyxDQUNDLG9CLENBREQsSyxDQUNDLG9CLENBREQsSyxDQUNDLFUsQ0RDQyx5Q0NGRixNLENBQ0MsbUIsQ0FERCxNLENBQ0Msb0IsQ0FERCxNLENBQ0MsUyxDQURELE0sQ0FDQyxvQixDQURELE0sQ0FDQyxvQixDQURELE0sQ0FDQyxTLENBREQsTSxDQUNDLG9CLENBREQsTSxDQUNDLG9CLENBREQsTSxDQUNDLFMsQ0FERCxPLENBQ0Msb0IsQ0FERCxPLENBQ0Msb0IsQ0FERCxPLENBQ0MsWSxBREdDLHlDQ0pGLE0sQ0FDQyxtQixDQURELE0sQ0FDQyxvQixDQURELE0sQ0FDQyxTLENBREQsTSxDQUNDLG9CLENBREQsTSxDQUNDLG9CLENBREQsTSxDQUNDLFMsQ0FERCxNLENBQ0Msb0IsQ0FERCxNLENBQ0Msb0IsQ0FERCxNLENBQ0MsUyxDQURELE8sQ0FDQyxvQixDQURELE8sQ0FDQyxvQixDQURELE8sQ0FDQyxZLEFES0MsMENDTkYsTSxDQUNDLG1CLENBREQsTSxDQUNDLG9CLENBREQsTSxDQUNDLFMsQ0FERCxNLENBQ0Msb0IsQ0FERCxNLENBQ0Msb0IsQ0FERCxNLENBQ0MsUyxDQURELE0sQ0FDQyxvQixDQURELE0sQ0FDQyxvQixDQURELE0sQ0FDQyxTLENBREQsTyxDQUNDLG9CLENBREQsTyxDQUNDLG9CLENBREQsTyxDQUNDLFksQURPQywwQ0NSRixNLENBQ0MsbUIsQ0FERCxNLENBQ0Msb0IsQ0FERCxNLENBQ0MsUyxDQURELE0sQ0FDQyxvQixDQURELE0sQ0FDQyxvQixDQURELE0sQ0FDQyxTLENBREQsTSxDQUNDLG9CLENBREQsTSxDQUNDLG9CLENBREQsTSxDQUNDLFMsQ0FERCxPLENBQ0Msb0IsQ0FERCxPLENBQ0Msb0IsQ0FERCxPLENBQ0MsWUFZSCxLLENDaEJBLEksQ0NId0IsbUIsQ0FBQSxtQixDQUFBLFksQ0FBYyw0QixDRm1CdEMsSyxDR1RpQixRLENBQVUsUyxDQUFXLGUsQ0hTYyxzQixDQUFBLGtCLENBQW9CLHlCLENBQUEsc0IsQ0FBQSxtQixDQUFwQiw2QixDR1JuRCxRLENBQUEsSyxDQUFBLGlCLENBQU8sUSxDQUFVLFMsQ0FBVyxlLENBQWlCLGMsQ0FDNUMsZSxDQUFBLGdCLENBQUEsWSxDQUFBLGEsQ0FBc0IsWSxDSFF2QixjLENBQVksa0IsQ0FBQSxpQixDQUFBLGEsQ0FBZSxpQixDQUFvQixpQixDQUFtQiwyQixDRFYvRCx5Q0NTSixLLENBRTZCLGEsQ0FDM0IsYyxDQUFXLGlCLENBQW1CLGtDLENBQW9DLG1DQUdsRSx3QixDQUFXLGUsQ0FJWixnQixDQUFZLGtCLENBQUEsZ0IsQ0FBQSxZLENEbkJULHlDQ29CeUIsZ0IsQ0FBWSxrQixDQUFBLGdCLENBQUEsY0FHeEMsa0IsQ0FBWSxrQixDQUFBLGdCLENBQUEsWSxDQUFlLHFDLENBQXdDLG9DLENEckJoRSwwQ0NvQkosUyxDQUU2QixlLENBQzNCLGtCLENBQVksa0IsQ0FBQSxnQixDQUFBLGNBSUosZ0IsQ0FBWSxrQixDQUFBLGdCLENBQUEsWSxDRDdCbEIseUNDa0N5QixnQixDQUpBLGdCLENBQVksa0IsQ0FBQSxtQixDQUFBLGUsQ0FJWixnQixDQUFZLGdCLENBQUEsY0M5Q3pDLEksQ0FBTyxrQyxDQUFvQyxpQyxDQUMxQywrQyxDRldHLHlDRVpKLEksQ0FFNkIsZ0IsQUZjekIsMENFaEJKLEksQ0FHOEIsZ0JBRTlCLEksQ0FBTyxVLENDSCtCLDJCLENBQUEseUIsQ0FBQSxxQixDQUF1QixlLENFWXRELGMsQ0FBa0IsVyxDQUFhLGUsQ0pPdEMsSyxDQ2RBLEUsQ0FBQSxFLENBQUEsRSxDQUFXLFUsQ0FFWCxFLENBQXdCLCtDLENBQTJCLHdCLENBQTBCLGEsQ0FBaUIsa0IsQ0ZXMUYsMENFWEosRSxDQUM2QixnQkFpQjVCLFcsQ0FmRCxFLENBZW1DLGlCLENBZm5DLEUsQ0FHQSxFLENBQ0EsRSxDQUNBLEUsQ0FDQSxFLENBTksscUMsQ0FBMEIsd0IsQ0FBNkMsYSxDQUFpQixrQixDQUM3RixnQixDQUFtQix3QyxDQUE2QixxQixDQUF3QixtQixDQUFxQixhLENBQWlCLGlCLENBQW1CLCtCLENBRWpJLEUsQ0FDQSxFLENBQ0EsRSxDQUNBLEUsQ0FISywrQyxDQUFzRSxrQixDQUMzRSxFLENBQ0EsRSxDQUNBLEUsQ0FGSyxzQyxDQUFxRCxtQixDQUMxRCxFLENBQ0EsRSxDQURLLHNDLENBQ0wsRSxDQUFLLGdELENBVEwsRSxDQVdBLEMsQ0FBSSxpQixDQVVKLFUsQ0FOQSxNLENBSEMsSyxDQUFRLG1CLENBSVIsVSxDRXZCaUIsYSxDQUFlLFUsQ0FBWSxjLENBQWdCLGMsQ0FBZ0IsVyxDRndCNUUsaUIsQ0FBYSxpQixDQUFvQix1RCxDQUFvQyxhLENBQ3JFLFcsQ0FBUyxVLENBQVksVSxDQUFnQyxpQixDQUd0RCxVLENBQWEsVSxDQUFZLGEsQ0FBZSxjLENBQXFDLFMsQ0FBVyxhLENBQWUsZSxDQUN0RyxnQixDQUFRLFUsQ0FBWSx3QixDQUNuQixtQixDQUFBLG1CLENBQVMsWSxDQUFlLGUsQ0FDeEIsd0JBQUEsYSxDQUFBLHdCQUFBLGEsQ0FBNkMsNkIsQ0FFNUMsOEJBQUEsYSxDQUF1QiwwQixDQUN2Qix5QixDQUFNLGtCLENBQXNCLGlCLENBQzNCLHFDLENBQWdCLGUsQ0FBa0IsZSxDQUtsQyw0QixDQUFBLDRCLENBQVUsNEIsQ0FBOEIsK0IsQ0FHekMseUIsQ0FBSyxlLENBQ0wseUIsQ0FBSyxpQixDQUNKLHFDLENBQWdCLGUsQ0FJZiwrQyxDQUFnQixpQixDQU1yQixjLENBQWlCLFUsQ0FBWSxhLENBQWUsbUIsQ0FBcUIsYSxDQUFlLGUsQ0FBaUIsNEIsQ0FHOUYsNkIsQ0FBTSx5QixDQUlMLHNDLENBQUEsMkNBQUEsVSxDQUF3QixrQixDQVN4Qiw4QyxDQUFxQixrQixDQU16QixTLENBQUEsQyxDQUFlLGEsQ0FBZ0IsYyxDQUFnQixvQixDQUFzQiwwQyxDQUFBLGtDLENBQ3BFLGUsQ0FBQSxPLENBQVUsYSxDQUFpQix5QixDQUMzQixlLENBQUEsTyxDQUFVLFMsQ0dqRFYsb0IsQ0hrREEsYSxDQUFBLEssQ0FBTSxRLENBRVAsTyxDQUEwQixjLENBQTFCLE8sQ0FBQSxRLENBQVUsYSxDQUFnQywwSSxDQUFBLGdHLENBQXFHLG9CLENBQXVCLHVFLENBQUEsK0QsQ0FDckssYSxDQUFVLGEsQ0FBVixhLENBQUEsYyxDQUEyQixzSCxDQUFBLDRFLENBRzVCLFEsQ0V0RmtCLGEsQ0FBZSxVLENBQVksYyxDQUFnQixjLENBQWdCLFcsQ0Z3RjdFLEksQ0FBTyxpQixDQUFtQixlLENBQzFCLE0sQ0FBQSxnQixDQUFTLGdCLENBRVQsTyxDRzlFQSxFLENIOEVVLGUsQ0FDVixPLENBQVUsZ0IsQ0FDVixPLENBcUJFLGEsQ0FyQlEsaUIsQ0FFVixLLENBQVEsYSxDQUNSLE0sQ0FBUyxhLENBQ1QsSyxDQUFPLGEsQ0FDUCxRLENBc0NBLFUsQ0F0Q1csaUIsQ0FDWCxNLENBQVMsaUIsQ0FBcUIsVSxDQUFZLFEsQ0FBVSxlLENBQWtCLGtCLENBQ3RFLFUsQ0FBYSxrQixDQUliLFUsQ0FBYSxVLENBQVksVSxDQUFZLFUsQ0FBWSxrQixDQUFxQixpQixDQUV0RSxNLENBQVMsb0IsQ0FBc0IsYyxDQUFrQixjLENBQWtCLHdCLENBQThCLFUsQ0FrRmpHLE0sQ0E3RUEsRSxDQTZFNkIsYyxDQTdFN0IsRSxDRXJHc0MsZSxDRnFHZixrQixDQUFvQixtQixDQUMxQyxLLENBQUssaUIsQ0FBbUIsaUIsQ0FBc0Isb0IsQ0FBc0IsZSxDQUFpQixjLENBQWlCLG9CLENBQXNCLFUsQ0FBWSxrQixDQUN4SSxLLENBQU8saUIsQ0FDTixhLENBQVksc0IsQ0FBd0IseUIsQ0FBMEIsaUIsQ0FBbUIsSyxDQUFPLFUsQ0FBWSxXLENBQWEsVSxDQUFZLGEsQ0FBZSxlLENBQW9DLGEsQ0FDakwsUSxDQUFLLG1CLENBQXFCLFEsQ0FBVSxvQixDQUVsQyxtQixDQUFZLHVCLENBQXlCLDRDLENBQTJDLGlCLENBQW1CLEssQ0FBTyxVLENBQWEsVSxDQUN2SCxjLENBQUssbUIsQ0FBcUIsUSxDQUFVLHNCLENBRWxDLHlCLENBQVksdUIsQ0FBeUIsK0QsQ0FBNEQsaUIsQ0FBbUIsSyxDQUFPLFUsQ0FHN0gsYyxDRWpIbUMsZSxDRmlIWixRLENBQVUsaUIsQ0UvR2xDLHdCLENBQUEseUIsQ0FBQSxZLENBQUEsYSxDQUFzQixZLENGZ0hyQixpQixDQUFLLGEsQ0FBZSxpQixDQUFtQixtQixDQUFzQixrQixDQUMzRCx5QixDQTZCSCxhLENBQVksVSxDQUFZLGlCLENBQW1CLE0sQ0FBdUMsYSxDQUEwQyxpQixDQTdCekgseUIsQ0FBWSxzQixDQUErRCxTLENBQTJCLFcsQ0FBYyxZLENBV3pILFUsQ0FBZ0MsUyxDQUMvQixhLENBQUssZ0IsQ0FBa0IsaUIsQ0FDdEIscUIsQ0FBWSxxQixDQUF3QixLLENBQU8sVSxDQUFZLE0sQ0FBUSwrQixDQUFxQixhLENBQWUsVSxDQUFZLFcsQ0FBYSxhLENBQWUsYSxDQUszSSxrQixDQUhELGdCLENBQVEsa0IsQ0FDUixnQixDQUFTLGdCLENBQ1QsZ0IsQ0FBUSw2QixDQUErQixhLENBR3ZDLGdCLENBQVEsaUIsQ0FBbUIsZSxDRnJJeEIsMENFNEhKLFUsQ0FVNkIsc0IsQ0FBQSxtQixDQUFBLGMsQ0FBaUIsd0IsQ0FBQSxxQixDQUFBLGdCLENBQW1CLHNCLENBQUEsbUIsQ0FBQSxnQkFNakUsRSxDQU1BLFcsQ0VwSjJCLFMsQ0Y4SUosYyxDRTdJdEIsYyxDQUFBLEssQ0FBTyxRLENBQVUsUyxDQUFXLGUsQ0FBaUIsYyxDRjhJN0MsSyxDQU1BLGMsQ0FOSyxhLENBQWUsaUIsQ0FBbUIsbUIsQ0FBc0IsbUIsQ0FDNUQsYSxDQUFtRCxTLENBQVksZ0IsQ0FBa0MsVSxDQUFhLFcsQ0FBaUMsa0IsQ0FBeUIsd0IsQ0U5SXhLLDBCLENBQUEsMkIsQ0ZvSkEsc0IsQ0VwSkEscUIsQ0FBQSxzQixDQUFzQixZLENGbUp2QixjLENBQTZELGMsQ0FNOUQsVSxDQUFhLFcsQ0FBaUMsaUIsQ0FBbUIsZ0IsQ0FBakUsVSxDQW9CQSxhLENBQWdCLGlCLENBQ2Ysd0IsQ0FBYSxnQixDQUFtQixpQixDQUFtQixnQixDQUVwRCxNLENBQVMsaUIsQ0U1S1IsZSxDQUFBLFksQ0FBQSxZLENBQVUsVSxDQUFZLGEsQ0FBZSxVLENKTmxDLHlDRWtMSixNLENBQzZCLFUsQ0FBWSxVLENBQVksb0JBRXJELE0sQ0FBUyxpQixDQUFvQixjLENGckx6Qix5Q0VxTEosTSxDQUM2QixXLENBQWEsVyxDQUFjLG9CQUt4RCxNLENBQVMsZ0IsQ0FBbUIsaUIsQ0FFNUIsVSxDQUFZLHNCLENBQUEsbUIsQ0FBQSxjLENBQWdCLHNCLENBQUEsbUIsQ0FBQSxjLENBQWlCLGlCLENBRTdDLE8sQ0FBVSxrQixDQVNWLFMsQ0FBOEMsVSxDQUFZLFEsQ0FBVSxlLENBQWlCLGlCLENBQ3BGLGdCLENBQVMsVSxDQUFZLFcsQ0FBYSxpQixDQUFtQixLLENBQU8sTyxDQUFTLFEsQ0FBVSxNLENBRGhGLFMsQ0k1S0EsbUIsQ0FBQSxhLENBQXFDLGlCLENBQW1CLGEsQ0FDeEQsYSxDQUFnQixjLENBS0EsVSxDQUpoQiwwQixDQUFBLG9CLENBQW1ELGlCLENBQW9CLEssQ0FBUSxNLENBQVMsVSxDQUFhLFcsQ0FBYyxRLENBQVcsUyxDQUFZLFMsQ0FDMUksZ0IsQ0orR0EsRSxDQU1BLFcsQ0VwSnNDLGUsQ0FDckMsbUIsQ0FBTyxRLENBQVUsUyxDQUFXLGUsQ0FBaUIsYyxDUDJ1QzlDLHlCLENTNXNDQSxtQixDQVdBLDBCLENBQTJGLHdCLENBQUEscUIsQ0FBQSxvQixDQUFBLGdCLENBQW1CLGtCLENUaXNDOUcseUIsQ1M1c0NBLG1CLENBQ29FLFEsQ0FBYSxnQixDQUVqRixxQixDQUF3QixpQixDQUFvQixVLENBQVksWSxDQUFjLGdCLENBQW1CLDJCLENBQThCLGUsQ0FBaUIsOEMsQ0FBMkIsVSxDQUFlLHdCLENBTWxMLDJDLENBc0JRLG1ELENBQUEsaUQsQ0F2QlIsNEIsQ0FBK0Isb0IsQ0FFL0IsNEMsQ0FBK0MsVSxDQUMvQywwQixDQUE2QixhLENBQWdCLFUsQ0FBWSxjLENBQWdCLGUsQ0FBMEQsc0IsQ0FDbkksMEIsQ0FBNkIsYSxDQUFnQiw0QixDQUErQixjLENBRTVFLHNCLENBQXlCLGlCLENBQW1CLEssQ0FBTyxPLENBQVMsVSxDQUFZLFcsQ0FBYSxxQixDQUFBLGEsQ0FBZSw2QixDQUFBLHFCLENBQXdCLDRCLENBQUEsb0IsQ0FBdUIseUMsQ0FBQSxpQyxDQUFzQyx3QixDQUN6TCw0QixDQUFnQyxpQixDQUNoQyx5RCxDQUFBLDBELENBQXdILDRCLENBRXhILHVCLENBQ0EsMkIsQ0FpQjhCLDZCLENBQUEscUIsQ0FBdUIsVSxDQWxCckQsdUIsQ0FBMEIsaUIsQ0FBaUYsMkIsQ0FBa0MsZSxDQUFpQixnRCxDQUE2Qix3QixDQUEzRyxjLENBQWdCLFMsQ0FDaEcsMkIsQ0FBNkIsNEIsQ0FpQm9DLFEsQ0FBVSx3QixDQUEwQix3QixDQUEyQixTLENBQWMsMGYsQ0FoQjlJLHlELENUMnhDQSxzRCxDUzF4Q3lELHVCLENBQ3pELDBCLENBQWlELGEsQ0FBb0MsZSxDQUNyRixzQixDQURBLDBCLENBQ3lCLGlCLENBQW9CLGlCLENBQW9CLGdDLENBRS9ELDRDLENBT00sa0QsQ0FQb0Isd0IsQ0FHM0IseUMsQ0FBeUIsb0IsQ0FDekIsMEMsQ0FBeUIscUIsQ0FNMUIscUIsQ0FBd0IsWSxDQUFjLGtCLENBQXFCLCtCLENBQWtDLGlCLENBRTdGLHdCLENBQTJCLFUsQ0FBWSxtQixDQUFxQixrQixDQTRDNUQsc0IsQ0EzQ0EsZ0IsQ0FBbUIsUSxDQUFVLFMsQ0FDN0IsZ0IsQ0FBbUIsZSxDQUFpQixvQixDQUNwQyx5QixDQUE0Qix3QixDQUE4QixVLENBQzFELHNCLENBQXlCLFUsQ0FBWSxxQixDQUVyQyx5QixDQUNFLFUsQ0FFRiwrQixDQUNFLGMsQ0FFRix5QixDQUNFLGUsQ0FFRiwrQixDQUNFLGMsQ0FDQSxhLENBQ0EsYyxDQUVGLHVCLENBQ0UsaUIsQ0FFRixtQixDQUNFLDZCLENBQUEscUIsQ0FDQSxXLENBQ0EscUIsQ0FDQSwyQixDQUNBLGlCLENBQ0EsZSxDQUNBLGlFLENBQUEseUQsQ0FDQSwrQixDQUNBLFUsQ0FDQSxjLENBRUYsMkIsQ0FDRSx3QixDQUVGLDRCLENBQ0UsaUIsQ0FDQSxrQixDQUNBLHVCLENBQUEsZSxDQUNBLFUsQ0FNRixzQixDQUNFLG1CLENBQ0EsZSxDQUVGLGtDLENBQ0UseUIsQ0FFRixpQyxDQUNFLHlCLENBRUYsK0IsQ0FDRSxlLENBQ0EsVSxDQUVGLCtCLENBQ0UsVSxDQUVGLCtCLENBQ0UsZSxDQUVGLDZCLENBQ0UsaUIsQ1R5MkNGLHdDLENTdjJDQSx3QyxDQUVFLGUsQ0FDQSxVLENUMDJDRixpQixDQUtBLGtCLENBSkEsb0IsQ0FDQSxrQixDQUNBLGUsQ1V4Z0RBLGdCLENWeWdEQSxlLENVbGdEdUIsWSxDVjgvQ3ZCLGlCLENBS0Esa0IsQ0FKQSxvQixDQUNBLGtCLENBQ0EsZSxDVXhnREEsZ0IsQ1Z5Z0RBLGUsQ0FFQSxRLENVcGdEVyxVLENBQTBCLGdCLENBQW1CLDJCLENBQThCLGUsQ0FBaUIsNEMsQ0FBeUIsVSxDQUMvSCw0QyxDQUFBLDZDLENBQUEsK0MsQ0FBQSw2QyxDQUFBLDBDLENBQUEsMkMsQ0FBQSwwQyxDQUFBLG1DLENBQWlCLGUsQ0FBaUIsd0IsQ0FBbEMsbUMsQ0FBQSxvQyxDQUFBLHNDLENBQUEsb0MsQ0FBQSxpQyxDQUFBLGtDLENBQUEsaUMsQ0FBQSwwQixDQUFpQixlLENBQWlCLHdCLENBQWxDLHVDLENBQUEsd0MsQ0FBQSx3QyxDQUFBLHlDLENBQUEsMEMsQ0FBQSwyQyxDQUFBLHdDLENBQUEseUMsQ0FBQSxxQyxDQUFBLHNDLENBQUEsc0MsQ0FBQSx1QyxDQUFBLHFDLENBQUEsc0MsQ0FBQSw4QixDQUFBLCtCLENBQWlCLGUsQ0FBaUIsd0IsQ1Y2aERuQyw4QixDQUtBLCtCLENBSkEsaUMsQ0FDQSwrQixDQUNBLDRCLENVaGlEQyw2QixDVmlpREQsNEIsQ0FFQSxxQixDVW5pRGtCLGUsQ0FBaUIsd0IsQ1Z5aURuQyxrQixDVXZpREEsa0IsQ0FDdUIsdUIsQ0FBQSxvQixDQUFBLGUsQ0FDdkIsUSxDQUFZLGEsQ0FBZSxZLENBRzFCLFcsQ0FBQSxjLENBQVUsb0IsQ0FDVixZLENBQUEsVyxDQUFBLGUsQ0FBQSxjLENBQW9CLG9CLENBSXJCLEksQ0FBTyxpQixDQUFtQixvQixDQUFzQixrQixDQUFvQixZLENBQWMsZSxDQUFpQix3QixDQUEyQixvQixDQUFzQixpQixDQUFtQixzQyxDQUEyQixrQixDQUFvQix3QixDQUEwQixjLENBQWdCLGtCLENBQW9CLFUsQ0FBYSxrQixDQUF1Qiw2RSxDQUFBLHFFLENBQ3ZULGEsQ0FBYSxZLENBQWMsZSxDQUFrQixlLENBRTdDLFcsQ0FBQSxVLENBQUEscUIsQ0FBQSxZLENBQ2dDLG9CLENBQXVCLGtCLENBQXdCLFUsQ0FFL0Usc0IsQ0FBc0IsUSxDQUd2QixLLENBQVEsVSxDQUFZLGlCLENBQ25CLE8sQ0FBSSxnQixDQUdMLFEsQ0FBVyxlLENBQWtCLGEsQ0FBaUIsZSxDQUM5QyxPLENBQVUsa0IsQ0FBcUIsUSxDQUFVLGdCLENBQ3pDLE0sQ0FBUyxhLENBQWdCLGUsQ0FBa0Isd0IsQ0FDM0MsTyxDQUFVLGUsQ0FDVixLLENBQVEsZSxDQUFrQixhLENKckMxQixDLENBQUEsTSxDQUFBLE8sQ0FBdUIsUSxDQUFVLFMsQ0FBVyw2QixDQUFBLHFCLENBQXVCLFMsQ0FDbkUsSSxDQUFPLFcsQ0FBYSw2QixDQUFBLDBCLENBQUEseUIsQ0FBQSxxQixDQUVwQixTLENBQVksZSxDQUNYLDBCLENBQXFCLGtCLENBQ3BCLCtCLENBQU8sVSxDQUdULFcsQ0FBYyxpQixDQUFtQixVLENBQWEsVSxDQUFZLFEsQ0FDekQsbUIsQ0FBVSxpQixDQUFtQixTLENBQVcsTSxDQUFRLFUsQ0FBWSxRLENBSTdELFUsQ0FBYSxZLENBRWIsUSxDQUFXLGtCLENBQUEsbUIsQ0FBQSxXLENBRVgsVSxDQUFnQyxpQixDQUFtQixnQixDQUFrQixlLENBQWlCLGEsQ0FBZSxtQixDQUFzQixrQixDQ0MxSCxnQixDQUFVLFUsQ0FBWSxhLENBQWUsVSxDSk5sQyx5Q0dLSixVLENBQzZCLGlCLENBQW1CLGtCLEFIRjVDLDBDR0NKLFUsQ0FFOEIsbUIsQ0FBcUIsb0JBR25ELFEsQ0FBVyxlLENBQ1YsbUIsQ0FBYSxlLENBQWtCLGtCLENBQy9CLHVCLENBQW1CLGtCLENBSXBCLFEsQ0FEQSxNLENBQ2lDLHlCLENBQTJCLDRCLENBRDVELE0sQ0FBUSxrQixDQUNSLFEsQ0FBVSxrQixDQUlWLFksQ0FBZSxpQixDQUFtQixrQixDQUFvQixlLENBRXRELFEsQ0FBVyxpQixDQUFtQixRLENBQVUsTyxDQUFTLGEsQ0FBZSxTLENBQVcsUyxDQUFXLFUsQ0FBWSxpQixDQUFtQix5QixDQUFnQyxZLENBQWUsZ0MsQ0FBb0MsaUIsQ0FFdk0sZSxDQURBLGdCLENBQVksVSxDQUFZLGlCLENBQW1CLFUsQ0FBYSxTLENBQVksVyxDQUFhLFksQ0FBYyxjLENBQXlCLGlCLENBQW1CLHdCLENBQzNJLGUsQ0FBMEMsVyxDQUFjLFUsQ0FBYSxXLENBQWEsWSxDQUEyRCwwQixDQUM3SSxlLENBQVMsYSxDQUFlLGtDLENBQXVCLGEsQ0FBbUIscUIsQ0FDbEUsYSxDQUFPLGEsQ0FBZSxzQyxDQUE0Qix3QixDQUEyQixhLENBQzdFLGMsQ0FBUSxhLENBQW1CLGEsQ0FBZSxrQixDSHpCdkMsMENHb0JKLFEsQ0FPNEIsUSxDQUFVLFksQ0FBYyxhLENBQWUsV0FJbEUsaUIsQ0FBUyxrQyxDQUF1QixhLENBQW1CLG1CLENBQ2xELHNCLENBR0EscUIsQ0FLQSx1QixDQVJPLGMsQ0FBaUIsZ0IsQ0FBbUIsYSxDQUMxQyw2QixDQUFXLG9CLENBQXVCLG1CLENBQXVCLHFCLENBQXdCLGMsQ0FFbEYscUIsQ0FBTSxvQixDQUEwRCxrQixDQUFvQixpQixDQUd0RixXLENBQWMsaUIsQ0FDYixrQixDQUFTLG9DLENBQXlCLGEsQ0FBbUIsUSxDQUNwRCx1QixDQUFPLGEsQ0FBbUMsaUIsQ0FLNUMsSyxDQUFRLGlCLENBQW1CLGtCLENBQXNCLDZCLENBQW9DLHlCLENBeUZqRiwwQyxDQXhGSCxhLENBQVksVSxDQUFZLGlCLENBQW1CLE0sQ0FBUSxLLENBQU8sUSxDQUFVLFMsQ0FBVywwQixDQUsvRSxlLENBSkEsZ0IsQ0FBQSxRLENBQUEsTyxDQUFBLFEsQ0FBd0Isa0IsQ0FHekIsVyxDQUFjLGlCLENBQW1CLE0sQ0FBUSxLLENBQ3hDLGUsQ0FBTSxhLENBQW9DLFUsQ0FBWSwrQyxDQUd0RCxtQixDQURBLHFCLENBREEsbUIsQ0FBVSxXLENBQWEsNkIsQ0FBK0IsZ0MsQ0FFdEQsbUIsQ0FEQSxxQixDQUF5Qiw2QixDQUN6QixtQixDQUF1Qiw2QixDQUN2QixrQixDQUFTLFcsQ0FBYSx1QixDQUEwQixnQyxDQUNoRCxzQixDQUNBLHNCLENBRGEsVyxDQUFhLDZCLENBQWdDLGdDLENBQzFELHNCLENBQTBCLG1DLENIM0R2Qix5Q0c4REYsZSxDQUFNLFksQ0FHTixtQixDQURBLHFCLENBREEsbUIsQ0FBVSxXLENBR1Ysa0IsQ0FBUyxXLENBQ1Qsc0IsQ0FDQSxzQixDQURhLGEsQUgvRFgsMENHbUVGLGUsQ0FBTSxVLENBR04sbUIsQ0FEQSxxQixDQURBLG1CLENBQVUsVyxDQUdWLGtCLENBQVMsVyxDQUNULHNCLENBQ0Esc0IsQ0FEYSxhQVNmLFEsQ0FBVyxhLENBQWUsaUIsQ0FnRHhCLHVCLENBL0NELFksQ0ErQ1UsaUIsQ0FBcUQsVSxDQUFZLFcsQ0FBOEIsSyxDQUEwQixNLENBL0NuSSxZLENBQW9FLG1CLENBQUEsZ0IsQ0FHckUsTyxDQUFVLGEsQ0FBZ0IsaUIsQ0FBbUIsYSxDQUFtQixvQyxDQUVoRSxRLENBV0EsVSxDQ3RHMkIsUyxDQUFXLGUsQ0FUSCxtQixDQUFBLG1CLENBQUEsWSxDQUFjLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQW9CLGtCLENBQUEsYSxDQUFBLFMsQ0RvR3hDLHNCLENBQUEsbUIsQ0FBQSwwQixDQUE0QixvQixDQzFGeEQsVyxDQUFPLFEsQ0FBVSxTLENBQVcsZSxDQUFpQixjLENBQzVDLGtCLENBQUEsbUIsQ0FBQSx5QixDQUFBLDBCLENBQUEsb0IsQ0FBQSxxQixDQUFBLHVCLENBQUEsd0IsQ0FBc0IsWSxDRDBGdkIsVyxDQUFLLFMsQ0FBVyxpQixDQUFtQixZLENBQWdCLGUsQ0FDbkQsZSxDQVdBLGlCLENBWFMsZSxDQUNULGUsQ0FBUyxhLENBQWUsYyxDQUFnQixpQixDQUFvQixlLENBQWtCLFUsQ0FDOUUsaUIsQ0FBVyxhLENBQWUsYSxDSC9GdkIseUNHaUdGLFcsQ0FBSyxXQ2hHTixhLENBQU8sUSxDQUFVLFMsQ0FBVyxlLENBQWlCLGMsQ0RzRzdDLGEsQ0FBSyxTLENBQVcsaUIsQ0FBbUIsWSxDQUFnQixlLENIdkdoRCx5Q0cwR0YsYSxDQUFLLGFBUUwsbUMsQ0FBZ0IsaUIsQ0FBb0IsYSxDQUFnQixVLENBQWEsYyxDQUFpQixRLENBQVUsbUIsQ0FDM0YsdUMsQ0FBSyxpQixDQUFtQixNLENBQVEsSyxDQUFPLGEsQ0FBZ0IsVyxDQVl6RCxxQixDQUFXLFEsQ0FBVSxnQixDQUl0QixRLENBQVcsc0IsQ0FBQSxtQixDQUFBLGMsQ0FBaUIsd0IsQ0FBQSxxQixDQUFBLGdCLENBQW1CLHVCLENBQUEsb0IsQ0FBQSxlLENBQWtCLGlCLENBQ2hFLGdCLENBQVUsaUIsQ0FBbUIsZSxDQUFrQixRLENBQVUsZSxDQUFpQixVLENBQVksa0IsQ0FBcUIsd0IsQ0FDMUcsdUIsQ0FBNkIsbUIsQ0FBQSxtQixDQUFBLFksQ0FBZSwyQixDQUFBLDRCLENBQUEsb0IsQ0FBQSxnQixDQUEyQyxlLENBQXdCLE8sQ0FBUyxRLENBQ3ZILGdDLENBQVcsa0IsQ0FBQSxpQixDQUFBLGEsQ0FDWCxrQyxDQUFhLGtCLENBQUEsYyxDQUFBLFUsQ0FBWSxpQixDQUFtQixhLENBQWUsUSxDQUFVLFMsQ0FBVyxpQixDQUFvQixrQixDQUFvQiw2QixDQUV2SCxpRCxDQUFpQixlLENBQWlCLFksQ0FDakMsb0QsQ0FBSyxjLENBQ0osbUUsQ0FzRkYsOEQsQ0F0RnFCLGMsQ0FTckIsd0MsQ0FBYSxrQixDQUFzQiw2QixDQUt0QyxtQixDQUFhLGdCLENBQ2IsbUIsQ0FBYSxnQixDQUNiLG1CLENBQWEsZ0IsQ0gzSlYseUNHbUlKLFEsQ0EwQjRCLHNCLENBQUEsbUIsQ0FBQSxjLENBQWlCLHdCLENBQUEscUIsQ0FBQSxrQkFHN0MsTSxDQzVLWSxpQixDRDhLWixRLENBb0RBLGUsQ0FwRFksbUIsQ0FBQSxtQixDQUFBLFksQ0FBYywyQixDQUFBLDRCLENBQUEsb0IsQ0FBQSxnQixDQUFrQixrQixDQUFBLGEsQ0FBQSxTLENBQzNDLGMsQ0FDQSxjLENBRFEsaUIsQ0FBbUIsVSxDQUFZLGdCLENBQ3ZDLGMsQ0FBdUMsZ0IsQ0hwS3BDLHlDR2tLSixRLENBRzhCLDZCLENBQUEsNEIsQ0FBQSx3QixDQUFBLG9CLENBQzVCLGMsQ0FBUSxTLENBQVcsUyxDQUFXLG1DLENBQzlCLGMsQ0FBUSxTLENBQVcsUyxDQUFXLG9DQUloQyxPLENBQVUsaUIsQ0FBbUIsYSxDQUFlLFMsQ0FBVyxVLENBQVksa0IsQ0FBb0IscUIsQ0FBd0IsZSxDQUM5RyxjLENBQVcsVSxDQUFZLGlCLENBQW1CLFEsQ0FBVSxVLENBQVksVyxDQUFhLFMsQ0FBVyxxQixDQUN4RixlLENBQ0Msc0IsQ0s1SkEsdUIsQ0wySlcsaUIsQ0FJYixZLENBQWUsMEIsQ0FBQSwwQixDQUFBLG1CLENBQXFCLDZCLENBQUEsNEIsQ0FBQSxzQixDQUFBLGtCLENBQW9CLGtCLENBQUEsYSxDQUFBLFMsQ0FDdkQsb0IsQ0FBVSxTLENBQVcsVSxDQUV0QixRLENBQVcsNkMsQ0FDWCxTLENBQVksOEMsQ0FDWixNLENBQVMsMkMsQ0FDVCxXLENBQWMsZ0QsQ0FDZCxRLENBQVcsNkMsQ0FHWCxRLENBQVcsaUIsQ0FDVixXLENBQUssaUIsQ0FBbUIsZSxDQUFpQixpQixDQUN6QyxlLENBQVEsaUIsQ0FBbUIsaUIsQ0FDMUIsMEIsQ0FBVyxpQixDQUFtQixVLENBQWEsVSxDQUFZLFUsQ0FLekQsUSxDQUE0QixXLENBQzNCLGMsQ0FBVSxhLENBQW1CLG9CLENBRTlCLFUsQ0FBYSxjLENBQWlCLFUsQ0FBYSxLLENBQU8sWSxDQUFjLFEsQ0FBVSxTLENBQVcsaUIsQ0FBbUIsZSxDQUFpQixlLENBQWlCLGUsQ0FBaUIsc0IsQ0FBd0Isa0IsQ0FBc0IsNkIsQ0FBb0MsZSxDQUFrQiwwQyxDQUFBLGtDLENBQzlQLG9CLENBQVksaUIsQ0FBbUIsUSxDQUFVLFMsQ0FBVyxjLENBQWdCLGEsQ0FDbkUsMEIsQ0FBUSxnQixDQUVQLGdDLENBQVEsYSxDQUdWLG1CLENBQVcsaUIsQ0FBbUIsUSxDQUFVLFMsQ0FBVyxVLENBQVksaUIsQ0FDOUQseUIsQ0FBUSxjLENBQWlCLGEsQ0FFMUIsaUIsQ0FBUyxpQixDQUNSLHFCLENBQU0sVSxDQUFZLGMsQ0FBaUIsYyxDQUFpQixhLENBRXJELGlCLENBQVcsTyxDQUdaLGUsQ0N0TjJCLFMsQ0FBVyxlLENBVFcsNkIsQ0FBQSxzQixDQUFBLGtCLENEK05kLGMsQ0NyTmxDLGtCLENBQTRCLGUsQ0FBaUIsYyxDRHNOdEMsVSxDQUFhLGMsQ0FBaUIsYyxDQUFvQixrQixDQUFBLGMsQ0FBQSxVLENBR3hELHVDLENBQVksZ0IsQ0FFWCwrQyxDQUFPLHdCLENBQTBCLGUsQ0FBaUIsVSxDQUduRCw0QyxDQUFpQixnQixDQUFtQixRLENBQVUsNkIsQ0FBK0Isa0IsQ0FDNUUsK0MsQ0FBSyx5QixDQUFBLHNCLENBQUEsbUIsQ0FHTCx5RCxDQUFlLGEsQ0FDZix5RCxDQUFjLGEsQ0hsT2IsMENHc09GLGtCLENBQU8sV0FHVCxJLENBQU8saUIsQ0FBbUIsUSxDQUFVLGUsQ0FBaUIseUIsQ0FDcEQsVyxDQUFTLGlCLENBQW1CLEssQ0FBTyxPLENBQVMsUSxDQUFVLE0sQ0FBUSxVLENBQVksVyxDSDVPdkUseUNHMk9KLEksQ0FFNkIsaUIsQUh6T3pCLDBDR3VPSixJLENBRzhCLGlCTXJQM0IsaUMsQ053UEgsUyxDQUFBLFcsQ0FBeUIsYSxDTTdQekIsWSxDQUFlLGMsQ0FBZ0IsVSxDQUFZLEssQ0FBTyxPLENBQVMsUSxDQUFVLE0sQ0FBUSxPLENBQVMsUSxDQUFVLGUsQ0FBaUIsMEIsQ0FBQSxrQixDQUFvQixTLENBQVcsZ0YsQ0FBQSxnRSxDQUFBLG9HLENBQW1FLGUsQ0FBaUIsaUIsQ0FBbUIsa0IsQ0FFdFAscUIsQ0FBVyxpQixDQUFtQixTLENBQVcsTyxDQUFTLEssQ0FBTyxTLENBQVcsVSxDQUFZLFksQ0FBZSxjLENBQzlGLDJCLENBQVEsYSxDQUFlLGEsQ0FLeEIsbUIsQ0FBVyxVLENBQVksb0IsQ0FBc0IsTyxDQUFTLFcsQ0FBYSxxQixDQUF1QixpQixDQUMxRixtQixDQUFZLFUsQ0FBWSxXLENBQWEsMEIsQ0FBQSxrQixDQUFvQixTLENBQVcsZSxDQUFpQixlLENBQ3JGLHVCLENBQWEsb0IsQ0FBc0IsVSxDQUFZLGUsQ0FBaUIsa0IsQ0FBb0IscUIsQ0FBdUIsa0IsQ0FBb0IsZSxDRFZoSSxPLENBQVUsaUIsQ0FBbUIsaUIsQ0hvRzNCLHVCLENHbkdELGMsQ0FBUyxlLENBRVQscUIsQ0FBZ0IsaUIsQ0FBbUIsVyxDQUNsQyxxQyxDQUFrQixpQixDQUFtQixnQixDQUFtQixhLENBQWUsVyxDQUFhLFksQ0FBMkIsNEIsQ0FBK0Isa0IsQ0FBb0IsZSxDQUFrQixzQixDQUNuTCw0QyxDQUFBLDZDLENBQXFCLFUsQ0FBWSxpQixDQUFtQixhLENBQWUsUyxDQUFXLFUsQ0FBWSxVLENBQVksZSxDQUFrQixpQixDQUN4SCw2QyxDQUFZLEssQ0FBTyxXLENBQ25CLDRDLENBQVcsUSxDQUFVLFEsQ0FDckIsMkMsQ0FBVyw2QixDQUFpQyxVLENBQzNDLGtELENBQUEsbUQsQ0FBcUIsZSxDQUFpQixVLENBS3ZDLHdELENBQVcsUyxDQUFZLGUsQ0FBaUIsK0IsQ0FBQSx1QixDQUEwQixvQyxDQUFBLDRCLENBQ2xFLHVELENBQVUsUyxDQUFhLGdDLENBQUEsd0IsQ0FBMEIsaUMsQ0FBQSx5QixDQUdqRCx3RCxDQUFXLFUsQ0FBYyxlLENBQWlCLGdDLENBQUEsd0IsQ0FBMEIscUMsQ0FBQSw2QixDQUNwRSx1RCxDQUFVLFUsQ0FBYywrQixDQUFBLHVCLENBQXlCLGtDLENBQUEsMEIsQ0FLcEQsZ0IsQ0FBbUMsa0IsQ0FBcUIsYSxDQUFnQix3QixDQUEyQiwrQixDQUFxQixlLENBQ3hILGEsQ0paQyxnQixDQUFPLFEsQ0FBVSxTLENBQVcsZSxDSVk3QixhLENBQWtDLG1CLENBQUEsbUIsQ0FBQSxZLENBQWMsNkIsQ0FBQSw0QixDQUFBLHdCLENBQUEsb0IsQ0FBc0Isd0IsQ0FBQSxxQixDQUFBLGtCLENKWnJFLGdCLENBQTZDLGMsQ0lhN0MsZ0IsQ0FBSyw4QixDQUFpQyxrQixDQUN0Qyw2QixDQUFrQiwwQixDQUNsQixxQixDQUFVLGMsQ0hYWCxXLENBQWMsVSxDQUFZLGdCLENBQW1CLGUsQ0FBc0QsZ0IsQ0FFakcsaUMsQ0FHQSxpQyxDQUdBLG9DLENBQ0Esa0MsQ0FHQSxvQyxDQUNBLGtDLENBWGEsWSxDQWNkLGtCLENBQVMsK0MsQ0FBMkIsd0IsQ0FBMEIsYSxDQUFpQixrQixDQUFxQixrQixDQWhCckcsVyxDQW1CRSwyQixDQVFDLDRCLENBQUssbUIsQ0FBQSxtQixDQUFBLFksQ0FBYyw2QixDQUFBLDRCLENBQUEsd0IsQ0FBQSxvQixDQVJwQiwyQixDQUF5Qyx3QixDQUFBLHFCLENBQUEsNkIsQ0FDeEMsc0MsQ0FBYSxhLENBQWdCLHdCLENBQTJCLGdCLENBQW9CLGtCLENBQXFCLGtCLENBQXFCLGtCLENBQ3RILHVDLENBQWMsa0IsQ0FBQSxpQixDQUFBLGEsQ0FBZSxlLENBSS9CLHNCLENBR0csb0MsQ0FBWSxrQixDQUFBLGlCLENBQUEsYSxDQUErRCxpQixDQUg5RSxzQixDQUErQixTLENBQTZCLGtCLENBQXFCLDRCLENBQStCLCtCLENBQy9HLHlCLENBQUssa0IsQ0FBb0IsUyxDQUFXLFEsQ0FBVSxlLENBQWlCLEssQ0FBTyxNLENBQ3JFLDRCLENBQXlDLHdCLENBQUEscUIsQ0FBQSxrQixDQUFxQixpQixDQUFtQixTLENBQVksUSxDQUFVLDRCLENBQWdDLGtCLENBQ3RJLG9DLENBQTRCLHNCLENBQXdCLHFCLENBQTBDLEssQ0FBTyxPLENBQVMsYSxDQUFlLFUsQ0FBWSxXLENBQWEsZSxDQUFpQixhLENBQWdCLGdCLENBQWtCLGlCLENBQ3pNLG1DLENBQVMsWSxDQUFlLGUsQ0FBa0Isd0IsQ0FBMkIsa0IsQ0FDckUscUMsQ0FBYSxrQixDQUF1QixjLENBRW5DLDRDLENBREEsNkMsQ0FBWSxVLENBRVosMkMsQ0FBVSxrQixDQUVYLG1DLENBQVcsVSxDQUFZLGtCLENBQXVCLGUsQ0FBbUIsYSxDQUNoRSwyQyxDQUFXLGMsQ0FBZ0IsVSxDQUFZLGlCLENBQW9CLGUsQ0FDM0QsMEMsQ0FBUyxVLENBQVksYSxDQUdyQixzRCxDQUFZLFcsQ0FFYix5QyxDQUFrQix5QixDTC9DbEIseUNLOEJILHNCLENBc0I2QixTLENBR3pCLG9DLENBQVksWSxDQUNaLG1DLENBQVMsZSxBTHREViwwQ0s0Qkgsc0IsQ0E4QjZCLFdBRTdCLDZCLENBQW9CLGlCLENBQW9CLGtCLENBQUEsaUIsQ0FBQSxhLENBQWUsd0IsQ0FBMEIsZ0IsQ0FBa0Isc0IsQ0FBOEIsZSxDQUNoSSxnQyxDQUFLLGEsQ0FBa0IsaUIsQ0wvRHJCLHlDS2lFRCxnQyxDQUFLLGMsQUwvREosMENLNERILDZCLENBSytCLDhCQUU5Qix5QyxDQUFjLGEsQ0RoRkUsaUIsQ0FBbUIsTyxDQUFTLFEsQ0FBVSxzQyxDQUFBLDhCLENDZ0ZKLGtCLENBSW5ELGdCLENBQU8saUIsQ0FBb0IsVSxDQUMxQixxQixDQUFPLG9CLENBQXVCLFEsQ0FBVyxTLENBQVkscUIsQ0FDckQsc0IsQ0FBUSxvQixDQUF1QixlLENBQWtCLHFCLENBQ2pELDBCLENBQUEsMEIsQ0FBMkIsYSxDQUUxQixnQyxDQUFRLG9CLENBR1IsZ0MsQ0FBUSxtQixDQUVULHlCLENBQWEsa0IsQ0FBcUIsYyxDQUVuQyxvQixDQUFXLFksQ0FBZSxpQixDQUFtQixrQixDQUFxQiw2QixDQUErQixjLENBQWlCLGdCLENBQW1CLG9CLENBQ3BJLDRCLENBQVcsVSxDQUFhLGlCLENBQW9CLE0sQ0FBUyxLLENBQVEsUSxDQUFXLFMsQ0FBWSwwQixDQUNwRix5QixDQVdBLDhCLENBWFMsYSxDQU1WLG1CLENBQVUsaUIsQ0FBbUIsYSxDQUU3QixzQixDQUFhLGdCLENBQW1CLGMsQ0FBaUIsVyxDQUVqRCx5QixDQUFnQixZLENBR2hCLGMsQ0FBMkIsaUIsQ0FBM0IsYyxDQUNBLGMsQ0FBSyx5QyxDQUVMLG9CLENBQVcsaUIsQ0FDWCxzQixDQUE0Qix3QixDQUFBLG9CLENBQXNCLG9CLENBQUEsaUIsQ0FBQSx3QixDQUEwQix3QixDQUFBLHFCLENBQUEsa0IsQ0FDNUUsbUIsQ0FFQSxvQixDQUhBLHNCLENEakhrQyxtQixDQUFBLG1CLENBQUEsWSxDQUFjLDZCLENBQUEsNEIsQ0NrSGhELG1CLENBQVMsaUIsQ0FBbUIsWSxDQUFjLGEsQ0FBbUQsb0IsQ0FBQSxpQixDQUFBLHdCLENBQTBCLHdCLENBQUEscUIsQ0FBQSxrQixDQUFoRCx3QixDQUFBLG9CLENBRXZFLG9CLENEM0dnQixRLENBQVUsUyxDQUFXLGUsQ0FUVyxzQixDQUFBLGtCLENBQW9CLGtCLENBQUEsYSxDQUFBLFMsQ0NvSHZDLGMsQ0QxRzdCLHVCLENBQU8sUSxDQUFVLFMsQ0FBVyxlLENBQWlCLGMsQ0FDNUMsOEIsQ0FBQSwrQixDQUFzQixZLENDMEd0Qix1QixDQUFLLG1CLENBR04scUIsQ0FBWSxpQixDQUNYLDJCLENBQU8saUIsQ0FBbUIsUyxDQUMxQiwyQixDQUFRLGEsQ0FBZ0IsaUIsQ0FBb0IsYyxDQUFnQiwrQixDQUFrQyxhLENBQzlGLDJCLENBQVEsYSxDQUFpQixhLENBQWdCLDBDLENBQUEsa0MsQ0FDekMsMEIsQ0FBTyxhLENBQWdCLFUsQ0FFdEIsaUMsQ0FBUyxvQixDQUNSLHVDLENBQVEsYSxDQUdWLHlDLENBQXdCLG9CLENBQ3ZCLCtDLENBQVEsYSxDQUlWLDBCLENBQWlCLDBCLENBQUEsMEIsQ0FBQSxtQixDQUFxQiw2QixDQUFBLDRCLENBQUEsd0IsQ0FBQSxvQixDQUFzQixjLENBQzNELHFDLENBQWEsaUIsQ0FBbUIsYSxDQUFnQixjLENBQWdCLFMsQ0FDL0QsMEMsQ0FBTyxhLENBQWdCLGlCLENBQXFCLFUsQ0FDNUMsMkMsQ0FBUSxhLENBQWlCLGEsQ0FJMUIsd0MsQ0FBZ0IsaUIsQ0FBbUIscUIsQ0FDbEMsMkQsQ0FBc0IsYSxDQUFnQixpQixDQUFvQiw0QixDQUFBLHlCLENBQUEsb0IsQ0FBdUIsYyxDQUFnQixjLENBQWdCLFksQ0FBYyxjLENBQWlCLGUsQ1JtL0ZuSixzRixDUWwvRkcsc0YsQ0FDa0QsWSxDQUNsRCxtRCxDQUFZLGlCLENBQW9CLFUsQ0FBYyxhLENBQWdCLFksQ0FBZSxhLENBQWUsUyxDQUFXLGlCLENBQW9CLGUsQ0FBaUIsZ0IsQ0FBbUIsa0IsQ0FBcUIsUSxDQUNwTCxrRCxDQUFZLE0sQ0FDWixpRCxDQUFXLE8sQ0FFWixxQyxDQUFZLGdCLENBQW1CLFUsQ0FBWSxjLENBSzNDLHdCLENBQUssaUIsQ0FDSiwwQyxDQUFzQixlLENBRXZCLDhCLENBQVcsaUIsQ0FFWixzQixDQUFhLG9CLENBQXVCLGUsQ0FBbUIsYSxDQUN2RCxzQixDQUFZLGlCLENBQW9CLFEsQ0FDL0IsNEIsQ0FBUSxpQixDQUFvQixhLENBQWUsUyxDQUFXLGMsQ0FBaUIsZSxDQUN0RSxvQyxDQUFVLGlCLENBQW1CLG9CLENBQXNCLFUsQ0FBYSxXLENBQWMsa0IsQ0FBdUIscUIsQ0FDckcsNEMsQ0FBa0IsVSxDQUFhLGlCLENBQW9CLEssQ0FBUSxNLENBQVMsVSxDQUFhLFcsQ0FBYyx3QixDQUEyQixlLENBQWtCLGtCLENBQXNCLHNCLENBQUEsYyxDQUNsSywyQyxDQUFpQixVLENBQWEsaUIsQ0FBb0IsTyxDQUFVLFEsQ0FBVyxVLENBQWEsVyxDQUFjLGUsQ0FBa0IsZSxDQUFtQixzQixDQUFBLGMsQ0FDdkksaUMsQ0FBTyxxQixDQUNQLHVDLENBQWEsZSxDQUVkLDRCLENBQVEsaUIsQ0FBb0IsVSxDQUFhLFMsQ0FBWSxRLENBQVUsUyxDQUM5RCwwQyxDQUFvQixVLENBQ3BCLDBELENBQW9DLGtCLENBQXdCLG9CLENBQzVELHlELENBQW1DLFMsQ0FDbkMsd0MsQ0FBa0IsVSxDQUNsQix3RCxDQUFBLHdELENBQ2tDLG9CLENBQXVCLGtCLENBQ3pELGdFLENBQUEsZ0UsQ0FDMEMsb0IsQ0FBMEIsa0IiLCJmaWxlIjoiY2FsY3VsYXRvci5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvT3N3YWxkLUV4dHJhTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvT3N3YWxkLUV4dHJhTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9Pc3dhbGQtRXh0cmFMaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL09zd2FsZC1FeHRyYUxpZ2h0LnN2ZyNPc3dhbGQtRXh0cmFMaWdodFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Pc3dhbGQtTGlnaHQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvT3N3YWxkLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvT3N3YWxkLUxpZ2h0LnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvT3N3YWxkLUxpZ2h0LnN2ZyNPc3dhbGQtTGlnaHRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvT3N3YWxkLVJlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvT3N3YWxkLVJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9Pc3dhbGQtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL09zd2FsZC1SZWd1bGFyLnN2ZyNPc3dhbGQtUmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Pc3dhbGQtTWVkaXVtLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL09zd2FsZC1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9Pc3dhbGQtTWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvT3N3YWxkLU1lZGl1bS5zdmcjT3N3YWxkLU1lZGl1bVwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJPc3dhbGRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Pc3dhbGQtU2VtaUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvT3N3YWxkLVNlbWlCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvT3N3YWxkLVNlbWlCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvT3N3YWxkLVNlbWlCb2xkLnN2ZyNPc3dhbGQtU2VtaUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvT3N3YWxkLUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvT3N3YWxkLUJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9Pc3dhbGQtQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL09zd2FsZC1Cb2xkLnN2ZyNPc3dhbGQtQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUxpZ2h0LmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1MaWdodC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1MaWdodC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1MaWdodC5zdmcjUm9ib3RvQ29uZGVuc2VkLUxpZ2h0XCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtTGlnaHRJdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUxpZ2h0SXRhbGljLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUxpZ2h0SXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUxpZ2h0SXRhbGljLnN2ZyNSb2JvdG9Db25kZW5zZWQtTGlnaHRJdGFsaWNcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1SZWd1bGFyLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLVJlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtUmVndWxhci5zdmcjUm9ib3RvQ29uZGVuc2VkLVJlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvIENvbmRlbnNlZFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1JdGFsaWMuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1JdGFsaWMudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtSXRhbGljLnN2ZyNSb2JvdG9Db25kZW5zZWQtSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtQm9sZC5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUJvbGQuc3ZnI1JvYm90b0NvbmRlbnNlZC1Cb2xkXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtQm9sZEl0YWxpYy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtQm9sZEl0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1Cb2xkSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUJvbGRJdGFsaWMuc3ZnI1JvYm90b0NvbmRlbnNlZC1Cb2xkSXRhbGljXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJpY3ViaWtcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9CaWN1YmlrLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9CaWN1YmlrLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0JpY3ViaWsud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9CaWN1YmlrLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvQmljdWJpay5zdmcjQmljdWJpa1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgZmlsbDogY3VycmVudENvbG9yO1xufVxuXG4uaWNvbi1iYWNrIHtcbiAgZm9udC1zaXplOiAyNC4wODJyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5pY29uLWNsb3NlIHtcbiAgZm9udC1zaXplOiAyNC4xMTdyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5pY29uLWRvb3JMIHtcbiAgZm9udC1zaXplOiA0OS40MnJlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLmljb24tZG9vclIge1xuICBmb250LXNpemU6IDQ5LjQycmVtO1xuICB3aWR0aDogMWVtO1xufVxuXG4uaWNvbi1kb29yaGFuZGxlLUFMTUFSIHtcbiAgZm9udC1zaXplOiA0OHJlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLmljb24tZG9vcmhhbmRsZS1BTE1BUi1MIHtcbiAgZm9udC1zaXplOiA0OHJlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLmljb24tZG9vcmhhbmRsZS1IQVJaIHtcbiAgZm9udC1zaXplOiA0OHJlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLmljb24tZG9vcmhhbmRsZS1IQVJaLUwge1xuICBmb250LXNpemU6IDQ4cmVtO1xuICB3aWR0aDogMWVtO1xufVxuXG4uaWNvbi1kb3duIHtcbiAgZm9udC1zaXplOiAyNC4wODFyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5pY29uLWdhZyB7XG4gIGZvbnQtc2l6ZTogNDhyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5pY29uLWdsYXplZDAwMSB7XG4gIGZvbnQtc2l6ZTogNDhyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5pY29uLWdsYXplZDAwMS1MIHtcbiAgZm9udC1zaXplOiA0OHJlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLmljb24tZ2xhemVkMDAyIHtcbiAgZm9udC1zaXplOiA0OHJlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLmljb24tZ2xhemVkMDAyLUwge1xuICBmb250LXNpemU6IDQ4cmVtO1xuICB3aWR0aDogMWVtO1xufVxuXG4uaWNvbi1nbGF6ZWQwMDMge1xuICBmb250LXNpemU6IDQ4cmVtO1xuICB3aWR0aDogMWVtO1xufVxuXG4uaWNvbi1nbGF6ZWQwMDMtTCB7XG4gIGZvbnQtc2l6ZTogNDhyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5pY29uLWdsYXplZDAwNCB7XG4gIGZvbnQtc2l6ZTogNDhyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5pY29uLWdsYXplZDAwNC1MIHtcbiAgZm9udC1zaXplOiA0OHJlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLmljb24tZ2xhemVkMTAxIHtcbiAgZm9udC1zaXplOiA0OHJlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLmljb24tZ2xhemVkMTAxLUwge1xuICBmb250LXNpemU6IDQ4cmVtO1xuICB3aWR0aDogMWVtO1xufVxuXG4uaWNvbi1nbGF6ZWQxMDIge1xuICBmb250LXNpemU6IDQ4cmVtO1xuICB3aWR0aDogMWVtO1xufVxuXG4uaWNvbi1nbGF6ZWQxMDItTCB7XG4gIGZvbnQtc2l6ZTogNDhyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5pY29uLWdsYXplZDEwMyB7XG4gIGZvbnQtc2l6ZTogNDhyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5pY29uLWdsYXplZDEwMy1MIHtcbiAgZm9udC1zaXplOiA0OHJlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLmljb24tZ2xhemVkMTA0IHtcbiAgZm9udC1zaXplOiA0OHJlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLmljb24tZ2xhemVkMTA0LUwge1xuICBmb250LXNpemU6IDQ4cmVtO1xuICB3aWR0aDogMWVtO1xufVxuXG4uaWNvbi1ob21lIHtcbiAgZm9udC1zaXplOiA1MS4ycmVtO1xuICB3aWR0aDogMWVtO1xufVxuXG4uaWNvbi1pZGVhIHtcbiAgZm9udC1zaXplOiAxMC4xOXJlbTtcbiAgd2lkdGg6IDAuOTIyNDczMDEyOGVtO1xufVxuXG4uaWNvbi1saWtlIHtcbiAgZm9udC1zaXplOiA0Ny44MnJlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLmljb24tbWFpbCB7XG4gIGZvbnQtc2l6ZTogNDhyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5pY29uLW1haWwtMiB7XG4gIGZvbnQtc2l6ZTogNTEuMnJlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLmljb24tbWVudSB7XG4gIGZvbnQtc2l6ZTogNTEuMnJlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLmljb24tbmV4dCB7XG4gIGZvbnQtc2l6ZTogMjQuMDgycmVtO1xuICB3aWR0aDogMWVtO1xufVxuXG4uaWNvbi1ub25lIHtcbiAgZm9udC1zaXplOiA0OHJlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLmljb24tcGluIHtcbiAgZm9udC1zaXplOiA1MS4ycmVtO1xuICB3aWR0aDogMWVtO1xufVxuXG4uaWNvbi1zaXplLWhlaWdodCB7XG4gIGZvbnQtc2l6ZTogNDhyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5pY29uLXNpemUtd2lkdGgge1xuICBmb250LXNpemU6IDQ4cmVtO1xuICB3aWR0aDogMWVtO1xufVxuXG4uaWNvbi10ZWwge1xuICBmb250LXNpemU6IDQwLjE5OThyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5pY29uLXR5cGVMb2NrLTAwMSB7XG4gIGZvbnQtc2l6ZTogNDhyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5pY29uLXR5cGVMb2NrLTAwMiB7XG4gIGZvbnQtc2l6ZTogNDhyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5pY29uLXVwIHtcbiAgZm9udC1zaXplOiAyNC4wODRyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5pY29uLXdlaWdodC0wMDEge1xuICBmb250LXNpemU6IDQ4cmVtO1xuICB3aWR0aDogMWVtO1xufVxuXG4uaWNvbi13ZWlnaHQtMDAyIHtcbiAgZm9udC1zaXplOiA0OHJlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLmljb24temFtZXIge1xuICBmb250LXNpemU6IDlyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi8qXG5AaW5jbHVkZSByZXNwb25kKCkgeyB9XG4qL1xuLnNoRFMtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gIC5zaERTLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG5cbi5zaERTLWlubGluZUJsb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gIC5zaERTLWlubGluZUJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLnNoRFMtYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjIwcHgpIHtcbiAgLnNoRFMtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi53XzEge1xuICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLndfMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLndfMyB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi53XzQge1xuICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi53XzUge1xuICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG59XG5cbi53XzYge1xuICB3aWR0aDogNTAlO1xufVxuXG4ud183IHtcbiAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4ud184IHtcbiAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xufVxuXG4ud185IHtcbiAgd2lkdGg6IDc1JTtcbn1cblxuLndfMTAge1xuICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi53XzExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xufVxuXG4ud18xMiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC53UExfMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLndQTF8yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLndQTF8zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC53UExfNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC53UExfNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC53UExfNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAud1BMXzcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAud1BMXzgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAud1BMXzkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLndQTF8xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC53UExfMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAud1BMXzEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAud1RTXzEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC53VFNfMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC53VFNfMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAud1RTXzQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAud1RTXzUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAud1RTXzYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLndUU183IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLndUU184IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLndUU185IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC53VFNfMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAud1RTXzExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLndUU18xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC53VExfMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLndUTF8yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLndUTF8zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC53VExfNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC53VExfNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC53VExfNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAud1RMXzcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAud1RMXzgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAud1RMXzkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLndUTF8xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC53VExfMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAud1RMXzEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjIwcHgpIHtcbiAgLndEU18xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAud0RTXzIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAud0RTXzMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLndEU180IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLndEU181IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLndEU182IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC53RFNfNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC53RFNfOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC53RFNfOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAud0RTXzEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLndEU18xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC53RFNfMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZ3JpZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgY2xlYXI6IGJvdGg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLmdyaWQgPiBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5ncmlkID4gbGk6OmJlZm9yZSwgLmdyaWQgPiBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLmdyaWQgPiAuYm94R3JpZCB7XG4gIGZsZXg6IDAgMSAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdyaWQge1xuICAgIG1hcmdpbjogMCAtMWVtO1xuICB9XG4gIC5ncmlkIC5ib3hHcmlkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gICAgYm9yZGVyLXJpZ2h0OiAxZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDFlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxufVxuLmdyaWQuYm94c05vdE1CIC5ib3hHcmlkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmdyaWQtNCA+IC5ib3hHcmlkIHtcbiAgZmxleDogMCAxIDUwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdyaWQtNCA+IC5ib3hHcmlkIHtcbiAgICBmbGV4OiAwIDEgMjUlO1xuICB9XG59XG5cbi5ncmlkLTRTSSA+IC5ib3hHcmlkIHtcbiAgZmxleDogMCAxIDUwJTtcbiAgYm9yZGVyLXJpZ2h0OiAwLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4yNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5ncmlkLTRTSSB7XG4gICAgbWFyZ2luOiAwIC0wLjVyZW07XG4gIH1cbiAgLmdyaWQtNFNJID4gLmJveEdyaWQge1xuICAgIGZsZXg6IDAgMSAyNSU7XG4gIH1cbn1cblxuLmdyaWQtMyA+IC5ib3hHcmlkIHtcbiAgZmxleDogMCAxIDUwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdyaWQtMyA+IC5ib3hHcmlkIHtcbiAgICBmbGV4OiAwIDEgMzMuMzMlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdyaWQtMiA+IC5ib3hHcmlkIHtcbiAgICBmbGV4OiAwIDEgNTAlO1xuICB9XG59XG5cbmh0bWwge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbiAgZm9udDogNDAwIDE2cHgvMS41IFwiUm9ib3RvIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gIGh0bWwge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5ib2R5IHtcbiAgY29sb3I6ICM0NDQ0NDQ7XG59XG5cbmgxLCBoMiwgaDMge1xuICBjbGVhcjogYm90aDtcbn1cblxuaDEge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIGZvbnQ6IDQwMCAxNTAlLzEuNSBcIlJvYm90byBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM1NTczYTM7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkwMHB4KSB7XG4gIGgxIHtcbiAgICBmb250LXNpemU6IDE3MCU7XG4gIH1cbn1cblxuaDIge1xuICBmb250OiA0MDAgMTUwJS8xLjUgXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICBjb2xvcjogIzU1NzNhMztcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuaDIuaGVhZGVyU2VjdGlvbiB7XG4gIGZvbnQ6IDQwMCAxNTAlLzEuMTI1IFwiQmljdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLWJvdHRvbTogMC4xMjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMy41ZW07XG4gIGNvbG9yOiAjNTU3M2EzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZkMWFiO1xufVxuXG5oMyB7XG4gIGZvbnQ6IDQwMCAxMzMlLzEuNSBcIlJvYm90byBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM1NTczYTM7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuXG5oNCB7XG4gIGZvbnQ6IDQwMCAxMTAlLzEuMjUgXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMC43NWVtO1xuICBjb2xvcjogIzU1NzNhMztcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuaDUge1xuICBmb250OiA0MDAgMTAwJS8xLjI1IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVlbTtcbiAgY29sb3I6ICM1NTczYTM7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG5cbmg2IHtcbiAgZm9udDogNDAwIDEwMCUvMS4yNSBcIlJvYm90byBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMC43NWVtO1xuICBjb2xvcjogIzU1NzNhMztcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxucCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbnAuYmlnIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG59XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtO1xufVxuZmlndXJlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbmZpZ3VyZSBmaWdjYXB0aW9uIHtcbiAgcGFkZGluZzogMC4yNWVtIDAgMDtcbiAgZm9udDogMzAwIGl0YWxpYyAwLjc1ZW0vMS41IFwiUm9ib3RvIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzllOTk5OTtcbn1cbmZpZ3VyZS5maWdDIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tYm90dG9tOiAyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndyYXBUYWJsZSB7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVlbTtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiA5MCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG4ud3JhcFRhYmxlIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG4ud3JhcFRhYmxlIHRhYmxlIHRoLCAud3JhcFRhYmxlIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMC41ZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ud3JhcFRhYmxlIHRhYmxlIHRoOm5vdCg6Zmlyc3QtY2hpbGQpLCAud3JhcFRhYmxlIHRhYmxlIHRkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWRlYmU0O1xufVxuLndyYXBUYWJsZSB0YWJsZSB0aGVhZCB0aDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbn1cbi53cmFwVGFibGUgdGFibGUgdGhlYWQgdGgge1xuICBiYWNrZ3JvdW5kOiAjZmNmOGU4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud3JhcFRhYmxlIHRhYmxlIHRoZWFkIHRoOmZpcnN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi53cmFwVGFibGUgdGFibGUgdGJvZHkgdHIgdGgsIC53cmFwVGFibGUgdGFibGUgdGJvZHkgdHIgdGQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VkZWJlNDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZGViZTQ7XG59XG4ud3JhcFRhYmxlIHRhYmxlIHRib2R5IHRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi53cmFwVGFibGUgdGFibGUgdGJvZHkgdGQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ud3JhcFRhYmxlIHRhYmxlIHRib2R5IHRkOmZpcnN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi53cmFwVGFibGUgdGFibGUgdGJvZHkgdHIuYWxpZ25DIHRkOmZpcnN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFibGVIb3ZlclJvdyB7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBib3JkZXItdG9wOiA0cHggc29saWQgI2ZmZDFhYjtcbn1cbi50YWJsZUhvdmVyUm93IHRhYmxlIHRoZWFkIHRoIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNmZmY7XG59XG4udGFibGVIb3ZlclJvdyB0YWJsZSB0Ym9keSB0cjpob3ZlciB0aDpub3QoW3Jvd3NwYW5dKSwgLnRhYmxlSG92ZXJSb3cgdGFibGUgdGJvZHkgdHI6aG92ZXIgdGQge1xuICBiYWNrZ3JvdW5kOiAjZmFmOWY1O1xufVxuXG4udGFibGVDbHJDb2wgdGFibGUgdGJvZHkgdHIgdGQ6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgYmFja2dyb3VuZDogI2ZhZjlmNTtcbn1cblxuYSwgLmxpbmtUeXBlIHtcbiAgY29sb3I6ICM1NTczYTM7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiBjb2xvciAxNTBtcyBlYXNlLWluLW91dDtcbn1cbmE6aG92ZXIsIC5saW5rVHlwZTpob3ZlciB7XG4gIGNvbG9yOiAjZmY3MjAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmE6Zm9jdXMsIC5saW5rVHlwZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5hIGltZywgLmxpbmtUeXBlIGltZyB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmRvdHRlZCwgLnNob3dSZWYge1xuICBjb2xvcjogIzU1NzNhMztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM1NTczYTMgMzMuMzMlLCB0cmFuc3BhcmVudCAzMy4zMyUpIDAgMS4wNWVtLzNweCAxcHggcmVwZWF0LXg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMTUwbXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQgMTUwbXMgZWFzZS1pbi1vdXQ7XG59XG4uZG90dGVkOmhvdmVyLCAuc2hvd1JlZjpob3ZlciB7XG4gIGNvbG9yOiAjZmY3MjAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZjcyMDAgMzMuMzMlLCB0cmFuc3BhcmVudCAzMy4zMyUpO1xufVxuXG4uaW1nUmVzcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmJpZyB7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLnNtYWxsLCAudGl0bGVUaHVtYm5haWxzIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG4uYWxpZ25MIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmFsaWduUiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uYWxpZ25DIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2xyRSB7XG4gIGNvbG9yOiAjZmZhYjY2O1xufVxuXG4uY2xyRTIge1xuICBjb2xvcjogIzU1NzNhMztcbn1cblxuLmNsckcge1xuICBjb2xvcjogIzllOTk5OTtcbn1cblxuLndyYXBUeHQge1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG59XG5cbi52aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogI2JlZDdlNTtcbn1cblxuLnZpZGVvNTYyNSB7XG4gIHBhZGRpbmc6IDU2LjI1JSAwIDAgMDtcbn1cblxuLmluZGVudEJyZCB7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNlZGViZTQ7XG4gIG1hcmdpbi1ib3R0b206IDRlbTtcbn1cblxuLmFsYXJtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgLTAuNWVtO1xuICBwYWRkaW5nOiAwIDAuNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3MjAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxub2wge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3Q7XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbn1cbm9sID4gbGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5vbCA+IGxpOjpiZWZvcmUsIG9sID4gbGk6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbm9sIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAwLjEyNWVtIDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZzogMC40ZW0gMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbm9sID4gbGkge1xuICBwYWRkaW5nLWxlZnQ6IDAuNWVtO1xufVxub2wgPiBsaTo6YmVmb3JlIHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3Q7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdCkgXCIuXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM1NTczYTM7XG59XG5vbCA+IGxpIG9sIHtcbiAgY291bnRlci1yZXNldDogbGlzdDI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMC41ZW0gMCAwIDJlbTtcbn1cbm9sID4gbGkgb2wgbGk6OmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0MjtcbiAgY29udGVudDogY291bnRlcihsaXN0KSBcIi5cIiBjb3VudGVyKGxpc3QyKSBcIi5cIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbn1cbm9sID4gbGkgb2wgbGkgb2wge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0MztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjVlbSAwIDAgMi41ZW07XG59XG5vbCA+IGxpIG9sIGxpIG9sIGxpOjpiZWZvcmUge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdDM7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdCkgXCIuXCIgY291bnRlcihsaXN0MikgXCIuXCIgY291bnRlcihsaXN0MykgXCIuXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbn1cbm9sID4gbGkgb2wgbGkgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy10b3A6IDAuNzVlbTtcbn1cbm9sID4gbGkgb2wgbGkgdWwgPiBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbm9sID4gbGkgb2wgbGkgdWwgPiBsaTo6YmVmb3JlLCBvbCA+IGxpIG9sIGxpIHVsID4gbGk6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbm9sID4gbGkgb2wgbGkgdWwgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG4gIHBhZGRpbmctbGVmdDogMS41ZW07XG59XG5vbCA+IGxpIG9sIGxpIHVsIGxpOjpiZWZvcmUge1xuICBjb3VudGVyLWluY3JlbWVudDogbm9uZTtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDAuMjVlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjc1ZW07XG4gIGhlaWdodDogMC43NWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbm9sLmxpc3RGQVEge1xuICBtYXJnaW4tYm90dG9tOiAzZW07XG4gIHBhZGRpbmc6IDA7XG59XG5vbC5saXN0RkFRIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiA0ZW07XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbn1cbm9sLmxpc3RGQVEgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdCk7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDRlbTtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZWRlYmU0O1xufVxub2wubGlzdEZBUSAucUZBUSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxub2wubGlzdEZBUSAudHh0USB7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xufVxub2wubGlzdEZBUSAuYUZBUSB7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2VkZWJlNDtcbiAgcGFkZGluZzogMC43NWVtO1xufVxub2wubGlzdEZBUSAuYUZBUSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG59XG5vbC5saXN0RkFRIC50eHRBIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgb2wubGlzdEZBUSB7XG4gICAgY29sdW1uLWNvdW50OiAyO1xuICAgIGNvbHVtbi13aWR0aDogNTAlO1xuICAgIGNvbHVtbi1nYXA6IDNlbTtcbiAgfVxufVxuXG51bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMmVtIDA7XG59XG51bCA+IGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxudWwgPiBsaTo6YmVmb3JlLCB1bCA+IGxpOjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG51bCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1ZW07XG59XG51bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDAuNzVlbTtcbiAgbWFyZ2luLXRvcDogLTAuNGVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDAuOGVtO1xuICBoZWlnaHQ6IDAuOGVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmFiNjY7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNlZGViZTQ7XG59XG5cbnVsLmxpc3RGcmVlIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMCAyZW0gMDtcbn1cbnVsLmxpc3RGcmVlID4gbGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG51bC5saXN0RnJlZSA+IGxpOjpiZWZvcmUsIHVsLmxpc3RGcmVlID4gbGk6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbnVsLmxpc3RGcmVlIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMC43NWVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG51bC5saXN0RnJlZSBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuYmxvY2txdW90ZSB7XG4gIHBhZGRpbmc6IDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMS4xMWVtO1xufVxuXG5maWd1cmUuZmlnSW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogMmVtO1xufVxuZmlndXJlLmZpZ0ltZyBmaWdjYXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjg4OWVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uZmlnRkwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDJlbSAwO1xufVxuLmZpZ0ZMOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlnRkwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIG1hcmdpbjogMCAyZW0gMmVtIDA7XG4gIH1cbn1cblxuLmZpZ0ZSIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgMCAyZW0gMDtcbn1cbi5maWdGUjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpZ0ZSIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgY2xlYXI6IHJpZ2h0O1xuICAgIG1hcmdpbjogMCAwIDJlbSAyZW07XG4gIH1cbn1cblxuLmNsZWFyZml4OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uYm94Q0gge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uY29sdW1uVHh0IHtcbiAgY29sdW1uLWNvdW50OiAyO1xuICBjb2x1bW4tZ2FwOiAyZW07XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbn1cblxuLm5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5ib3hWaWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDJlbTtcbn1cbi5ib3hWaWRlbyBpZnJhbWUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbn1cblxuLyotLS0tLS0tLS18c2VsZWN0fC0tLS0tLS0tLSovXG4uanEtc2VsZWN0Ym94LCAuanEtc2VsZWN0LW11bHRpcGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmpxLXNlbGVjdGJveCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmpxLXNlbGVjdGJveCBzZWxlY3QsIC5qcS1zZWxlY3QtbXVsdGlwbGUgc2VsZWN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmpxLXNlbGVjdGJveCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5qcS1zZWxlY3Rib3ggdWwgPiBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5qcS1zZWxlY3Rib3ggdWwgPiBsaTo6YmVmb3JlLCAuanEtc2VsZWN0Ym94IHVsID4gbGk6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmpxLXNlbGVjdGJveCB1bCBsaSxcbi5qcS1zZWxlY3QtbXVsdGlwbGUgdWwgbGkge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbn1cblxuLmpxLXNlbGVjdGJveCB7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4uanEtc2VsZWN0Ym94X19zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuN2VtO1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjZWRlYmU0O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250OiAzMDAgMWVtLzEuNSBcIlJvYm90byBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM0NDQ0NDQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uanEtc2VsZWN0Ym94X19zZWxlY3Q6YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhYjY2O1xufVxuXG4uanEtc2VsZWN0Ym94LmZvY3VzZWQgLmpxLXNlbGVjdGJveF9fc2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhYjY2O1xufVxuXG4uanEtc2VsZWN0Ym94LmRpc2FibGVkIC5qcS1zZWxlY3Rib3hfX3NlbGVjdCB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmpxLXNlbGVjdGJveF9fc2VsZWN0LXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uanEtc2VsZWN0Ym94IC5wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOWU5OTk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uanEtc2VsZWN0Ym94X190cmlnZ2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXNrLXNpemU6IDUwJTtcbiAgbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFzay1wb3NpdGlvbjogY2VudGVyO1xuICBtYXNrLWltYWdlOiB1cmwoXCIuLi9pbWcvYXJyb3dELnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjYWNhYztcbn1cblxuLmpxLXNlbGVjdGJveF9fdHJpZ2dlci1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmpxLXNlbGVjdGJveC5kaXNhYmxlZCAuanEtc2VsZWN0Ym94X190cmlnZ2VyLWFycm93OmJlZm9yZSwgLmpxLXNlbGVjdGJveC5kaXNhYmxlZCAuanEtc2VsZWN0Ym94X190cmlnZ2VyLWFycm93OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzllOTk5OSAhaW1wb3J0YW50O1xufVxuXG4uanEtc2VsZWN0Ym94X19kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNHB4IDAgMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwLjE1cmVtIHNvbGlkICNmZmFiNjY7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZvbnQ6IDQwMCAwLjc1ZW0vMS41IFwiUm9ib3RvIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uanEtc2VsZWN0Ym94X19zZWFyY2ggaW5wdXQge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuLmpxLXNlbGVjdGJveF9fc2VhcmNoIGlucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuLmpxLXNlbGVjdGJveF9fc2VhcmNoIGlucHV0Ojotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uanEtc2VsZWN0Ym94X19kcm9wZG93biB1bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4uanEtc2VsZWN0LW11bHRpcGxlIHVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLmpxLXNlbGVjdGJveC5mb2N1c2VkIC5qcS1zZWxlY3Rib3hfX3RyaWdnZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhYjY2O1xufVxuXG4uanEtc2VsZWN0Ym94OmhvdmVyIC5qcS1zZWxlY3Rib3hfX3NlbGVjdCB7XG4gIGJvcmRlci1jb2xvcjogIzllOTk5OTtcbn1cbi5qcS1zZWxlY3Rib3g6aG92ZXIgLmpxLXNlbGVjdGJveF9fdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDQ0NDQ7XG59XG4uanEtc2VsZWN0Ym94OmhvdmVyLmZvY3VzZWQgLmpxLXNlbGVjdGJveF9fc2VsZWN0LCAuanEtc2VsZWN0Ym94OmhvdmVyLmZvY3VzZWQgLmpxLXNlbGVjdGJveF9fZHJvcGRvd24ge1xuICBib3JkZXItY29sb3I6ICNmZmFiNjY7XG59XG4uanEtc2VsZWN0Ym94OmhvdmVyLmZvY3VzZWQgLmpxLXNlbGVjdGJveF9fdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmFiNjY7XG59XG5cbi5qcS1zZWxlY3Rib3hfX3NlYXJjaCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNhY2FjYWM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOWU5OTk5O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi5qcS1zZWxlY3Rib3hfX3NlYXJjaCBpbnB1dCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDVweCAyN3B4IDZweCA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5ZTk5OTk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCUUFBQUFNQ0FZQUFBQmlESjM3QUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUFPMUpSRUZVZU5xVTA3OExBWEVZeC9GellmTnprNVRKYUZOS1lqRllTUVovaHZ3QnN2ZzFVQ1kyeFQ5Z004aHVrUUdUaFdSamtjRnczcGRudWpoZlQ3MzZYbjJmUHZmYzNmZDA3VjBPRkRERkFuTTBFTllzWlJpR0xTYzlPcHFJWUlBOWZNaGhqQ3JXMmg5VmxNbGNIL2F5bU1HdE9xRXVnWDA4UHdRdWNVWktkVG96TUlxZFRjOVdlcFFEN3dqWTlBUngreWR3aGZ5WGZTK1MwcU1jT0VRSkdjdWVCM1ZjY0ZJTmRNZ2FsNk56a21QalJ3Slh4REJCNy8yUkRkdEFwNndiK2RwcGhIREFTRzVRUTBWNnUyYW9TcUJaRC9sRHJOV1JKeW5MSzJxcEJuNHJjNksyWEI5L05iOEVHQUJ0ZjF0aHpZNlgyQUFBQUFCSlJVNUVya0pnZ2c9PVwiKSBuby1yZXBlYXQgMTAwJSA1MCU7XG59XG5cbi5qcS1zZWxlY3Rib3hfX25vdC1mb3VuZCB7XG4gIG1hcmdpbjogNXB4O1xuICBwYWRkaW5nOiA1cHggOHB4IDZweDtcbiAgYmFja2dyb3VuZDogI2FjYWNhYztcbn1cblxuLmpxLXNlbGVjdGJveCB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmpxLXNlbGVjdGJveCBsaSB7XG4gIG1pbi1oZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDVweCAxNXB4IDZweDtcbn1cblxuLmpxLXNlbGVjdGJveCBsaS5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjcyMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uanEtc2VsZWN0Ym94IGxpOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDQ0NDQ7XG59XG5cbi5qcS1zZWxlY3Rib3ggbGkuZGlzYWJsZWQge1xuICBjb2xvcjogI0FBQTtcbn1cblxuLmpxLXNlbGVjdGJveCBsaS5kaXNhYmxlZDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5qcS1zZWxlY3Rib3ggbGkub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmpxLXNlbGVjdGJveCBsaS5vcHRncm91cDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjMjMxRjIwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5qcS1zZWxlY3Rib3ggbGkub3B0aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4uanEtc2VsZWN0LW11bHRpcGxlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjQjNCM0IzO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggI0YxRjFGMSwgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgZm9udDogMTRweC8xOHB4IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzMzMztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uanEtc2VsZWN0LW11bHRpcGxlLmZvY3VzZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTc5NEJGO1xufVxuXG4uanEtc2VsZWN0LW11bHRpcGxlLmRpc2FibGVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0NDO1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogIzg4ODtcbn1cblxuLmpxLXNlbGVjdC1tdWx0aXBsZSB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmpxLXNlbGVjdC1tdWx0aXBsZSBsaSB7XG4gIHBhZGRpbmc6IDNweCA5cHggNHB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uanEtc2VsZWN0LW11bHRpcGxlIGxpOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG59XG5cbi5qcS1zZWxlY3QtbXVsdGlwbGUgbGk6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xufVxuXG4uanEtc2VsZWN0LW11bHRpcGxlIGxpLnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZDogIzA4QztcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5qcS1zZWxlY3QtbXVsdGlwbGUgbGkuZGlzYWJsZWQge1xuICBjb2xvcjogI0FBQTtcbn1cblxuLmpxLXNlbGVjdC1tdWx0aXBsZSBsaS5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uanEtc2VsZWN0LW11bHRpcGxlIGxpLm9wdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuLmpxLXNlbGVjdC1tdWx0aXBsZS5kaXNhYmxlZCBsaS5zZWxlY3RlZCxcbi5qcS1zZWxlY3QtbXVsdGlwbGUgbGkuc2VsZWN0ZWQuZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjQ0NDO1xuICBjb2xvcjogI0ZGRjtcbn1cblxuaW5wdXRbdHlwZT10ZXh0XSxcbmlucHV0W3R5cGU9ZW1haWxdLFxuaW5wdXRbdHlwZT1wYXNzd29yZF0sXG5pbnB1dFt0eXBlPXNlYXJjaF0sXG5pbnB1dFt0eXBlPXRlbF0sXG5pbnB1dFt0eXBlPXVybF0sXG5pbnB1dFt0eXBlPW51bWJlcl0sXG50ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuN2VtO1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIGJvcmRlcjogMC4xNXJlbSBzb2xpZCAjZWRlYmU0O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250OiAzMDAgMWVtLzEgXCJSb2JvdG8gQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xufVxuaW5wdXRbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPXNlYXJjaF06OnBsYWNlaG9sZGVyLFxuaW5wdXRbdHlwZT10ZWxdOjpwbGFjZWhvbGRlcixcbmlucHV0W3R5cGU9dXJsXTo6cGxhY2Vob2xkZXIsXG5pbnB1dFt0eXBlPW51bWJlcl06OnBsYWNlaG9sZGVyLFxudGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuaW5wdXRbdHlwZT1zZWFyY2hdLFxuaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgaGVpZ2h0OiA4LjdlbTtcbn1cblxuaW5wdXQ6aG92ZXIsIHRleHRhcmVhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWNhY2FjO1xufVxuaW5wdXQ6Zm9jdXMsIGlucHV0OmFjdGl2ZSwgdGV4dGFyZWE6Zm9jdXMsIHRleHRhcmVhOmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYWI2Njtcbn1cblxuLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBoZWlnaHQ6IDIuN2VtO1xuICBwYWRkaW5nOiAwIDEuNWVtO1xuICBib3JkZXI6IDAuMTI1ZW0gc29saWQgI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQ6IDQwMCAxZW0vMi41ZW0gXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZDogIzhjYTZjZjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxNTBtcyBlYXNlLWluLW91dCwgY29sb3IgMTUwbXMgZWFzZS1pbi1vdXQ7XG59XG4uYnRuLmJ0blNtYWxsIHtcbiAgaGVpZ2h0OiAyLjJlbTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG59XG4uYnRuOmhvdmVyLCAuYnRuOmFjdGl2ZSwgYTpob3ZlciAuYnRuLCAudHJpZ2dlckFGOmhvdmVyIC5idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmFiNjY7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gMmVtIGF1dG87XG59XG4uZm9ybSBwIHtcbiAgbWFyZ2luOiAwIDAgMC43NWVtO1xufVxuXG4uY29uc2VudCB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBjb2xvcjogIzllOTk5OTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLnJvd0J0biB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMCAwO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubGFiZWwge1xuICBjb2xvcjogIzllOTk5OTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5tYXhXNDAge1xuICBtYXgtd2lkdGg6IDQwcmVtO1xufVxuXG4udW5pdCB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBjb2xvcjogI2VjY2ZjZjtcbn1cblxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7XG59XG5cbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4ubm9TY3JvbGwge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm5vLWhpZGRlbnNjcm9sbCAubm9TY3JvbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xufVxuLm5vLWhpZGRlbnNjcm9sbCAubm9TY3JvbGwgLmZpeCB7XG4gIHJpZ2h0OiAxN3B4O1xufVxuXG4ud3JhcEFuY2hvciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG59XG4ud3JhcEFuY2hvciAuYW5jaG9yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00cmVtO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4uaWNvbnNUb0pTIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG59XG5cbi5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTM2MHB4O1xuICBtaW4td2lkdGg6IDMyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy1yaWdodDogMC43NWVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVlbTtcbn1cbi5jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjIwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1yaWdodDogMS41ZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgfVxufVxuXG4uc2VjdGlvbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDRlbTtcbiAgcGFkZGluZy1ib3R0b206IDRlbTtcbn1cbi5zZWN0aW9uOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZDogI2ZmZmVmNTtcbn1cblxuLmluY3V0IHtcbiAgYmFja2dyb3VuZDogI2Y1ZmJmZjtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmO1xufVxuXG4uaW5jdUFjdCB7XG4gIGJhY2tncm91bmQ6ICNlYmY4ZmY7XG4gIGJvcmRlci10b3A6IDRweCBzb2xpZCAjZmZmO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2ZmZjtcbn1cblxuLndyYXBTdGlja2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc3RpY2tlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBhdXRvO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtMS41ZW07XG4gIGxlZnQ6IGF1dG87XG4gIHdpZHRoOiA5ZW07XG4gIGhlaWdodDogOWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMC41ZW0gc29saWQgI2ZmYWI2NjtcbiAgcGFkZGluZzogMC41ZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45Nik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zdGlja2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDAuMTVlbTtcbiAgdG9wOiAwLjE1ZW07XG4gIHdpZHRoOiA3LjdlbTtcbiAgaGVpZ2h0OiA3LjdlbTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAycHggc29saWQgI2VkZWJlNDtcbn1cbi5zdGlja2VyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTAuNzVlbTtcbiAgdG9wOiAtMC43NWVtO1xuICB3aWR0aDogOS41ZW07XG4gIGhlaWdodDogOS41ZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMC4yNWVtIHNvbGlkICNlZGViZTQ7XG59XG4uc3RpY2tlciBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udDogNzAwIDRlbS8xIFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjZmZhYjY2O1xuICBtYXJnaW4tYm90dG9tOiAwLjA2MjVlbTtcbn1cbi5zdGlja2VyIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udDogNTAwIDAuODVlbS8xLjIgXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM1NTczYTM7XG59XG4uc3RpY2tlciAuaWNvbiB7XG4gIGNvbG9yOiAjZmZhYjY2O1xuICBmb250LXNpemU6IDRlbTtcbiAgbWFyZ2luLXRvcDogMC4wNjI1ZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuc3RpY2tlciB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHJpZ2h0OiAtMS41ZW07XG4gICAgYm90dG9tOiAtMS41ZW07XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuXG4uc3RpY2tlck5NIHN0cm9uZyB7XG4gIGZvbnQ6IDcwMCAzZW0vMSBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogI2ZmYWI2NjtcbiAgbWFyZ2luOiAwLjI1ZW0gMCAwLjFlbTtcbn1cbi5zdGlja2VyTk0gc3Ryb25nIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICNlY2NmY2Y7XG59XG4uc3RpY2tlck5NIHN0cm9uZyBzcGFuLm1pZGRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDFyZW07XG59XG4uc3RpY2tlck5NIHN0cm9uZyBzdXAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgY29sb3I6ICNlY2NmY2Y7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG59XG5cbi5zdGlja2VyVE5NIHtcbiAgcGFkZGluZy10b3A6IDEuMmVtO1xufVxuLnN0aWNrZXJUTk0gc3Ryb25nIHtcbiAgZm9udDogNzAwIDIuNWVtLzEgXCJPc3dhbGRcIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmFiNjY7XG4gIG1hcmdpbjogMDtcbn1cbi5zdGlja2VyVE5NIHN0cm9uZyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbWFyZ2luLXRvcDogMC4zMzNlbTtcbiAgY29sb3I6ICNlY2NmY2Y7XG59XG5cbi5ub3RlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmNmOGU4O1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNmZmQxYWI7XG4gIHBhZGRpbmc6IDEuMjVlbSAxLjI1ZW0gMWVtO1xufVxuLm5vdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA0cHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2ZmZjtcbn1cbi5ub3RlIHAsIC5ub3RlIHVsLCAubm90ZSBvbCwgLm5vdGUgLndyYXBUYWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xufVxuXG4uaWNvbnMtbG9jayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmljb25zLWxvY2sgLmljIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICB3aWR0aDogNTFweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zLWxvY2sucG5nXCIpIG5vLXJlcGVhdDtcbn1cbi5pY29ucy1sb2NrIC5pYy1ydXMge1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDI5LjY2MSUgMDtcbiAgYmFja2dyb3VuZC1zaXplOiA0NjguNzUlIDU2OC4xODIlO1xufVxuLmljb25zLWxvY2sgLmljLWl0YWx5IHtcbiAgaGVpZ2h0OiAzNXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1OS4zMjIlIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogNDY4Ljc1JSA1NjguMTgyJTtcbn1cbi5pY29ucy1sb2NrIC5pYy1nZXIge1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDg4Ljk4MyUgMDtcbiAgYmFja2dyb3VuZC1zaXplOiA0NjguNzUlIDU2OC4xODIlO1xufVxuLmljb25zLWxvY2sgLmljLXpuIHtcbiAgaGVpZ2h0OiA1MXB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogNDY4Ljc1JSAzOTAuNjI1JTtcbn1cbi5pY29ucy1sb2NrIC5pYy1jbGFzczMge1xuICBoZWlnaHQ6IDYycHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgNDAuNDYyJTtcbiAgYmFja2dyb3VuZC1zaXplOiA0NjguNzUlIDMyNC42NzUlO1xufVxuLmljb25zLWxvY2sgLmljLWNsYXNzNCB7XG4gIGhlaWdodDogNjJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMjkuNjYxJSA0MC40NjIlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDQ2OC43NSUgMzI0LjY3NSU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pY29ucy1sb2NrIC5pYyB7XG4gICAgd2lkdGg6IDU3LjZweDtcbiAgfVxuICAuaWNvbnMtbG9jayAuaWMtcnVzIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmljb25zLWxvY2sgLmljLWl0YWx5IHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmljb25zLWxvY2sgLmljLWdlciB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICB9XG4gIC5pY29ucy1sb2NrIC5pYy16biB7XG4gICAgaGVpZ2h0OiA1OHB4O1xuICB9XG4gIC5pY29ucy1sb2NrIC5pYy1jbGFzczMge1xuICAgIGhlaWdodDogNjlweDtcbiAgfVxuICAuaWNvbnMtbG9jayAuaWMtY2xhc3M0IHtcbiAgICBoZWlnaHQ6IDY5cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIyMHB4KSB7XG4gIC5pY29ucy1sb2NrIC5pYyB7XG4gICAgd2lkdGg6IDY0cHg7XG4gIH1cbiAgLmljb25zLWxvY2sgLmljLXJ1cyB7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICB9XG4gIC5pY29ucy1sb2NrIC5pYy1pdGFseSB7XG4gICAgaGVpZ2h0OiA0NHB4O1xuICB9XG4gIC5pY29ucy1sb2NrIC5pYy1nZXIge1xuICAgIGhlaWdodDogNDRweDtcbiAgfVxuICAuaWNvbnMtbG9jayAuaWMtem4ge1xuICAgIGhlaWdodDogNjRweDtcbiAgfVxuICAuaWNvbnMtbG9jayAuaWMtY2xhc3MzIHtcbiAgICBoZWlnaHQ6IDc3cHg7XG4gIH1cbiAgLmljb25zLWxvY2sgLmljLWNsYXNzNCB7XG4gICAgaGVpZ2h0OiA3N3B4O1xuICB9XG59XG5cbi53cmFwSW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53cmFwSW1nIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLm51bUJpZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZhYjY2O1xuICBmb250OiA3MDAgNGVtLzEuMiBcIk9zd2FsZFwiLCBzYW5zLXNlcmlmO1xufVxuXG4ubGlzdEV4NCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgZmxleDogYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW46IDAgLTAuNWVtIDEuNWVtIC0wLjVlbTtcbn1cbi5saXN0RXg0ID4gbGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4ubGlzdEV4NCA+IGxpOjpiZWZvcmUsIC5saXN0RXg0ID4gbGk6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5saXN0RXg0IGxpIHtcbiAgd2lkdGg6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwLjVlbTtcbiAgbWFyZ2luOiAwIDAgMC41ZW0gMDtcbn1cbi5saXN0RXg0IGZpZ3VyZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubGlzdEV4NCAuYnJhbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xufVxuLmxpc3RFeDQgLmNvdW50cnkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5ZTk5OTk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0RXg0IGxpIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG51bC5saXN0RXg4IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBmbGV4OiBhdXRvO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbjogMCAtMC41ZW0gMS41ZW0gLTAuNWVtO1xufVxudWwubGlzdEV4OCA+IGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxudWwubGlzdEV4OCA+IGxpOjpiZWZvcmUsIHVsLmxpc3RFeDggPiBsaTo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxudWwubGlzdEV4OCBsaSB7XG4gIHdpZHRoOiAyNSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMC41ZW07XG4gIG1hcmdpbjogMCAwIDAuNWVtIDA7XG59XG51bC5saXN0RXg4IGZpZ3VyZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIHVsLmxpc3RFeDggbGkge1xuICAgIHdpZHRoOiAxMi41JTtcbiAgfVxufVxudWwubGlzdEltZzN4NCBmaWd1cmUgYS5pdGVtLWdhbGxlcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAxMzMuMzMlO1xufVxudWwubGlzdEltZzN4NCBmaWd1cmUgYS5pdGVtLWdhbGxlcnkgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5zcXVhcmVJdGVtcyAud3JhcEltZyB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5ncmlkSW1nIHtcbiAgY29sdW1uLWNvdW50OiAyO1xuICBjb2x1bW4td2lkdGg6IDUwJTtcbiAgY29sdW1uLWdhcDogMC41ZW07XG4gIG1hcmdpbi1ib3R0b206IDNlbTtcbn1cbi5ncmlkSW1nIC5pdGVtR0kge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWRlYmU0O1xufVxuLmdyaWRJbWcgLml0ZW1HSSBmaWd1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG59XG4uZ3JpZEltZyAuaXRlbUdJIGZpZ3VyZSAud3JhcEltZyB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmdyaWRJbWcgLml0ZW1HSSBmaWd1cmUgZmlnY2FwdGlvbiB7XG4gIGZsZXg6IDEgMCAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgYmFja2dyb3VuZDogI2ZhZjlmNTtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZWRlYmU0O1xufVxuLmdyaWRJbWcgLml0ZW1HSSBmaWd1cmUgZmlnY2FwdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDRweDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZmZmO1xufVxuLmdyaWRJbWcgLml0ZW1HSSBmaWd1cmUgZmlnY2FwdGlvbiB1bC5saXN0T3B0aW9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDAuNWVtO1xufVxuLmdyaWRJbWcgLml0ZW1HSSBmaWd1cmUgZmlnY2FwdGlvbiB1bC5saXN0T3B0aW9ucyBsaSB7XG4gIHBhZGRpbmc6IDAuMTI1ZW07XG59XG4uZ3JpZEltZyAuaXRlbUdJIGZpZ3VyZSBmaWdjYXB0aW9uIHVsLmxpc3RPcHRpb25zIGxpOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5ncmlkSW1nIC5pdGVtR0kgZmlndXJlOmhvdmVyIGZpZ2NhcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmNmOGU4O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNmZmQxYWI7XG59XG4uZ3JpZEltZyAuaXRlbVNpemVTIHtcbiAgcGFkZGluZy10b3A6IDEyMCU7XG59XG4uZ3JpZEltZyAuaXRlbVNpemVNIHtcbiAgcGFkZGluZy10b3A6IDE4MCU7XG59XG4uZ3JpZEltZyAuaXRlbVNpemVMIHtcbiAgcGFkZGluZy10b3A6IDI0MCU7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ncmlkSW1nIHtcbiAgICBjb2x1bW4tY291bnQ6IDQ7XG4gICAgY29sdW1uLXdpZHRoOiAyNSU7XG4gIH1cbn1cblxuLmludHJvIHtcbiAgbWFyZ2luLWJvdHRvbTogNGVtO1xufVxuXG4udHdvY29scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uO1xuICBmbGV4OiBhdXRvO1xufVxuLnR3b2NvbHMgLmNvbEwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDAgMC41ZW0gMDtcbn1cbi50d29jb2xzIC5jb2xSIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC41ZW0gMCAwIDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50d29jb2xzIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIH1cbiAgLnR3b2NvbHMgLmNvbEwge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmlnaHQ6IDAuNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG4gIC50d29jb2xzIC5jb2xSIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLWxlZnQ6IDAuNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG59XG5cbi5ib3hDbHIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNGVtO1xuICBoZWlnaHQ6IDRlbTtcbiAgYmFja2dyb3VuZDogI2ZhZjlmNTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5ib3hDbHI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0ycHg7XG4gIHJpZ2h0OiAtMnB4O1xuICBib3R0b206IC0ycHg7XG4gIGxlZnQ6IC0ycHg7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmZmY7XG59XG4uY2lyY2xlIC5ib3hDbHIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uY2lyY2xlIC5ib3hDbHI6OmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uYm94Q2xyU21hbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgZmxleDogYXV0bztcbn1cbi5ib3hDbHJTbWFsbCAuYm94Q2xyIHtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG59XG5cbi5iZ0JyYXNzIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy1icmFzcy5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLmJnQnJvbnplIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy1icm9uemUucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5iZ0NociB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmctY2hyLnBuZykgbm8tcmVwZWF0O1xufVxuXG4uYmdDaHItbWF0dCB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmctY2hyLW1hdHQucG5nKSBuby1yZXBlYXQ7XG59XG5cbi5iZ0JsYWNrIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy1ibGFjay5wbmcpIG5vLXJlcGVhdDtcbn1cblxuLmdhbGxlcnkge1xuICBtYXJnaW4tYm90dG9tOiA0ZW07XG59XG4uZ2FsbGVyeSBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiA0cmVtO1xufVxuLmdhbGxlcnkgZmlndXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4uZ2FsbGVyeSBmaWd1cmUgZmlnY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjc1cmVtO1xuICByaWdodDogMXJlbTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaG93UmVmIHtcbiAgY3Vyc29yOiBoZWxwO1xufVxuLnNob3dSZWY6aG92ZXIge1xuICBjb2xvcjogI2ZmNzIwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3MjAwO1xufVxuXG4ucmVmZXJlbmNlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiAwO1xuICByaWdodDogLTMwcmVtO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWF4LXdpZHRoOiAzMHJlbTtcbiAgbWFyZ2luLWxlZnQ6IDJlbTtcbiAgcGFkZGluZzogOHJlbSAxcmVtIDFyZW07XG4gIGJhY2tncm91bmQ6ICNmY2Y4ZTg7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2ZmZDFhYjtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIHRyYW5zaXRpb246IHJpZ2h0IDMwMG1zIGVhc2UtaW4tb3V0O1xufVxuLnJlZmVyZW5jZSAuY2xvc2VSZWYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXJlbTtcbiAgbGVmdDogMXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2VjY2ZjZjtcbn1cbi5yZWZlcmVuY2UgLmNsb3NlUmVmIC5pY29uIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG4ucmVmZXJlbmNlIC5jbG9zZVJlZjpob3ZlciAuaWNvbiB7XG4gIGNvbG9yOiAjZmZhYjY2O1xufVxuLnJlZmVyZW5jZSAuaWNvblJlZiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcmVtO1xuICBsZWZ0OiAzcmVtO1xuICByaWdodDogM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJlZmVyZW5jZSAuaWNvblJlZiAuaWNvbiB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgY29sb3I6ICNmZmQxYWI7XG59XG4ucmVmZXJlbmNlIGZpZ3VyZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5yZWZlcmVuY2UgZmlndXJlIGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucmVmZXJlbmNlLmFjdGl2ZSB7XG4gIHJpZ2h0OiAwO1xufVxuXG51bC5saXN0Q29udGFjdHMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGZsZXg6IGF1dG87XG4gIG1hcmdpbjogMCAtMC41ZW0gMDtcbn1cbnVsLmxpc3RDb250YWN0cyA+IGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxudWwubGlzdENvbnRhY3RzID4gbGk6OmJlZm9yZSwgdWwubGlzdENvbnRhY3RzID4gbGk6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbnVsLmxpc3RDb250YWN0cyA+IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMC41ZW07XG4gIG1hcmdpbi1ib3R0b206IDNlbTtcbiAgZmxleDogMSAwIDE7XG59XG51bC5saXN0Q29udGFjdHMgLmNvbnRhY3RCbG9jayAuaGVhZGVyQ0Ige1xuICBwYWRkaW5nOiAwIDAgMC41ZW07XG59XG51bC5saXN0Q29udGFjdHMgLmNvbnRhY3RCbG9jayAuaGVhZGVyQ0IgaDUgc3BhbiB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG9wYWNpdHk6IDAuODtcbn1cbnVsLmxpc3RDb250YWN0cyAuY29udGFjdEJsb2NrIHVsLmxpc3RPcHRpb25zIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2VkZWJlNDtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1ZW07XG59XG51bC5saXN0Q29udGFjdHMgLmNvbnRhY3RCbG9jayB1bC5saXN0T3B0aW9ucyBsaSB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxudWwubGlzdENvbnRhY3RzIC5jb250YWN0QmxvY2sgdWwubGlzdE9wdGlvbnMgbGk6bnRoLWNoaWxkKG9kZCkge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxudWwubGlzdENvbnRhY3RzIC5jb250YWN0QmxvY2sgdWwubGlzdE9wdGlvbnMgLm9wdGlvbkxhYmVsIHtcbiAgbWluLXdpZHRoOiAyMiU7XG59XG51bC5saXN0Q29udGFjdHMgLmNvbnRhY3RCbG9jayB1bC5saXN0T3B0aW9ucyAub3B0aW9uVmFsdWUge1xuICBmb250LXNpemU6IDFlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIHVsLmxpc3RDb250YWN0cyA+IGxpIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5cbi5tYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy10b3A6IDY2JTtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNmZmY7XG59XG4ubWFwIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubWFwIHtcbiAgICBwYWRkaW5nLXRvcDogNDUlO1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMjBweCkge1xuICAubWFwIHtcbiAgICBwYWRkaW5nLXRvcDogMzMlO1xuICB9XG59XG5cbi50aXRsZUFjdCwgaDMudGl0bGVBY3Qge1xuICBjb2xvcjogI2ZmNzIwMDtcbn1cblxuLmFydGljbGVGdWxsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNDAwbXMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgNDAwbXMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5hcnRpY2xlRnVsbCAuY2xvc2VBRiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMztcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIHBhZGRpbmc6IDAuNWVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXJ0aWNsZUZ1bGwgLmNsb3NlQUYgLmljb24ge1xuICBmb250LXNpemU6IDFlbTtcbiAgY29sb3I6ICM5ZTk5OTk7XG59XG4uYXJ0aWNsZUZ1bGwgLmNsb3NlQUY6aG92ZXIgLmljb24ge1xuICBjb2xvcjogI2ZmNzIwMDtcbn1cbi5hcnRpY2xlRnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiAtMC40ZW07XG59XG4uYXJ0aWNsZUZ1bGwuYWN0aXZlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgb3BhY2l0eTogMTtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbi5hcnRpY2xlRnVsbCAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDJlbTtcbiAgcGFkZGluZy1ib3R0b206IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNGVtO1xufVxuLnNsaWRlciBmaWd1cmUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnNsaWRlciAudG5zLWNvbnRyb2xzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpZGVyIC50bnMtY29udHJvbHMgW2RhdGEtY29udHJvbHNdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xuICB3aWR0aDogMi4zZW07XG4gIGhlaWdodDogMi4zZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCA1NSwgMTEyLCAwLjUpO1xuICB0ZXh0LWluZGVudDogLTUwMGVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXI6IDAuMWVtIHNvbGlkICNmZmY7XG59XG4uc2xpZGVyIC50bnMtY29udHJvbHMgW2RhdGEtY29udHJvbHNdOjpiZWZvcmUsIC5zbGlkZXIgLnRucy1jb250cm9scyBbZGF0YS1jb250cm9sc106OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uc2xpZGVyIC50bnMtY29udHJvbHMgW2RhdGEtY29udHJvbHNdOjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGJvdHRvbTogYXV0bztcbn1cbi5zbGlkZXIgLnRucy1jb250cm9scyBbZGF0YS1jb250cm9sc106OmFmdGVyIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDA7XG59XG4uc2xpZGVyIC50bnMtY29udHJvbHMgW2RhdGEtY29udHJvbHNdOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDExNCwgMCwgMC43KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2xpZGVyIC50bnMtY29udHJvbHMgW2RhdGEtY29udHJvbHNdOmhvdmVyOjpiZWZvcmUsIC5zbGlkZXIgLnRucy1jb250cm9scyBbZGF0YS1jb250cm9sc106aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG59XG4uc2xpZGVyIC50bnMtY29udHJvbHMgYnV0dG9uW2RhdGEtY29udHJvbHM9cHJldl06OmJlZm9yZSB7XG4gIGxlZnQ6IDAuNWVtO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBsZWZ0O1xufVxuLnNsaWRlciAudG5zLWNvbnRyb2xzIGJ1dHRvbltkYXRhLWNvbnRyb2xzPXByZXZdOjphZnRlciB7XG4gIGxlZnQ6IDAuNWVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcbn1cbi5zbGlkZXIgLnRucy1jb250cm9scyBidXR0b25bZGF0YS1jb250cm9scz1uZXh0XTo6YmVmb3JlIHtcbiAgcmlnaHQ6IDAuNWVtO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7XG59XG4uc2xpZGVyIC50bnMtY29udHJvbHMgYnV0dG9uW2RhdGEtY29udHJvbHM9bmV4dF06OmFmdGVyIHtcbiAgcmlnaHQ6IDAuNWVtO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbn1cblxuLnRpdGxlVGh1bWJuYWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBjb2xvcjogI2VjY2ZjZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiT3N3YWxkXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbnVsLnRodW1ibmFpbHMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbnVsLnRodW1ibmFpbHMgPiBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbnVsLnRodW1ibmFpbHMgPiBsaTo6YmVmb3JlLCB1bC50aHVtYm5haWxzID4gbGk6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbnVsLnRodW1ibmFpbHMgbGkge1xuICBib3JkZXI6IDAuMjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1ZW07XG59XG51bC50aHVtYm5haWxzIC50bnMtbmF2LWFjdGl2ZSB7XG4gIGJvcmRlcjogMC4yNWVtIHNvbGlkICNmZmFiNjY7XG59XG51bC50aHVtYm5haWxzIC5ib3hDbHIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG51bC50aHVtYm5haWxzLmNpcmNsZSBsaSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLypcbi5zbGlkZXI0IHsgbWF4LXdpZHRoOjEwMCU7IG1hcmdpbjowIDAgNGVtIDA7XG5cdC5zbGljay1saXN0IHsgb3ZlcmZsb3c6IGhpZGRlbjsgIH1cblx0LnNsaWNrLXRyYWNrIHsgbWFyZ2luOjA7IHBhZGRpbmc6MDsgZGlzcGxheTpmbGV4OyBmbGV4LWZsb3c6cm93IG5vd3JhcDsgYWxpZ24taXRlbXM6c3RyZXRjaDsgfVxuXHQuc2xpY2stc2xpZGUgeyBwYWRkaW5nOiAwIDAuMjVlbTsgaGVpZ2h0OmF1dG87IGRpc3BsYXk6ZmxleDsgZmxleC1mbG93OmNvbHVtbjt9XG5cdC5zbGljay1hcnJvdyB7IGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50OyBwb3NpdGlvbjphYnNvbHV0ZTsgei1pbmRleDoyOyB0b3A6NTAlOyBmb250LXNpemU6MWVtOyBtYXJnaW4tdG9wOi0xLjc1ZW07IGJvcmRlcjpub25lOyBiYWNrZ3JvdW5kOm5vbmU7IHdpZHRoOjEuNWVtOyBoZWlnaHQ6MmVtOyBvdmVyZmxvdzpoaWRkZW47IHRleHQtaW5kZW50Oi01MDBlbTsgY3Vyc29yOnBvaW50ZXI7XG5cdFx0JjpiZWZvcmUsICY6YWZ0ZXIge2NvbnRlbnQ6Jyc7IHBvc2l0aW9uOmFic29sdXRlOyBkaXNwbGF5OmJsb2NrOyB3aWR0aDozcHg7IGhlaWdodDo1MCU7IGJhY2tncm91bmQ6JGNsclR4dDM7IGJvcmRlci1yYWRpdXM6M3B4OyB9XG5cdFx0JjpiZWZvcmUgeyB0b3A6MDsgYm90dG9tOmF1dG87ICB9XG5cdFx0JjphZnRlciB7IHRvcDphdXRvOyBib3R0b206MDsgfVxuXHRcdCY6aG92ZXI6YmVmb3JlLCY6aG92ZXI6YWZ0ZXIgeyBiYWNrZ3JvdW5kOiRjbHJPcmFuZ2U7IH1cblx0fVxuXHQuc2xpY2stcHJldiB7IGxlZnQ6LTAuNzVlbTtcblx0XHQmOmJlZm9yZSB7bGVmdDowOyBtYXJnaW4tdG9wOi0xcHg7IHRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpOyAgdHJhbnNmb3JtLW9yaWdpbjpib3R0b20gbGVmdDt9XG5cdFx0JjphZnRlciB7bGVmdDowOyB0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7IHRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7IH1cblx0fVxuXHQuc2xpY2stbmV4dCB7IHJpZ2h0Oi0wLjc1ZW07XG5cdFx0JjpiZWZvcmUge3JpZ2h0OjA7IG1hcmdpbi10b3A6LTFweDsgdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpOyB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7IH1cblx0XHQmOmFmdGVyIHtyaWdodDowOyB0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTsgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0OyB9XG5cdH1cblx0QGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wUykge1xuXHRcdC5zbGljay1hcnJvdyB7IGRpc3BsYXk6YmxvY2sgIWltcG9ydGFudDt9XG5cdH1cblx0QGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wTSkge1xuXHRcdC5zbGljay1wcmV2IHsgbGVmdDotMWVtOyB9XG5cdFx0LnNsaWNrLW5leHQgeyByaWdodDotMWVtOyB9IFxuXHR9XG5cdEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcEwpIHtcblx0XHQuc2xpY2stcHJldiB7IGxlZnQ6LTEuMjVlbTsgfVxuXHRcdC5zbGljay1uZXh0IHsgcmlnaHQ6LTEuMjVlbTsgfSBcblx0fVxufVxuXG4uc2xpZGVyLW5hdiB7IG1heC13aWR0aDoxMDAlOyBtYXJnaW46MCAwIDRlbSAwO1xuXHQuc2xpY2stbGlzdCB7IG92ZXJmbG93OiBoaWRkZW47ICB9XG5cdC5zbGljay10cmFjayB7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGRpc3BsYXk6ZmxleDsgZmxleC1mbG93OnJvdyBub3dyYXA7IGFsaWduLWl0ZW1zOnN0cmV0Y2g7IH1cblx0LnNsaWNrLXNsaWRlIHsgZmxleDoxIDEgMTsgIHBhZGRpbmc6IDA7fSBtYXJnaW46MFxuXHQuc2xpY2stYXJyb3cgeyBkaXNwbGF5Om5vbmU7IHBvc2l0aW9uOmFic29sdXRlOyB6LWluZGV4OjI7IHRvcDo1MCU7IGZvbnQtc2l6ZToxZW07IG1hcmdpbi10b3A6LTEuNzVlbTsgYm9yZGVyOm5vbmU7IGJhY2tncm91bmQ6bm9uZTsgd2lkdGg6MS41ZW07IGhlaWdodDoyZW07IG92ZXJmbG93OmhpZGRlbjsgdGV4dC1pbmRlbnQ6LTUwMGVtOyBjdXJzb3I6cG9pbnRlcjtcblx0XHQmOmJlZm9yZSwgJjphZnRlciB7Y29udGVudDonJzsgcG9zaXRpb246YWJzb2x1dGU7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjNweDsgaGVpZ2h0OjUwJTsgYmFja2dyb3VuZDokY2xyVHh0MzsgYm9yZGVyLXJhZGl1czozcHg7IH1cblx0XHQmOmJlZm9yZSB7IHRvcDowOyBib3R0b206YXV0bzsgIH1cblx0XHQmOmFmdGVyIHsgdG9wOmF1dG87IGJvdHRvbTowOyB9XG5cdFx0Jjpob3ZlcjpiZWZvcmUsJjpob3ZlcjphZnRlciB7IGJhY2tncm91bmQ6JGNsck9yYW5nZTsgfVxuXHR9XG5cdC5zbGljay1wcmV2IHsgbGVmdDotMC43NWVtO1xuXHRcdCY6YmVmb3JlIHtsZWZ0OjA7IG1hcmdpbi10b3A6LTFweDsgdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7ICB0cmFuc2Zvcm0tb3JpZ2luOmJvdHRvbSBsZWZ0O31cblx0XHQmOmFmdGVyIHtsZWZ0OjA7IHRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTsgdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDsgfVxuXHR9XG5cdC5zbGljay1uZXh0IHsgcmlnaHQ6LTAuNzVlbTtcblx0XHQmOmJlZm9yZSB7cmlnaHQ6MDsgbWFyZ2luLXRvcDotMXB4OyB0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7IHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDsgfVxuXHRcdCY6YWZ0ZXIge3JpZ2h0OjA7IHRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpOyB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7IH1cblx0fVxuXHRAaW5jbHVkZSByZXNwb25kKGRlc2t0b3BTKSB7XG5cdFx0LnNsaWNrLWFycm93IHsgZGlzcGxheTpibG9jazt9XG5cdH1cblx0QGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wTSkge1xuXHRcdC5zbGljay1wcmV2IHsgbGVmdDotMWVtOyB9XG5cdFx0LnNsaWNrLW5leHQgeyByaWdodDotMWVtOyB9IFxuXHR9XG5cdEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcEwpIHtcblx0XHQuc2xpY2stcHJldiB7IGxlZnQ6LTEuMjVlbTsgfVxuXHRcdC5zbGljay1uZXh0IHsgcmlnaHQ6LTEuMjVlbTsgfSBcblx0fVxufSovXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuXG5oMSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5jYWxjdWxhdG9yIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTMwMHB4O1xuICBtYXJnaW46IDFlbSBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLmNhbGN1bGF0b3Iub3BlbmluZy1MIC5pY29uU2lkZS1SIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jYWxjdWxhdG9yLm9wZW5pbmctUiAuaWNvblNpZGUtTCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FsY3VsYXRvci50eXBlREgtMDEgLmljb25UeXBlREgtMDIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhbGN1bGF0b3IudHlwZURILTAxIC5sb2Nrc0RILTAwMiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FsY3VsYXRvci50eXBlREgtMDIgLmljb25UeXBlREgtMDEge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhbGN1bGF0b3IudHlwZURILTAyIC5sb2Nrc0RILTAwMSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2FsY3VsYXRvciBmaWVsZHNldCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5jYWxjdWxhdG9yIGxlZ2VuZCB7XG4gIGZvbnQ6IDQwMCAxMjAlLzEuNSBcIlJvYm90byBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM1NTczYTM7XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xufVxuLmNhbGN1bGF0b3IgLmxpc3RSZXN1bHRzIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY2FsY3VsYXRvciAubGlzdFJlc3VsdHMgbGkgLmxhYmVsSXRlbSB7XG4gIGNvbG9yOiAjOWU5OTk5O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuLmNhbGN1bGF0b3IgLmxpc3RSZXN1bHRzIGxpIC5pdGVtUmVzdWx0IHtcbiAgZmxleDogMSAxIDEwMCU7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG4uY2FsY3VsYXRvciAudGFiU3RhZ2VzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgYmFja2dyb3VuZDogI2VkZWJlNDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNlZGViZTQ7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZWRlYmU0O1xufVxuLmNhbGN1bGF0b3IgLnRhYlN0YWdlcyBvbCB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3Q7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLmNhbGN1bGF0b3IgLnRhYlN0YWdlcyBvbCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjZWRlYmU0O1xufVxuLmNhbGN1bGF0b3IgLnRhYlN0YWdlcyBvbCBsaTo6YmVmb3JlIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0O1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzllOTk5OTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYWxjdWxhdG9yIC50YWJTdGFnZXMgb2wgbGkgLnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG4uY2FsY3VsYXRvciAudGFiU3RhZ2VzIG9sIGxpLmNvbXBsZXRlIHtcbiAgYmFja2dyb3VuZDogIzhjYTZjZjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmNhbGN1bGF0b3IgLnRhYlN0YWdlcyBvbCBsaS5jb21wbGV0ZTo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uY2FsY3VsYXRvciAudGFiU3RhZ2VzIG9sIGxpLmNvbXBsZXRlIC50aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmNhbGN1bGF0b3IgLnRhYlN0YWdlcyBvbCBsaS5jb21wbGV0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmFiNjY7XG59XG4uY2FsY3VsYXRvciAudGFiU3RhZ2VzIG9sIGxpLmFjdGl2ZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmY3MjAwO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwIC00cHg7XG59XG4uY2FsY3VsYXRvciAudGFiU3RhZ2VzIG9sIGxpLmFjdGl2ZTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmNhbGN1bGF0b3IgLnRhYlN0YWdlcyBvbCBsaS5hY3RpdmUgLnRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuLmNhbGN1bGF0b3IgLnRhYlN0YWdlcyBvbCBsaTpudGgtbGFzdC1jaGlsZCgxKTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigr1cIjtcbn1cbi5jYWxjdWxhdG9yIC50YWJTdGFnZXMgb2wgbGk6bnRoLWNoaWxkKDEpIHtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICNmZmY7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYWxjdWxhdG9yIC50YWJTdGFnZXMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNhbGN1bGF0b3IgLnRhYlN0YWdlcyBvbCBsaTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG4gIC5jYWxjdWxhdG9yIC50YWJTdGFnZXMgb2wgbGkgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmNhbGN1bGF0b3IgLnRhYlN0YWdlcyB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxufVxuLmNhbGN1bGF0b3IgLnRhYkNvbnRlbnRTdGFnZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBib3JkZXI6IDRweCBzb2xpZCAjZWRlYmU0O1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgcGFkZGluZzogMXJlbSAxcmVtIDRyZW0gMXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5jYWxjdWxhdG9yIC50YWJDb250ZW50U3RhZ2VzIGgyIHtcbiAgY29sb3I6ICNmZjcyMDA7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNhbGN1bGF0b3IgLnRhYkNvbnRlbnRTdGFnZXMgaDIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYWxjdWxhdG9yIC50YWJDb250ZW50U3RhZ2VzIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMS41cmVtIDQuNXJlbSAxLjVyZW07XG4gIH1cbn1cbi5jYWxjdWxhdG9yIC50YWJDb250ZW50U3RhZ2VzIC50aXRsZUZpbmFsIHtcbiAgY29sb3I6ICNmZjcyMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHBhZGRpbmctYm90dG9tOiAyZW07XG59XG4uY2FsY3VsYXRvciAuYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbn1cbi5jYWxjdWxhdG9yIC5idG4gLnR4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmNhbGN1bGF0b3IgLmJ0biAuaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5jYWxjdWxhdG9yIC5idG4ubmV4dFN0YWdlLCAuY2FsY3VsYXRvciAuYnRuLnByZXZTdGFnZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLmNhbGN1bGF0b3IgLmJ0bi5uZXh0U3RhZ2UgLmljb24ge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtO1xufVxuLmNhbGN1bGF0b3IgLmJ0bi5wcmV2U3RhZ2UgLmljb24ge1xuICBtYXJnaW4tbGVmdDogLTAuNzVyZW07XG59XG4uY2FsY3VsYXRvciAuYnRuLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2VkZWJlNDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmNhbGN1bGF0b3IgLmJveEhpZGUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmYWY5ZjU7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2VkZWJlNDtcbiAgcGFkZGluZzogMS41cmVtO1xuICBtYXJnaW4tdG9wOiAtMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuLmNhbGN1bGF0b3IgLmJveEhpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA0cHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2ZmZjtcbn1cbi5jYWxjdWxhdG9yIC5ib3hIaWRlLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jYWxjdWxhdG9yIC5ib3hIaWRlIHVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jYWxjdWxhdG9yIC5yZW1hcmsge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjOWU5OTk5O1xufVxuLmNhbGN1bGF0b3IgLmZyYW1lQ2FsYyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5jYWxjdWxhdG9yIC5zdGFnZUNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhbGN1bGF0b3IgLnN0YWdlQ29udGVudC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2FsY3VsYXRvciBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90byBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhbGN1bGF0b3IgaDMge1xuICBmb250LWZhbWlseTogXCJSb2JvdG8gQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG59XG4uY2FsY3VsYXRvciAucm93Rm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5jYWxjdWxhdG9yIC5yb3dUd29CdG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uY2FsY3VsYXRvciAuYm94QnRuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMS41cmVtO1xuICBib3R0b206IDEuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNhbGN1bGF0b3IgLmxpc0Zvcm0ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGZsZXg6IGF1dG87XG4gIG1hcmdpbjogMCAtMXJlbTtcbn1cbi5jYWxjdWxhdG9yIC5saXNGb3JtID4gbGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uY2FsY3VsYXRvciAubGlzRm9ybSA+IGxpOjpiZWZvcmUsIC5jYWxjdWxhdG9yIC5saXNGb3JtID4gbGk6OmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cbi5jYWxjdWxhdG9yIC5saXNGb3JtIGxpIHtcbiAgcGFkZGluZzogMCAxcmVtIDJyZW0gMXJlbTtcbn1cbi5jYWxjdWxhdG9yIC5pdGVtSWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYWxjdWxhdG9yIC5pdGVtSWNvbiBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbn1cbi5jYWxjdWxhdG9yIC5pdGVtSWNvbiBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG4uY2FsY3VsYXRvciAuaXRlbUljb24gLmljb24ge1xuICBmb250LXNpemU6IDRlbTtcbiAgY29sb3I6ICNhY2FjYWM7XG4gIHRyYW5zaXRpb246IGNvbG9yIDE1MG1zIGVhc2UtaW4tb3V0O1xufVxuLmNhbGN1bGF0b3IgLml0ZW1JY29uIC50eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM0NDQ0NDQ7XG59XG4uY2FsY3VsYXRvciAuaXRlbUljb246aG92ZXIgbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNlZGViZTQ7XG59XG4uY2FsY3VsYXRvciAuaXRlbUljb246aG92ZXIgbGFiZWwgLmljb24ge1xuICBjb2xvcjogIzllOTk5OTtcbn1cbi5jYWxjdWxhdG9yIC5pdGVtSWNvbiBpbnB1dDpjaGVja2VkIH4gbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNmZmFiNjY7XG59XG4uY2FsY3VsYXRvciAuaXRlbUljb24gaW5wdXQ6Y2hlY2tlZCB+IGxhYmVsIC5pY29uIHtcbiAgY29sb3I6ICM5ZTk5OTk7XG59XG4uY2FsY3VsYXRvciAuaXRlbUljb25JbnB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG4uY2FsY3VsYXRvciAuaXRlbUljb25JbnB1dCAubGFiZWxJY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwYWRkaW5nOiAwO1xufVxuLmNhbGN1bGF0b3IgLml0ZW1JY29uSW5wdXQgLmxhYmVsSWNvbiAudHh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM0NDQ0NDQ7XG59XG4uY2FsY3VsYXRvciAuaXRlbUljb25JbnB1dCAubGFiZWxJY29uIC5pY29uIHtcbiAgZm9udC1zaXplOiA0ZW07XG4gIGNvbG9yOiAjYWNhY2FjO1xufVxuLmNhbGN1bGF0b3IgLml0ZW1JY29uSW5wdXQgLmlucHV0LW51bWJlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC42NXJlbSAyLjVyZW07XG59XG4uY2FsY3VsYXRvciAuaXRlbUljb25JbnB1dCAuaW5wdXQtbnVtYmVyIGlucHV0W3R5cGU9bnVtYmVyXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgbWluLXdpZHRoOiA0cmVtO1xuICBtYXgtd2lkdGg6IDZyZW07XG4gIG1hcmdpbjogMCA0cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cbi5jYWxjdWxhdG9yIC5pdGVtSWNvbklucHV0IC5pbnB1dC1udW1iZXIgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuLmNhbGN1bGF0b3IgLml0ZW1JY29uSW5wdXQgLmlucHV0LW51bWJlciBpbnB1dFt0eXBlPW51bWJlcl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNhbGN1bGF0b3IgLml0ZW1JY29uSW5wdXQgLmlucHV0LW51bWJlciAuYnRuTnVtYmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNjVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuN3JlbTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogMTAwO1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuN3JlbTtcbiAgYm9yZGVyOiBub25lO1xufVxuLmNhbGN1bGF0b3IgLml0ZW1JY29uSW5wdXQgLmlucHV0LW51bWJlciAuYnRuTWludXMge1xuICBsZWZ0OiAwO1xufVxuLmNhbGN1bGF0b3IgLml0ZW1JY29uSW5wdXQgLmlucHV0LW51bWJlciAuYnRuUGx1cyB7XG4gIHJpZ2h0OiAwO1xufVxuLmNhbGN1bGF0b3IgLml0ZW1JY29uSW5wdXQgLmlucHV0LXR4dCB7XG4gIHBhZGRpbmc6IDAuNjVyZW0gMDtcbiAgd2lkdGg6IDIwZW07XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5jYWxjdWxhdG9yIC5saXN0RnJlZSBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cbi5jYWxjdWxhdG9yIC5saXN0RnJlZSBsaTpudGgtbGFzdC1jaGlsZCgwKSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uY2FsY3VsYXRvciAubGlzdEZyZWUgLmJveEhpZGUge1xuICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xufVxuLmNhbGN1bGF0b3IgLnByaWNlUGx1cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIGNvbG9yOiAjOGNhNmNmO1xufVxuLmNhbGN1bGF0b3IgLml0ZW1DaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xufVxuLmNhbGN1bGF0b3IgLml0ZW1DaGVjayBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWluLWhlaWdodDogMjZweDtcbn1cbi5jYWxjdWxhdG9yIC5pdGVtQ2hlY2sgbGFiZWwgLnN3aXRjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5jYWxjdWxhdG9yIC5pdGVtQ2hlY2sgbGFiZWwgLnN3aXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhY2FjYWM7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6ICNhY2FjYWM7XG4gIHRyYW5zaXRpb246IDAuMnM7XG59XG4uY2FsY3VsYXRvciAuaXRlbUNoZWNrIGxhYmVsIC5zd2l0Y2g6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMnB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICB0cmFuc2l0aW9uOiAwLjJzO1xufVxuLmNhbGN1bGF0b3IgLml0ZW1DaGVjayBsYWJlbCAudHh0IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5jYWxjdWxhdG9yIC5pdGVtQ2hlY2sgbGFiZWwgLnByaWNlUGx1cyB7XG4gIG1hcmdpbi1sZWZ0OiAxZW07XG59XG4uY2FsY3VsYXRvciAuaXRlbUNoZWNrIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmNhbGN1bGF0b3IgLml0ZW1DaGVjayBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICBjb2xvcjogIzQ0NDQ0NDtcbn1cbi5jYWxjdWxhdG9yIC5pdGVtQ2hlY2sgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIC5zd2l0Y2g6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmFiNjY7XG4gIGJvcmRlci1jb2xvcjogI2ZmYWI2Njtcbn1cbi5jYWxjdWxhdG9yIC5pdGVtQ2hlY2sgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIC5zd2l0Y2g6OmFmdGVyIHtcbiAgbGVmdDogMjJweDtcbn1cbi5jYWxjdWxhdG9yIC5pdGVtQ2hlY2sgaW5wdXQ6aG92ZXIgKyBsYWJlbCB7XG4gIGNvbG9yOiAjNDQ0NDQ0O1xufVxuLmNhbGN1bGF0b3IgLml0ZW1DaGVjayBpbnB1dDpob3ZlciArIGxhYmVsIC5zd2l0Y2g6OmJlZm9yZSwgLmNhbGN1bGF0b3IgLml0ZW1DaGVjayBpbnB1dDpmb2N1cyArIGxhYmVsIC5zd2l0Y2g6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzllOTk5OTtcbiAgYmFja2dyb3VuZDogIzllOTk5OTtcbn1cbi5jYWxjdWxhdG9yIC5pdGVtQ2hlY2sgaW5wdXQ6Y2hlY2tlZDpob3ZlciArIGxhYmVsIC5zd2l0Y2g6OmJlZm9yZSwgLmNhbGN1bGF0b3IgLml0ZW1DaGVjayBpbnB1dDpjaGVja2VkOmZvY3VzICsgbGFiZWwgLnN3aXRjaDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhYjY2O1xuICBiYWNrZ3JvdW5kOiAjZmZhYjY2O1xufSIsIkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnT3N3YWxkJztcclxuXHRzcmM6IHVybCgnLi4vZm9udHMvT3N3YWxkLUV4dHJhTGlnaHQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgIHVybCgnLi4vZm9udHMvT3N3YWxkLUV4dHJhTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL09zd2FsZC1FeHRyYUxpZ2h0LnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vZm9udHMvT3N3YWxkLUV4dHJhTGlnaHQuc3ZnI09zd2FsZC1FeHRyYUxpZ2h0JykgZm9ybWF0KCdzdmcnKTtcclxuXHRmb250LXdlaWdodDogMjAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ09zd2FsZCc7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL09zd2FsZC1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAgdXJsKCcuLi9mb250cy9Pc3dhbGQtTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL09zd2FsZC1MaWdodC50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL09zd2FsZC1MaWdodC5zdmcjT3N3YWxkLUxpZ2h0JykgZm9ybWF0KCdzdmcnKTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ09zd2FsZCc7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL09zd2FsZC1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksICB1cmwoJy4uL2ZvbnRzL09zd2FsZC1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi9mb250cy9Pc3dhbGQtUmVndWxhci50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL09zd2FsZC1SZWd1bGFyLnN2ZyNPc3dhbGQtUmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdPc3dhbGQnO1xyXG5cdHNyYzogdXJsKCcuLi9mb250cy9Pc3dhbGQtTWVkaXVtLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksICB1cmwoJy4uL2ZvbnRzL09zd2FsZC1NZWRpdW0ud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL09zd2FsZC1NZWRpdW0udHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi9mb250cy9Pc3dhbGQtTWVkaXVtLnN2ZyNPc3dhbGQtTWVkaXVtJykgZm9ybWF0KCdzdmcnKTtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ09zd2FsZCc7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL09zd2FsZC1TZW1pQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAgdXJsKCcuLi9mb250cy9Pc3dhbGQtU2VtaUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL09zd2FsZC1TZW1pQm9sZC50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL09zd2FsZC1TZW1pQm9sZC5zdmcjT3N3YWxkLVNlbWlCb2xkJykgZm9ybWF0KCdzdmcnKTtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ09zd2FsZCc7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL09zd2FsZC1Cb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksICB1cmwoJy4uL2ZvbnRzL09zd2FsZC1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi9mb250cy9Pc3dhbGQtQm9sZC50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL09zd2FsZC1Cb2xkLnN2ZyNPc3dhbGQtQm9sZCcpIGZvcm1hdCgnc3ZnJyk7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcblxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJztcclxuXHRzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksICB1cmwoJy4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUxpZ2h0LnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUxpZ2h0LnN2ZyNSb2JvdG9Db25kZW5zZWQtTGlnaHQnKSBmb3JtYXQoJ3N2ZycpO1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCc7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1MaWdodEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAgdXJsKCcuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtTGlnaHRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1MaWdodEl0YWxpYy50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1MaWdodEl0YWxpYy5zdmcjUm9ib3RvQ29uZGVuc2VkLUxpZ2h0SXRhbGljJykgZm9ybWF0KCdzdmcnKTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnO1xyXG5cdHNyYzogdXJsKCcuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAgdXJsKCcuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLVJlZ3VsYXIudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtUmVndWxhci5zdmcjUm9ib3RvQ29uZGVuc2VkLVJlZ3VsYXInKSBmb3JtYXQoJ3N2ZycpO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCc7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1JdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgIHVybCgnLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUl0YWxpYy50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1JdGFsaWMuc3ZnI1JvYm90b0NvbmRlbnNlZC1JdGFsaWMnKSBmb3JtYXQoJ3N2ZycpO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCc7XHJcblx0c3JjOiB1cmwoJy4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1Cb2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksICB1cmwoJy4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi9mb250cy9Sb2JvdG9Db25kZW5zZWQtQm9sZC50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1Cb2xkLnN2ZyNSb2JvdG9Db25kZW5zZWQtQm9sZCcpIGZvcm1hdCgnc3ZnJyk7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdSb2JvdG8gQ29uZGVuc2VkJztcclxuXHRzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUJvbGRJdGFsaWMuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgIHVybCgnLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUJvbGRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL1JvYm90b0NvbmRlbnNlZC1Cb2xkSXRhbGljLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vZm9udHMvUm9ib3RvQ29uZGVuc2VkLUJvbGRJdGFsaWMuc3ZnI1JvYm90b0NvbmRlbnNlZC1Cb2xkSXRhbGljJykgZm9ybWF0KCdzdmcnKTtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG5cdGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICdCaWN1YmlrJztcclxuXHRzcmM6IHVybCgnLi4vZm9udHMvQmljdWJpay5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9CaWN1YmlrLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vZm9udHMvQmljdWJpay53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvQmljdWJpay50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnLi4vZm9udHMvQmljdWJpay5zdmcjQmljdWJpaycpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG4iLCIuaWNvbiB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAxZW07XHJcbiAgaGVpZ2h0OiAxZW07XHJcbiAgZmlsbDogY3VycmVudENvbG9yO1xyXG59XHJcblxyXG4uaWNvbi1iYWNrIHtcclxuICBmb250LXNpemU6KDI0MC44Mi8xMCkqMXJlbTtcclxuICB3aWR0aDooMjQwLjgyLzI0MC44MikqMWVtO1xyXG59XHJcbi5pY29uLWNsb3NlIHtcclxuICBmb250LXNpemU6KDI0MS4xNy8xMCkqMXJlbTtcclxuICB3aWR0aDooMjQxLjE3LzI0MS4xNykqMWVtO1xyXG59XHJcbi5pY29uLWRvb3JMIHtcclxuICBmb250LXNpemU6KDQ5NC4yLzEwKSoxcmVtO1xyXG4gIHdpZHRoOig0OTQuMi80OTQuMikqMWVtO1xyXG59XHJcbi5pY29uLWRvb3JSIHtcclxuICBmb250LXNpemU6KDQ5NC4yLzEwKSoxcmVtO1xyXG4gIHdpZHRoOig0OTQuMi80OTQuMikqMWVtO1xyXG59XHJcbi5pY29uLWRvb3JoYW5kbGUtQUxNQVIge1xyXG4gIGZvbnQtc2l6ZTooNDgwLzEwKSoxcmVtO1xyXG4gIHdpZHRoOig0ODAvNDgwKSoxZW07XHJcbn1cclxuLmljb24tZG9vcmhhbmRsZS1BTE1BUi1MIHtcclxuICBmb250LXNpemU6KDQ4MC8xMCkqMXJlbTtcclxuICB3aWR0aDooNDgwLzQ4MCkqMWVtO1xyXG59XHJcbi5pY29uLWRvb3JoYW5kbGUtSEFSWiB7XHJcbiAgZm9udC1zaXplOig0ODAvMTApKjFyZW07XHJcbiAgd2lkdGg6KDQ4MC80ODApKjFlbTtcclxufVxyXG4uaWNvbi1kb29yaGFuZGxlLUhBUlotTCB7XHJcbiAgZm9udC1zaXplOig0ODAvMTApKjFyZW07XHJcbiAgd2lkdGg6KDQ4MC80ODApKjFlbTtcclxufVxyXG4uaWNvbi1kb3duIHtcclxuICBmb250LXNpemU6KDI0MC44MS8xMCkqMXJlbTtcclxuICB3aWR0aDooMjQwLjgxLzI0MC44MSkqMWVtO1xyXG59XHJcbi5pY29uLWdhZyB7XHJcbiAgZm9udC1zaXplOig0ODAvMTApKjFyZW07XHJcbiAgd2lkdGg6KDQ4MC80ODApKjFlbTtcclxufVxyXG4uaWNvbi1nbGF6ZWQwMDEge1xyXG4gIGZvbnQtc2l6ZTooNDgwLzEwKSoxcmVtO1xyXG4gIHdpZHRoOig0ODAvNDgwKSoxZW07XHJcbn1cclxuLmljb24tZ2xhemVkMDAxLUwge1xyXG4gIGZvbnQtc2l6ZTooNDgwLzEwKSoxcmVtO1xyXG4gIHdpZHRoOig0ODAvNDgwKSoxZW07XHJcbn1cclxuLmljb24tZ2xhemVkMDAyIHtcclxuICBmb250LXNpemU6KDQ4MC8xMCkqMXJlbTtcclxuICB3aWR0aDooNDgwLzQ4MCkqMWVtO1xyXG59XHJcbi5pY29uLWdsYXplZDAwMi1MIHtcclxuICBmb250LXNpemU6KDQ4MC8xMCkqMXJlbTtcclxuICB3aWR0aDooNDgwLzQ4MCkqMWVtO1xyXG59XHJcbi5pY29uLWdsYXplZDAwMyB7XHJcbiAgZm9udC1zaXplOig0ODAvMTApKjFyZW07XHJcbiAgd2lkdGg6KDQ4MC80ODApKjFlbTtcclxufVxyXG4uaWNvbi1nbGF6ZWQwMDMtTCB7XHJcbiAgZm9udC1zaXplOig0ODAvMTApKjFyZW07XHJcbiAgd2lkdGg6KDQ4MC80ODApKjFlbTtcclxufVxyXG4uaWNvbi1nbGF6ZWQwMDQge1xyXG4gIGZvbnQtc2l6ZTooNDgwLzEwKSoxcmVtO1xyXG4gIHdpZHRoOig0ODAvNDgwKSoxZW07XHJcbn1cclxuLmljb24tZ2xhemVkMDA0LUwge1xyXG4gIGZvbnQtc2l6ZTooNDgwLzEwKSoxcmVtO1xyXG4gIHdpZHRoOig0ODAvNDgwKSoxZW07XHJcbn1cclxuLmljb24tZ2xhemVkMTAxIHtcclxuICBmb250LXNpemU6KDQ4MC8xMCkqMXJlbTtcclxuICB3aWR0aDooNDgwLzQ4MCkqMWVtO1xyXG59XHJcbi5pY29uLWdsYXplZDEwMS1MIHtcclxuICBmb250LXNpemU6KDQ4MC8xMCkqMXJlbTtcclxuICB3aWR0aDooNDgwLzQ4MCkqMWVtO1xyXG59XHJcbi5pY29uLWdsYXplZDEwMiB7XHJcbiAgZm9udC1zaXplOig0ODAvMTApKjFyZW07XHJcbiAgd2lkdGg6KDQ4MC80ODApKjFlbTtcclxufVxyXG4uaWNvbi1nbGF6ZWQxMDItTCB7XHJcbiAgZm9udC1zaXplOig0ODAvMTApKjFyZW07XHJcbiAgd2lkdGg6KDQ4MC80ODApKjFlbTtcclxufVxyXG4uaWNvbi1nbGF6ZWQxMDMge1xyXG4gIGZvbnQtc2l6ZTooNDgwLzEwKSoxcmVtO1xyXG4gIHdpZHRoOig0ODAvNDgwKSoxZW07XHJcbn1cclxuLmljb24tZ2xhemVkMTAzLUwge1xyXG4gIGZvbnQtc2l6ZTooNDgwLzEwKSoxcmVtO1xyXG4gIHdpZHRoOig0ODAvNDgwKSoxZW07XHJcbn1cclxuLmljb24tZ2xhemVkMTA0IHtcclxuICBmb250LXNpemU6KDQ4MC8xMCkqMXJlbTtcclxuICB3aWR0aDooNDgwLzQ4MCkqMWVtO1xyXG59XHJcbi5pY29uLWdsYXplZDEwNC1MIHtcclxuICBmb250LXNpemU6KDQ4MC8xMCkqMXJlbTtcclxuICB3aWR0aDooNDgwLzQ4MCkqMWVtO1xyXG59XHJcbi5pY29uLWhvbWUge1xyXG4gIGZvbnQtc2l6ZTooNTEyLzEwKSoxcmVtO1xyXG4gIHdpZHRoOig1MTIvNTEyKSoxZW07XHJcbn1cclxuLmljb24taWRlYSB7XHJcbiAgZm9udC1zaXplOigxMDEuOS8xMCkqMXJlbTtcclxuICB3aWR0aDooOTQvMTAxLjkpKjFlbTtcclxufVxyXG4uaWNvbi1saWtlIHtcclxuICBmb250LXNpemU6KDQ3OC4yLzEwKSoxcmVtO1xyXG4gIHdpZHRoOig0NzguMi80NzguMikqMWVtO1xyXG59XHJcbi5pY29uLW1haWwge1xyXG4gIGZvbnQtc2l6ZTooNDgwLzEwKSoxcmVtO1xyXG4gIHdpZHRoOig0ODAvNDgwKSoxZW07XHJcbn1cclxuLmljb24tbWFpbC0yIHtcclxuICBmb250LXNpemU6KDUxMi8xMCkqMXJlbTtcclxuICB3aWR0aDooNTEyLzUxMikqMWVtO1xyXG59XHJcbi5pY29uLW1lbnUge1xyXG4gIGZvbnQtc2l6ZTooNTEyLzEwKSoxcmVtO1xyXG4gIHdpZHRoOig1MTIvNTEyKSoxZW07XHJcbn1cclxuLmljb24tbmV4dCB7XHJcbiAgZm9udC1zaXplOigyNDAuODIvMTApKjFyZW07XHJcbiAgd2lkdGg6KDI0MC44Mi8yNDAuODIpKjFlbTtcclxufVxyXG4uaWNvbi1ub25lIHtcclxuICBmb250LXNpemU6KDQ4MC8xMCkqMXJlbTtcclxuICB3aWR0aDooNDgwLzQ4MCkqMWVtO1xyXG59XHJcbi5pY29uLXBpbiB7XHJcbiAgZm9udC1zaXplOig1MTIvMTApKjFyZW07XHJcbiAgd2lkdGg6KDUxMi81MTIpKjFlbTtcclxufVxyXG4uaWNvbi1zaXplLWhlaWdodCB7XHJcbiAgZm9udC1zaXplOig0ODAvMTApKjFyZW07XHJcbiAgd2lkdGg6KDQ4MC80ODApKjFlbTtcclxufVxyXG4uaWNvbi1zaXplLXdpZHRoIHtcclxuICBmb250LXNpemU6KDQ4MC8xMCkqMXJlbTtcclxuICB3aWR0aDooNDgwLzQ4MCkqMWVtO1xyXG59XHJcbi5pY29uLXRlbCB7XHJcbiAgZm9udC1zaXplOig0MDEuOTk4LzEwKSoxcmVtO1xyXG4gIHdpZHRoOig0MDEuOTk4LzQwMS45OTgpKjFlbTtcclxufVxyXG4uaWNvbi10eXBlTG9jay0wMDEge1xyXG4gIGZvbnQtc2l6ZTooNDgwLzEwKSoxcmVtO1xyXG4gIHdpZHRoOig0ODAvNDgwKSoxZW07XHJcbn1cclxuLmljb24tdHlwZUxvY2stMDAyIHtcclxuICBmb250LXNpemU6KDQ4MC8xMCkqMXJlbTtcclxuICB3aWR0aDooNDgwLzQ4MCkqMWVtO1xyXG59XHJcbi5pY29uLXVwIHtcclxuICBmb250LXNpemU6KDI0MC44NC8xMCkqMXJlbTtcclxuICB3aWR0aDooMjQwLjg0LzI0MC44NCkqMWVtO1xyXG59XHJcbi5pY29uLXdlaWdodC0wMDEge1xyXG4gIGZvbnQtc2l6ZTooNDgwLzEwKSoxcmVtO1xyXG4gIHdpZHRoOig0ODAvNDgwKSoxZW07XHJcbn1cclxuLmljb24td2VpZ2h0LTAwMiB7XHJcbiAgZm9udC1zaXplOig0ODAvMTApKjFyZW07XHJcbiAgd2lkdGg6KDQ4MC80ODApKjFlbTtcclxufVxyXG4uaWNvbi16YW1lciB7XHJcbiAgZm9udC1zaXplOig5MC8xMCkqMXJlbTtcclxuICB3aWR0aDooOTAvOTApKjFlbTtcclxufVxyXG4iLCJAbWl4aW4gcmVzcG9uZCgkbWVkaWEpIHtcclxuICBAaWYgJG1lZGlhID09IGxlc3MtcGhvbmVMIHtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDokcGhvbmVMIC0gMSkgeyBAY29udGVudDsgfVxyXG4gIH0gQGVsc2UgaWYgJG1lZGlhID09IGxlc3MtdGFibGV0UyB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6JHRhYmxldFMgLSAxKSB7IEBjb250ZW50OyB9XHJcbiAgfSBAZWxzZSBpZiAkbWVkaWEgPT0gbGVzcy10YWJsZXRMIHtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDokdGFibGV0TCAtIDEpIHsgQGNvbnRlbnQ7IH1cclxuICB9IEBlbHNlIGlmICRtZWRpYSA9PSBsZXNzLWRlc2t0b3BTIHtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDokZGVza3RvcFMgLSAxKSB7IEBjb250ZW50OyB9XHJcbiAgfSBAZWxzZSBpZiAkbWVkaWEgPT0gcGhvbmVMIHtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDokcGhvbmVMKSB7IEBjb250ZW50OyB9XHJcbiAgfSBAZWxzZSBpZiAkbWVkaWEgPT0gdGFibGV0UyB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6JHRhYmxldFMpIHsgQGNvbnRlbnQ7IH1cclxuICB9IEBlbHNlIGlmICRtZWRpYSA9PSB0YWJsZXRMIHtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDokdGFibGV0TCkgeyBAY29udGVudDsgfVxyXG4gIH0gQGVsc2UgaWYgJG1lZGlhID09IGRlc2t0b3BTIHtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDokZGVza3RvcFMpIHsgQGNvbnRlbnQ7IH1cclxuICB9IEBlbHNlIGlmICRtZWRpYSA9PSBkZXNrdG9wTSB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6JGRlc2t0b3BNKSB7IEBjb250ZW50OyB9XHJcbiAgfSBAZWxzZSBpZiAkbWVkaWEgPT0gZGVza3RvcEwge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiRkZXNrdG9wTCkgeyBAY29udGVudDsgfVxyXG4gIH0gQGVsc2UgaWYgJG1lZGlhID09IHBob25lTC10YWJsZXRTIHtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDokcGhvbmVMKSBhbmQgKG1heC13aWR0aDokdGFibGV0UyAtIDEpIHsgQGNvbnRlbnQ7IH1cclxuICB9IEBlbHNlIGlmICRtZWRpYSA9PSB0YWJsZXRTLXRhYmxldEwge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiR0YWJsZXRTKSBhbmQgKG1heC13aWR0aDokdGFibGV0TCAtIDEpIHsgQGNvbnRlbnQ7IH1cclxuICB9QGVsc2UgaWYgJG1lZGlhID09IHRhYmxldFMtZGVza3RvcFMge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiR0YWJsZXRTKSBhbmQgKG1heC13aWR0aDokZGVza3RvcFMgLSAxKSB7IEBjb250ZW50OyB9XHJcbiAgfUBlbHNlIGlmICRtZWRpYSA9PSB0YWJsZXRMLWRlc2t0b3BTIHtcclxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDokdGFibGV0TCkgYW5kIChtYXgtd2lkdGg6JGRlc2t0b3BTIC0gMSkgeyBAY29udGVudDsgfVxyXG4gIH1AZWxzZSBpZiAkbWVkaWEgPT0gdGFibGV0TC1kZXNrdG9wTSB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6JHRhYmxldEwpIGFuZCAobWF4LXdpZHRoOiRkZXNrdG9wTSAtIDEpIHsgQGNvbnRlbnQ7IH1cclxuICB9QGVsc2UgaWYgJG1lZGlhID09IHRhYmxldEwtZGVza3RvcEwge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiR0YWJsZXRMKSBhbmQgKG1heC13aWR0aDokZGVza3RvcEwgLSAxKSB7IEBjb250ZW50OyB9XHJcbiAgfUBlbHNlIGlmICRtZWRpYSA9PSBkZXNrdG9wUy1kZXNrdG9wTSB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6JGRlc2t0b3BTKSBhbmQgKG1heC13aWR0aDokZGVza3RvcE0gLSAxKSB7IEBjb250ZW50OyB9XHJcbiAgfUBlbHNlIGlmICRtZWRpYSA9PSBkZXNrdG9wUy1kZXNrdG9wTCB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6JGRlc2t0b3BTKSBhbmQgKG1heC13aWR0aDokZGVza3RvcEwgLSAxKSB7IEBjb250ZW50OyB9XHJcbiAgfUBlbHNlIGlmICRtZWRpYSA9PSBkZXNrdG9wTS1kZXNrdG9wTCB7XHJcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6JGRlc2t0b3BNKSBhbmQgKG1heC13aWR0aDokZGVza3RvcEwgLSAxKSB7IEBjb250ZW50OyB9XHJcbiAgfVxyXG59XHJcbi8qXHJcbkBpbmNsdWRlIHJlc3BvbmQoKSB7IH1cclxuKi9cclxuXHJcbi5zaERTLWlubGluZSB7ZGlzcGxheTpub25lO1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcFMpIHsgZGlzcGxheTppbmxpbmU7IH1cclxufVxyXG4uc2hEUy1pbmxpbmVCbG9jayB7ZGlzcGxheTpub25lO1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcFMpIHsgZGlzcGxheTppbmxpbmUtYmxvY2s7IH1cclxufVxyXG4uc2hEUy1ibG9jayB7ZGlzcGxheTpub25lO1xyXG4gIEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcFMpIHsgZGlzcGxheTpibG9jazsgfVxyXG59IiwiQG1peGluIGdyaWQoXHJcblx0JGdyaWRfY29sTmFtZTp3LFxyXG5cdCRncmlkX2NvbHM6IDEyXHJcbikge1xyXG5cdCRncmlkX3dpZHRoOiAxMDAlO1xyXG5cdCRncmlkX2NvbFdpZHRoOiAkZ3JpZF93aWR0aCAvICRncmlkX2NvbHM7XHJcblxyXG5cdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGdyaWRfY29scyB7XHJcblx0XHQuI3skZ3JpZF9jb2xOYW1lfV8jeyRpfSB7XHJcblx0XHRcdHdpZHRoOiAkaSAqICRncmlkX2NvbFdpZHRoO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AaW5jbHVkZSBncmlkKCk7XHJcbkBpbmNsdWRlIHJlc3BvbmQocGhvbmVMKSB7IEBpbmNsdWRlIGdyaWQod1BMLCAxMik7IH07XHJcbkBpbmNsdWRlIHJlc3BvbmQodGFibGV0UykgeyBAaW5jbHVkZSBncmlkKHdUUywgMTIpOyB9O1xyXG5AaW5jbHVkZSByZXNwb25kKHRhYmxldEwpIHsgQGluY2x1ZGUgZ3JpZCh3VEwsIDEyKTsgfTtcclxuQGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wUykgeyBAaW5jbHVkZSBncmlkKHdEUywgMTIpOyB9O1xyXG5cclxuXHJcblxyXG4uZ3JpZCB7IEBpbmNsdWRlIGxpc3RSKCk7IGNsZWFyOmJvdGg7IGRpc3BsYXk6ZmxleDsgZmxleC1mbG93OnJvdyB3cmFwOyBhbGlnbi1pdGVtczpzdHJldGNoO1xyXG5cdD4uYm94R3JpZCB7IGZsZXg6MCAxIDEwMCU7IHBvc2l0aW9uOnJlbGF0aXZlOyAgbWFyZ2luLWJvdHRvbToxZW07IGJhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDsgfVxyXG5cdEBpbmNsdWRlIHJlc3BvbmQodGFibGV0UykgeyBtYXJnaW46IDAgLTFlbTtcclxuXHRcdC5ib3hHcmlkIHsgbWFyZ2luLWJvdHRvbToyZW07IGJvcmRlci1yaWdodDoxZW0gc29saWQgdHJhbnNwYXJlbnQ7IGJvcmRlci1sZWZ0OjFlbSBzb2xpZCB0cmFuc3BhcmVudDsgfVxyXG5cdH1cclxuXHQmLmJveHNOb3RNQiB7XHJcblx0XHQuYm94R3JpZCB7IG1hcmdpbi1ib3R0b206MDsgfVxyXG5cdH1cclxufVxyXG4uZ3JpZC00IHtcclxuXHQ+LmJveEdyaWQgeyBmbGV4OjAgMSA1MCU7IH1cclxuXHRAaW5jbHVkZSByZXNwb25kKHRhYmxldFMpIHsgPi5ib3hHcmlkIHsgZmxleDowIDEgMjUlOyB9IH1cclxufVxyXG4uZ3JpZC00U0kge1xyXG5cdD4uYm94R3JpZCB7IGZsZXg6MCAxIDUwJTsgIGJvcmRlci1yaWdodDowLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50OyBib3JkZXItbGVmdDowLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O31cclxuXHRAaW5jbHVkZSByZXNwb25kKHRhYmxldEwpIHsgbWFyZ2luOiAwIC0wLjVyZW07XHJcblx0XHQ+LmJveEdyaWQgeyBmbGV4OjAgMSAyNSU7IH0gXHJcblx0fVxyXG59XHJcblxyXG4uZ3JpZC0zIHsgPi5ib3hHcmlkIHsgZmxleDowIDEgNTAlOyB9XHJcblx0QGluY2x1ZGUgcmVzcG9uZCh0YWJsZXRTKSB7ID4uYm94R3JpZCB7IGZsZXg6MCAxIDMzLjMzJTsgfSB9XHJcbn1cclxuLmdyaWQtMiB7XHJcblx0Pi5ib3hHcmlkIHsgfVxyXG5cdEBpbmNsdWRlIHJlc3BvbmQodGFibGV0UykgeyA+LmJveEdyaWQgeyBmbGV4OjAgMSA1MCU7IH0gfVxyXG59XHJcbiIsImh0bWwgeyAtd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOyAtbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7IHRleHQtc2l6ZS1hZGp1c3Q6bm9uZTsgXHJcblx0Zm9udDo0MDAgMTZweC8xLjUgJGZvbnRSQzsgXHJcblx0QGluY2x1ZGUgcmVzcG9uZCh0YWJsZXRTKSB7IGZvbnQtc2l6ZToxOHB4OyB9XHJcblx0QGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wUykgeyBmb250LXNpemU6MjBweDsgfVxyXG59XHJcbmJvZHkgeyBjb2xvcjokY2xyVHh0OyB9XHJcblxyXG5oMSxoMixoMyB7IGNsZWFyOmJvdGg7IH1cclxuXHJcbmgxIHsgbWFyZ2luLWJvdHRvbToxZW07IGZvbnQ6NDAwIDE1MCUvMS41ICRmb250UkM7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgY29sb3I6JGNsckJsdWVXOyBsZXR0ZXItc3BhY2luZzoxcHg7IHRleHQtYWxpZ246IGNlbnRlcjsgXHJcblx0QGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wTCl7IGZvbnQtc2l6ZToxNzAlO1x0fVxyXG59XHJcbmgyIHsgZm9udDo0MDAgMTUwJS8xLjUgJGZvbnRPOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IG1hcmdpbi1ib3R0b206MmVtOyBjb2xvcjokY2xyQmx1ZVc7IGxldHRlci1zcGFjaW5nOjFweDsgfVxyXG5oMi5oZWFkZXJTZWN0aW9uIHsgZm9udDo0MDAgMTUwJS8xLjEyNSAkZm9udEJrOyBwYWRkaW5nLWJvdHRvbTowLjEyNWVtOyBtYXJnaW4tYm90dG9tOjMuNWVtOyBjb2xvcjokY2xyQmx1ZVc7IHRleHQtYWxpZ246Y2VudGVyOyBib3JkZXItYm90dG9tOjJweCBzb2xpZCAkY2xyT3JhbmdlV1c7IH1cclxuXHJcbmgzIHsgZm9udDo0MDAgMTMzJS8xLjUgJGZvbnRSQzsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBjb2xvcjokY2xyQmx1ZVc7IG1hcmdpbi1ib3R0b206MC41ZW07IGxldHRlci1zcGFjaW5nOjFweDsgfVxyXG5oNCB7IGZvbnQ6NDAwIDExMCUvMS4yNSAkZm9udE87IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgbWFyZ2luLWJvdHRvbTowLjc1ZW07IGNvbG9yOiRjbHJCbHVlVzsgbGV0dGVyLXNwYWNpbmc6MXB4OyB9XHJcbmg1IHsgZm9udDo0MDAgMTAwJS8xLjI1ICRmb250TzsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBtYXJnaW4tYm90dG9tOjAuNzVlbTsgY29sb3I6JGNsckJsdWVXOyBsZXR0ZXItc3BhY2luZzoxcHg7IH1cclxuaDYgeyBmb250OjQwMCAxMDAlLzEuMjUgJGZvbnRSQzsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBtYXJnaW4tYm90dG9tOjAuNzVlbTsgY29sb3I6JGNsckJsdWVXOyBsZXR0ZXItc3BhY2luZzoxcHg7IH1cclxuXHJcbnAgeyBtYXJnaW4tYm90dG9tOjFlbTsgXHJcblx0Ji5iaWcgeyBtYXJnaW4tYm90dG9tOjEuNWVtO31cclxufVxyXG5cclxuZmlndXJlIHsgbWFyZ2luLWJvdHRvbToxLjVlbTtcclxuXHRpbWcgeyBAaW5jbHVkZSBpbWdSZXNwKCl9IFxyXG5cdGZpZ2NhcHRpb24geyBwYWRkaW5nOjAuMjVlbSAwIDA7IGZvbnQ6MzAwIGl0YWxpYyAwLjc1ZW0vMS41ICRmb250UkM7IGNvbG9yOiRjbHJUeHQyOyB9XHJcblx0Ji5maWdDIHsgd2lkdGg6MTAwJTsgY2xlYXI6IGJvdGg7IG1hcmdpbi1ib3R0b206MmVtOyB0ZXh0LWFsaWduOiBjZW50ZXI7fVxyXG59XHJcblxyXG4ud3JhcFRhYmxlIHsgY2xlYXI6Ym90aDsgZGlzcGxheTpibG9jazsgbWFyZ2luLXRvcDoxZW07IG1hcmdpbi1ib3R0b206MS41ZW07IHBhZGRpbmc6MDsgZm9udC1zaXplOjkwJTsgb3ZlcmZsb3cteDphdXRvO1xyXG5cdHRhYmxlIHsgd2lkdGg6MTAwJTsgYm9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO1xyXG5cdFx0dGgsIHRkIHsgcGFkZGluZzowLjVlbTsgYmFja2dyb3VuZDojZmZmOyB9XHJcblx0XHR0aDpub3QoOmZpcnN0LWNoaWxkKSwgdGQ6bm90KDpmaXJzdC1jaGlsZCkgeyBib3JkZXItbGVmdDoxcHggc29saWQgJGNsckJyZDsgfVxyXG5cdFx0dGhlYWQge1xyXG5cdFx0XHR0aDpub3QoOmZpcnN0LWNoaWxkKSB7IGJvcmRlci1sZWZ0OjFweCBzb2xpZCAjZmZmOyB9XHJcblx0XHRcdHRoIHsgIGJhY2tncm91bmQ6JGNsckJlaWdlOyB0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHsgdGV4dC1hbGlnbjpsZWZ0OyAgZm9udC13ZWlnaHQ6IDQwMDsgfVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHR0Ym9keSB7XHJcblx0XHRcdHRyIHtcclxuXHRcdFx0XHR0aCAsIHRkIHsgYm9yZGVyLXRvcDoxcHggc29saWQgJGNsckJyZDsgYm9yZGVyLWJvdHRvbToxcHggc29saWQgJGNsckJyZDsgfVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHR0aCB7IHRleHQtYWxpZ246bGVmdDsgfVxyXG5cdFx0XHR0ZCB7IHRleHQtYWxpZ246Y2VudGVyO1xyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQgeyB0ZXh0LWFsaWduOmxlZnQ7IH1cclxuXHRcdFx0fVxyXG5cdFx0XHR0ci5hbGlnbkMge1xyXG5cdFx0XHRcdHRkIHtcclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQgeyB0ZXh0LWFsaWduOmNlbnRlcjsgfVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4udGFibGVIb3ZlclJvdyB7IGNsZWFyOmJvdGg7IGRpc3BsYXk6YmxvY2s7IG1hcmdpbi1ib3R0b206MS41ZW07IGZvbnQtc2l6ZTo5MCU7IG92ZXJmbG93LXg6YXV0bzsgYm9yZGVyLXRvcDo0cHggc29saWQgJGNsck9yYW5nZVdXO1xyXG5cdHRhYmxlIHsgIFxyXG5cdFx0dGhlYWQge1xyXG5cdFx0XHR0aCB7ICBib3JkZXItdG9wOjJweCBzb2xpZCAjZmZmOyB9XHJcblx0XHR9XHJcblx0XHR0Ym9keSB7XHJcblx0XHRcdHRyOmhvdmVyIHtcclxuXHRcdFx0XHR0aDpub3QoW3Jvd3NwYW5dKSwgdGQgeyBiYWNrZ3JvdW5kOiRjbHJDb2w7IH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4udGFibGVDbHJDb2wge1xyXG5cdHRhYmxlIHtcclxuXHRcdHRib2R5IHtcclxuXHRcdFx0dHIge1xyXG5cdFx0XHRcdHRkOm50aC1jaGlsZChldmVuKSB7IGJhY2tncm91bmQ6JGNsckNvbDsgfVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5hLCAubGlua1R5cGUgeyBjb2xvcjokY2xyTGluazsgY3Vyc29yOnBvaW50ZXI7IHRleHQtZGVjb3JhdGlvbjpub25lOyB0cmFuc2l0aW9uOiBjb2xvciAkdGltZUZGIGVhc2UtaW4tb3V0O1xyXG5cdCY6aG92ZXIgeyBjb2xvcjokY2xyTGlua0g7IHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7IH1cclxuXHQmOmZvY3VzIHsgb3V0bGluZTpub25lOyB9XHJcblx0aW1nIHsgYm9yZGVyOm5vbmU7IH1cclxufVxyXG4uZG90dGVkIHsgY29sb3I6JGNsckxpbms7IGN1cnNvcjpwb2ludGVyOyBiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJGNsckxpbmsgMzMuMzMlLCB0cmFuc3BhcmVudCAzMy4zMyUpIDAgMS4wNWVtLzNweCAxcHggcmVwZWF0LXg7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgdHJhbnNpdGlvbjogY29sb3IgJHRpbWVGRiBlYXNlLWluLW91dCwgYmFja2dyb3VuZCAkdGltZUZGIGVhc2UtaW4tb3V0O1xyXG5cdCY6aG92ZXIgeyBjb2xvcjokY2xyTGlua0g7IGJhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkY2xyTGlua0ggMzMuMzMlLCB0cmFuc3BhcmVudCAzMy4zMyUpOyB9XHJcbn1cclxuXHJcbi5pbWdSZXNwIHsgQGluY2x1ZGUgaW1nUmVzcCgpOyB9XHJcblxyXG4uYmlnIHsgZm9udC1zaXplOjEuMTI1ZW07IGxpbmUtaGVpZ2h0OjEuNDsgfVxyXG4uc21hbGwgeyBmb250LXNpemU6MC44NzVlbTsgfVxyXG5cclxuLmFsaWduTCB7IHRleHQtYWxpZ246bGVmdDsgfVxyXG4uYWxpZ25SIHsgdGV4dC1hbGlnbjpyaWdodDsgfVxyXG4uYWxpZ25DIHsgdGV4dC1hbGlnbjpjZW50ZXI7IH1cclxuXHJcbi5jbHJFIHsgY29sb3I6JGNsck9yYW5nZVc7IH1cclxuLmNsckUyIHsgY29sb3I6JGNsckJsdWVXOyB9XHJcbi5jbHJHIHtjb2xvcjokY2xyVHh0MjsgfVxyXG4ud3JhcFR4dCB7IG1hcmdpbi1ib3R0b206M2VtOyB9XHJcbi52aWRlbyB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgIHdpZHRoOjEwMCU7IGhlaWdodDowOyBvdmVyZmxvdzogaGlkZGVuOyBiYWNrZ3JvdW5kOiAkY2xyTEJsdWU7fVxyXG4udmlkZW81NjI1IHsgcGFkZGluZzo1Ni4yNSUgMCAwIDA7IH1cclxuXHJcblxyXG5cclxuLmluZGVudEJyZCB7IGNsZWFyOmJvdGg7IHdpZHRoOjEwMCU7IGhlaWdodDoxcHg7IGJhY2tncm91bmQ6ICRjbHJCcmQ7IG1hcmdpbi1ib3R0b206NGVtOyB9XHJcblxyXG4uYWxhcm0geyBkaXNwbGF5OmlubGluZS1ibG9jazsgbWFyZ2luOiAwIC0wLjVlbTsgcGFkZGluZzogMCAwLjVlbTsgYmFja2dyb3VuZC1jb2xvcjogJGNsck9yYW5nZTsgY29sb3I6I2ZmZjsgIH1cclxuXHJcblxyXG5cclxuXHJcbm9sIHsgQGluY2x1ZGUgbGlzdFIoKTsgY291bnRlci1yZXNldDpsaXN0OyBwYWRkaW5nLWxlZnQ6MS41ZW07IG1hcmdpbi1ib3R0b206MmVtO1xyXG5cdGxpIHsgcG9zaXRpb246cmVsYXRpdmU7IG1hcmdpbjowIDAgMC4xMjVlbSAwOyBsaXN0LXN0eWxlLXR5cGU6bm9uZTsgbGluZS1oZWlnaHQ6MS4yOyBwYWRkaW5nOjAuNGVtIDA7IGRpc3BsYXk6aW5saW5lLWJsb2NrOyB3aWR0aDoxMDAlOyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IH1cclxuXHQ+IGxpIHsgcGFkZGluZy1sZWZ0OjAuNWVtO1xyXG5cdFx0Jjo6YmVmb3JlIHsgY291bnRlci1pbmNyZW1lbnQ6bGlzdDsgY29udGVudDpjb3VudGVyKGxpc3QpXCIuXCI7IHBvc2l0aW9uOmFic29sdXRlOyB0b3A6MDsgcmlnaHQ6MTAwJTsgd2lkdGg6MS41ZW07IGhlaWdodDoyZW07IGxpbmUtaGVpZ2h0OjI7IGZvbnQtd2VpZ2h0OjcwMDsgdGV4dC1hbGlnbjpjZW50ZXI7IGNvbG9yOiRjbHJCbHVlVzsgfVxyXG5cdG9sIHsgY291bnRlci1yZXNldDpsaXN0MjsgbWFyZ2luOjA7IHBhZGRpbmc6MC41ZW0gMCAwIDJlbTtcclxuXHRcdGxpIHtcclxuXHRcdFx0Jjo6YmVmb3JlIHsgY291bnRlci1pbmNyZW1lbnQ6bGlzdDI7IGNvbnRlbnQ6Y291bnRlcihsaXN0KVwiLlwiY291bnRlcihsaXN0MilcIi5cIjsgcG9zaXRpb246YWJzb2x1dGU7IHRvcDowOyByaWdodDoxMDAlOyAgd2lkdGg6YXV0bzsgfVxyXG5cdFx0XHRvbCB7IGNvdW50ZXItcmVzZXQ6bGlzdDM7IG1hcmdpbjowOyBwYWRkaW5nOjAuNWVtIDAgMCAyLjVlbTtcclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHQmOjpiZWZvcmUgeyBjb3VudGVyLWluY3JlbWVudDpsaXN0MzsgY29udGVudDpjb3VudGVyKGxpc3QpXCIuXCJjb3VudGVyKGxpc3QyKVwiLlwiY291bnRlcihsaXN0MylcIi5cIjsgcG9zaXRpb246YWJzb2x1dGU7IHRvcDowOyByaWdodDoxMDAlOyB9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHVsIHsgQGluY2x1ZGUgbGlzdFIoKTsgbWFyZ2luOjA7IHBhZGRpbmctdG9wOjAuNzVlbTtcclxuXHRcdFx0bGkgeyBkaXNwbGF5OmJsb2NrOyBwb3NpdGlvbjpyZWxhdGl2ZTsgbWFyZ2luLWJvdHRvbTowLjc1ZW07IHBhZGRpbmctbGVmdDoxLjVlbTtcclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7IGNvdW50ZXItaW5jcmVtZW50Om5vbmU7IGNvbnRlbnQ6Jyc7IHBvc2l0aW9uOmFic29sdXRlOyBsZWZ0OjA7IHRvcDowLjI1ZW07IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjAuNzVlbTsgaGVpZ2h0OjAuNzVlbTsgIGJvcmRlci1yYWRpdXM6NTAlOyB9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5vbC5saXN0RkFRIHsgbWFyZ2luLWJvdHRvbTozZW07IHBhZGRpbmc6MDtcclxuXHRsaSB7IHBhZGRpbmctbGVmdDo0ZW07IG1hcmdpbi1ib3R0b206IDJlbTtcclxuXHRcdCY6OmJlZm9yZSB7IGNvbnRlbnQ6Y291bnRlcihsaXN0KTsgIHRvcDowOyByaWdodDphdXRvOyBsZWZ0OjA7IGZvbnQtZmFtaWx5OiRmb250TzsgIGZvbnQtc2l6ZTo0ZW07IHdpZHRoOjRyZW07IGhlaWdodDphdXRvOyBsaW5lLWhlaWdodDoxOyBjb2xvcjokY2xyQnJkO31cclxuXHR9XHJcblx0LnFGQVEgeyBtYXJnaW4tYm90dG9tOjAuNWVtOyB9XHJcblx0LnR4dFEgIHsgZm9udC1zaXplOjEuMjVlbTsgfVxyXG5cdC5hRkFRIHsgYm9yZGVyLWxlZnQ6NHB4IHNvbGlkICRjbHJCcmQ7IHBhZGRpbmc6MC43NWVtOyBcclxuXHRcdHAgeyBtYXJnaW4tYm90dG9tOjAuNWVtOyB9XHJcblx0fVxyXG5cdC50eHRBIHsgZm9udC1zdHlsZTppdGFsaWM7IGZvbnQtd2VpZ2h0OjMwMDsgfVxyXG5cdEBpbmNsdWRlIHJlc3BvbmQodGFibGV0TCkgeyBjb2x1bW4tY291bnQ6IDI7IGNvbHVtbi13aWR0aDogNTAlOyBjb2x1bW4tZ2FwOjNlbTsgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG51bCB7IEBpbmNsdWRlIGxpc3RSKCk7IG1hcmdpbjowIDAgMmVtIDA7XHJcblx0bGkgeyBkaXNwbGF5OmJsb2NrOyBwb3NpdGlvbjpyZWxhdGl2ZTsgbWFyZ2luLWJvdHRvbTowLjc1ZW07IHBhZGRpbmctbGVmdDoxLjI1ZW07XHJcblx0XHQmOjpiZWZvcmUgeyBjb250ZW50OicnOyBwb3NpdGlvbjphYnNvbHV0ZTsgbGVmdDowOyB0b3A6MC43NWVtOyBtYXJnaW4tdG9wOi0wLjRlbTsgZGlzcGxheTpibG9jazsgd2lkdGg6MC44ZW07IGhlaWdodDowLjhlbTsgYm9yZGVyLXJhZGl1czo1MCU7IGJhY2tncm91bmQ6ICRjbHJPcmFuZ2VXOyBib3JkZXI6M3B4IHNvbGlkICRjbHJCcmQ7IH1cclxuXHR9XHJcbn1cclxuXHJcbnVsLmxpc3RGcmVlIHsgQGluY2x1ZGUgbGlzdFIoKTsgbWFyZ2luOjAgMCAyZW0gMDtcclxuXHRsaSB7IGRpc3BsYXk6YmxvY2s7IHBvc2l0aW9uOnJlbGF0aXZlOyBtYXJnaW4tYm90dG9tOjAuNzVlbTsgcGFkZGluZy1sZWZ0OjA7XHJcblx0XHQmOjpiZWZvcmUgeyBjb250ZW50Om5vbmU7fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbmJsb2NrcXVvdGUgeyBwYWRkaW5nOjFlbTsgbWFyZ2luLWJvdHRvbToyZW07ICBmb250LXN0eWxlOml0YWxpYzsgZm9udC1zaXplOjEuMTFlbTsgfVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuZmlndXJlLmZpZ0ltZyB7IG1hcmdpbi1ib3R0b206MmVtO1xyXG5cdGZpZ2NhcHRpb24geyBmb250LXNpemU6MC44ODllbTsgZm9udC1zdHlsZTppdGFsaWM7IHRleHQtYWxpZ246IHJpZ2h0OyB9XHJcbn1cclxuLmZpZ0ZMIHsgdGV4dC1hbGlnbjogY2VudGVyOyBtYXJnaW46MCAwIDJlbSAwOyBAaW5jbHVkZSBjbGVhcmZpeCgpO1xyXG5cdEBpbmNsdWRlIHJlc3BvbmQodGFibGV0UykgeyBmbG9hdDpsZWZ0OyBjbGVhcjpsZWZ0OyBtYXJnaW46MCAyZW0gMmVtIDA7IH1cclxufVxyXG4uZmlnRlIgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IG1hcmdpbjowIDAgMmVtIDA7IEBpbmNsdWRlIGNsZWFyZml4KCk7XHJcblx0QGluY2x1ZGUgcmVzcG9uZCh0YWJsZXRTKSB7IGZsb2F0OnJpZ2h0OyBjbGVhcjpyaWdodDsgIG1hcmdpbjowIDAgMmVtIDJlbTsgfVxyXG59XHJcblxyXG4uY2xlYXJmaXggeyBAaW5jbHVkZSBjbGVhcmZpeCgpOyB9XHJcblxyXG4uYm94Q0ggeyBtYXJnaW4tbGVmdDphdXRvOyAgbWFyZ2luLXJpZ2h0OmF1dG87IH1cclxuXHJcbi5jb2x1bW5UeHQge2NvbHVtbi1jb3VudDoyOyBjb2x1bW4tZ2FwOjJlbTsgIG1hcmdpbi1ib3R0b206MmVtO31cclxuXHJcbi5ub3dyYXAgeyB3aGl0ZS1zcGFjZTpub3dyYXA7IH1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4uYm94VmlkZW8geyBwb3NpdGlvbjpyZWxhdGl2ZTsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgaGVpZ2h0OjA7IG92ZXJmbG93OmhpZGRlbjsgbWFyZ2luLWJvdHRvbToyZW07XHJcblx0aWZyYW1lIHsgd2lkdGg6MTAwJTsgaGVpZ2h0OjEwMCU7IHBvc2l0aW9uOmFic29sdXRlOyB0b3A6MDsgcmlnaHQ6MDsgYm90dG9tOjA7IGxlZnQ6MDsgfVxyXG59XHJcblxyXG4iLCIqLCAqOmJlZm9yZSwgKjphZnRlciB7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGJveC1zaXppbmc6Ym9yZGVyLWJveDsgb3V0bGluZTpub25lOyB9XHJcbmh0bWwgeyBoZWlnaHQ6MTAwJTsgdGV4dC1zaXplLWFkanVzdDpub25lOyB9XHJcbmJvZHkgeyBtaW4taGVpZ2h0OjEwMCU7IGRpc3BsYXk6ZmxleDsgZmxleC1kaXJlY3Rpb246Y29sdW1uOyBiYWNrZ3JvdW5kOiNmZmZmZmY7fVxyXG4ubm9TY3JvbGwgeyBvdmVyZmxvdzpoaWRkZW47XHJcblx0Lm5vLWhpZGRlbnNjcm9sbCAmIHsgcGFkZGluZy1yaWdodDoxN3B4O1xyXG5cdFx0LmZpeCB7IHJpZ2h0OjE3cHg7IH1cclxuXHR9XHJcbn1cclxuLndyYXBBbmNob3IgeyBwb3NpdGlvbjpyZWxhdGl2ZTsgY2xlYXI6IGJvdGg7IHdpZHRoOjEwMCU7IGhlaWdodDowO1xyXG5cdC5hbmNob3IgeyBwb3NpdGlvbjphYnNvbHV0ZTsgdG9wOi00cmVtOyBsZWZ0OjA7IHdpZHRoOjEwMCU7IGhlaWdodDowOyB9XHJcbn1cclxuXHJcblxyXG4uaWNvbnNUb0pTIHsgZGlzcGxheTpub25lOyB9XHJcblxyXG4uY29udGVudCB7IGZsZXgtZ3JvdzoxOyB9XHJcblxyXG4uY29udGFpbmVyIHsgQGluY2x1ZGUgY2xlYXJmaXg7IHBvc2l0aW9uOnJlbGF0aXZlOyBtYXgtd2lkdGg6MTM2MHB4OyBtaW4td2lkdGg6MzIwcHg7IG1hcmdpbjowIGF1dG87IHBhZGRpbmctcmlnaHQ6MC43NWVtOyBwYWRkaW5nLWxlZnQ6MC43NWVtO1xyXG5cdEBpbmNsdWRlIHJlc3BvbmQodGFibGV0UykgeyBwYWRkaW5nLXJpZ2h0OjFlbTsgcGFkZGluZy1sZWZ0OjFlbTsgfVxyXG5cdEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcFMpIHsgcGFkZGluZy1yaWdodDoxLjVlbTsgcGFkZGluZy1sZWZ0OjEuNWVtOyB9XHJcbn1cclxuXHJcbi5zZWN0aW9uIHsgb3ZlcmZsb3c6aGlkZGVuOyBcclxuXHQuY29udGFpbmVyIHsgcGFkZGluZy10b3A6IDRlbTsgcGFkZGluZy1ib3R0b206IDRlbTsgfVxyXG5cdCY6bnRoLWNoaWxkKG9kZCkgeyBiYWNrZ3JvdW5kOiAkY2xyU2VjdGlvbjsgfVxyXG59XHJcblxyXG4uaW5jdXQge2JhY2tncm91bmQ6JGNsckxCbHVlV1c7IGJvcmRlci10b3A6NHB4IHNvbGlkICNmZmY7IGJvcmRlci1ib3R0b206NHB4IHNvbGlkICNmZmY7IH1cclxuLmluY3VBY3Qge2JhY2tncm91bmQ6JGNsckxCbHVlVzsgYm9yZGVyLXRvcDo0cHggc29saWQgI2ZmZjsgYm9yZGVyLWJvdHRvbTo0cHggc29saWQgI2ZmZjsgfVxyXG5cclxuXHJcblxyXG4ud3JhcFN0aWNrZXIgeyBwb3NpdGlvbjpyZWxhdGl2ZTsgcGFkZGluZy1ib3R0b206NWVtOyBtYXJnaW4tYm90dG9tOjA7IH1cclxuXHJcbi5zdGlja2VyIHsgcG9zaXRpb246YWJzb2x1dGU7IHRvcDphdXRvOyByaWdodDowOyBib3R0b206LTEuNWVtOyBsZWZ0OmF1dG87IHdpZHRoOjllbTsgaGVpZ2h0OjllbTsgYm9yZGVyLXJhZGl1czo1MCU7IGJvcmRlcjowLjVlbSBzb2xpZCAkY2xyT3JhbmdlVzsgcGFkZGluZzowLjVlbTsgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjk2KTsgdGV4dC1hbGlnbjogY2VudGVyOyBcclxuXHQmOjpiZWZvcmUgeyBjb250ZW50OicnOyBwb3NpdGlvbjphYnNvbHV0ZTsgbGVmdDowLjE1ZW07IHRvcDowLjE1ZW07IHdpZHRoOjcuN2VtOyBoZWlnaHQ6Ny43ZW07IGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyBib3JkZXItcmFkaXVzOjUwJTsgYm9yZGVyOjJweCBzb2xpZCAkY2xyQnJkO31cclxuXHQmOjphZnRlciB7IGNvbnRlbnQ6Jyc7IHBvc2l0aW9uOmFic29sdXRlOyBsZWZ0Oi0wLjc1ZW07IHRvcDotMC43NWVtOyB3aWR0aDo5LjVlbTsgaGVpZ2h0OjkuNWVtOyAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IGJvcmRlci1yYWRpdXM6NTAlOyBib3JkZXI6MC4yNWVtIHNvbGlkICRjbHJCcmQ7fVxyXG5cdHN0cm9uZyB7IGRpc3BsYXk6YmxvY2s7IGZvbnQ6NzAwIDRlbS8xICRmb250TzsgY29sb3I6JGNsck9yYW5nZVc7IG1hcmdpbi1ib3R0b206MC4wNjI1ZW07fVxyXG5cdHNwYW4geyBkaXNwbGF5OmJsb2NrOyBmb250OjUwMCAwLjg1ZW0vMS4yICRmb250TzsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgY29sb3I6JGNsckJsdWVXO31cclxuXHQuaWNvbiB7IGNvbG9yOiRjbHJPcmFuZ2VXOyBmb250LXNpemU6NGVtOyBtYXJnaW4tdG9wOiAwLjA2MjVlbTsgfVxyXG5cclxuXHRAaW5jbHVkZSByZXNwb25kKHRhYmxldEwpIHt0b3A6YXV0bzsgcmlnaHQ6LTEuNWVtOyBib3R0b206LTEuNWVtOyBsZWZ0OmF1dG87fVxyXG5cclxufVxyXG4uc3RpY2tlck5NIHtcclxuXHRzdHJvbmcgeyBmb250OjcwMCAzZW0vMSAkZm9udE87IGNvbG9yOiRjbHJPcmFuZ2VXOyBtYXJnaW46MC4yNWVtIDAgMC4xZW07XHJcblx0XHRzcGFuIHsgZGlzcGxheTogaW5saW5lOyBmb250LXNpemU6MC43NXJlbTsgY29sb3I6JGNsclR4dDM7XHJcblx0XHRcdCYubWlkZGxlIHsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW4tYm90dG9tOiAwLjVyZW07IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IGZvbnQtc2l6ZToxcmVtO31cclxuXHRcdH1cclxuXHRcdHN1cCB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZm9udC1zaXplOjAuNzVyZW07IGNvbG9yOiRjbHJUeHQzOyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IG1hcmdpbi10b3A6IDAuMjVyZW07fVxyXG5cdH1cclxufVxyXG4uc3RpY2tlclROTSB7IHBhZGRpbmctdG9wOjEuMmVtO1xyXG5cdHN0cm9uZyB7IGZvbnQ6NzAwIDIuNWVtLzEgJGZvbnRPOyBjb2xvcjokY2xyT3JhbmdlVzsgbWFyZ2luOjA7XHJcblx0XHRzcGFuIHsgZGlzcGxheTogYmxvY2s7IGZvbnQtc2l6ZTowLjc1cmVtOyBtYXJnaW4tdG9wOjAuMzMzZW07IGNvbG9yOiRjbHJUeHQzO31cclxuXHR9XHJcbn1cclxuXHJcblxyXG4ubm90ZSB7IHBvc2l0aW9uOnJlbGF0aXZlOyBiYWNrZ3JvdW5kOiRjbHJCZWlnZTsgYm9yZGVyLWxlZnQ6NHB4IHNvbGlkICRjbHJPcmFuZ2VXVzsgcGFkZGluZzoxLjI1ZW0gMS4yNWVtIDFlbTtcclxuXHQmOjpiZWZvcmUgeyBjb250ZW50OlwiXCI7IHBvc2l0aW9uOmFic29sdXRlOyBsZWZ0OjA7IHRvcDowOyBib3R0b206MDsgd2lkdGg6NHB4OyBib3JkZXItbGVmdDoycHggc29saWQgI2ZmZjsgfVxyXG5cdHAsIHVsLCBvbCwgLndyYXBUYWJsZSB7IG1hcmdpbi1ib3R0b206MC41ZW07IH1cclxufVxyXG5cclxuLmljb25zLWxvY2sgeyBwb3NpdGlvbjphYnNvbHV0ZTsgbGVmdDowOyB0b3A6MDtcclxuXHQuaWMgeyBkaXNwbGF5OmJsb2NrOyBtYXJnaW4tYm90dG9tOjAuNWVtOyB3aWR0aDo1MXB4OyBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pY29ucy1sb2NrLnBuZycpIG5vLXJlcGVhdDsgfVxyXG5cdC5pYy1ydXMgeyBoZWlnaHQ6MzVweDsgYmFja2dyb3VuZC1wb3NpdGlvbjoyOS42NjElIDA7IGJhY2tncm91bmQtc2l6ZTo0NjguNzUlIDU2OC4xODIlOyB9XHJcblx0LmljLWl0YWx5IHsgaGVpZ2h0OjM1cHg7IGJhY2tncm91bmQtcG9zaXRpb246NTkuMzIyJSAwOyBiYWNrZ3JvdW5kLXNpemU6NDY4Ljc1JSA1NjguMTgyJTsgfVxyXG5cdC5pYy1nZXIgeyBoZWlnaHQ6MzVweDsgYmFja2dyb3VuZC1wb3NpdGlvbjo4OC45ODMlIDA7IGJhY2tncm91bmQtc2l6ZTo0NjguNzUlIDU2OC4xODIlOyB9XHJcblx0LmljLXpuIHsgaGVpZ2h0OjUxcHg7IGJhY2tncm91bmQtcG9zaXRpb246IDAgMDsgYmFja2dyb3VuZC1zaXplOjQ2OC43NSUgMzkwLjYyNSU7IH1cclxuXHQuaWMtY2xhc3MzIHsgaGVpZ2h0OjYycHg7IGJhY2tncm91bmQtcG9zaXRpb246IDAgNDAuNDYyJTsgYmFja2dyb3VuZC1zaXplOjQ2OC43NSUgMzI0LjY3NSU7IH1cclxuXHQuaWMtY2xhc3M0IHsgaGVpZ2h0OjYycHg7IGJhY2tncm91bmQtcG9zaXRpb246IDI5LjY2MSUgNDAuNDYyJTsgYmFja2dyb3VuZC1zaXplOjQ2OC43NSUgMzI0LjY3NSU7IH1cclxuXHJcblx0QGluY2x1ZGUgcmVzcG9uZCh0YWJsZXRTKSB7IFxyXG5cdFx0LmljIHsgd2lkdGg6NTcuNnB4OyB9XHJcblx0XHQuaWMtcnVzIHsgaGVpZ2h0OjQwcHg7IH1cclxuXHRcdC5pYy1pdGFseSB7IGhlaWdodDo0MHB4OyB9XHJcblx0XHQuaWMtZ2VyIHsgaGVpZ2h0OjQwcHg7IH1cclxuXHRcdC5pYy16biB7IGhlaWdodDo1OHB4O31cclxuXHRcdC5pYy1jbGFzczMgeyBoZWlnaHQ6NjlweDsgfVxyXG5cdFx0LmljLWNsYXNzNCB7IGhlaWdodDo2OXB4OyB9XHJcblx0fVxyXG5cdEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcFMpIHtcclxuXHRcdC5pYyB7IHdpZHRoOjY0cHg7IH1cclxuXHRcdC5pYy1ydXMgeyBoZWlnaHQ6NDRweDsgfVxyXG5cdFx0LmljLWl0YWx5IHsgaGVpZ2h0OjQ0cHg7IH1cclxuXHRcdC5pYy1nZXIgeyBoZWlnaHQ6NDRweDsgfVxyXG5cdFx0LmljLXpuIHsgaGVpZ2h0OjY0cHg7fVxyXG5cdFx0LmljLWNsYXNzMyB7IGhlaWdodDo3N3B4OyB9XHJcblx0XHQuaWMtY2xhc3M0IHsgaGVpZ2h0Ojc3cHg7IH1cclxuXHR9XHJcbn1cclxuXHJcbi5zbWFsbEtleXMge1xyXG5cclxufVxyXG5cclxuLndyYXBJbWcgeyBkaXNwbGF5OmJsb2NrOyBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuXHRpbWcgeyBwb3NpdGlvbjphYnNvbHV0ZTsgdG9wOjA7IGxlZnQ6MDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgIG9iamVjdC1maXQ6IGNvdmVyOyB9XHJcbn1cclxuXHJcbi5udW1CaWcgeyBkaXNwbGF5OiBibG9jazsgdGV4dC1hbGlnbjpjZW50ZXI7IGNvbG9yOiRjbHJPcmFuZ2VXOyBmb250OjcwMCA0ZW0vMS4yICRmb250TzsgfVxyXG5cclxuLmxpc3RFeDQgeyBAaW5jbHVkZSBsaXN0SCgpOyBqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDsgbWFyZ2luOjAgLTAuNWVtIDEuNWVtICAtMC41ZW07IFxyXG5cdGxpIHsgd2lkdGg6NTAlOyB0ZXh0LWFsaWduOmNlbnRlcjsgcGFkZGluZzogMC41ZW07IG1hcmdpbjowIDAgMC41ZW0gMDsgfVxyXG5cdGZpZ3VyZSB7IG1hcmdpbi1ib3R0b206MDsgfVxyXG5cdC5icmFuZCB7IGRpc3BsYXk6YmxvY2s7IGZvbnQtc2l6ZToxcmVtOyBmb250LXN0eWxlOiBub3JtYWw7IGZvbnQtd2VpZ2h0OiA0MDA7IGNvbG9yOiRjbHJUeHQ7IH1cclxuXHQuY291bnRyeSB7IGRpc3BsYXk6YmxvY2s7IGNvbG9yOiRjbHJUeHQyOyB9XHJcblx0QGluY2x1ZGUgcmVzcG9uZCh0YWJsZXRTKSB7ICBcclxuXHRcdGxpIHsgd2lkdGg6MjUlOyB9XHJcblx0fVxyXG5cdEBpbmNsdWRlIHJlc3BvbmQodGFibGV0TCkgeyAgfVxyXG5cdFxyXG59XHJcbnVsLmxpc3RFeDggeyBAaW5jbHVkZSBsaXN0SCgpOyBqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDsgbWFyZ2luOjAgLTAuNWVtIDEuNWVtICAtMC41ZW07IFxyXG5cdGxpIHsgd2lkdGg6MjUlOyB0ZXh0LWFsaWduOmNlbnRlcjsgcGFkZGluZzogMC41ZW07IG1hcmdpbjowIDAgMC41ZW0gMDsgfVxyXG5cdGZpZ3VyZSB7IG1hcmdpbi1ib3R0b206MDsgfVxyXG5cdEBpbmNsdWRlIHJlc3BvbmQodGFibGV0UykgeyAgXHJcblx0XHRsaSB7IHdpZHRoOjEyLjUlOyB9XHJcblx0fVxyXG5cdEBpbmNsdWRlIHJlc3BvbmQodGFibGV0TCkgeyAgfVxyXG5cdFxyXG59XHJcblxyXG51bC5saXN0SW1nM3g0IHsgXHJcblx0ZmlndXJle1xyXG5cdFx0YS5pdGVtLWdhbGxlcnkge3Bvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMDAlOyBtYXgtd2lkdGg6IDEwMCU7IGhlaWdodDowOyBwYWRkaW5nLXRvcDoxMzMuMzMlOyBcclxuXHRcdFx0aW1neyBwb3NpdGlvbjphYnNvbHV0ZTsgbGVmdDowOyB0b3A6MDsgZGlzcGxheTogYmxvY2s7IGhlaWdodDoxMDAlOyB9XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdFxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuLnNxdWFyZUl0ZW1zIHtcclxuXHQud3JhcEltZyB7IGhlaWdodDowOyBwYWRkaW5nLXRvcDoxMDAlOyB9XHJcbn1cclxuXHJcblxyXG4uZ3JpZEltZyB7IGNvbHVtbi1jb3VudDogMjsgY29sdW1uLXdpZHRoOiA1MCU7IGNvbHVtbi1nYXA6MC41ZW07IG1hcmdpbi1ib3R0b206M2VtO1xyXG5cdC5pdGVtR0kgeyBwb3NpdGlvbjpyZWxhdGl2ZTsgb3ZlcmZsb3c6IGhpZGRlbjsgaGVpZ2h0OjA7IGJhY2tncm91bmQ6I2ZmZjsgd2lkdGg6MTAwJTsgbWFyZ2luLWJvdHRvbTowLjVlbTsgYm9yZGVyOjFweCBzb2xpZCAkY2xyQnJkOyBcclxuXHRcdGZpZ3VyZSB7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgZGlzcGxheTogZmxleDsgZmxleC1mbG93OmNvbHVtbjsgd2lkdGg6MTAwJTsgaGVpZ2h0OjEwMCU7IG1heC1oZWlnaHQ6MTAwJTsgdG9wOjA7IHJpZ2h0OjA7IGJvdHRvbTowOyBsZWZ0OjA7XHJcblx0XHRcdC53cmFwSW1nIHsgZmxleDoxIDEgYXV0bzsgfVxyXG5cdFx0XHRmaWdjYXB0aW9uIHsgZmxleDoxIDAgMTsgcG9zaXRpb246cmVsYXRpdmU7IGRpc3BsYXk6YmxvY2s7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGZvbnQtc3R5bGU6bm9ybWFsOyAgYmFja2dyb3VuZDokY2xyQ29sOyBib3JkZXItbGVmdDozcHggc29saWQgJGNsckJyZDtcclxuXHRcdFx0XHQmOjpiZWZvcmUgeyBjb250ZW50OlwiXCI7IHBvc2l0aW9uOmFic29sdXRlOyBsZWZ0OjA7IHRvcDowOyBib3R0b206MDsgd2lkdGg6NHB4OyBib3JkZXItbGVmdDoycHggc29saWQgI2ZmZjsgfVxyXG5cdFx0XHRcdHVsLmxpc3RPcHRpb25zIHsgbWFyZ2luLWJvdHRvbTowOyBwYWRkaW5nOjAuNWVtO1xyXG5cdFx0XHRcdFx0bGkgeyBwYWRkaW5nOjAuMTI1ZW07IFxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZChvZGQpIHsgYmFja2dyb3VuZDpub25lOyB9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQub3B0aW9uTGFiZWwgeyAgIH1cclxuXHRcdFx0XHRcdC5vcHRpb25WYWx1ZSB7ICBcclxuXHRcdFx0XHRcdFx0ZW0geyAgfVxyXG5cdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdGZpZ2NhcHRpb24geyBiYWNrZ3JvdW5kOiRjbHJCZWlnZTsgYm9yZGVyLWxlZnQ6M3B4IHNvbGlkICRjbHJPcmFuZ2VXVzsgfVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHJcblx0fVxyXG5cdC5pdGVtU2l6ZVMgeyBwYWRkaW5nLXRvcDoxMjAlOyB9XHJcblx0Lml0ZW1TaXplTSB7IHBhZGRpbmctdG9wOjE4MCU7IH1cclxuXHQuaXRlbVNpemVMIHsgcGFkZGluZy10b3A6MjQwJTsgfVxyXG5cclxuXHRAaW5jbHVkZSByZXNwb25kKHRhYmxldFMpIHtjb2x1bW4tY291bnQ6IDQ7IGNvbHVtbi13aWR0aDogMjUlO31cclxufVxyXG5cclxuLmludHJvIHsgQGluY2x1ZGUgbWIoKTsgfVxyXG5cclxuLnR3b2NvbHMgeyAgZGlzcGxheTpmbGV4OyBmbGV4LWZsb3c6Y29sdW1uOyBmbGV4OmF1dG87XHJcblx0LmNvbEwgeyBwb3NpdGlvbjpyZWxhdGl2ZTsgd2lkdGg6MTAwJTsgcGFkZGluZzowIDAgMC41ZW0gMDsgfVxyXG5cdC5jb2xSIHsgcG9zaXRpb246cmVsYXRpdmU7IHdpZHRoOjEwMCU7IHBhZGRpbmc6MC41ZW0gMCAwIDA7IH1cclxuXHRAaW5jbHVkZSByZXNwb25kKHRhYmxldFMpIHsgIGZsZXgtZmxvdzpyb3cgbm93cmFwOyBcclxuXHRcdC5jb2xMIHsgd2lkdGg6NTAlOyBwYWRkaW5nOjA7IGJvcmRlci1yaWdodDowLjVlbSBzb2xpZCB0cmFuc3BhcmVudDsgfVxyXG5cdFx0LmNvbFIgeyB3aWR0aDo1MCU7IHBhZGRpbmc6MDsgYm9yZGVyLWxlZnQ6MC41ZW0gc29saWQgdHJhbnNwYXJlbnQ7IH1cclxuXHR9XHJcbn1cclxuXHJcbi5ib3hDbHIgeyBwb3NpdGlvbjpyZWxhdGl2ZTsgZGlzcGxheTpibG9jazsgd2lkdGg6NGVtOyBoZWlnaHQ6NGVtOyBiYWNrZ3JvdW5kOiRjbHJDb2w7IGJhY2tncm91bmQtc2l6ZTogY292ZXI7IG92ZXJmbG93OiBoaWRkZW47XHJcblx0Jjo6YWZ0ZXIgeyBjb250ZW50OicnOyBwb3NpdGlvbjphYnNvbHV0ZTsgdG9wOi0ycHg7IHJpZ2h0Oi0ycHg7IGJvdHRvbTotMnB4OyBsZWZ0Oi0ycHg7IGJvcmRlcjo0cHggc29saWQgI2ZmZjsgfVxyXG5cdC5jaXJjbGUgJiB7IGJvcmRlci1yYWRpdXM6NTAlOyBcclxuXHRcdCY6OmFmdGVyIHsgYm9yZGVyLXJhZGl1czo1MCU7IH1cclxuXHR9XHJcbn1cclxuLmJveENsclNtYWxsIHsgZGlzcGxheTppbmxpbmUtZmxleDsgZmxleC1mbG93OnJvdyB3cmFwOyBmbGV4OmF1dG87XHJcblx0LmJveENsciB7IHdpZHRoOjJlbTsgaGVpZ2h0OjJlbTsgfVxyXG59XHJcbi5iZ0JyYXNzIHsgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy1icmFzcy5wbmcpIG5vLXJlcGVhdDsgfVxyXG4uYmdCcm9uemUgeyBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLWJyb256ZS5wbmcpIG5vLXJlcGVhdDsgfVxyXG4uYmdDaHIgeyBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLWNoci5wbmcpIG5vLXJlcGVhdDsgfVxyXG4uYmdDaHItbWF0dCB7IGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmctY2hyLW1hdHQucG5nKSBuby1yZXBlYXQ7IH1cclxuLmJnQmxhY2sgeyBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLWJsYWNrLnBuZykgbm8tcmVwZWF0OyB9XHJcblxyXG5cclxuLmdhbGxlcnkgeyBtYXJnaW4tYm90dG9tOjRlbTtcclxuXHRoMyB7IG1hcmdpbi1ib3R0b206MWVtOyB0ZXh0LWFsaWduOmxlZnQ7IHBhZGRpbmctbGVmdDo0cmVtOyB9XHJcblx0ZmlndXJleyBwb3NpdGlvbjpyZWxhdGl2ZTsgbWFyZ2luLWJvdHRvbToxZW07XHJcblx0XHRmaWdjYXB0aW9ue3Bvc2l0aW9uOmFic29sdXRlOyB0b3A6MC43NXJlbTsgcmlnaHQ6MXJlbTsgY29sb3I6I2ZmZiB9XHJcblx0fVxyXG59XHJcblxyXG5cclxuLnNob3dSZWYgeyBAZXh0ZW5kIC5kb3R0ZWQ7IGN1cnNvcjogaGVscDtcclxuXHQmOmhvdmVyIHsgY29sb3I6JGNsck9yYW5nZTsgIGJvcmRlci1jb2xvcjokY2xyT3JhbmdlOyB9XHJcbn1cclxuLnJlZmVyZW5jZSB7IHBvc2l0aW9uOiBmaXhlZDsgei1pbmRleDogMTA7IHRvcDowOyByaWdodDotMzByZW07IGJvdHRvbTowOyBsZWZ0OmF1dG87IG92ZXJmbG93LXg6aGlkZGVuOyBvdmVyZmxvdy15OmF1dG87IG1heC13aWR0aDozMHJlbTsgbWFyZ2luLWxlZnQ6MmVtOyBwYWRkaW5nOjhyZW0gMXJlbSAxcmVtOyBiYWNrZ3JvdW5kOiRjbHJCZWlnZTsgYm9yZGVyLWxlZnQ6NHB4IHNvbGlkICRjbHJPcmFuZ2VXVzsgZm9udC1zaXplOjAuNzVlbTsgdHJhbnNpdGlvbjogcmlnaHQgJHRpbWVGIGVhc2UtaW4tb3V0O1xyXG5cdC5jbG9zZVJlZiB7IHBvc2l0aW9uOmFic29sdXRlOyB0b3A6MXJlbTsgbGVmdDoxcmVtOyBjdXJzb3I6cG9pbnRlcjsgY29sb3I6JGNsclR4dDM7XHJcblx0XHQuaWNvbiB7IGZvbnQtc2l6ZTogMS41cmVtOyB9XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Lmljb24geyBjb2xvcjokY2xyT3JhbmdlVzsgfVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuaWNvblJlZiB7IHBvc2l0aW9uOmFic29sdXRlOyB0b3A6MXJlbTsgbGVmdDozcmVtOyByaWdodDozcmVtOyB0ZXh0LWFsaWduOmNlbnRlcjtcclxuXHRcdC5pY29uIHsgZm9udC1zaXplOiA2cmVtOyBjb2xvcjokY2xyT3JhbmdlV1c7fVxyXG5cdH1cclxuXHRmaWd1cmUgeyB0ZXh0LWFsaWduOiBjZW50ZXI7IFxyXG5cdFx0aW1nIHsgd2lkdGg6YXV0bzsgbWluLXdpZHRoOiBhdXRvOyBtYXgtd2lkdGg6IDEwMCU7IG1hcmdpbjowIGF1dG87IH1cclxuXHR9XHJcblx0Ji5hY3RpdmUgeyByaWdodDowO31cclxufVxyXG5cclxudWwubGlzdENvbnRhY3RzeyBAaW5jbHVkZSBsaXN0SCgpOyBtYXJnaW46MCAtMC41ZW0gMDtcclxuXHQ+IGxpIHsgd2lkdGg6MTAwJTsgIHBhZGRpbmc6MCAwLjVlbTsgbWFyZ2luLWJvdHRvbTogM2VtOyBmbGV4OjEgMCAxO31cclxuXHJcblx0LmNvbnRhY3RCbG9jayB7XHJcblx0XHQuaGVhZGVyQ0IgeyBwYWRkaW5nOjAgMCAwLjVlbTtcclxuXHRcdFx0aDUge1xyXG5cdFx0XHRzcGFuIHsgdGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlOyBmb250LXdlaWdodDo0MDA7IG9wYWNpdHk6MC44OyB9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdHVsLmxpc3RPcHRpb25zIHsgZm9udC1zaXplOjAuODc1ZW07IG1hcmdpbjowOyBib3JkZXItbGVmdDo0cHggc29saWQgJGNsckJyZDsgcGFkZGluZy1sZWZ0OjAuMjVlbTtcclxuXHRcdFx0bGkgeyBhbGlnbi1pdGVtczpzdHJldGNoOyBcclxuXHRcdFx0XHQmOm50aC1jaGlsZChvZGQpIHsgYmFja2dyb3VuZDpub25lOyB9XHJcblx0XHRcdH1cclxuXHRcdFx0Lm9wdGlvbkxhYmVsIHsgbWluLXdpZHRoOjIyJTsgfVxyXG5cdFx0XHQub3B0aW9uVmFsdWUge2ZvbnQtc2l6ZTogMWVtOyB9XHJcblx0XHR9XHJcblx0fVxyXG5cdEBpbmNsdWRlIHJlc3BvbmQodGFibGV0TCl7XHJcblx0XHQ+IGxpIHsgd2lkdGg6NTAlOyB9XHJcblx0fVxyXG59XHJcbi5tYXAgeyBwb3NpdGlvbjpyZWxhdGl2ZTsgaGVpZ2h0OjA7IHBhZGRpbmctdG9wOjY2JTsgYm9yZGVyLXRvcDo0cHggc29saWQgI2ZmZjtcclxuXHRpZnJhbWUgeyBwb3NpdGlvbjphYnNvbHV0ZTsgdG9wOjA7IHJpZ2h0OjA7IGJvdHRvbTowOyBsZWZ0OjA7IHdpZHRoOjEwMCU7IGhlaWdodDoxMDAlOyAgfVxyXG5cdEBpbmNsdWRlIHJlc3BvbmQodGFibGV0UykgeyBwYWRkaW5nLXRvcDo0NSU7IH1cclxuXHRAaW5jbHVkZSByZXNwb25kKGRlc2t0b3BTKSB7IHBhZGRpbmctdG9wOjMzJTsgfVxyXG59XHJcblxyXG4udGl0bGVBY3QsIGgzLnRpdGxlQWN0IHsgY29sb3I6JGNsck9yYW5nZTsgfSIsIkBtaXhpbiBtYiB7IG1hcmdpbi1ib3R0b206NGVtOyB9XHJcbkBtaXhpbiBjZW50ZXJBKCl7IHBvc2l0aW9uOmFic29sdXRlOyB0b3A6NTAlOyBsZWZ0OjUwJTsgdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpOyB9XHJcbkBtaXhpbiBpbWdSZXNwKCl7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjEwMCU7IG1pbi13aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgaGVpZ2h0OmF1dG87IH1cclxuQG1peGluIGxpc3RIKCkgeyBAaW5jbHVkZSBsaXN0UigpOyBkaXNwbGF5OmZsZXg7IGZsZXgtZmxvdzpyb3cgd3JhcDsgZmxleDphdXRvOyB9XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuQG1peGluIGxpc3RSKCkgeyBtYXJnaW46MDsgcGFkZGluZzowOyBsaXN0LXN0eWxlOm5vbmU7XHJcblx0PiBsaSB7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGxpc3Qtc3R5bGU6bm9uZTsgYmFja2dyb3VuZDpub25lO1xyXG5cdFx0Jjo6YmVmb3JlLCAmOjphZnRlciB7IGNvbnRlbnQ6bm9uZTsgfVxyXG5cdH1cclxufVxyXG5AbWl4aW4gY2xlYXJmaXgoKSB7XHJcblx0JjphZnRlciB7IGNvbnRlbnQ6Jyc7IGRpc3BsYXk6dGFibGU7IGNsZWFyOmJvdGg7IH1cclxufVxyXG5cclxuXHJcblxyXG5AbWl4aW4gbGlzdE1laHUoKSB7IGRpc3BsYXk6ZmxleDsgZmxleC1mbG93OnJvdyBub3dyYXA7IGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuOyBhbGlnbi1pdGVtczpjZW50ZXI7IH1cclxuXHJcblxyXG5cclxuQG1peGluIHRleHRTaGFkb3coKXt0ZXh0LXNoYWRvdzogMCAxcHggMXB4ICRjbHJTaGFkb3c7fVxyXG5cclxuIiwiQGltcG9ydCBcIl9mb250c1wiO1xyXG5AaW1wb3J0IFwiX3ZhclwiO1xyXG5AaW1wb3J0IFwiX3N2Z1wiO1xyXG5AaW1wb3J0IFwiX3Jlc3BvbmRcIjtcclxuQGltcG9ydCBcIl9taXhpbnNcIjtcclxuQGltcG9ydCBcIl9ncmlkXCI7XHJcbkBpbXBvcnQgXCJfdHlwb2dyYXBoeVwiO1xyXG5AaW1wb3J0IFwiX2Zvcm1TdHlsZXJcIjtcclxuQGltcG9ydCBcIl9mb3JtXCI7XHJcbkBpbXBvcnQgXCJfY29tbW9uXCI7XHJcblxyXG5AaW1wb3J0IFwiX2FydGljbGVGdWxsXCI7XHJcbkBpbXBvcnQgXCJfc2xpZGVyXCI7XHJcblxyXG5ib2R5IHsgYmFja2dyb3VuZDogbm9uZTsgaGVpZ2h0OmF1dG87IG1pbi1oZWlnaHQ6YXV0bzsgfVxyXG5oMSB7IHRleHQtYWxpZ246IGxlZnQ7IH1cclxuXHJcbi5jYWxjdWxhdG9yIHsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOiAxMzAwcHg7IG1hcmdpbjogMWVtIGF1dG87IGRpc3BsYXk6ZmxleDsgZmxleC1mbG93OnJvdyBub3dyYXA7IHBhZGRpbmctbGVmdDogNHB4O1xyXG5cdCYub3BlbmluZy1MIHtcclxuXHRcdC5pY29uU2lkZS1SIHtkaXNwbGF5OiBub25lO31cclxuXHR9XHJcblx0Ji5vcGVuaW5nLVIge1xyXG5cdFx0Lmljb25TaWRlLUwge2Rpc3BsYXk6IG5vbmU7fVxyXG5cdH1cclxuXHQmLnR5cGVESC0wMSB7XHJcblx0XHQuaWNvblR5cGVESC0wMiB7ZGlzcGxheTogbm9uZTt9XHJcblx0XHQubG9ja3NESC0wMDIgeyBkaXNwbGF5OiBub25lOyB9XHJcblx0fVxyXG5cdCYudHlwZURILTAyIHtcclxuXHRcdC5pY29uVHlwZURILTAxIHtkaXNwbGF5OiBub25lO31cclxuXHRcdC5sb2Nrc0RILTAwMSB7IGRpc3BsYXk6IG5vbmU7IH1cclxuXHR9XHJcblx0ZmllbGRzZXQgeyBib3JkZXI6bm9uZTsgfVxyXG5cdGxlZ2VuZCB7IGZvbnQ6NDAwIDEyMCUvMS41ICRmb250UkM7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgY29sb3I6JGNsckJsdWVXOyBtYXJnaW4tYm90dG9tOjAuNWVtOyBsZXR0ZXItc3BhY2luZzoxcHg7IH1cclxuXHRcclxuXHQubGlzdFJlc3VsdHMge1xyXG5cdFx0bGkgeyBkaXNwbGF5OmZsZXg7IGZsZXgtZmxvdzpyb3cgbm93cmFwOyBqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0LmxhYmVsSXRlbSB7IGNvbG9yOiRjbHJUeHQyOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmb250LXNpemU6IDAuNzVyZW07IG1hcmdpbi1yaWdodDowLjVyZW07IHdoaXRlLXNwYWNlOiBub3dyYXA7IGxpbmUtaGVpZ2h0OiAxLjVyZW07IH1cclxuXHRcdFx0Lml0ZW1SZXN1bHQgeyBmbGV4OjEgMSAxMDAlOyBtYXJnaW4tdG9wOi0xcHg7fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnRhYlN0YWdlcyB7cG9zaXRpb246cmVsYXRpdmU7IHotaW5kZXg6IDI7IGZsZXg6IDAgMCBhdXRvOyAgYmFja2dyb3VuZDogJGNsckJyZDsgYm9yZGVyLXRvcDogNHB4IHNvbGlkICRjbHJCcmQ7IGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAkY2xyQnJkO1xyXG5cdFx0b2wgeyBjb3VudGVyLXJlc2V0Omxpc3Q7IHBhZGRpbmc6MDsgbWFyZ2luOjA7IHBvc2l0aW9uOnN0aWNreTsgdG9wOjA7IGxlZnQ6MDtcclxuXHRcdFx0bGkgeyBkaXNwbGF5OmZsZXg7IGZsZXgtZmxvdzpyb3cgbm93cmFwOyBhbGlnbi1pdGVtczpjZW50ZXI7ICBwb3NpdGlvbjpyZWxhdGl2ZTsgcGFkZGluZzogMDsgbWFyZ2luOjA7IGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjZmZmOyAgYmFja2dyb3VuZDogJGNsckJyZDtcclxuXHRcdFx0XHQmOjpiZWZvcmUgeyBmbGV4OiAwIDAgYXV0bzsgY291bnRlci1pbmNyZW1lbnQ6bGlzdDsgY29udGVudDpjb3VudGVyKGxpc3QpOyBwb3NpdGlvbjpyZWxhdGl2ZTsgdG9wOjA7IHJpZ2h0OjA7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjNyZW07IGhlaWdodDphdXRvOyBmb250LXdlaWdodDo3MDA7IGNvbG9yOiRjbHJUeHQyOyBmb250LXNpemU6MS41cmVtOyB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cclxuXHRcdFx0XHQudGl0bGUgeyBkaXNwbGF5OiBub25lOyBmb250LXNpemU6MC43NWVtOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBwYWRkaW5nLXJpZ2h0OiAxcmVtO31cclxuXHRcdFx0XHQmLmNvbXBsZXRlIHsgYmFja2dyb3VuZDokY2xyQmx1ZVdXOyBjdXJzb3I6cG9pbnRlcjtcclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7IGNvbG9yOiNmZmY7IH1cclxuXHRcdFx0XHRcdC50aXRsZSB7IGNvbG9yOiNmZmY7IH1cclxuXHRcdFx0XHRcdCY6aG92ZXIgeyBiYWNrZ3JvdW5kOiAkY2xyT3JhbmdlVzsgfVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmLmFjdGl2ZSB7IHdpZHRoOmF1dG87IGJhY2tncm91bmQ6JGNsck9yYW5nZTsgcGFkZGluZzogMC41cmVtIDA7IG1hcmdpbjogMCAtNHB4O1xyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtmb250LXNpemU6MnJlbTsgY29sb3I6I2ZmZjsgdGV4dC1hbGlnbjogY2VudGVyOyBtYXJnaW4tbGVmdDo0cHg7IH1cclxuXHRcdFx0XHRcdC50aXRsZSB7IGNvbG9yOiNmZmY7IGZvbnQtc2l6ZTogMWVtOyB9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMSkge1xyXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHsgY29udGVudDpcIuKCvVwiOyB9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDEpIHsgIGJvcmRlci10b3A6NHB4IHNvbGlkICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgcmVzcG9uZCh0YWJsZXRTKSB7IHdpZHRoOjI1JTtcclxuXHRcdFx0b2wge1xyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7IHdpZHRoOjIuNXJlbTt9XHJcblx0XHRcdFx0XHQudGl0bGUgeyBkaXNwbGF5OmJsb2NrOyB9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSByZXNwb25kKHRhYmxldEwpIHsgd2lkdGg6MjAlO1x0fVxyXG5cdH1cclxuXHQudGFiQ29udGVudFN0YWdlcyB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZmxleDoxIDEgYXV0bzsgYm9yZGVyOjRweCBzb2xpZCAkY2xyQnJkOyBib3JkZXItbGVmdDpub25lOyBwYWRkaW5nOiAxcmVtIDFyZW0gNHJlbSAxcmVtOyBiYWNrZ3JvdW5kOiNmZmY7XHJcblx0XHRoMiB7IGNvbG9yOiRjbHJPcmFuZ2U7IG1hcmdpbi1ib3R0b206IDFlbTsgfSBcclxuXHRcdEBpbmNsdWRlIHJlc3BvbmQodGFibGV0UykgeyBcclxuXHRcdFx0aDIgeyBkaXNwbGF5OiBub25lOyB9IFxyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgcmVzcG9uZCh0YWJsZXRMKSB7ICAgcGFkZGluZzogMS41cmVtIDEuNXJlbSA0LjVyZW0gMS41cmVtOyB9XHJcblxyXG5cdFx0LnRpdGxlRmluYWwgeyBjb2xvcjokY2xyT3JhbmdlOyBAaW5jbHVkZSBjZW50ZXJBOyBwYWRkaW5nLWJvdHRvbTogMmVtOyB9XHJcblx0fVxyXG5cclxuXHJcblx0LmJ0biB7IHRleHQtYWxpZ246IGNlbnRlcjsgd2lkdGg6YXV0bztcclxuXHRcdC50eHQgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbjogMDsgcGFkZGluZzogMDsgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxyXG5cdFx0Lmljb24geyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IGZvbnQtc2l6ZTogMS4yZW07IHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cclxuXHRcdCYubmV4dFN0YWdlLCAmLnByZXZTdGFnZSB7IGxpbmUtaGVpZ2h0OjE7IH1cclxuXHRcdCYubmV4dFN0YWdlIHtcclxuXHRcdFx0Lmljb24geyBtYXJnaW4tcmlnaHQ6IC0wLjc1cmVtOyB9XHJcblx0XHR9XHJcblx0XHQmLnByZXZTdGFnZSB7XHJcblx0XHRcdC5pY29uIHsgbWFyZ2luLWxlZnQ6IC0wLjc1cmVtOyB9XHJcblx0XHR9XHJcblx0XHQmLmRpc2FibGVkIHsgYmFja2dyb3VuZDogJGNsckJyZDsgY3Vyc29yOmRlZmF1bHQ7IH1cclxuXHR9XHJcblx0LmJveEhpZGUgeyBkaXNwbGF5OiBub25lOyBwb3NpdGlvbjpyZWxhdGl2ZTsgYmFja2dyb3VuZDogJGNsckNvbDsgYm9yZGVyLWxlZnQ6NHB4IHNvbGlkICRjbHJCcmQ7IHBhZGRpbmc6IDEuNXJlbTsgbWFyZ2luLXRvcDogLTFyZW07IG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuXHRcdCY6OmJlZm9yZSB7Y29udGVudDogXCJcIjsgcG9zaXRpb246IGFic29sdXRlOyBsZWZ0OiAwOyB0b3A6IDA7IGJvdHRvbTogMDsgd2lkdGg6IDRweDsgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZmZmO31cclxuXHRcdCYuc2hvdyB7IGRpc3BsYXk6IGJsb2NrOyB9XHJcblx0XHR1bCB7IG1hcmdpbi1ib3R0b206IDA7IH1cclxuXHR9XHJcblx0XHJcblxyXG5cclxuXHQucmVtYXJrIHsgZm9udC1zdHlsZTppdGFsaWM7IGNvbG9yOiRjbHJUeHQyOyB9XHJcblxyXG5cdC5mcmFtZUNhbGMgeyBvdmVyZmxvdzogdmlzaWJsZTsgbWF4LXdpZHRoOiAxMDAlOyBoZWlnaHQ6YXV0bzsgfVxyXG5cclxuXHQuc3RhZ2VDb250ZW50IHsgZGlzcGxheTpub25lOyBcclxuXHRcdCYuc2hvdyB7IGRpc3BsYXk6IGJsb2NrOyB9XHJcblx0fVxyXG5cdGgyIHsgZm9udC1mYW1pbHk6ICRmb250UkM7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxyXG5cdGgzIHsgZm9udC1mYW1pbHk6ICRmb250UkM7IH1cclxuXHJcblx0LnJvd0Zvcm0geyBtYXJnaW4tYm90dG9tOjFlbTsgfVxyXG5cdC5yb3dUd29CdG4geyAgZGlzcGxheTpmbGV4OyBmbGV4LWZsb3c6cm93IG5vd3JhcDsganVzdGlmeS1jb250ZW50OmZsZXgtZW5kOyBhbGlnbi1pdGVtczpjZW50ZXI7XHR9XHJcblx0LmJveEJ0biB7cG9zaXRpb246YWJzb2x1dGU7IHJpZ2h0OjEuNXJlbTsgYm90dG9tOjEuNXJlbTsgZGlzcGxheTpmbGV4OyBmbGV4LWZsb3c6cm93IG5vd3JhcDsganVzdGlmeS1jb250ZW50OmZsZXgtZW5kOyBhbGlnbi1pdGVtczpjZW50ZXI7fVxyXG5cclxuXHQubGlzRm9ybSB7IEBpbmNsdWRlIGxpc3RIKCk7IG1hcmdpbjowIC0xcmVtOyBcclxuXHRcdGxpIHsgcGFkZGluZzowIDFyZW0gMnJlbSAxcmVtOyB9XHJcblx0fVxyXG5cclxuXHQuaXRlbUljb24geyBwb3NpdGlvbjpyZWxhdGl2ZTsgXHJcblx0XHRpbnB1dCB7cG9zaXRpb246YWJzb2x1dGU7IG9wYWNpdHk6MDsgIH1cclxuXHRcdGxhYmVsIHsgZGlzcGxheTogYmxvY2s7IHRleHQtYWxpZ246IGNlbnRlcjsgY3Vyc29yOnBvaW50ZXI7IGJvcmRlcjowLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50OyBwYWRkaW5nOiAwLjVyZW07IH1cclxuXHRcdC5pY29uIHsgZm9udC1zaXplOiA0ZW07ICBjb2xvcjokY2xyVHh0NDsgdHJhbnNpdGlvbjogY29sb3IgJHRpbWVGRiBlYXNlLWluLW91dDsgfVxyXG5cdFx0LnR4dCB7IGRpc3BsYXk6IGJsb2NrOyBjb2xvcjokY2xyVHh0OyB9XHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0bGFiZWwgeyAgYm9yZGVyLWNvbG9yOiRjbHJCcmQ7IFxyXG5cdFx0XHRcdC5pY29uIHsgY29sb3I6JGNsclR4dDI7IH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0aW5wdXQ6Y2hlY2tlZCB+IGxhYmVsIHsgYm9yZGVyLWNvbG9yOiRjbHJPcmFuZ2VXOyBcclxuXHRcdFx0Lmljb24geyBjb2xvcjokY2xyVHh0MjsgfVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Lml0ZW1JY29uSW5wdXQgeyBkaXNwbGF5OmlubGluZS1mbGV4OyBmbGV4LWZsb3c6cm93IG5vd3JhcDsgcGFkZGluZzogMC43NXJlbTtcclxuXHRcdC5sYWJlbEljb24geyBwb3NpdGlvbjpyZWxhdGl2ZTsgZGlzcGxheTogYmxvY2s7IGN1cnNvcjpkZWZhdWx0OyBwYWRkaW5nOiAwO1xyXG5cdFx0XHQudHh0IHsgZGlzcGxheTogYmxvY2s7IHRleHQtYWxpZ246IGNlbnRlcjsgIGNvbG9yOiRjbHJUeHQ7IH1cclxuXHRcdFx0Lmljb24geyBmb250LXNpemU6IDRlbTsgIGNvbG9yOiRjbHJUeHQ0O31cclxuXHRcdFx0XHJcblx0XHR9XHJcblxyXG5cdFx0LmlucHV0LW51bWJlciB7IHBvc2l0aW9uOnJlbGF0aXZlOyBwYWRkaW5nOjAuNjVyZW0gMi41cmVtO1xyXG5cdFx0XHRpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtkaXNwbGF5OiBibG9jazsgdGV4dC1hbGlnbjogY2VudGVyOyBhcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IG1pbi13aWR0aDo0cmVtOyBtYXgtd2lkdGg6NnJlbTsgbWFyZ2luOjAgNHB4OyBwYWRkaW5nLWxlZnQ6IDA7IHBhZGRpbmctcmlnaHQ6IDA7fVxyXG5cdFx0XHRpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxyXG5cdFx0XHRpbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHsgZGlzcGxheTogbm9uZTsgfVxyXG5cdFx0XHQuYnRuTnVtYmVyIHtwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMC42NXJlbTsgZGlzcGxheTogYmxvY2s7IHdpZHRoOiAyLjVyZW07IGhlaWdodDoyLjdyZW07IHBhZGRpbmc6MDsgdGV4dC1hbGlnbjogY2VudGVyOyBmb250LXdlaWdodDoxMDA7IGZvbnQtc2l6ZTogMi41cmVtOyBsaW5lLWhlaWdodDogMi43cmVtOyBib3JkZXI6bm9uZTsgfVxyXG5cdFx0XHQuYnRuTWludXMge1x0bGVmdDogMDsgfVxyXG5cdFx0XHQuYnRuUGx1cyB7IHJpZ2h0OiAwOyB9XHJcblx0XHR9XHJcblx0XHQuaW5wdXQtdHh0IHtwYWRkaW5nOjAuNjVyZW0gMDsgd2lkdGg6MjBlbTsgbWF4LXdpZHRoOiAxMDAlO30gXHJcblx0fVxyXG5cclxuXHJcblx0Lmxpc3RGcmVlIHsgXHJcblx0XHRsaSB7IG1hcmdpbi1ib3R0b206MWVtO1xyXG5cdFx0XHQmOm50aC1sYXN0LWNoaWxkKDApIHsgbWFyZ2luLWJvdHRvbTowOyB9XHJcblx0XHR9XHJcblx0XHQuYm94SGlkZSB7IG1hcmdpbi10b3A6IDAuNzVyZW07IH1cclxuXHR9XHJcblx0LnByaWNlUGx1cyB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgZm9udC1zaXplOiAwLjc1ZW07IGNvbG9yOiRjbHJCbHVlV1cgfVxyXG5cdC5pdGVtQ2hlY2sge3Bvc2l0aW9uOiByZWxhdGl2ZTsgbWFyZ2luOjA7XHJcblx0XHRsYWJlbCB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgZGlzcGxheTpibG9jazsgcGFkZGluZzowOyBjdXJzb3I6IHBvaW50ZXI7IG1pbi1oZWlnaHQ6MjZweDtcclxuXHRcdFx0LnN3aXRjaCB7IHBvc2l0aW9uOnJlbGF0aXZlOyBkaXNwbGF5OmlubGluZS1ibG9jazsgd2lkdGg6IDQ0cHg7IGhlaWdodDogMjRweDsgbWFyZ2luLXJpZ2h0OiAwLjVyZW07ICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XHJcblx0XHRcdC5zd2l0Y2g6OmJlZm9yZSB7IGNvbnRlbnQ6ICcnOyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgbGVmdDogMDsgd2lkdGg6IDQ0cHg7IGhlaWdodDogMjRweDsgYm9yZGVyOjFweCBzb2xpZCAkY2xyVHh0NDsgYm9yZGVyLXJhZGl1czogMDsgYmFja2dyb3VuZDogJGNsclR4dDQ7IHRyYW5zaXRpb246IC4yczt9XHJcblx0XHRcdC5zd2l0Y2g6OmFmdGVyIHsgY29udGVudDogJyc7IHBvc2l0aW9uOiBhYnNvbHV0ZTsgdG9wOiAycHg7IGxlZnQ6IDJweDsgd2lkdGg6IDIwcHg7IGhlaWdodDogMjBweDsgYm9yZGVyLXJhZGl1czogMDsgYmFja2dyb3VuZDogI0ZGRjsgIHRyYW5zaXRpb246IC4yczt9XHJcblx0XHRcdC50eHQgeyB2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7IH1cclxuXHRcdFx0LnByaWNlUGx1cyB7IG1hcmdpbi1sZWZ0OiAxZW07fVxyXG5cdFx0fVxyXG5cdFx0aW5wdXQgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHotaW5kZXg6IC0xOyBvcGFjaXR5OiAwOyBtYXJnaW46MDsgcGFkZGluZzogMDtcclxuXHRcdFx0JjpjaGVja2VkICsgbGFiZWwgeyBjb2xvcjokY2xyVHh0OyB9XHJcblx0XHRcdCY6Y2hlY2tlZCArIGxhYmVsIC5zd2l0Y2g6OmJlZm9yZSB7IGJhY2tncm91bmQ6JGNsck9yYW5nZVc7IGJvcmRlci1jb2xvcjogJGNsck9yYW5nZVc7IH1cclxuXHRcdFx0JjpjaGVja2VkICsgbGFiZWwgLnN3aXRjaDo6YWZ0ZXIgeyBsZWZ0OiAyMnB4OyB9XHJcblx0XHRcdCY6aG92ZXIgKyBsYWJlbCB7IGNvbG9yOiRjbHJUeHQ7IH1cclxuXHRcdFx0Jjpob3ZlciArIGxhYmVsIC5zd2l0Y2g6OmJlZm9yZSxcclxuXHRcdFx0Jjpmb2N1cyArIGxhYmVsIC5zd2l0Y2g6OmJlZm9yZSB7IGJvcmRlci1jb2xvcjokY2xyVHh0MjsgYmFja2dyb3VuZDokY2xyVHh0MjsgfVxyXG5cdFx0XHQmOmNoZWNrZWQ6aG92ZXIgKyBsYWJlbCAuc3dpdGNoOjpiZWZvcmUsXHJcblx0XHRcdCY6Y2hlY2tlZDpmb2N1cyArIGxhYmVsIC5zd2l0Y2g6OmJlZm9yZSB7IGJvcmRlci1jb2xvcjokY2xyT3JhbmdlVzsgYmFja2dyb3VuZDokY2xyT3JhbmdlVzsgfVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8vIC5qcS1jaGVja2JveCxcclxuLy8gLmpxLXJhZGlvIHtcdHBvc2l0aW9uOnJlbGF0aXZlOyB6LWluZGV4OiAxO1x0ZGlzcGxheTppbmxpbmUtYmxvY2s7IG92ZXJmbG93OmhpZGRlbjsgdXNlci1zZWxlY3Q6bm9uZTsgZmxleDpub25lOyB2ZXJ0aWNhbC1hbGlnbjp0b3A7IHdpZHRoOjIycHg7IGhlaWdodDoyMnB4OyBtYXJnaW46IDAgNHB4IDAgMDsgYm9yZGVyOjJweCBzb2xpZCAkY2xyR3JheUQ7IGN1cnNvcjpwb2ludGVyOyBiYWNrZ3JvdW5kOiNmZmY7IG9wYWNpdHk6IDAuNjsgXHJcbi8vIFx0Jjpob3ZlciB7IG9wYWNpdHk6IDAuODsgfVxyXG4vLyB9XHJcbi8vIC5qcS1jaGVja2JveCBpbnB1dCxcclxuLy8gLmpxLXJhZGlvIGlucHV0IHsgcG9zaXRpb246IGFic29sdXRlOyB6LWluZGV4OiAtMTtcdG1hcmdpbjogMDtcdHBhZGRpbmc6IDA7XHRvcGFjaXR5OiAwOyB0cmFuc2Zvcm06IHNjYWxlKDApOyB9XHJcbi8vIC8qXHJcbi8vIC5qcS1jaGVja2JveC5mb2N1c2VkLFxyXG4vLyAuanEtcmFkaW8uZm9jdXNlZCB7IGJvcmRlci1jb2xvcjokY2xyR3JheUg7IH1cclxuLy8gKi9cclxuLy8gLmpxLWNoZWNrYm94LmNoZWNrZWQsXHJcbi8vIC5qcS1yYWRpby5jaGVja2VkeyBvcGFjaXR5OiAwLjg7IFxyXG4vLyBcdCY6aG92ZXIgeyBvcGFjaXR5OiAxOyB9XHJcbi8vIH1cclxuLy8gLmpxLWNoZWNrYm94LmRpc2FibGVkLFxyXG4vLyAuanEtcmFkaW8uZGlzYWJsZWQgeyBvcGFjaXR5OiAwLjM7IH1cclxuXHJcbi8vIC5qcS1jaGVja2JveC5jaGVja2VkIHsgYm9yZGVyLWNvbG9yOiRjbHJHcmVlbkQ7IH1cclxuLy8gLmpxLWNoZWNrYm94LmNoZWNrZWQgLmpxLWNoZWNrYm94X19kaXYgeyB3aWR0aDoxMnB4OyBoZWlnaHQ6MTJweDsgbWFyZ2luOiAzcHggMCAwIDNweDsgYmFja2dyb3VuZC1jb2xvcjogJGNsckdyZWVuO1xyXG4vLyAgIC8qLnNHYXRlICYgeyBiYWNrZ3JvdW5kOiRjbHJHYXRlTDsgfVxyXG4vLyAgIC5zRG9vciAmIHsgYmFja2dyb3VuZDokY2xyRG9vcjsgfVxyXG4vLyAgIC5zRmlyZSAmIHsgYmFja2dyb3VuZDokY2xyRmlyZTsgfVxyXG4vLyAgIC5zQXV0byAmIHsgYmFja2dyb3VuZDokY2xyQXV0bzsgfSovXHJcbi8vIH1cclxuLy8gLmpxLXJhZGlvLmNoZWNrZWQgeyBib3JkZXItY29sb3I6JGNsckdyZWVuRDsgfVxyXG4vLyAuanEtcmFkaW8uY2hlY2tlZCAuanEtcmFkaW9fX2RpdiB7ICB3aWR0aDoxMnB4OyBoZWlnaHQ6MTJweDsgbWFyZ2luOiAzcHggMCAwIDNweDsgIGJhY2tncm91bmQtY29sb3I6ICRjbHJHcmVlbjtcclxuLy8gIC8qIC5zR2F0ZSAmIHsgYmFja2dyb3VuZDokY2xyR2F0ZUw7IH1cclxuLy8gICAuc0Rvb3IgJiB7IGJhY2tncm91bmQ6JGNsckRvb3I7IH1cclxuLy8gICAuc0ZpcmUgJiB7IGJhY2tncm91bmQ6JGNsckZpcmU7IH1cclxuLy8gICAuc0F1dG8gJiB7IGJhY2tncm91bmQ6JGNsckF1dG87IH0qL1xyXG4vLyB9XHJcblxyXG5cclxuXHJcbi8vIC5qcS1maWxlIHsgcG9zaXRpb246IHJlbGF0aXZlO1x0ZGlzcGxheTogaW5saW5lLWJsb2NrO1x0b3ZlcmZsb3c6IGhpZGRlbjsgfVxyXG4vLyAuanEtZmlsZSBpbnB1dCB7IHBvc2l0aW9uOiBhYnNvbHV0ZTtcdHRvcDogMDtcdHJpZ2h0OiAwOyBoZWlnaHQ6IGF1dG87XHRtYXJnaW46IDA7XHRwYWRkaW5nOiAwO1x0b3BhY2l0eTogMDtcdGZvbnQtc2l6ZTogMTAwcHg7IGxpbmUtaGVpZ2h0OiAxZW07IH1cclxuLy8gLmpxLWZpbGVfX25hbWUgeyBvdmVyZmxvdzogaGlkZGVuO1x0d2hpdGUtc3BhY2U6IG5vd3JhcDsgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cclxuXHJcblxyXG4vKi0tLS0tLS0tLXxzZWxlY3R8LS0tLS0tLS0tKi9cclxuLmpxLXNlbGVjdGJveCwgLmpxLXNlbGVjdC1tdWx0aXBsZSB7IHBvc2l0aW9uOnJlbGF0aXZlOyBkaXNwbGF5OmJsb2NrOyB9XHJcbi5qcS1zZWxlY3Rib3ggeyBjdXJzb3I6cG9pbnRlcjsgfVxyXG4uanEtc2VsZWN0Ym94IHNlbGVjdCwgLmpxLXNlbGVjdC1tdWx0aXBsZSBzZWxlY3QgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDogMDsgbGVmdDogMDsgd2lkdGg6IDEwMCU7IGhlaWdodDogMTAwJTsgbWFyZ2luOiAwO1x0cGFkZGluZzogMDtcdG9wYWNpdHk6IDA7IH1cclxuLmpxLXNlbGVjdGJveCB1bCB7IEBpbmNsdWRlIGxpc3RSKCk7IH1cclxuLmpxLXNlbGVjdGJveCB1bCBsaSxcclxuLmpxLXNlbGVjdC1tdWx0aXBsZSB1bCBsaSB7IHVzZXItc2VsZWN0OiBub25lO1x0d2hpdGUtc3BhY2U6IG5vd3JhcDsgYm9yZGVyOm5vbmU7IHBhZGRpbmc6NXB4IDE1cHg7IH1cclxuLmpxLXNlbGVjdGJveCB7XHR6LWluZGV4OiAxMDsgfVxyXG4uanEtc2VsZWN0Ym94X19zZWxlY3Qge1x0cG9zaXRpb246cmVsYXRpdmU7ICB3aWR0aDoxMDAlOyBoZWlnaHQ6Mi43ZW07IHBhZGRpbmc6MC41ZW0gMWVtOyBib3JkZXI6MC4xNXJlbSBzb2xpZCAkY2xyQnJkOyBiYWNrZ3JvdW5kOiNmZmY7IGZvbnQ6MzAwIDFlbS8xLjUgJGZvbnRSQzsgIGNvbG9yOiRjbHJUeHQ7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuXHJcbiAgICBAaW5jbHVkZSByZXNwb25kKHRhYmxldFMpe31cclxufVxyXG4uanEtc2VsZWN0Ym94X19zZWxlY3Q6aG92ZXIge31cclxuLmpxLXNlbGVjdGJveF9fc2VsZWN0OmFjdGl2ZSB7IGJvcmRlci1jb2xvcjokY2xyT3JhbmdlVzsgfVxyXG4uanEtc2VsZWN0Ym94LmZvY3VzZWQgLmpxLXNlbGVjdGJveF9fc2VsZWN0IHsgYm9yZGVyLWNvbG9yOiRjbHJPcmFuZ2VXO31cclxuLmpxLXNlbGVjdGJveC5kaXNhYmxlZCAuanEtc2VsZWN0Ym94X19zZWxlY3QgeyBvcGFjaXR5OjAuNTsgfVxyXG4uanEtc2VsZWN0Ym94X19zZWxlY3QtdGV4dCB7IGRpc3BsYXk6IGJsb2NrOyB3aWR0aDoxMDAlOyBtYXgtd2lkdGg6MTAwJTsgb3ZlcmZsb3c6IGhpZGRlbjsgdXNlci1zZWxlY3Q6IG5vbmU7IHdoaXRlLXNwYWNlOiBub3dyYXA7IHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XHJcbi5qcS1zZWxlY3Rib3ggLnBsYWNlaG9sZGVyIHsgY29sb3I6JGNsclR4dDI7IGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyBjdXJzb3I6cG9pbnRlcjsgfVxyXG5cclxuLmpxLXNlbGVjdGJveF9fdHJpZ2dlciB7IHBvc2l0aW9uOmFic29sdXRlOyB0b3A6MDsgcmlnaHQ6MDsgd2lkdGg6NDBweDsgaGVpZ2h0OjEwMCU7IG1hc2stc2l6ZTo1MCU7IG1hc2stcmVwZWF0OiBuby1yZXBlYXQ7IG1hc2stcG9zaXRpb246IGNlbnRlcjsgbWFzay1pbWFnZTogdXJsKCcuLi9pbWcvYXJyb3dELnN2ZycpOyBiYWNrZ3JvdW5kLWNvbG9yOiRjbHJUeHQ0OyB9XHJcbi5qcS1zZWxlY3Rib3hfX3RyaWdnZXItYXJyb3cgeyAgcG9zaXRpb246YWJzb2x1dGU7IH1cclxuLmpxLXNlbGVjdGJveC5kaXNhYmxlZCAuanEtc2VsZWN0Ym94X190cmlnZ2VyLWFycm93OmJlZm9yZSwgLmpxLXNlbGVjdGJveC5kaXNhYmxlZCAuanEtc2VsZWN0Ym94X190cmlnZ2VyLWFycm93OmFmdGVyIHsgYmFja2dyb3VuZDokY2xyVHh0MiAhaW1wb3J0YW50OyB9XHJcblxyXG4uanEtc2VsZWN0Ym94X19kcm9wZG93biB7IHBvc2l0aW9uOmFic29sdXRlOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHdpZHRoOjEwMCU7IG1hcmdpbjo0cHggMCAwOyBwYWRkaW5nOjA7IGJvcmRlcjowLjE1cmVtIHNvbGlkICRjbHJPcmFuZ2VXOyBiYWNrZ3JvdW5kOiNmZmY7IGZvbnQ6NDAwIDAuNzVlbS8xLjUgJGZvbnRSQzsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyB9XHJcbi5qcS1zZWxlY3Rib3hfX3NlYXJjaCBpbnB1dCB7LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IH1cclxuLmpxLXNlbGVjdGJveF9fc2VhcmNoIGlucHV0Ojotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG4uanEtc2VsZWN0Ym94X19zZWFyY2ggaW5wdXQ6Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24geyAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cclxuLmpxLXNlbGVjdGJveF9fZHJvcGRvd24gdWwgeyBwb3NpdGlvbjogcmVsYXRpdmU7IG92ZXJmbG93OiBhdXRvOyBvdmVyZmxvdy14OiBoaWRkZW47IGxpc3Qtc3R5bGU6IG5vbmU7IC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxyXG4uanEtc2VsZWN0LW11bHRpcGxlIHVsIHsgcG9zaXRpb246IHJlbGF0aXZlOyBvdmVyZmxvdy14OiBoaWRkZW47IC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxyXG4uanEtc2VsZWN0Ym94LmZvY3VzZWQge1xyXG4gIC5qcS1zZWxlY3Rib3hfX3RyaWdnZXIgIHsgYmFja2dyb3VuZC1jb2xvcjokY2xyT3JhbmdlVzsgfVxyXG59XHJcbi5qcS1zZWxlY3Rib3g6aG92ZXIge1xyXG5cdC5qcS1zZWxlY3Rib3hfX3NlbGVjdCAgeyBib3JkZXItY29sb3I6JGNsclR4dDI7IH1cclxuXHQuanEtc2VsZWN0Ym94X190cmlnZ2VyIHsgYmFja2dyb3VuZC1jb2xvcjokY2xyVHh0OyB9XHJcbiAgICAmLmZvY3VzZWQge1xyXG4gICAgICAgIC5qcS1zZWxlY3Rib3hfX3NlbGVjdCwgLmpxLXNlbGVjdGJveF9fZHJvcGRvd24geyBib3JkZXItY29sb3I6JGNsck9yYW5nZVc7IH1cclxuICAgICAgICAuanEtc2VsZWN0Ym94X190cmlnZ2VyICB7IGJhY2tncm91bmQtY29sb3I6JGNsck9yYW5nZVc7IH1cclxuICAgIH1cclxufVxyXG4uanEtc2VsZWN0Ym94X19zZWFyY2ggeyBwYWRkaW5nOjEwcHg7IGJhY2tncm91bmQ6JGNsclR4dDQ7IGJvcmRlci1ib3R0b206MXB4IHNvbGlkICRjbHJUeHQyOyBtYXJnaW4tYm90dG9tOjRweDsgfVxyXG4uanEtc2VsZWN0Ym94X19zZWFyY2ggaW5wdXQgeyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHdpZHRoOjEwMCU7IG1hcmdpbjowOyBwYWRkaW5nOjVweCAyN3B4IDZweCA4cHg7IGJvcmRlcjoxcHggc29saWQgJGNsclR4dDI7IG91dGxpbmU6bm9uZTsgYmFja2dyb3VuZDogI2ZmZiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQlFBQUFBTUNBWUFBQUJpREozN0FBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBTzFKUkVGVWVOcVUwNzhMQVhFWXgvRnpZZk56azVUSmFGTktZakZZU1FaL2h2d0JzdmcxVUNZMnhUOWdNOGh1a1FHVGhXUmprY0Z3M3BkbnVqaGZUNzM2WG4yZlB2ZmMzZmQwN1YwT0ZEREZBbk0wRU5Zc1pSaUdMU2M5T3BxSVlJQTlmTWhoakNyVzJoOVZsTWxjSC9heW1NR3RPcUV1Z1gwOFB3UXVjVVpLZFRvek1JcWRUYzlXZXBRRDd3alk5QVJ4K3lkd2hmeVhmUytTMHFNY09FUUpHY3VlQjNWY2NGSU5kTWdhbDZOemttUGpSd0pYeERCQjcvMlJEZHRBcDZ3YitkcHBoSERBU0c1UVEwVjZ1MmFvU3FCWkQvbERyTldSSnluTEsycXBCbjRyYzZLMlhCOS9OYjhFR0FCdGYxdGh6WTZYMkFBQUFBQkpSVTVFcmtKZ2dnPT0nKSBuby1yZXBlYXQgMTAwJSA1MCU7IH1cclxuLmpxLXNlbGVjdGJveF9fbm90LWZvdW5kIHsgbWFyZ2luOjVweDsgcGFkZGluZzo1cHggOHB4IDZweDsgYmFja2dyb3VuZDokY2xyVHh0NDsgfVxyXG4uanEtc2VsZWN0Ym94IHVsIHsgbWFyZ2luOjA7IHBhZGRpbmc6MDsgfVxyXG4uanEtc2VsZWN0Ym94IGxpIHsgbWluLWhlaWdodDoxOHB4OyBwYWRkaW5nOjVweCAxNXB4IDZweDsgfVxyXG4uanEtc2VsZWN0Ym94IGxpLnNlbGVjdGVkIHsgYmFja2dyb3VuZC1jb2xvcjogJGNsck9yYW5nZTsgY29sb3I6ICNmZmY7IH1cclxuLmpxLXNlbGVjdGJveCBsaTpob3ZlciB7IGNvbG9yOiNmZmY7IGJhY2tncm91bmQtY29sb3I6ICRjbHJUeHQ7XHJcbn1cclxuLmpxLXNlbGVjdGJveCBsaS5kaXNhYmxlZCB7XHJcbiAgY29sb3I6ICNBQUE7XHJcbn1cclxuLmpxLXNlbGVjdGJveCBsaS5kaXNhYmxlZDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxufVxyXG4uanEtc2VsZWN0Ym94IGxpLm9wdGdyb3VwIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG4uanEtc2VsZWN0Ym94IGxpLm9wdGdyb3VwOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGNvbG9yOiAjMjMxRjIwO1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4uanEtc2VsZWN0Ym94IGxpLm9wdGlvbiB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG59XHJcbi5qcS1zZWxlY3QtbXVsdGlwbGUge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgcGFkZGluZzogMXB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0IzQjNCMztcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgYmFja2dyb3VuZDogI0ZGRjtcclxuICBib3gtc2hhZG93OiBpbnNldCAxcHggMXB4ICNGMUYxRjEsIDAgMXB4IDJweCByZ2JhKDAsMCwwLC4xKTtcclxuICBmb250OiAxNHB4LzE4cHggQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgY29sb3I6ICMzMzM7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5qcS1zZWxlY3QtbXVsdGlwbGUuZm9jdXNlZCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzU3OTRCRjtcclxufVxyXG4uanEtc2VsZWN0LW11bHRpcGxlLmRpc2FibGVkIHtcclxuICBib3JkZXItY29sb3I6ICNDQ0M7XHJcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGNvbG9yOiAjODg4O1xyXG59XHJcbi5qcS1zZWxlY3QtbXVsdGlwbGUgdWwge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcbi5qcS1zZWxlY3QtbXVsdGlwbGUgbGkge1xyXG4gIHBhZGRpbmc6IDNweCA5cHggNHB4O1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuLmpxLXNlbGVjdC1tdWx0aXBsZSBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XHJcbn1cclxuLmpxLXNlbGVjdC1tdWx0aXBsZSBsaTpsYXN0LWNoaWxkIHtcclxuICBib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcclxufVxyXG4uanEtc2VsZWN0LW11bHRpcGxlIGxpLnNlbGVjdGVkIHtcclxuICBiYWNrZ3JvdW5kOiAjMDhDO1xyXG4gIGNvbG9yOiAjRkZGO1xyXG59XHJcbi5qcS1zZWxlY3QtbXVsdGlwbGUgbGkuZGlzYWJsZWQge1xyXG4gIGNvbG9yOiAjQUFBO1xyXG59XHJcbi5qcS1zZWxlY3QtbXVsdGlwbGUgbGkub3B0Z3JvdXAge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5qcS1zZWxlY3QtbXVsdGlwbGUgbGkub3B0aW9uIHtcclxuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbn1cclxuLmpxLXNlbGVjdC1tdWx0aXBsZS5kaXNhYmxlZCBsaS5zZWxlY3RlZCxcclxuLmpxLXNlbGVjdC1tdWx0aXBsZSBsaS5zZWxlY3RlZC5kaXNhYmxlZCB7XHJcbiAgYmFja2dyb3VuZDogI0NDQztcclxuICBjb2xvcjogI0ZGRjtcclxufVxyXG5cclxuXHJcblxyXG5cclxuLy8gLmpxLWZpbGUgeyBwb3NpdGlvbjpyZWxhdGl2ZTsgd2lkdGg6IDEwMCU7IGJvcmRlci1yYWRpdXM6IG5vbmU7IH1cclxuLy8gLmpxLWZpbGUgaW5wdXQgeyBjdXJzb3I6IHBvaW50ZXI7IH1cclxuLy8gLmpxLWZpbGVfX25hbWUgeyBkaXNwbGF5OiBibG9jazsgd2lkdGg6YXV0bzsgaGVpZ2h0OjQwcHg7IG1hcmdpbi1yaWdodDo4NHB4OyBwYWRkaW5nOjlweCAxNXB4OyBib3JkZXI6MXB4IHNvbGlkICRjbHJHcmF5TDsgYmFja2dyb3VuZDojZmZmOyBmb250OjE0cHgvMjBweCAkZm9udFJDOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGxldHRlci1zcGFjaW5nOiRsZXR0ZXJTcGFjaW5nOyBjb2xvcjokY2xyVHh0OyBcclxuLy8gXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKXtmb250LXNpemU6IDE2cHg7fVxyXG4vLyB9XHJcbi8vIC5qcS1maWxlX19icm93c2UgeyBwb3NpdGlvbjogYWJzb2x1dGU7IHRvcDowOyByaWdodDowOyB3aWR0aDo4MHB4OyBoZWlnaHQ6NDBweDsgcGFkZGluZzo5cHggMDsgYmFja2dyb3VuZDokY2xyR3JheVc7IGJvcmRlcjoxcHggc29saWQgJGNsckdyYXlMOyB1c2VyLXNlbGVjdDogbm9uZTsgY3Vyc29yOnBvaW50ZXI7IGZvbnQ6MTRweC8yMHB4ICRmb250UkM7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgbGV0dGVyLXNwYWNpbmc6JGxldHRlclNwYWNpbmc7IGNvbG9yOiRjbHJHcmF5OyB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbi8vIH1cclxuLy8gLmpxLWZpbGU6aG92ZXIgLmpxLWZpbGVfX25hbWUgeyBib3JkZXItY29sb3I6ICRjbHJHcmF5SDsgfVxyXG4vLyAuanEtZmlsZTpob3ZlciAuanEtZmlsZV9fYnJvd3NlIHsgY29sb3I6ICNmZmY7IGJhY2tncm91bmQ6JGNsckdyYXk7IGJvcmRlci1jb2xvcjokY2xyR3JheTtcclxuLy8gICAgIC5zR2F0ZSAmIHsgYmFja2dyb3VuZDokY2xyR2F0ZUw7IGJvcmRlci1jb2xvcjokY2xyR2F0ZTsgfVxyXG4vLyAgICAgLnNEb29yICYgeyBiYWNrZ3JvdW5kOiRjbHJEb29yTDsgYm9yZGVyLWNvbG9yOiRjbHJEb29yOyB9XHJcbi8vICAgICAuc0ZpcmUgJiB7IGJhY2tncm91bmQ6JGNsckZpcmVMOyBib3JkZXItY29sb3I6JGNsckZpcmU7IH1cclxuLy8gICAgIC5zQXV0byAmIHsgYmFja2dyb3VuZDokY2xyQXV0b0w7IGJvcmRlci1jb2xvcjokY2xyQXV0bzsgfVxyXG4vLyB9XHJcbi8vIC5qcS1maWxlOmFjdGl2ZSAuanEtZmlsZV9fYnJvd3NlIHt9XHJcbi8vIC5qcS1maWxlLmZvY3VzZWQgLmpxLWZpbGVfX25hbWUge31cclxuLy8gLmpxLWZpbGUuZGlzYWJsZWQsXHJcbi8vIC5qcS1maWxlLmRpc2FibGVkIC5qcS1maWxlX19uYW1lLFxyXG4vLyAuanEtZmlsZS5kaXNhYmxlZCAuanEtZmlsZV9fYnJvd3NlIHt9XHJcblxyXG5cclxuXHJcbi8vIC5qcS1udW1iZXIgeyBwb3NpdGlvbjpyZWxhdGl2ZTsgZGlzcGxheTppbmxpbmUtYmxvY2s7IHdpZHRoOjEwMCU7ICBwYWRkaW5nOiAwIDQ0cHg7ICB2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7IH1cclxuLy8gLmpxLW51bWJlcl9fZmllbGQgeyB3aWR0aDoxMDAlOyBib3JkZXI6IDFweCBzb2xpZCAkY2xyR3JheUw7IGJhY2tncm91bmQ6I2ZmZjsgfVxyXG4vLyAuanEtbnVtYmVyX19maWVsZDpob3ZlciB7IGJvcmRlci1jb2xvcjogJGNsckdyYXlIOyB9XHJcbi8vIC5qcS1udW1iZXJfX2ZpZWxkIGlucHV0IHsgaGVpZ2h0OjM4cHg7IGZvbnQ6MTZweC8yMHB4ICRmb250UkM7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgbGV0dGVyLXNwYWNpbmc6JGxldHRlclNwYWNpbmc7IGNvbG9yOiRjbHJUeHQ7IHRleHQtYWxpZ246Y2VudGVyOyBib3gtc2l6aW5nOmJvcmRlci1ib3g7IHdpZHRoOjEwMCU7IHBhZGRpbmc6OXB4IDE1cHg7IGJvcmRlcjpub25lOyBvdXRsaW5lOm5vbmU7IGJhY2tncm91bmQ6bm9uZTsgLW1vei1hcHBlYXJhbmNlOnRleHRmaWVsZDsgfVxyXG4vLyAuanEtbnVtYmVyX19maWVsZCBpbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuLy8gLmpxLW51bWJlcl9fZmllbGQgaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24geyBtYXJnaW46MDsgIC13ZWJraXQtYXBwZWFyYW5jZTpub25lOyB9XHJcblxyXG4vLyAuanEtbnVtYmVyX19zcGluIHsgcG9zaXRpb246YWJzb2x1dGU7IHRvcDowOyB3aWR0aDo0MHB4OyBoZWlnaHQ6NDBweDsgYmFja2dyb3VuZDokY2xyR3JheVc7IGJvcmRlcjoxcHggc29saWQgJGNsckdyYXlMOyB1c2VyLXNlbGVjdDogbm9uZTsgY3Vyc29yOnBvaW50ZXI7IH1cclxuLy8gLmpxLW51bWJlcl9fc3Bpbjo6YmVmb3JlLFxyXG4vLyAuanEtbnVtYmVyX19zcGluOjphZnRlciB7IGNvbnRlbnQ6Jyc7IHBvc2l0aW9uOmFic29sdXRlOyBib3JkZXI6bm9uZTsgYmFja2dyb3VuZDokY2xyR3JheTt9XHJcbi8vIC5qcS1udW1iZXJfX3NwaW46OmJlZm9yZSB7IHRvcDoxOHB4OyBsZWZ0OjEzcHg7IHdpZHRoOjEycHg7IGhlaWdodDoycHg7fVxyXG4vLyAuanEtbnVtYmVyX19zcGluOjphZnRlciB7IHRvcDoxM3B4OyBsZWZ0OjE4cHg7IHdpZHRoOjJweDsgaGVpZ2h0OjEycHg7IH1cclxuLy8gLmpxLW51bWJlcl9fc3Bpbi5taW51cyB7IGxlZnQ6IDA7IHJpZ2h0OmF1dG87XHJcbi8vICAgJjo6YWZ0ZXIgeyBjb250ZW50Om5vbmU7IGRpc3BsYXk6bm9uZTsgfVxyXG4vLyB9XHJcbi8vIC5qcS1udW1iZXJfX3NwaW4ucGx1cyB7IHJpZ2h0OiAwOyBsZWZ0OmF1dG87IH1cclxuXHJcbi8vIC5qcS1udW1iZXJfX3NwaW46aG92ZXIge1xyXG4vLyAgIC5zR2F0ZSAmIHsgYmFja2dyb3VuZDokY2xyR2F0ZUw7IGJvcmRlci1jb2xvcjokY2xyR2F0ZTsgfVxyXG4vLyAgIC5zRG9vciAmIHsgYmFja2dyb3VuZDokY2xyRG9vckw7IGJvcmRlci1jb2xvcjokY2xyRG9vcjsgfVxyXG4vLyAgIC5zRmlyZSAmIHsgYmFja2dyb3VuZDokY2xyRmlyZUw7IGJvcmRlci1jb2xvcjokY2xyRmlyZTsgfVxyXG4vLyAgIC5zQXV0byAmIHsgYmFja2dyb3VuZDokY2xyQXV0b0w7IGJvcmRlci1jb2xvcjokY2xyQXV0bzsgfVxyXG4vLyAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIgeyBiYWNrZ3JvdW5kOiAjZmZmOyB9XHJcbi8vIH1cclxuLy8gLmpxLW51bWJlcl9fc3BpbjphY3RpdmUge31cclxuLy8gLmpxLW51bWJlci5mb2N1c2VkIC5qcS1udW1iZXJfX2ZpZWxkIHt9XHJcbi8vIC5qcS1udW1iZXIuZGlzYWJsZWQgLmpxLW51bWJlcl9fZmllbGQsXHJcbi8vIC5qcS1udW1iZXIuZGlzYWJsZWQgLmpxLW51bWJlcl9fc3BpbiB7fVxyXG4vLyAuanEtbnVtYmVyLmRpc2FibGVkIC5qcS1udW1iZXJfX3NwaW46YWZ0ZXIge31cclxuLy8gLmpxLW51bWJlci5kaXNhYmxlZCAuanEtbnVtYmVyX19zcGluLm1pbnVzOmFmdGVyIHt9XHJcblxyXG5cclxuXHJcblxyXG4vLyBpbnB1dFt0eXBlPSdlbWFpbCddLFxyXG4vLyBpbnB1dFt0eXBlPSdwYXNzd29yZCddLFxyXG4vLyBpbnB1dFt0eXBlPSdzZWFyY2gnXSxcclxuLy8gaW5wdXRbdHlwZT0ndGVsJ10sXHJcbi8vIGlucHV0W3R5cGU9J3RleHQnXSxcclxuLy8gaW5wdXRbdHlwZT0ndXJsJ10sXHJcbi8vIHRleHRhcmVhIHsgd2lkdGg6MTAwJTsgaGVpZ2h0OjQwcHg7IHBhZGRpbmc6OXB4IDE1cHg7IGJvcmRlcjoxcHggc29saWQgJGNsckdyYXlMOyBiYWNrZ3JvdW5kOiNmZmY7IGZvbnQ6MTRweC8yMHB4ICRmb250UkM7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgbGV0dGVyLXNwYWNpbmc6JGxldHRlclNwYWNpbmc7IGNvbG9yOiRjbHJUeHQ7XHJcbi8vIFx0Jjo6cGxhY2Vob2xkZXIgeyBvcGFjaXR5OjE7IGNvbG9yOiRjbHJHcmF5OyB9XHJcbi8vIFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7Zm9udC1zaXplOiAxNnB4O31cclxuLy8gfVxyXG4vLyBpbnB1dFt0eXBlPSdzZWFyY2gnXSB7IC13ZWJraXQtYXBwZWFyYW5jZTpub25lOyAtbW96LWFwcGVhcmFuY2U6bm9uZTsgYXBwZWFyYW5jZTpub25lOyB9XHJcbi8vIHRleHRhcmVhIHsgIG92ZXJmbG93OiBhdXRvOyBoZWlnaHQ6MTIwcHg7IH1cclxuXHJcbi8vIGlucHV0W3R5cGU9J2VtYWlsJ106aG92ZXIsIGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXMsXHJcbi8vIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106aG92ZXIsIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106Zm9jdXMsXHJcbi8vIGlucHV0W3R5cGU9J3NlYXJjaCddOmhvdmVyLCBpbnB1dFt0eXBlPSdzZWFyY2gnXTpmb2N1cyxcclxuLy8gaW5wdXRbdHlwZT0ndGVsJ106aG92ZXIsIGlucHV0W3R5cGU9J3RlbCddOmZvY3VzLFxyXG4vLyBpbnB1dFt0eXBlPSd0ZXh0J106aG92ZXIsIGlucHV0W3R5cGU9J3RleHQnXTpmb2N1cyxcclxuLy8gaW5wdXRbdHlwZT0ndXJsJ106aG92ZXIsIGlucHV0W3R5cGU9J3VybCddOmZvY3VzLFxyXG4vLyB0ZXh0YXJlYTpob3ZlciwgdGV4dGFyZWE6Zm9jdXMgeyBib3JkZXItY29sb3I6JGNsckdyYXlIOyBvdXRsaW5lOm5vbmU7IH1cclxuXHJcbi8vIGJ1dHRvbixcclxuLy8gaW5wdXRbdHlwZT0nYnV0dG9uJ10sXHJcbi8vIGlucHV0W3R5cGU9J3N1Ym1pdCddLFxyXG4vLyBpbnB1dFt0eXBlPSdyZXNldCddIHsgY3Vyc29yOnBvaW50ZXI7IC13ZWJraXQtYXBwZWFyYW5jZTpub25lOyAtbW96LWFwcGVhcmFuY2U6bm9uZTsgYXBwZWFyYW5jZTpub25lOyB9XHJcbi8vIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuLy8gaW5wdXRbdHlwZT0nYnV0dG9uJ106Oi1tb3otZm9jdXMtaW5uZXIsXHJcbi8vIGlucHV0W3R5cGU9J3N1Ym1pdCddOjotbW96LWZvY3VzLWlubmVyLFxyXG4vLyBpbnB1dFt0eXBlPSdyZXNldCddOjotbW96LWZvY3VzLWlubmVyIHsgcGFkZGluZzogMDsgYm9yZGVyOjA7IH1cclxuXHJcblxyXG5cclxuLy8gLmZvcm1Cb3ggeyAgfVxyXG4vLyAuZm9ybVR4dEJveCB7IHBhZGRpbmctdG9wOjAuNWVtOyBmb250LXdlaWdodDozMDA7IGZvbnQtc3R5bGU6aXRhbGljOyBjb2xvcjokY2xyR3JheTsgfVxyXG5cclxuXHJcbi8vIC5mb3JtUm93IHsgcG9zaXRpb246cmVsYXRpdmU7IG1hcmdpbi1ib3R0b206MTBweDsgdGV4dC1hbGlnbjpsZWZ0OyB9XHJcblxyXG4vLyAucm93QnRuIHsgbWFyZ2luLWJvdHRvbToxMHB4OyBkaXNwbGF5OmZsZXg7IGZsZXgtZmxvdzpyb3cgbm93cmFwOyBqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7IGFsaWduLWl0ZW1zOmNlbnRlcjtcclxuLy8gICAuYnRuIHsgbWFyZ2luLWxlZnQ6MWVtOyB9XHJcbi8vIH1cclxuXHJcbi8vIC5jb25zZW50IHsgZm9udC1zaXplOjAuNzVlbTsgY29sb3I6JGNsckdyYXk7IHRleHQtYWxpZ246Y2VudGVyOyBmb250LWZhbWlseTogJGZvbnRSQztcclxuLy8gXHRhIHsgY29sb3I6JGNsckdyYXk7XHJcbi8vIFx0XHQmOmhvdmVyIHsgY29sb3I6JGNsclR4dDsgfVxyXG4vLyBcdH1cclxuLy8gfVxyXG5cclxuXHJcbi8vIC5mb3JtRWxlbWVudCB7fVxyXG4vLyAuZWxUd28geyBkaXNwbGF5OmZsZXg7IGZsZXgtZmxvdzpjb2x1bW47ICBmbGV4Om5vbmU7XHJcbi8vICAgLmZvcm1FbGVtZW50IHtmbGV4LWdyb3c6MDsgZmxleC1iYXNpczoxMDAlO31cclxuLy8gICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7ICBmbGV4LWZsb3c6cm93OyBtYXJnaW46MCAtMTBweCAxMHB4O1xyXG4vLyAgICAgLmZvcm1FbGVtZW50IHsgZmxleC1iYXNpczo1MCU7ICBib3JkZXItcmlnaHQ6MTBweCBzb2xpZCB0cmFuc3BhcmVudDsgYm9yZGVyLWxlZnQ6MTBweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxyXG4vLyAgIH1cclxuLy8gfVxyXG5cclxuLy8gdWwuY2hlY2tMaXN0IHsgQGluY2x1ZGUgbGlzdFIoKTsgcGFkZGluZy10b3A6MC41ZW07IG1hcmdpbi1ib3R0b206MTBweDtcclxuLy8gICBsaSB7IG1hcmdpbi1ib3R0b206MTBweDsgfVxyXG5cclxuLy8gfVxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8vIGZpZWxkc2V0IHsgYm9yZGVyOm5vbmU7IGJvcmRlcjoxcHggc29saWQgJGNsckdyYXlMOyBtYXJnaW46MCAtOHB4IDEwcHggLThweDsgcGFkZGluZzozcHggOHB4IDAgOHB4OyB9XHJcblxyXG5cclxuXHJcbi8vIGxhYmVsLCBsZWdlbmQgeyBtYXJnaW46MCAwIDAgMXB4OyBmb250OjQwMCAwLjgxMjVlbS8xLjIgJGZvbnRSQzsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBsZXR0ZXItc3BhY2luZzokbGV0dGVyU3BhY2luZzsgY29sb3I6JGNsckdyYXk7XHJcbi8vICAgLnVuaXRzIHsgZm9udC1zaXplOjAuOWVtOyBmb250LXN0eWxlOml0YWxpYzsgY29sb3I6JGNsckdyYXk7IHRleHQtdHJhbnNmb3JtOm5vbmU7fVxyXG4vLyAgICYuY2hlY2tlZCB7IGNvbG9yOiRjbHJUeHQ7IH1cclxuLy8gICAmLmxhYmVsUkNIIHsgZGlzcGxheTppbmxpbmUtZmxleDsgYWxpZ24taXRlbXM6Y2VudGVyOyBjdXJzb3I6cG9pbnRlcjsgfVxyXG4vLyB9XHJcbi8vIGxlZ2VuZCB7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxyXG5cclxuXHJcbi8vIC50aXRsZUZvcm1Hcm91cCB7IGRpc3BsYXk6YmxvY2s7IGZvbnQ6IDQwMCAxM3B4LzIxcHggJGZvbnRSQzsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyBsZXR0ZXItc3BhY2luZzokbGV0dGVyU3BhY2luZzsgYmFja2dyb3VuZDokY2xyR3JheVc7IHBhZGRpbmc6MCA2cHg7IG1hcmdpbjowIDAgMTBweCAtNnB4O1xyXG4vLyAgIC51bml0cyB7IGZvbnQtc2l6ZToxMXB4OyBmb250LXN0eWxlOml0YWxpYzsgY29sb3I6JGNsckdyYXk7IHRleHQtdHJhbnNmb3JtOm5vbmU7fVxyXG4vLyB9XHJcbi8vIC5mb3JtVHh0IHsgZGlzcGxheTpibG9jazsgbWFyZ2luLWJvdHRvbTo1cHg7IHBhZGRpbmctbGVmdDoyNHB4OyBjb2xvcjokY2xyR3JheTsgZm9udC1zaXplOjEycHg7IGZvbnQtc3R5bGU6aXRhbGljOyB9XHJcblxyXG5cclxuXHJcbi8vIC5ub3RlIHsgIGRpc3BsYXk6YmxvY2s7IG1hcmdpbjotNXB4IDAgMTBweCAwOyBwYWRkaW5nLWxlZnQ6MjRweDsgZm9udDo0MDAgMTNweC8yMXB4ICRmb250UkM7IGxldHRlci1zcGFjaW5nOiRsZXR0ZXJTcGFjaW5nOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XHJcbi8vICAgJjpiZWZvcmUgeyBjb250ZW50OichJzsgZGlzcGxheTogaW5saW5lLWJsb2NrOyAgd2lkdGg6MTNweDsgaGVpZ2h0OjEycHg7IHBhZGRpbmc6MCAwIDAgMXB4OyBtYXJnaW46MCA4cHggMCAtMjRweDsgZm9udDogNzAwIDE3cHgvMTJweCAkZm9udFJDOyBjb2xvcjojZmZmOyBiYWNrZ3JvdW5kOiRjbHJGaXJlTDsgdGV4dC1hbGlnbjpjZW50ZXI7IH1cclxuLy8gfVxyXG5cclxuLy8gLmJ0biB7IGRpc3BsYXk6aW5saW5lLWJsb2NrOyBwYWRkaW5nOjAgMmVtOyBmb250LWZhbWlseTokZm9udFJDOyBmb250LXdlaWdodDo0MDA7IGxldHRlci1zcGFjaW5nOiRsZXR0ZXJTcGFjaW5nOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGJvcmRlcjpub25lOyBjdXJzb3I6cG9pbnRlcjsgdGV4dC1kZWNvcmF0aW9uOm5vbmU7IHdoaXRlLXNwYWNlOiBub3dyYXA7IFxyXG4vLyBcdCY6ZGlzYWJsZWQge2JhY2tncm91bmQ6JGNsckdyYXlEOyBvcGFjaXR5OiAwLjM7IGN1cnNvcjogZGVmYXVsdDt9XHJcbi8vIH1cclxuLy8gLmJ0bkZXIHsgd2lkdGg6MTAwJTsgbWF4LXdpZHRoOjEwMCU7IHBhZGRpbmc6MCAwLjVlbTsgfVxyXG4vLyAuYnRuUyB7IGZvbnQtc2l6ZToxNXB4OyBsaW5lLWhlaWdodDozMHB4OyBjb2xvcjojZmZmOyB0ZXh0LWFsaWduOmNlbnRlcjsgfVxyXG4vLyAuYnRuTCB7IGZvbnQtc2l6ZToxN3B4OyBsaW5lLWhlaWdodDo0MHB4OyBjb2xvcjojZmZmOyB0ZXh0LWFsaWduOmNlbnRlcjsgfVxyXG4vLyAuYnRuUmVkIHsgYmFja2dyb3VuZDokY2xyRmlyZUw7IGNvbG9yOiNmZmY7XHJcbi8vICAgJjpub3QoW2Rpc2FibGVkXSk6aG92ZXIgeyBiYWNrZ3JvdW5kOiRjbHJGaXJlOyBjb2xvcjojZmZmOyB9XHJcbi8vIH1cclxuLy8gLmJ0bkdyYXkgeyBiYWNrZ3JvdW5kOiRjbHJHcmF5O1xyXG4vLyAgICY6bm90KFtkaXNhYmxlZF0pOmhvdmVyIHsgYmFja2dyb3VuZDokY2xyR3JheUQ7IGNvbG9yOiNmZmY7IH1cclxuLy8gfVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLy8gLnJhbmdlIHsgcG9zaXRpb246cmVsYXRpdmU7IHBhZGRpbmc6MTBweCAwO1xyXG4vLyAgIC5yYW5nZVZhbHVlIHsgcG9zaXRpb246YWJzb2x1dGU7IGJvdHRvbTowOyBjb2xvcjokY2xyR3JheTsgZm9udC1zdHlsZTppdGFsaWM7IGZvbnQtc2l6ZTowLjc1ZW07IGxpbmUtaGVpZ2h0OjE7IHZlcnRpY2FsLWFsaWduOmJvdHRvbTsgfVxyXG4vLyAgIC5yYW5nZVZhbHVlTWluIHsgbGVmdDowO31cclxuLy8gICAucmFuZ2VWYWx1ZU1heCB7IHJpZ2h0OjA7fVxyXG4vLyB9XHJcbi8vIGlucHV0W3R5cGU9cmFuZ2VdIHsgcG9zaXRpb246cmVsYXRpdmU7IHotaW5kZXg6MjsgZGlzcGxheTpibG9jazsgd2lkdGg6MTAwJTsgaGVpZ2h0OjIwcHg7IGN1cnNvcjpwb2ludGVyOyBhcHBlYXJhbmNlOm5vbmU7IGJhY2tncm91bmQ6bm9uZTtcclxuLy8gICAmOjotbW96LWZvY3VzLW91dGVyIHsgYm9yZGVyOiAwOyB9XHJcblxyXG4vLyAgICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHsgd2lkdGg6MTAwJTsgaGVpZ2h0OjJweDsgY3Vyc29yOnBvaW50ZXI7IGFuaW1hdGU6MC4yczsgYmFja2dyb3VuZDokY2xyR3JheUg7IH1cclxuLy8gICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGFwcGVhcmFuY2U6bm9uZTsgaGVpZ2h0OjE2cHg7IHdpZHRoOjVweDsgbWFyZ2luLXRvcDotN3B4OyBib3JkZXI6bm9uZTsgYm9yZGVyLXJhZGl1czowOyBiYWNrZ3JvdW5kOiRjbHJHcmF5OyBjdXJzb3I6IHBvaW50ZXI7XHJcbi8vICAgICAuc0dhdGUgJiB7IGJhY2tncm91bmQ6JGNsckdhdGVMOyB9XHJcbi8vICAgICAuc0Rvb3IgJiB7IGJhY2tncm91bmQ6JGNsckRvb3JMOyB9XHJcbi8vICAgICAuc0ZpcmUgJiB7IGJhY2tncm91bmQ6JGNsckZpcmVMOyB9XHJcbi8vICAgICAuc0F1dG8gJiB7IGJhY2tncm91bmQ6JGNsckF1dG9MOyB9XHJcbi8vICAgfVxyXG5cclxuLy8gICAmOjotbW96LXJhbmdlLXRyYWNrIHsgd2lkdGg6MTAwJTsgaGVpZ2h0OjJweDsgY3Vyc29yOnBvaW50ZXI7IGFuaW1hdGU6MC4yczsgYmFja2dyb3VuZDokY2xyR3JheUg7IH1cclxuLy8gICAmOjotbW96LXJhbmdlLXRodW1iIHsgYXBwZWFyYW5jZTpub25lOyBoZWlnaHQ6MTZweDsgd2lkdGg6NXB4OyBib3JkZXI6bm9uZTsgYm9yZGVyLXJhZGl1czowOyBiYWNrZ3JvdW5kOiRjbHJHcmF5OyBjdXJzb3I6IHBvaW50ZXI7XHJcbi8vICAgICAuc0dhdGUgJiB7IGJhY2tncm91bmQ6JGNsckdhdGVMOyB9XHJcbi8vICAgICAuc0Rvb3IgJiB7IGJhY2tncm91bmQ6JGNsckRvb3JMOyB9XHJcbi8vICAgICAuc0ZpcmUgJiB7IGJhY2tncm91bmQ6JGNsckZpcmVMOyB9XHJcbi8vICAgICAuc0F1dG8gJiB7IGJhY2tncm91bmQ6JGNsckF1dG9MOyB9XHJcbi8vICAgfVxyXG5cclxuLy8gICAmOjotbXMtdHJhY2sge3dpZHRoOjEwMCU7IGhlaWdodDo0cHg7IGN1cnNvcjpwb2ludGVyOyBhbmltYXRlOjAuMnM7IGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7IGJvcmRlci1jb2xvcjp0cmFuc3BhcmVudDsgYm9yZGVyLXdpZHRoOjE2cHggMDsgY29sb3I6dHJhbnNwYXJlbnQ7IH1cclxuLy8gICAmOjotbXMtZmlsbC1sb3dlciB7IGJhY2tncm91bmQ6JGNsckdyYXlIOyBib3JkZXI6MXB4IHNvbGlkICRjbHJHcmF5SDsgfVxyXG4vLyAgICY6Oi1tcy1maWxsLXVwcGVyIHsgYmFja2dyb3VuZDokY2xyR3JheUg7IGJvcmRlcjogMXB4IHNvbGlkICRjbHJHcmF5SDsgfVxyXG4vLyAgICY6Oi1tcy10aHVtYiB7IGFwcGVhcmFuY2U6bm9uZTsgaGVpZ2h0OjE2cHg7IHdpZHRoOjVweDsgbWFyZ2luLXRvcDowOyBib3JkZXI6bm9uZTsgYm9yZGVyLXJhZGl1czowOyBiYWNrZ3JvdW5kOiRjbHJHcmF5OyBjdXJzb3I6IHBvaW50ZXI7XHJcbi8vICAgICAuc0dhdGUgJiB7IGJhY2tncm91bmQ6JGNsckdhdGVMOyB9XHJcbi8vICAgICAuc0Rvb3IgJiB7IGJhY2tncm91bmQ6JGNsckRvb3JMOyB9XHJcbi8vICAgICAuc0ZpcmUgJiB7IGJhY2tncm91bmQ6JGNsckZpcmVMOyB9XHJcbi8vICAgICAuc0F1dG8gJiB7IGJhY2tncm91bmQ6JGNsckF1dG9MOyB9XHJcbi8vICAgfVxyXG4vLyAgICY6Zm9jdXMgeyBvdXRsaW5lOm5vbmU7XHJcbi8vICAgICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7IGJhY2tncm91bmQ6JGNsckdyYXlIOyB9XHJcbi8vICAgICAmOjotbXMtZmlsbC1sb3dlciB7IGJhY2tncm91bmQ6JGNsckdyYXlIOyB9XHJcbi8vICAgICAmOjotbXMtZmlsbC11cHBlciB7IGJhY2tncm91bmQ6JGNsckdyYXlIOyB9XHJcbi8vICAgfVxyXG4vLyB9XHJcblxyXG4vLyAuZm9ybVNlbGVjdGlvbnsgZGlzcGxheTpub25lOyB9XHJcblxyXG5cclxuLy8gc2VsZWN0IHsgcG9zaXRpb246cmVsYXRpdmU7IGRpc3BsYXk6IGJsb2NrOyAgaGVpZ2h0OjQwcHg7IHBhZGRpbmc6MCA0MHB4IDAgMTVweDsgZm9udDo0MDAgMTRweC8zOHB4ICRmb250UkM7IHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTsgY29sb3I6ICRjbHJUeHQ7XHJcbi8vIFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCl7Zm9udC1zaXplOiAxNnB4O31cclxuXHRcclxuLy8gLy9cdGZvbnQtc2l6ZTogMTZweDsgXHJcbi8vIC8vXHRmb250LWZhbWlseTogc2Fucy1zZXJpZjsgXHJcbi8vIC8vXHRmb250LXdlaWdodDogNzAwOyBcclxuXHJcbi8vIFx0bGluZS1oZWlnaHQ6IDEuMzsgXHJcbi8vIFx0cGFkZGluZzogLjZlbSAxLjRlbSAuNWVtIC44ZW07IHdpZHRoOiAxMDAlOyBcclxuLy8gXHRtYXgtd2lkdGg6IDEwMCU7IFxyXG4vLyBcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7IFxyXG4vLyBcdG1hcmdpbjogMDsgXHJcbi8vIFx0Ym9yZGVyOiAxcHggc29saWQgJGNsckdyYXlMO1xyXG4vLyBcdGJveC1zaGFkb3c6IG5vbmU7IFxyXG4vLyBcdGJvcmRlci1yYWRpdXM6MDtcclxuLy8gXHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbi8vIFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4vLyBcdGFwcGVhcmFuY2U6IG5vbmU7XHJcbi8vIFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgXHJcbi8vIFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvc2VsZWN0LXRyaWdnZXIucG5nJyksIGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmZmZmYgMCUsI2ZmZmZmZiAxMDAlKTsgXHJcbi8vIFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgcmVwZWF0O1xyXG4vLyBcdGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgMCwgMCAwO1xyXG4vLyBcdGJhY2tncm91bmQtc2l6ZTogYXV0bywgMTAwJTsgXHJcblxyXG4vLyB9IFxyXG4vLyBcdHNlbGVjdDo6LW1zLWV4cGFuZCB7IGRpc3BsYXk6IG5vbmU7IH0gXHJcbi8vIFx0c2VsZWN0OmhvdmVyLCBzZWxlY3Q6Zm9jdXMgeyBib3JkZXItY29sb3I6ICRjbHJHcmF5SDsgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtNDBweCwgMCAwO1x0fSBcclxuLy8gXHRzZWxlY3Q6Zm9jdXMgeyBvdXRsaW5lOiBub25lOyB9IFxyXG4vLyBcdHNlbGVjdCBvcHRpb24geyBwYWRkaW5nOjAuNXJlbTsgZm9udC13ZWlnaHQ6NDAwOyBmb250LXNpemU6IDE0cHg7IH0gXHJcbiIsImlucHV0W3R5cGU9J3RleHQnXSxcclxuaW5wdXRbdHlwZT0nZW1haWwnXSxcclxuaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcclxuaW5wdXRbdHlwZT0nc2VhcmNoJ10sXHJcbmlucHV0W3R5cGU9J3RlbCddLFxyXG5pbnB1dFt0eXBlPSd1cmwnXSxcclxuaW5wdXRbdHlwZT0nbnVtYmVyJ10sXHJcbnRleHRhcmVhIHsgd2lkdGg6MTAwJTsgaGVpZ2h0OjIuN2VtOyBwYWRkaW5nOjAuNWVtIDFlbTsgYm9yZGVyOjAuMTVyZW0gc29saWQgJGNsckJyZDsgYmFja2dyb3VuZDojZmZmOyBmb250OjMwMCAxZW0vMSAkZm9udFJDOyAgY29sb3I6JGNsclR4dDtcclxuXHQmOjpwbGFjZWhvbGRlciB7IGZvbnQtd2VpZ2h0OjMwMDsgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlOyB9XHJcbn1cclxuaW5wdXRbdHlwZT0nc2VhcmNoJ10sXHJcbmlucHV0W3R5cGU9J251bWJlciddIHsgYXBwZWFyYW5jZTpub25lOyB9XHJcbnRleHRhcmVhIHsgIG92ZXJmbG93OmF1dG87IGhlaWdodDo4LjdlbTsgfVxyXG5cclxuaW5wdXQsIHRleHRhcmVhIHtcclxuXHQmOmhvdmVyIHsgYm9yZGVyLWNvbG9yOiRjbHJUeHQ0OyB9XHJcblx0Jjpmb2N1cywgJjphY3RpdmUgeyBib3JkZXItY29sb3I6JGNsck9yYW5nZVc7IH1cclxufVxyXG5cclxuXHJcbi5idG4geyBwb3NpdGlvbjpyZWxhdGl2ZTsgZGlzcGxheTppbmxpbmUtYmxvY2s7IHZlcnRpY2FsLWFsaWduOnRvcDsgaGVpZ2h0OjIuN2VtOyBwYWRkaW5nOjAgMS41ZW07IGJvcmRlcjowLjEyNWVtIHNvbGlkICNmZmY7IHRleHQtZGVjb3JhdGlvbjpub25lOyB0ZXh0LWFsaWduOmNlbnRlcjsgZm9udDo0MDAgMWVtLzIuNWVtICRmb250TzsgbGV0dGVyLXNwYWNpbmc6MXB4OyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IGN1cnNvcjpwb2ludGVyOyB3aGl0ZS1zcGFjZTpub3dyYXA7IGNvbG9yOiNmZmY7ICBiYWNrZ3JvdW5kOiRjbHJCbHVlV1c7IHRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAkdGltZUZGIGVhc2UtaW4tb3V0LCBjb2xvciAkdGltZUZGIGVhc2UtaW4tb3V0O1xyXG5cdCYuYnRuU21hbGwgeyBoZWlnaHQ6Mi4yZW07IGZvbnQtc2l6ZTowLjc1ZW07IGxpbmUtaGVpZ2h0OjJlbTsgfVxyXG5cdFxyXG5cdCY6aG92ZXIsICY6YWN0aXZlLFxyXG5cdGE6aG92ZXIgJiwgLnRyaWdnZXJBRjpob3ZlciAmIHsgdGV4dC1kZWNvcmF0aW9uOm5vbmU7ICBiYWNrZ3JvdW5kOiRjbHJPcmFuZ2VXOyBjb2xvcjojZmZmOyAgfVxyXG5cclxuXHQmOjotbW96LWZvY3VzLWlubmVyIHsgYm9yZGVyOjA7IH1cclxufVxyXG5cclxuLmZvcm0geyB3aWR0aDoxMDAlOyBtYXJnaW46MCBhdXRvIDJlbSBhdXRvO1xyXG5cdHAgeyBtYXJnaW46MCAwIDAuNzVlbTsgfVxyXG5cdFxyXG59XHJcbi5jb25zZW50IHsgZm9udC1zaXplOjAuNzVlbTsgY29sb3I6ICRjbHJUeHQyOyBmb250LXdlaWdodDozMDA7IH1cclxuLnJvd0J0biB7IHBhZGRpbmc6MC43NXJlbSAwIDA7IG1hcmdpbjowOyB0ZXh0LWFsaWduOnJpZ2h0OyB9XHJcbi5sYWJlbCB7IGNvbG9yOiRjbHJUeHQyOyBmb250LXNpemU6MC43NWVtOyB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7IH1cclxuLm1heFc0MCB7IG1heC13aWR0aDogNDByZW07IH1cclxuLnVuaXQgeyBmb250LXNpemU6MC43NWVtOyBjb2xvcjokY2xyVHh0MzsgfSIsIi5zbGlkZXIgeyBwb3NpdGlvbjpyZWxhdGl2ZTsgbWFyZ2luLWJvdHRvbTo0ZW07XHJcblx0ZmlndXJlIHsgbWFyZ2luLWJvdHRvbTowOyB9XHJcblxyXG5cdC50bnMtY29udHJvbHMgeyBwb3NpdGlvbjpyZWxhdGl2ZTsgZmxvYXQ6cmlnaHQ7XHJcblx0XHRbZGF0YS1jb250cm9sc10geyBwb3NpdGlvbjpyZWxhdGl2ZTsgbWFyZ2luLWxlZnQ6MC41ZW07IGZvbnQtc2l6ZToxZW07IHdpZHRoOjIuM2VtOyBoZWlnaHQ6Mi4zZW07IGJvcmRlcjpub25lOyBiYWNrZ3JvdW5kOnJnYmEoMCw1NSwxMTIsMC41KTsgdGV4dC1pbmRlbnQ6LTUwMGVtOyBvdmVyZmxvdzpoaWRkZW47ICBib3JkZXI6MC4xZW0gc29saWQgI2ZmZjtcclxuXHRcdFx0Jjo6YmVmb3JlLCAmOjphZnRlciB7Y29udGVudDonJzsgcG9zaXRpb246YWJzb2x1dGU7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjNweDsgaGVpZ2h0OjUwJTsgY29sb3I6I2ZmZjsgYmFja2dyb3VuZDogI2ZmZjsgYm9yZGVyLXJhZGl1czozcHg7IH1cclxuXHRcdFx0Jjo6YmVmb3JlIHsgdG9wOjA7IGJvdHRvbTphdXRvOyAgfVxyXG5cdFx0XHQmOjphZnRlciB7IHRvcDphdXRvOyBib3R0b206MDsgfVxyXG5cdFx0XHQmOmhvdmVyIHsgIGJhY2tncm91bmQ6cmdiYSgyNTUsMTE0LDAsMC43KTsgIGNvbG9yOiNmZmY7XHJcblx0XHRcdFx0Jjo6YmVmb3JlLCY6OmFmdGVyIHsgYmFja2dyb3VuZDojZmZmOyBjb2xvcjojZmZmOyB9XHJcblx0XHRcdH1cclxuXHRcdFx0XHRcclxuXHRcdH1cclxuXHRcdGJ1dHRvbltkYXRhLWNvbnRyb2xzPVwicHJldlwiXSB7IFxyXG5cdFx0XHQmOjpiZWZvcmUge2xlZnQ6MC41ZW07IG1hcmdpbi10b3A6LTFweDsgdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7ICB0cmFuc2Zvcm0tb3JpZ2luOmJvdHRvbSBsZWZ0O31cclxuXHRcdFx0Jjo6YWZ0ZXIge2xlZnQ6MC41ZW07OyB0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7IHRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7IH1cclxuXHRcdH1cclxuXHRcdGJ1dHRvbltkYXRhLWNvbnRyb2xzPSduZXh0J10ge1xyXG5cdFx0XHQmOjpiZWZvcmUge3JpZ2h0OjAuNWVtOzsgbWFyZ2luLXRvcDotMXB4OyB0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7IHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDsgfVxyXG5cdFx0XHQmOjphZnRlciB7cmlnaHQ6MC41ZW07OyB0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTsgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0OyB9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4udGl0bGVUaHVtYm5haWxzIHsgQGV4dGVuZCAuc21hbGw7IG1hcmdpbi1ib3R0b206MC41ZW07IGNvbG9yOiRjbHJUeHQzOyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBmb250LWZhbWlseTogJGZvbnRPOyBmb250LXdlaWdodDozMDA7IH0gXHJcbnVsLnRodW1ibmFpbHMgeyBAaW5jbHVkZSBsaXN0UigpOyBkaXNwbGF5OmZsZXg7IGZsZXgtZmxvdzpyb3cgbm93cmFwOyBhbGlnbi1pdGVtczpjZW50ZXI7XHJcblx0bGkgeyBib3JkZXI6MC4yNWVtIHNvbGlkIHRyYW5zcGFyZW50OyBtYXJnaW4tcmlnaHQ6MC4yNWVtOyB9XHJcblx0LnRucy1uYXYtYWN0aXZlIHsgYm9yZGVyOjAuMjVlbSBzb2xpZCAkY2xyT3JhbmdlVzsgfVxyXG5cdC5ib3hDbHIgeyBjdXJzb3I6cG9pbnRlcjsgfVxyXG5cdCYuY2lyY2xlIHtcclxuXHRcdGxpIHsgYm9yZGVyLXJhZGl1czo1MCU7fVxyXG5cdH1cclxuXHJcbn1cclxuXHJcbi8qXHJcbi5zbGlkZXI0IHsgbWF4LXdpZHRoOjEwMCU7IG1hcmdpbjowIDAgNGVtIDA7XHJcblx0LnNsaWNrLWxpc3QgeyBvdmVyZmxvdzogaGlkZGVuOyAgfVxyXG5cdC5zbGljay10cmFjayB7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGRpc3BsYXk6ZmxleDsgZmxleC1mbG93OnJvdyBub3dyYXA7IGFsaWduLWl0ZW1zOnN0cmV0Y2g7IH1cclxuXHQuc2xpY2stc2xpZGUgeyBwYWRkaW5nOiAwIDAuMjVlbTsgaGVpZ2h0OmF1dG87IGRpc3BsYXk6ZmxleDsgZmxleC1mbG93OmNvbHVtbjt9XHJcblx0LnNsaWNrLWFycm93IHsgZGlzcGxheTpub25lICFpbXBvcnRhbnQ7IHBvc2l0aW9uOmFic29sdXRlOyB6LWluZGV4OjI7IHRvcDo1MCU7IGZvbnQtc2l6ZToxZW07IG1hcmdpbi10b3A6LTEuNzVlbTsgYm9yZGVyOm5vbmU7IGJhY2tncm91bmQ6bm9uZTsgd2lkdGg6MS41ZW07IGhlaWdodDoyZW07IG92ZXJmbG93OmhpZGRlbjsgdGV4dC1pbmRlbnQ6LTUwMGVtOyBjdXJzb3I6cG9pbnRlcjtcclxuXHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtjb250ZW50OicnOyBwb3NpdGlvbjphYnNvbHV0ZTsgZGlzcGxheTpibG9jazsgd2lkdGg6M3B4OyBoZWlnaHQ6NTAlOyBiYWNrZ3JvdW5kOiRjbHJUeHQzOyBib3JkZXItcmFkaXVzOjNweDsgfVxyXG5cdFx0JjpiZWZvcmUgeyB0b3A6MDsgYm90dG9tOmF1dG87ICB9XHJcblx0XHQmOmFmdGVyIHsgdG9wOmF1dG87IGJvdHRvbTowOyB9XHJcblx0XHQmOmhvdmVyOmJlZm9yZSwmOmhvdmVyOmFmdGVyIHsgYmFja2dyb3VuZDokY2xyT3JhbmdlOyB9XHJcblx0fVxyXG5cdC5zbGljay1wcmV2IHsgbGVmdDotMC43NWVtO1xyXG5cdFx0JjpiZWZvcmUge2xlZnQ6MDsgbWFyZ2luLXRvcDotMXB4OyB0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTsgIHRyYW5zZm9ybS1vcmlnaW46Ym90dG9tIGxlZnQ7fVxyXG5cdFx0JjphZnRlciB7bGVmdDowOyB0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7IHRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7IH1cclxuXHR9XHJcblx0LnNsaWNrLW5leHQgeyByaWdodDotMC43NWVtO1xyXG5cdFx0JjpiZWZvcmUge3JpZ2h0OjA7IG1hcmdpbi10b3A6LTFweDsgdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpOyB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gcmlnaHQ7IH1cclxuXHRcdCY6YWZ0ZXIge3JpZ2h0OjA7IHRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpOyB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7IH1cclxuXHR9XHJcblx0QGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wUykge1xyXG5cdFx0LnNsaWNrLWFycm93IHsgZGlzcGxheTpibG9jayAhaW1wb3J0YW50O31cclxuXHR9XHJcblx0QGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wTSkge1xyXG5cdFx0LnNsaWNrLXByZXYgeyBsZWZ0Oi0xZW07IH1cclxuXHRcdC5zbGljay1uZXh0IHsgcmlnaHQ6LTFlbTsgfSBcclxuXHR9XHJcblx0QGluY2x1ZGUgcmVzcG9uZChkZXNrdG9wTCkge1xyXG5cdFx0LnNsaWNrLXByZXYgeyBsZWZ0Oi0xLjI1ZW07IH1cclxuXHRcdC5zbGljay1uZXh0IHsgcmlnaHQ6LTEuMjVlbTsgfSBcclxuXHR9XHJcbn1cclxuXHJcbi5zbGlkZXItbmF2IHsgbWF4LXdpZHRoOjEwMCU7IG1hcmdpbjowIDAgNGVtIDA7XHJcblx0LnNsaWNrLWxpc3QgeyBvdmVyZmxvdzogaGlkZGVuOyAgfVxyXG5cdC5zbGljay10cmFjayB7IG1hcmdpbjowOyBwYWRkaW5nOjA7IGRpc3BsYXk6ZmxleDsgZmxleC1mbG93OnJvdyBub3dyYXA7IGFsaWduLWl0ZW1zOnN0cmV0Y2g7IH1cclxuXHQuc2xpY2stc2xpZGUgeyBmbGV4OjEgMSAxOyAgcGFkZGluZzogMDt9IG1hcmdpbjowXHJcblx0LnNsaWNrLWFycm93IHsgZGlzcGxheTpub25lOyBwb3NpdGlvbjphYnNvbHV0ZTsgei1pbmRleDoyOyB0b3A6NTAlOyBmb250LXNpemU6MWVtOyBtYXJnaW4tdG9wOi0xLjc1ZW07IGJvcmRlcjpub25lOyBiYWNrZ3JvdW5kOm5vbmU7IHdpZHRoOjEuNWVtOyBoZWlnaHQ6MmVtOyBvdmVyZmxvdzpoaWRkZW47IHRleHQtaW5kZW50Oi01MDBlbTsgY3Vyc29yOnBvaW50ZXI7XHJcblx0XHQmOmJlZm9yZSwgJjphZnRlciB7Y29udGVudDonJzsgcG9zaXRpb246YWJzb2x1dGU7IGRpc3BsYXk6YmxvY2s7IHdpZHRoOjNweDsgaGVpZ2h0OjUwJTsgYmFja2dyb3VuZDokY2xyVHh0MzsgYm9yZGVyLXJhZGl1czozcHg7IH1cclxuXHRcdCY6YmVmb3JlIHsgdG9wOjA7IGJvdHRvbTphdXRvOyAgfVxyXG5cdFx0JjphZnRlciB7IHRvcDphdXRvOyBib3R0b206MDsgfVxyXG5cdFx0Jjpob3ZlcjpiZWZvcmUsJjpob3ZlcjphZnRlciB7IGJhY2tncm91bmQ6JGNsck9yYW5nZTsgfVxyXG5cdH1cclxuXHQuc2xpY2stcHJldiB7IGxlZnQ6LTAuNzVlbTtcclxuXHRcdCY6YmVmb3JlIHtsZWZ0OjA7IG1hcmdpbi10b3A6LTFweDsgdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7ICB0cmFuc2Zvcm0tb3JpZ2luOmJvdHRvbSBsZWZ0O31cclxuXHRcdCY6YWZ0ZXIge2xlZnQ6MDsgdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpOyB0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0OyB9XHJcblx0fVxyXG5cdC5zbGljay1uZXh0IHsgcmlnaHQ6LTAuNzVlbTtcclxuXHRcdCY6YmVmb3JlIHtyaWdodDowOyBtYXJnaW4tdG9wOi0xcHg7IHRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTsgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIHJpZ2h0OyB9XHJcblx0XHQmOmFmdGVyIHtyaWdodDowOyB0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTsgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0OyB9XHJcblx0fVxyXG5cdEBpbmNsdWRlIHJlc3BvbmQoZGVza3RvcFMpIHtcclxuXHRcdC5zbGljay1hcnJvdyB7IGRpc3BsYXk6YmxvY2s7fVxyXG5cdH1cclxuXHRAaW5jbHVkZSByZXNwb25kKGRlc2t0b3BNKSB7XHJcblx0XHQuc2xpY2stcHJldiB7IGxlZnQ6LTFlbTsgfVxyXG5cdFx0LnNsaWNrLW5leHQgeyByaWdodDotMWVtOyB9IFxyXG5cdH1cclxuXHRAaW5jbHVkZSByZXNwb25kKGRlc2t0b3BMKSB7XHJcblx0XHQuc2xpY2stcHJldiB7IGxlZnQ6LTEuMjVlbTsgfVxyXG5cdFx0LnNsaWNrLW5leHQgeyByaWdodDotMS4yNWVtOyB9IFxyXG5cdH1cclxufSovIiwiLmFydGljbGVGdWxsIHsgcG9zaXRpb246Zml4ZWQ7IHotaW5kZXg6MTA7IHRvcDowOyByaWdodDowOyBib3R0b206MDsgbGVmdDowOyB3aWR0aDowOyBoZWlnaHQ6MDsgb3ZlcmZsb3c6aGlkZGVuOyB0cmFuc2Zvcm06c2NhbGUoMCk7IG9wYWNpdHk6MDsgdHJhbnNpdGlvbjp0cmFuc2Zvcm0gNDAwbXMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgNDAwbXMgZWFzZS1pbi1vdXQ7IGJhY2tncm91bmQ6I2ZmZjsgdGV4dC1hbGlnbjpjZW50ZXI7IHdoaXRlLXNwYWNlOm5vd3JhcDtcclxuXHJcblx0LmNsb3NlQUYgeyBwb3NpdGlvbjphYnNvbHV0ZTsgei1pbmRleDozOyByaWdodDowOyB0b3A6MDsgd2lkdGg6MmVtOyBoZWlnaHQ6MmVtOyBwYWRkaW5nOjAuNWVtOyBjdXJzb3I6cG9pbnRlcjtcclxuXHRcdC5pY29uIHsgZm9udC1zaXplOjFlbTsgY29sb3I6JGNsclR4dDI7IH1cclxuXHRcdCY6aG92ZXIgeyBcclxuXHRcdFx0Lmljb24geyBjb2xvcjokY2xyT3JhbmdlOyB9XHJcblx0XHR9XHJcblx0fVxyXG5cdCY6YmVmb3JlIHsgY29udGVudDonJzsgZGlzcGxheTppbmxpbmUtYmxvY2s7IHdpZHRoOjA7IGhlaWdodDoxMDAlOyB2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7IG1hcmdpbi1sZWZ0Oi0wLjRlbTsgfVxyXG5cdCYuYWN0aXZlIHsgIHdpZHRoOjEwMCU7IGhlaWdodDoxMDAlOyB0cmFuc2Zvcm06c2NhbGUoMSk7IG9wYWNpdHk6MTsgb3ZlcmZsb3c6c2Nyb2xsOyBvdmVyZmxvdy14OmF1dG87IH1cclxuXHQuY29udGFpbmVyIHsgZGlzcGxheTppbmxpbmUtYmxvY2s7IHdpZHRoOjEwMCU7IHBhZGRpbmctdG9wOjJlbTsgcGFkZGluZy1ib3R0b206MmVtOyB2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7IHdoaXRlLXNwYWNlOm5vcm1hbDsgdGV4dC1hbGlnbjpsZWZ0OyB9XHJcbn0iXX0= */
