body.compensate-for-scrollbar{overflow:hidden;-webkit-overflow-scrolling:touch}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden;-webkit-overflow-scrolling:touch}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0;-webkit-overflow-scrolling:touch}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{-webkit-animation-timing-function:cubic-bezier(.5,0,.14,1);animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:-webkit-grab;cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:-webkit-grabbing;cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%;-webkit-overflow-scrolling:touch}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden;-webkit-overflow-scrolling:touch}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all;-webkit-overflow-scrolling:touch}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{-webkit-animation:a 1s linear infinite;animation:a 1s linear infinite;background:transparent;border:4px solid;border-color:#888 #888 #fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@-webkit-keyframes a{to{transform:rotate(1turn)}}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%;-webkit-overflow-scrolling:touch}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden;-webkit-overflow-scrolling:touch}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px;-webkit-overflow-scrolling:touch}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
.cc-window{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transition:opacity 1s ease}.cc-window.cc-invisible{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.cc-animate.cc-revoke{transition:transform 1s ease}.cc-animate.cc-revoke.cc-top{transform:translateY(-2em)}.cc-animate.cc-revoke.cc-bottom{transform:translateY(2em)}.cc-animate.cc-revoke.cc-active.cc-bottom,.cc-animate.cc-revoke.cc-active.cc-top,.cc-revoke:hover{transform:translateY(0)}.cc-grower{max-height:0;transition:max-height 1s}.cc-grower,.cc-revoke,.cc-window{overflow:hidden;-webkit-overflow-scrolling:touch}.cc-revoke,.cc-window{position:fixed;box-sizing:border-box;font-family:Helvetica,Calibri,Arial,sans-serif;font-size:16px;line-height:1.5em;display:flex;flex-wrap:nowrap;z-index:9999}.cc-window.cc-static{position:static}.cc-window.cc-floating{padding:2em;max-width:24em;flex-direction:column}.cc-window.cc-banner{padding:1em 1.8em;width:100%;flex-direction:row}.cc-revoke{padding:.5em}.cc-revoke:hover{text-decoration:underline}.cc-header{font-size:18px;font-weight:700}.cc-btn,.cc-close,.cc-link,.cc-revoke{cursor:pointer}.cc-link{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8;display:inline-block;padding:.2em;text-decoration:underline}.cc-link:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.cc-link:active,.cc-link:visited{color:initial}.cc-btn{display:block;padding:.4em .8em;font-size:.9em;font-weight:700;border-width:2px;border-style:solid;text-align:center;white-space:nowrap}.cc-highlight .cc-btn:first-child{background-color:transparent;border-color:transparent}.cc-highlight .cc-btn:first-child:focus,.cc-highlight .cc-btn:first-child:hover{background-color:transparent;text-decoration:underline}.cc-close{display:block;position:absolute;top:.5em;right:.5em;font-size:1.6em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";opacity:.9;line-height:.75}.cc-close:focus,.cc-close:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.cc-revoke.cc-top{top:0;left:3em;border-bottom-left-radius:.5em;border-bottom-right-radius:.5em}.cc-revoke.cc-bottom{bottom:0;left:3em;border-top-left-radius:.5em;border-top-right-radius:.5em}.cc-revoke.cc-left{left:3em;right:unset}.cc-revoke.cc-right{right:3em;left:unset}.cc-top{top:1em}.cc-left{left:1em}.cc-right{right:1em}.cc-bottom{bottom:1em}.cc-floating>.cc-link{margin-bottom:1em}.cc-floating .cc-message{display:block;margin-bottom:1em}.cc-window.cc-floating .cc-compliance{flex:1 0 auto}.cc-window.cc-banner{align-items:center}.cc-banner.cc-top{left:0;right:0;top:0}.cc-banner.cc-bottom{left:0;right:0;bottom:0}.cc-banner .cc-message{display:block;flex:1 1 auto;max-width:100%;margin-right:1em}.cc-compliance{display:flex;align-items:center;align-content:space-between}.cc-floating .cc-compliance>.cc-btn{flex:1 1}.cc-btn+.cc-btn{margin-left:.5em}@media print{.cc-revoke,.cc-window{display:none}}@media screen and (max-width:900px){.cc-btn{white-space:normal}}@media screen and (max-width:414px) and (orientation:portrait),screen and (max-width:736px) and (orientation:landscape){.cc-window.cc-top{top:0}.cc-window.cc-bottom{bottom:0}.cc-window.cc-banner,.cc-window.cc-floating,.cc-window.cc-left,.cc-window.cc-right{left:0;right:0}.cc-window.cc-banner{flex-direction:column}.cc-window.cc-banner .cc-compliance{flex:1 1 auto}.cc-window.cc-floating{max-width:none}.cc-window .cc-message{margin-bottom:1em}.cc-window.cc-banner{align-items:unset}.cc-window.cc-banner .cc-message{margin-right:0}}.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px}.cc-floating.cc-type-info.cc-theme-classic .cc-compliance{text-align:center;display:inline;flex:none}.cc-theme-classic .cc-btn{border-radius:5px}.cc-theme-classic .cc-btn:last-child{min-width:140px}.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block}.cc-theme-edgeless.cc-window{padding:0}.cc-floating.cc-theme-edgeless .cc-message{margin:2em 2em 1.5em}.cc-banner.cc-theme-edgeless .cc-btn{margin:0;padding:.8em 1.8em;height:100%}.cc-banner.cc-theme-edgeless .cc-message{margin-left:1em}.cc-floating.cc-theme-edgeless .cc-btn+.cc-btn{margin-left:0}
@charset "UTF-8";
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto;-webkit-overflow-scrolling:touch}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{color:#595959;font-family:Lato,sans-serif;font-size:20px}@font-face{font-family:sanitopwingenroth;src:url(/typo3conf/ext/av_site/Resources/Public/Fonts/Icomoon/sanitopwingenroth.eot?dz4zee);src:url(/typo3conf/ext/av_site/Resources/Public/Fonts/Icomoon/sanitopwingenroth.eot?dz4zee#iefix) format("embedded-opentype"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/Icomoon/sanitopwingenroth.woff2?dz4zee) format("woff2"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/Icomoon/sanitopwingenroth.ttf?dz4zee) format("truetype"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/Icomoon/sanitopwingenroth.woff?dz4zee) format("woff"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/Icomoon/sanitopwingenroth.svg?dz4zee#sanitopwingenroth) format("svg");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Lato;font-style:normal;font-weight:300;font-display:swap;src:url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-300.eot);src:local(""),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-300.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-300.woff2) format("woff2"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-300.woff) format("woff"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-300.ttf) format("truetype"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-300.svg#Lato) format("svg")}@font-face{font-family:Lato;font-style:normal;font-weight:400;font-display:swap;src:url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-regular.eot);src:local(""),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-regular.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-regular.woff2) format("woff2"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-regular.woff) format("woff"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-regular.ttf) format("truetype"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-regular.svg#Lato) format("svg")}@font-face{font-family:Lato;font-style:italic;font-weight:400;font-display:swap;src:url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-italic.eot);src:local(""),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-italic.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-italic.woff2) format("woff2"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-italic.woff) format("woff"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-italic.ttf) format("truetype"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-italic.svg#Lato) format("svg")}@font-face{font-family:Lato;font-style:normal;font-weight:700;font-display:swap;src:url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-700.eot);src:local(""),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-700.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-700.woff2) format("woff2"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-700.woff) format("woff"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-700.ttf) format("truetype"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-700.svg#Lato) format("svg")}@font-face{font-family:Lato;font-style:italic;font-weight:700;font-display:swap;src:url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-700italic.eot);src:local(""),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-700italic.eot?#iefix) format("embedded-opentype"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-700italic.woff2) format("woff2"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-700italic.woff) format("woff"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-700italic.ttf) format("truetype"),url(/typo3conf/ext/av_site/Resources/Public/Fonts/GoogleFonts/lato-v17-latin-700italic.svg#Lato) format("svg")}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}*,:after,:before{box-sizing:border-box}:focus{outline:none}figure{margin:0}a{text-decoration:none}body{overflow-x:hidden;-webkit-overflow-scrolling:touch}.img--responsive{width:100%;height:auto;display:block}.page__main{background-color:#fff;overflow:hidden;min-height:50vh;-webkit-overflow-scrolling:touch}.page__main .main__contentwrapper{margin-top:134px}@media screen and (min-width:992px){.page__main .main__contentwrapper{margin-top:150px}}.margin-bottom--small{margin-bottom:67px}@media screen and (min-width:992px){.margin-bottom--small{margin-bottom:100px}}.margin-bottom--medium{margin-bottom:100px}@media screen and (min-width:992px){.margin-bottom--medium{margin-bottom:150px}}.margin-bottom--large{margin-bottom:134px}@media screen and (min-width:992px){.margin-bottom--large{margin-bottom:200px}}.container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;max-width:1170px;width:100%}@media screen and (min-width:992px){.container{padding-left:50px;padding-right:50px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;margin:0;color:#007d8a}.h1,h1{font-size:50px;line-height:60px}@media screen and (min-width:992px){.h1,h1{font-size:80px;line-height:90px}}.h2,h2{font-size:40px;line-height:47px}@media screen and (min-width:992px){.h2,h2{font-size:60px;line-height:70px}}.h3,h3{font-size:33px;line-height:40px}@media screen and (min-width:992px){.h3,h3{font-size:50px;line-height:60px}}.h4,h4{font-size:27px;line-height:33px}@media screen and (min-width:992px){.h4,h4{font-size:40px;line-height:50px}}.h5,h5{font-size:22px;line-height:28px}@media screen and (min-width:992px){.h5,h5{font-size:30px;line-height:40px}}.h6,h6{font-size:22px;line-height:28px}@media screen and (min-width:992px){.h6,h6{font-size:25px;line-height:35px}}.rtecontent .h1,.rtecontent h1{margin-bottom:30px}@media screen and (min-width:992px){.rtecontent .h1,.rtecontent h1{margin-bottom:50px}}.rtecontent .h2,.rtecontent h2{margin-bottom:30px}@media screen and (min-width:992px){.rtecontent .h2,.rtecontent h2{margin-bottom:50px}}.rtecontent .h3,.rtecontent h3{margin-bottom:25px}@media screen and (min-width:992px){.rtecontent .h3,.rtecontent h3{margin-bottom:40px}}.rtecontent .h4,.rtecontent h4{margin-bottom:25px}@media screen and (min-width:992px){.rtecontent .h4,.rtecontent h4{margin-bottom:30px}}.rtecontent .h5,.rtecontent h5{margin-bottom:20px}@media screen and (min-width:992px){.rtecontent .h5,.rtecontent h5{margin-bottom:25px}}.rtecontent .h6,.rtecontent h6{margin-bottom:20px}@media screen and (min-width:992px){.rtecontent .h6,.rtecontent h6{margin-bottom:20px}}.contentelement:not(.ce-header) header.headerlayout--h1{margin-bottom:30px}@media screen and (min-width:992px){.contentelement:not(.ce-header) header.headerlayout--h1{margin-bottom:50px}}.contentelement:not(.ce-header) header.headerlayout--h2{margin-bottom:30px}@media screen and (min-width:992px){.contentelement:not(.ce-header) header.headerlayout--h2{margin-bottom:50px}}.contentelement:not(.ce-header) header.headerlayout--h3{margin-bottom:25px}@media screen and (min-width:992px){.contentelement:not(.ce-header) header.headerlayout--h3{margin-bottom:40px}}.contentelement:not(.ce-header) header.headerlayout--h4{margin-bottom:25px}@media screen and (min-width:992px){.contentelement:not(.ce-header) header.headerlayout--h4{margin-bottom:30px}}.contentelement:not(.ce-header) header.headerlayout--h5{margin-bottom:20px}@media screen and (min-width:992px){.contentelement:not(.ce-header) header.headerlayout--h5{margin-bottom:25px}}.contentelement:not(.ce-header) header.headerlayout--h6{margin-bottom:20px}@media screen and (min-width:992px){.contentelement:not(.ce-header) header.headerlayout--h6{margin-bottom:20px}}.contentelement:not(.ce-header) header.headerlayout--h0{margin-bottom:30px}@media screen and (min-width:992px){.contentelement:not(.ce-header) header.headerlayout--h0{margin-bottom:50px}}hr{margin:0;border:none;height:1px;background-color:#d9d9d6}.caption{color:#d9d9d6;font-size:15px;line-height:30px;text-transform:uppercase}p{font-size:20px;line-height:35px}p.paragraph--small{font-size:15px;line-height:30px}p.paragraph--large{font-size:25px;line-height:40px}.rtecontent>*+*{margin-bottom:0;margin-top:20px}@media screen and (min-width:992px){.rtecontent>*+*{margin-top:30px}}ol,ul{list-style:none;margin:0;padding:0}.rtecontent ul li{position:relative;padding-left:30px}.rtecontent ul li:before{content:"";display:block;position:absolute;background-color:#007d8a;left:0;height:13px;width:13px;top:5px}.rtecontent ul li+li,.rtecontent ul li>ol,.rtecontent ul li>ul{margin-top:25px}.rtecontent ul li>ol li:before{background-color:transparent;height:auto;width:auto;transform:none}.rtecontent ol{counter-reset:li}.rtecontent ol li{position:relative;padding-left:30px}.rtecontent ol li:before{content:counter(li) ".";counter-increment:li;position:absolute;left:0;top:0;color:#007d8a;font-weight:700}.rtecontent ol li+li,.rtecontent ol li>ol,.rtecontent ol li>ul{margin-top:25px}.rtecontent ol li>ul li:before{content:"";counter-increment:none}.rtecontent ol ol li{padding-left:40px}.rtecontent ol ol li:before{content:counters(li,".")}.table__wrapper{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table__wrapper::-webkit-scrollbar{width:10px}.table__wrapper::-webkit-scrollbar-track{border-radius:25px;box-shadow:inset 0 0 10px 10px #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}.table__wrapper::-webkit-scrollbar-thumb{border-radius:25px;box-shadow:inset 0 0 10px 10px #595959;border-top:11px solid transparent;border-bottom:11px solid transparent}.rtecontent table{width:100%;border-collapse:collapse}.rtecontent table thead{background-color:green}.rtecontent table thead tr th{background-color:#007d8a;color:#fff;font-weight:700;font-size:22px;line-height:28px}.rtecontent table thead tr th,.rtecontent table tr td{padding:22px 20px;border:1px solid #d9d9d6;text-align:center}.rtecontent table thead tr th:first-child,.rtecontent table tr td:first-child{text-align:left}.rtecontent table thead tr th:last-child,.rtecontent table tr td:last-child{text-align:right}.rtecontent table tr td{color:#595959;font-size:20px;line-height:30px}.rtecontent table tr:nth-child(2n) td{background-color:#fff}.rtecontent table tr:nth-child(odd) td{background-color:#f5f5f5}.rtecontent thead+tbody tr td{color:#595959}.rtecontent thead+tbody tr:nth-child(2n) td{background-color:#f5f5f5}.rtecontent thead+tbody tr:nth-child(odd) td{background-color:#fff}.link{font-size:20px;line-height:35px;color:#007d8a;text-decoration:none}html.no-touchevents .link{transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .link:focus,html.no-touchevents .link:hover,html.no-touchevents a:focus .link,html.no-touchevents a:hover .link{color:#3d3d3d}.link.link--small{font-size:15px;line-height:30px}.link.link--large{font-size:25px;line-height:40px}.link.link--external{position:relative;padding-right:25px}.link.link--external:after,.link.link--external:before{position:absolute;top:50%;transform:translateY(-50%) translateZ(0);right:0;font-size:14px;line-height:1;display:block}.link.link--external:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.link.link--external:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-50%) translateZ(0) translateX(-50%)}html.no-touchevents .link.link--external:after,html.no-touchevents .link.link--external:before{transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .link.link--external:focus:before,html.no-touchevents .link.link--external:hover:before,html.no-touchevents a:focus .link.link--external:before,html.no-touchevents a:hover .link.link--external:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-50%) translateZ(0) translateX(50%)}html.no-touchevents .link.link--external:focus:after,html.no-touchevents .link.link--external:hover:after,html.no-touchevents a:focus .link.link--external:after,html.no-touchevents a:hover .link.link--external:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:translateY(-50%) translateZ(0) translateX(0)}.link.link--external:after,.link.link--external:before{content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px}.link.link--download{position:relative;padding-right:25px}.link.link--download:after,.link.link--download:before{position:absolute;top:50%;transform:translateY(-50%) translateZ(0);right:0;font-size:14px;line-height:1;display:block}.link.link--download:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.link.link--download:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-50%) translateZ(0) translateX(-50%)}html.no-touchevents .link.link--download:after,html.no-touchevents .link.link--download:before{transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .link.link--download:focus:before,html.no-touchevents .link.link--download:hover:before,html.no-touchevents a:focus .link.link--download:before,html.no-touchevents a:hover .link.link--download:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-50%) translateZ(0) translateX(50%)}html.no-touchevents .link.link--download:focus:after,html.no-touchevents .link.link--download:hover:after,html.no-touchevents a:focus .link.link--download:after,html.no-touchevents a:hover .link.link--download:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:translateY(-50%) translateZ(0) translateX(0)}.link.link--download:after,.link.link--download:before{content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.link.link--arrowleft{position:relative;padding-right:25px}.link.link--arrowleft:after,.link.link--arrowleft:before{position:absolute;top:50%;transform:translateY(-50%) translateZ(0);right:0;font-size:14px;line-height:1;display:block}.link.link--arrowleft:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.link.link--arrowleft:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-50%) translateZ(0) translateX(-50%)}html.no-touchevents .link.link--arrowleft:after,html.no-touchevents .link.link--arrowleft:before{transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .link.link--arrowleft:focus:before,html.no-touchevents .link.link--arrowleft:hover:before,html.no-touchevents a:focus .link.link--arrowleft:before,html.no-touchevents a:hover .link.link--arrowleft:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-50%) translateZ(0) translateX(50%)}html.no-touchevents .link.link--arrowleft:focus:after,html.no-touchevents .link.link--arrowleft:hover:after,html.no-touchevents a:focus .link.link--arrowleft:after,html.no-touchevents a:hover .link.link--arrowleft:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:translateY(-50%) translateZ(0) translateX(0)}.link.link--arrowleft:after,.link.link--arrowleft:before{content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;right:100%}.link.link--arrowright{position:relative;padding-right:25px}.link.link--arrowright:after,.link.link--arrowright:before{position:absolute;top:50%;transform:translateY(-50%) translateZ(0);right:0;font-size:14px;line-height:1;display:block}.link.link--arrowright:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.link.link--arrowright:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-50%) translateZ(0) translateX(-50%)}html.no-touchevents .link.link--arrowright:after,html.no-touchevents .link.link--arrowright:before{transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .link.link--arrowright:focus:before,html.no-touchevents .link.link--arrowright:hover:before,html.no-touchevents a:focus .link.link--arrowright:before,html.no-touchevents a:hover .link.link--arrowright:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-50%) translateZ(0) translateX(50%)}html.no-touchevents .link.link--arrowright:focus:after,html.no-touchevents .link.link--arrowright:hover:after,html.no-touchevents a:focus .link.link--arrowright:after,html.no-touchevents a:hover .link.link--arrowright:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:translateY(-50%) translateZ(0) translateX(0)}.link.link--arrowright:after,.link.link--arrowright:before{content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.6em}.rtecontent a:not(.btn){font-size:20px;line-height:35px;color:#007d8a;text-decoration:none}html.no-touchevents .rtecontent a:not(.btn){transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .rtecontent a:not(.btn):focus,html.no-touchevents .rtecontent a:not(.btn):hover,html.no-touchevents a:focus .rtecontent a:not(.btn),html.no-touchevents a:hover .rtecontent a:not(.btn){color:#3d3d3d}.rtecontent a:not(.btn).link--external{position:relative;padding-right:25px}.rtecontent a:not(.btn).link--external:after,.rtecontent a:not(.btn).link--external:before{position:absolute;top:50%;transform:translateY(-50%) translateZ(0);right:0;font-size:14px;line-height:1;display:block}.rtecontent a:not(.btn).link--external:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.rtecontent a:not(.btn).link--external:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-50%) translateZ(0) translateX(-50%)}html.no-touchevents .rtecontent a:not(.btn).link--external:after,html.no-touchevents .rtecontent a:not(.btn).link--external:before{transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .rtecontent a:not(.btn).link--external:focus:before,html.no-touchevents .rtecontent a:not(.btn).link--external:hover:before,html.no-touchevents a:focus .rtecontent a:not(.btn).link--external:before,html.no-touchevents a:hover .rtecontent a:not(.btn).link--external:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-50%) translateZ(0) translateX(50%)}html.no-touchevents .rtecontent a:not(.btn).link--external:focus:after,html.no-touchevents .rtecontent a:not(.btn).link--external:hover:after,html.no-touchevents a:focus .rtecontent a:not(.btn).link--external:after,html.no-touchevents a:hover .rtecontent a:not(.btn).link--external:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:translateY(-50%) translateZ(0) translateX(0)}.rtecontent a:not(.btn).link--external:after,.rtecontent a:not(.btn).link--external:before{content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px}.rtecontent a:not(.btn).link--download{position:relative;padding-right:25px}.rtecontent a:not(.btn).link--download:after,.rtecontent a:not(.btn).link--download:before{position:absolute;top:50%;transform:translateY(-50%) translateZ(0);right:0;font-size:14px;line-height:1;display:block}.rtecontent a:not(.btn).link--download:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.rtecontent a:not(.btn).link--download:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-50%) translateZ(0) translateX(-50%)}html.no-touchevents .rtecontent a:not(.btn).link--download:after,html.no-touchevents .rtecontent a:not(.btn).link--download:before{transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .rtecontent a:not(.btn).link--download:focus:before,html.no-touchevents .rtecontent a:not(.btn).link--download:hover:before,html.no-touchevents a:focus .rtecontent a:not(.btn).link--download:before,html.no-touchevents a:hover .rtecontent a:not(.btn).link--download:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-50%) translateZ(0) translateX(50%)}html.no-touchevents .rtecontent a:not(.btn).link--download:focus:after,html.no-touchevents .rtecontent a:not(.btn).link--download:hover:after,html.no-touchevents a:focus .rtecontent a:not(.btn).link--download:after,html.no-touchevents a:hover .rtecontent a:not(.btn).link--download:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:translateY(-50%) translateZ(0) translateX(0)}.rtecontent a:not(.btn).link--download:after,.rtecontent a:not(.btn).link--download:before{content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.rtecontent.paragraph--small a:not(.btn){font-size:15px;line-height:30px}.rtecontent.paragraph--large a:not(.btn){font-size:25px;line-height:40px}.btn{display:inline-block;font-size:15px;line-height:24px;color:#fff;text-decoration:none;background-color:#007d8a;position:relative;padding:18px 70px 18px 40px;font-weight:700}.btn:after,.btn:before{content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:992px){.btn{font-size:20px;line-height:30px;padding:25px 80px 25px 50px}}.btn:after,.btn:before{position:absolute;top:50%;transform:translateY(-50%) translateZ(0);right:40px;font-size:10px;line-height:1;display:block}@media screen and (min-width:992px){.btn:after,.btn:before{right:50px;font-size:12px}}.btn:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.btn:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-50%) translateZ(0) translateX(-50%)}html.no-touchevents .btn:after,html.no-touchevents .btn:before{transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .btn:focus:before,html.no-touchevents .btn:hover:before,html.no-touchevents a:focus .btn:before,html.no-touchevents a:hover .btn:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-50%) translateZ(0) translateX(50%)}html.no-touchevents .btn:focus:after,html.no-touchevents .btn:hover:after,html.no-touchevents a:focus .btn:after,html.no-touchevents a:hover .btn:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:translateY(-50%) translateZ(0) translateX(0)}.hashanchor{display:block;position:relative;top:-77px}@media screen and (min-width:992px){.hashanchor{top:-120px}}body.no-scroll{overflow:hidden;-webkit-overflow-scrolling:touch}.cc-revoke,.cc-window{font-family:Lato,sans-serif}.cc-revoke,.cc-revoke .control-label,.cc-revoke label,.cc-window,.cc-window .control-label,.cc-window label{font-size:12px}@media screen and (min-width:992px){.cc-revoke,.cc-revoke .control-label,.cc-revoke label,.cc-window,.cc-window .control-label,.cc-window label{font-size:16px}}.cc-window *,.cc-window :after,.cc-window :before{box-sizing:border-box!important}.cc-revoke{top:auto;left:0;bottom:0}.cc-window-blocker{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9998}.cc-window.cc-invisible~.cc-window-blocker{display:none}.cc-compliance{clear:both;display:flex;flex:none;flex-direction:column;align-items:flex-end}@media screen and (min-width:992px){.cc-compliance{flex-direction:row}}.cc-compliance .cc-btn{flex:1 0 auto!important;width:100%;color:#595959}@media screen and (min-width:992px){.cc-compliance .cc-btn{width:auto;flex:0 1 auto!important}}.cc-window.cc-floating{max-width:none}.cc-imprint{clear:both}.cc-imprint a{display:inline-block;color:#595959}.cc-header,.cc-imprint a:hover{color:#007d8a}.cc-header{margin-bottom:10px;display:inline-block;font-size:14px;font-weight:700}@media screen and (min-width:992px){.cc-header{font-size:18px;font-weight:700;margin-bottom:15px}}.cc-highlight .cc-btn{text-transform:uppercase;font-weight:700;white-space:nowrap;padding:6px 12px}@media screen and (min-width:992px){.cc-highlight .cc-btn{padding:5px 25px;line-height:30px}}.cc-highlight .cc-btn:focus,.cc-highlight .cc-btn:hover{text-decoration:none!important}.cc-highlight .cc-btn+.cc-btn{margin-top:5px}@media screen and (max-width:991px){.cc-highlight .cc-btn+.cc-btn{margin-left:0}}@media screen and (min-width:992px){.cc-highlight .cc-btn+.cc-btn{margin-top:0}}@media screen and (max-width:991px){.cc-highlight .cc-btn.cc-moreinfo{display:none}}.cc-highlight .cc-btn:nth-child(1n){border-color:#007d8a}.cc-highlight .cc-btn:nth-child(1n):focus,.cc-highlight .cc-btn:nth-child(1n):hover{text-decoration:none}.cc-highlight .cc-btn:last-child{background:#007d8a;border-color:#007d8a;color:#fff}.cc-compliance{justify-content:flex-end}.cc-floating .cc-compliance>.cc-btn{flex:0 1}.cc-window.cc-popup{width:90%;max-width:990px;left:50%;transform:translateX(-50%);top:5%;max-height:90vh;overflow:hidden;background:#fff;padding:0;display:flex;-webkit-overflow-scrolling:touch}.cc-window.cc-popup .cc-content{flex:1 0 auto;overflow:hidden;overflow-y:auto;padding:1em;left:0;width:100%;max-height:calc(90vh - 83px);-webkit-overflow-scrolling:touch}@media screen and (min-width:992px){.cc-window.cc-popup .cc-content{padding:2em;width:100%;top:5%;box-shadow:none}}.cc-window.cc-popup .cc-content .cc-moreinfolink{display:inline-block}@media screen and (min-width:992px){.cc-window.cc-popup .cc-content .cc-moreinfolink{display:none}}.cc-window.cc-popup .cc-content .cc-message{color:#595959}.cc-window.cc-popup .cc-buttons{flex:1 0 auto;max-height:83px;border-top:1px dotted #ccc;background:#fff;padding:5px;height:83px}@media screen and (min-width:992px){.cc-window.cc-popup .cc-buttons{height:auto;position:static}}.cc-description-wrap+.cc-description-wrap{margin-top:1em}.cc-cookiedescription-wrap{clear:both}.cc-cookiedescription-wrap .cc-cookiedescription-toggle{float:right;color:#595959}.cc-cookiedescription-wrap .cc-cookiedescription-toggle:hover{color:#007d8a}.cc-cookiedescription-wrap .cc-cookiedescription-toggle .show{display:inline-block}.cc-cookiedescription-wrap .cc-cookiedescription-toggle .hide{display:none}.cc-cookiedescription-wrap .cc-cookiedescription{clear:both;display:none;color:#595959}.cc-cookiedescription-wrap .cc-cookiedescription-toggle.open .show{display:none}.cc-cookiedescription-wrap .cc-cookiedescription-toggle.open .hide{display:inline-block}.cc-cookiedescription-wrap .cc-cookiedescription-toggle.open~.cc-cookiedescription{display:block}.cc-description-title{font-weight:700}.cc-cookielist{display:flex;flex-wrap:wrap;margin-bottom:1em}.cc-cookielist .cc-cookie-checkbox{margin-right:2em}.cc-cookielist .cc-cookie-checkbox .checkbox{position:relative}.cc-cookielist .cc-cookie-checkbox .checkbox:hover{cursor:pointer}.cc-cookielist .cc-cookie-checkbox .checkbox .cc-checkbox{position:absolute;top:4px}.cc-cookielist .cc-cookie-checkbox .checkbox .checkbox__labeltext{color:#595959;padding-left:24px}.cc-checkbox-wrap>label{white-space:nowrap;position:relative;margin:0}.cc-checkbox-wrap>label input[type=checkbox]{position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.cc-checkbox-wrap>label .cc-checkbox-label{padding-left:30px}.cc-checkbox-wrap>label .cc-checkbox-label:before{content:"";width:20px;height:20px;border:2px solid #007d8a;display:inline-block;vertical-align:middle;position:absolute;left:0;top:50%;transform:translateY(-50%)}.cc-checkbox-wrap>label .cc-checkbox-label:after{position:absolute;left:10px;top:50%;transform:translate(-50%,-50%) translateY(-1px) rotate(-50deg);transform-origin:center center;content:"";width:10px;height:5px;border-left:2px solid #007d8a;border-bottom:2px solid #007d8a;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.cc-checkbox-wrap>label input[type=checkbox]:disabled~.cc-checkbox-label{color:#aaa}.cc-checkbox-wrap>label input[type=checkbox]:disabled~.cc-checkbox-label:before{border-color:#ccc;background-color:#eee}.cc-checkbox-wrap>label input[type=checkbox]:disabled~.cc-checkbox-label:after{border-color:#ccc}.cc-checkbox-wrap>label input[type=checkbox]:hover~.cc-checkbox-label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";opacity:.5}.cc-checkbox-wrap>label input[type=checkbox]:checked~.cc-checkbox-label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.grid{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}@media screen and (min-width:992px){.grid{margin-left:-25px;margin-right:-25px}}.grid .grid__entry{flex:0 0 100%;max-width:100%;width:100%;padding-left:5px;padding-right:5px}@media screen and (min-width:992px){.grid .grid__entry{padding-left:25px;padding-right:25px}}.grid .grid__entry .contentelement:last-child{margin-bottom:0}@media screen and (max-width:991px){.grid .grid__entry+.grid__entry{margin-top:67px}}@media screen and (min-width:992px){.grid.grid--2col .grid__entry{flex:0 0 50%;max-width:50%}}@media screen and (min-width:992px){.grid.grid--2col.grid--2col--33-66 .grid__entry--2col--33,.grid.grid--2col.grid--2col--66-33 .grid__entry--2col--33{flex:0 0 33.3333333333%;max-width:33.3333333333%}}@media screen and (min-width:992px){.grid.grid--2col.grid--2col--33-66 .grid__entry--2col--66,.grid.grid--2col.grid--2col--66-33 .grid__entry--2col--66{flex:0 0 66.6666666666%;max-width:66.6666666666%}}@media screen and (min-width:992px){.grid.grid--3col .grid__entry{flex:0 0 33.3333333333%;max-width:33.3333333333%}}.ce-image .ce-textmedia__inner,.ce-textmedia .ce-textmedia__inner,.ce-textpic .ce-textmedia__inner{display:flex;flex-wrap:wrap}.ce-image .ce-textmedia__inner .mediawrapper,.ce-textmedia .ce-textmedia__inner .mediawrapper,.ce-textpic .ce-textmedia__inner .mediawrapper{position:relative}.ce-image .ce-textmedia__inner .mediawrapper a,.ce-textmedia .ce-textmedia__inner .mediawrapper a,.ce-textpic .ce-textmedia__inner .mediawrapper a{display:block}@media screen and (min-width:992px){.ce-image .ce-textmedia__inner .mediawrapper a,.ce-textmedia .ce-textmedia__inner .mediawrapper a,.ce-textpic .ce-textmedia__inner .mediawrapper a{position:relative;z-index:1}}.ce-image .ce-textmedia__inner .mediawrapper img,.ce-textmedia .ce-textmedia__inner .mediawrapper img,.ce-textpic .ce-textmedia__inner .mediawrapper img{width:100%;height:auto;display:block}.ce-image .ce-textmedia__inner .mediawrapper .mediawrapper__caption,.ce-textmedia .ce-textmedia__inner .mediawrapper .mediawrapper__caption,.ce-textpic .ce-textmedia__inner .mediawrapper .mediawrapper__caption{margin-top:20px;text-transform:uppercase;color:#595959;letter-spacing:2px;font-size:15px;line-height:25px}@media screen and (min-width:992px){.ce-image .ce-textmedia__inner .mediawrapper .mediawrapper__caption,.ce-textmedia .ce-textmedia__inner .mediawrapper .mediawrapper__caption,.ce-textpic .ce-textmedia__inner .mediawrapper .mediawrapper__caption{position:absolute;left:30px;bottom:30px;max-width:600px;color:#fff;z-index:2;margin-top:0}}.ce-image .ce-textmedia__inner .mediawrapper+.mediawrapper,.ce-textmedia .ce-textmedia__inner .mediawrapper+.mediawrapper,.ce-textpic .ce-textmedia__inner .mediawrapper+.mediawrapper{margin-top:20px}.ce-image .ce-textmedia__inner .mediawrapper.mediawrapper--type-4 img,.ce-textmedia .ce-textmedia__inner .mediawrapper.mediawrapper--type-4 img,.ce-textpic .ce-textmedia__inner .mediawrapper.mediawrapper--type-4 img{aspect-ratio:16/9}.ce-image .ce-textmedia__inner[data-hasmedia="0"][data-hastext="1"] .ce-textmedia__content,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="0"] .ce-textmedia__media,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"] .ce-textmedia__content,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"] .ce-textmedia__media,.ce-textmedia .ce-textmedia__inner[data-hasmedia="0"][data-hastext="1"] .ce-textmedia__content,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="0"] .ce-textmedia__media,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"] .ce-textmedia__content,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"] .ce-textmedia__media,.ce-textpic .ce-textmedia__inner[data-hasmedia="0"][data-hastext="1"] .ce-textmedia__content,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="0"] .ce-textmedia__media,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"] .ce-textmedia__content,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"] .ce-textmedia__media{flex:0 0 100%;max-width:100%}.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=wrap][data-position-vertical=above] .ce-textmedia__media,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=wrap][data-position-vertical=above] .ce-textmedia__media,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=wrap][data-position-vertical=above] .ce-textmedia__media{order:1;margin-bottom:30px}.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=wrap][data-position-vertical=above] .ce-textmedia__content,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=wrap][data-position-vertical=above] .ce-textmedia__content,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=wrap][data-position-vertical=above] .ce-textmedia__content{order:2}.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=wrap][data-position-vertical=below] .ce-textmedia__content,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=wrap][data-position-vertical=below] .ce-textmedia__content,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=wrap][data-position-vertical=below] .ce-textmedia__content{margin-bottom:30px}@media screen and (max-width:991px){.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__content,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right] .ce-textmedia__content,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__content,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right] .ce-textmedia__content,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__content,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right] .ce-textmedia__content{margin-bottom:30px}.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__media .mediawrapper img,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right] .ce-textmedia__media .mediawrapper img,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__media .mediawrapper img,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right] .ce-textmedia__media .mediawrapper img,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__media .mediawrapper img,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right] .ce-textmedia__media .mediawrapper img{aspect-ratio:35/10}}@media screen and (min-width:992px){.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__media .mediawrapper[data-image-aspectratio="3to4"] img,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right] .ce-textmedia__media .mediawrapper[data-image-aspectratio="3to4"] img,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__media .mediawrapper[data-image-aspectratio="3to4"] img,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right] .ce-textmedia__media .mediawrapper[data-image-aspectratio="3to4"] img,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__media .mediawrapper[data-image-aspectratio="3to4"] img,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right] .ce-textmedia__media .mediawrapper[data-image-aspectratio="3to4"] img{aspect-ratio:3/4}.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__media .mediawrapper[data-image-aspectratio="16to9"] img,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right] .ce-textmedia__media .mediawrapper[data-image-aspectratio="16to9"] img,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__media .mediawrapper[data-image-aspectratio="16to9"] img,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right] .ce-textmedia__media .mediawrapper[data-image-aspectratio="16to9"] img,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__media .mediawrapper[data-image-aspectratio="16to9"] img,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right] .ce-textmedia__media .mediawrapper[data-image-aspectratio="16to9"] img{aspect-ratio:16/9}.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__media .mediawrapper[data-image-aspectratio="1to1"] img,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right] .ce-textmedia__media .mediawrapper[data-image-aspectratio="1to1"] img,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__media .mediawrapper[data-image-aspectratio="1to1"] img,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right] .ce-textmedia__media .mediawrapper[data-image-aspectratio="1to1"] img,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__media .mediawrapper[data-image-aspectratio="1to1"] img,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right] .ce-textmedia__media .mediawrapper[data-image-aspectratio="1to1"] img{aspect-ratio:1/1}.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__content,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__media,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__content,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__media,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__content,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__media,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__content,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__media,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__content,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__media,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__content,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__media,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__content,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__media,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__content,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__media,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__content,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__media,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__content,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__media,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__content,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__media,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__content,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__media{flex:0 0 50%;max-width:50%}.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__media,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__media,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__media{order:1}.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__content,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__content,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left] .ce-textmedia__content{order:2}.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__media .mediawrapper,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__media .mediawrapper,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__media .mediawrapper,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__media .mediawrapper,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__media .mediawrapper,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__media .mediawrapper{margin-right:50px}.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__content .ce-textmedia__content__inner,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__content .ce-textmedia__content__inner,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__media .mediawrapper,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__media .mediawrapper,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__content .ce-textmedia__content__inner,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__content .ce-textmedia__content__inner,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__media .mediawrapper,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__media .mediawrapper,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__content .ce-textmedia__content__inner,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__content .ce-textmedia__content__inner,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__media .mediawrapper,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__media .mediawrapper{margin-left:50px}.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__media .mediawrapper .mediawrapper__caption,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__media .mediawrapper .mediawrapper__caption,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__media .mediawrapper .mediawrapper__caption,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__media .mediawrapper .mediawrapper__caption,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__media .mediawrapper .mediawrapper__caption,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__media .mediawrapper .mediawrapper__caption{text-align:right}.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__content .ce-textmedia__content__inner,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__content .ce-textmedia__content__inner,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__content .ce-textmedia__content__inner,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__content .ce-textmedia__content__inner,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__content .ce-textmedia__content__inner,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__content .ce-textmedia__content__inner{margin-right:50px}}@media screen and (min-width:1200px){.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__media .mediawrapper,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__media .mediawrapper,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__media .mediawrapper,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__media .mediawrapper,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__media .mediawrapper,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__media .mediawrapper{margin-right:75px}.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__content .ce-textmedia__content__inner,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__content .ce-textmedia__content__inner,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__media .mediawrapper,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__media .mediawrapper,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__content .ce-textmedia__content__inner,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__content .ce-textmedia__content__inner,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__media .mediawrapper,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__media .mediawrapper,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=default] .ce-textmedia__content .ce-textmedia__content__inner,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=left][data-frame=small] .ce-textmedia__content .ce-textmedia__content__inner,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__media .mediawrapper,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__media .mediawrapper{margin-left:75px}.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__content .ce-textmedia__content__inner,.ce-image .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__content .ce-textmedia__content__inner,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__content .ce-textmedia__content__inner,.ce-textmedia .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__content .ce-textmedia__content__inner,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=default] .ce-textmedia__content .ce-textmedia__content__inner,.ce-textpic .ce-textmedia__inner[data-hasmedia="1"][data-hastext="1"][data-wrapping=nowrap][data-position-horizontal=right][data-frame=small] .ce-textmedia__content .ce-textmedia__content__inner{margin-right:75px}}@media screen and (max-width:991px){.ce-image>div:not(.container) .ce-textmedia__inner .mediawrapper .mediawrapper__caption,.ce-textmedia>div:not(.container) .ce-textmedia__inner .mediawrapper .mediawrapper__caption,.ce-textpic>div:not(.container) .ce-textmedia__inner .mediawrapper .mediawrapper__caption{margin-left:20px;margin-right:20px}}@media screen and (min-width:992px){.ce-image>div:not(.container) .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink,.ce-textmedia>div:not(.container) .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink,.ce-textpic>div:not(.container) .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink{margin-left:130px;margin-right:130px}.ce-image>div:not(.container) .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink .videolink,.ce-textmedia>div:not(.container) .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink .videolink,.ce-textpic>div:not(.container) .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink .videolink{margin-left:-130px;margin-right:-130px}.ce-image>.container .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink,.ce-textmedia>.container .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink,.ce-textpic>.container .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink{margin-left:80px;margin-right:80px}.ce-image>.container .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink .videolink,.ce-textmedia>.container .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink .videolink,.ce-textpic>.container .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink .videolink{margin-left:-80px;margin-right:-80px}.ce-image>div .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink,.ce-textmedia>div .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink,.ce-textpic>div .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink{overflow:hidden;transition-property:margin;transition-duration:.75s;transition-timing-function:ease-in-out;-webkit-overflow-scrolling:touch}.ce-image>div .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink .videolink,.ce-textmedia>div .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink .videolink,.ce-textpic>div .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink .videolink{transition-property:margin;transition-duration:.75s;transition-timing-function:ease-in-out}.ce-image>div .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink.reveal,.ce-image>div .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink.reveal .videolink,.ce-textmedia>div .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink.reveal,.ce-textmedia>div .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink.reveal .videolink,.ce-textpic>div .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink.reveal,.ce-textpic>div .ce-textmedia__inner .mediawrapper.mediawrapper--type-4.mediawrapper--haslink.reveal .videolink{margin-left:0;margin-right:0}}.videolink{position:relative;display:block}.videolink .playbutton{display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) translateZ(0);z-index:2;align-items:center;justify-content:center;height:84px;width:122px;background-color:#007d8a;color:#fff}.videolink .playbutton:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:30px;line-height:1;display:block}.videolink img{position:relative;z-index:1}html.no-touchevents .videolink .playbutton{transition-property:color,background-color;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .videolink:focus .playbutton,html.no-touchevents .videolink:hover .playbutton{background-color:#fff;color:#007d8a}.video-iframe{position:relative}.video-iframe:before{display:block;content:"";width:100%;padding-top:56.25%}.video-iframe>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.video-iframe iframe{border:none}.fade{transition:opacity .15s linear}.fade:not(.show){-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease;-webkit-overflow-scrolling:touch}.accordion{border:1px solid #d9d9d6;padding:15px 20px}@media screen and (min-width:992px){.accordion{padding:20px 35px}}html.no-touchevents .accordion:focus .accordion__header:not(.accordion__header__mainnav) .header__inner .header__text,html.no-touchevents .accordion:hover .accordion__header:not(.accordion__header__mainnav) .header__inner .header__text{color:#007d8a}html.no-touchevents .accordion:focus .accordion__header:not(.accordion__header__mainnav) .header__inner .header__indicator .indicator__icon:before,html.no-touchevents .accordion:hover .accordion__header:not(.accordion__header__mainnav) .header__inner .header__indicator .indicator__icon:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(0) translateZ(0) translateX(0)}html.no-touchevents .accordion:focus .accordion__header:not(.accordion__header__mainnav) .header__inner .header__indicator .indicator__icon:after,html.no-touchevents .accordion:hover .accordion__header:not(.accordion__header__mainnav) .header__inner .header__indicator .indicator__icon:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:translateY(-50%) translateZ(0) translateX(0)}html.no-touchevents .accordion:focus .accordion__header:not(.accordion__header__mainnav):not(.collapsed) .header__inner .header__indicator .indicator__icon:before,html.no-touchevents .accordion:hover .accordion__header:not(.accordion__header__mainnav):not(.collapsed) .header__inner .header__indicator .indicator__icon:before{transform:translateY(-75%) translateZ(0) translateX(0)}html.no-touchevents .accordion:focus .accordion__header:not(.accordion__header__mainnav):not(.collapsed) .header__inner .header__indicator .indicator__icon:after,html.no-touchevents .accordion:hover .accordion__header:not(.accordion__header__mainnav):not(.collapsed) .header__inner .header__indicator .indicator__icon:after{transform:translateY(-50%) translateZ(0) translateX(0)}.accordion .accordion__header .header__inner{position:relative;width:100%;display:block}.accordion .accordion__header .header__inner .header__text{color:#3d3d3d;font-size:22px;line-height:28px;font-weight:700;padding-right:80px;display:block}@media screen and (min-width:992px){.accordion .accordion__header .header__inner .header__text{font-size:30px;line-height:50px}}.accordion .accordion__header .header__inner .header__indicator{position:absolute;top:50%;right:0;transform:translateY(-50%)}.accordion .accordion__header .header__inner .header__indicator .indicator__icon{position:relative;padding-right:25px}.accordion .accordion__header .header__inner .header__indicator .indicator__icon:after,.accordion .accordion__header .header__inner .header__indicator .indicator__icon:before{position:absolute;top:50%;transform:translateY(-50%) translateZ(0);right:0;font-size:14px;line-height:1;display:block}.accordion .accordion__header .header__inner .header__indicator .indicator__icon:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.accordion .accordion__header .header__inner .header__indicator .indicator__icon:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-50%) translateZ(0) translateX(-50%)}html.no-touchevents .accordion .accordion__header .header__inner .header__indicator .indicator__icon:after,html.no-touchevents .accordion .accordion__header .header__inner .header__indicator .indicator__icon:before{transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .accordion .accordion__header .header__inner .header__indicator .indicator__icon:focus:before,html.no-touchevents .accordion .accordion__header .header__inner .header__indicator .indicator__icon:hover:before,html.no-touchevents a:focus .accordion .accordion__header .header__inner .header__indicator .indicator__icon:before,html.no-touchevents a:hover .accordion .accordion__header .header__inner .header__indicator .indicator__icon:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-50%) translateZ(0) translateX(50%)}html.no-touchevents .accordion .accordion__header .header__inner .header__indicator .indicator__icon:focus:after,html.no-touchevents .accordion .accordion__header .header__inner .header__indicator .indicator__icon:hover:after,html.no-touchevents a:focus .accordion .accordion__header .header__inner .header__indicator .indicator__icon:after,html.no-touchevents a:hover .accordion .accordion__header .header__inner .header__indicator .indicator__icon:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:translateY(-50%) translateZ(0) translateX(0)}.accordion .accordion__header .header__inner .header__indicator .indicator__icon:after,.accordion .accordion__header .header__inner .header__indicator .indicator__icon:before{content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#007d8a;font-size:22px}.accordion .accordion__header .header__inner .header__indicator .indicator__icon:after{transform:translateY(-100%) translateZ(0) translateX(0)}.accordion .accordion__header:not(.collapsed) .header__inner .header__text{color:#007d8a}.accordion .accordion__header:not(.collapsed) .header__inner .header__indicator .indicator__icon:after,.accordion .accordion__header:not(.collapsed) .header__inner .header__indicator .indicator__icon:before{content:""}.accordion .accordion__header:not(.collapsed) .header__inner .header__indicator .indicator__icon:after{transform:translateY(-25%) translateZ(0) translateX(0)}.accordion .accordion__header:not(.collapsed) .header__inner .header__indicator .indicator__icon:before{transform:translateY(-50%) translateZ(0) translateX(0)}.accordion .accordion__content{margin-top:40px}@media screen and (min-width:992px){.accordion .accordion__content{margin-top:35px}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}html{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;-webkit-overflow-scrolling:touch}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container:not(.swiper-container-initialized) .swiper-wrapper .swiper-slide:not(:first-child){display:none}.page__contentdarkener{display:block;width:100%;height:100%;content:"";background-color:rgba(0,14,15,.8);position:fixed;top:0;left:0;z-index:120;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;transition:opacity .25s ease-in-out,visibility .25s ease-in-out .25s}body.content--darkened .page__contentdarkener{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.slideshow .slider__item .item__link{display:block}.slideshow .slider__item .item__inner{position:relative}.slideshow .slider__item .item__inner .item__image{position:relative;z-index:1;height:100vh}.slideshow .slider__item .item__inner .item__image .image__inner{position:relative;height:100%}.slideshow .slider__item .item__inner .item__image .image__inner .image__shadowleft,.slideshow .slider__item .item__inner .item__image .image__inner .image__shadowright,.slideshow .slider__item .item__inner .item__image .image__inner:after,.slideshow .slider__item .item__inner .item__image .image__inner:before{display:block;position:absolute;z-index:2;left:0}.slideshow .slider__item .item__inner .item__image .image__inner:after,.slideshow .slider__item .item__inner .item__image .image__inner:before{content:""}.slideshow .slider__item .item__inner .item__image .image__inner:before{top:0;background-image:linear-gradient(180deg,rgba(0,0,0,.3) 0,transparent);height:175px;width:100%}.slideshow .slider__item .item__inner .item__image .image__inner:after{bottom:0;background-image:linear-gradient(0deg,rgba(0,0,0,.4) 0,transparent);height:300px;width:100%}.slideshow .slider__item .item__inner .item__image .image__inner .image__shadowleft{content:"";top:0;height:100%;width:50%;background-image:linear-gradient(90deg,rgba(0,0,0,.4) 0,transparent)}.slideshow .slider__item .item__inner .item__image .image__inner .image__shadowright{content:"";top:0;left:auto;right:0;height:100%;width:50%;background-image:linear-gradient(270deg,rgba(0,0,0,.4) 0,transparent)}.slideshow .slider__item .item__inner .item__image .image__inner img{position:relative;z-index:1;width:100%;height:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transition:opacity .5s ease-in-out;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.slideshow .slider__item .item__inner .item__image .image__inner img[data-src]{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.slideshow .slider__item .item__inner .item__content{position:absolute;top:120px;left:20px;right:20px;z-index:2;width:100%}@media screen and (min-width:992px){.slideshow .slider__item .item__inner .item__content{left:40px;right:40px;top:50%;transform:translateY(-50%);max-width:700px}}.slideshow .slider__item .item__inner .item__content .content__title{color:#fff;font-size:50px;line-height:60px;font-weight:700}@media screen and (min-width:992px){.slideshow .slider__item .item__inner .item__content .content__title{font-size:80px;line-height:90px}}.slideshow .slider__item .item__inner .item__content .content__teaser{color:#fff;margin-top:10px;line-height:35px}.slideshow .slider__item .item__inner .item__content .content__button{margin-top:20px}@media screen and (min-width:992px){.slideshow .slider__item .item__inner .item__content .content__button{margin-top:50px}}.slideshow .slideshow__slider .slider__textslider .item__inner{padding:0 20px}@media screen and (min-width:992px){.slideshow .slideshow__slider .slider__textslider .item__inner{padding:0 40px}}.slideshow .slideshow__slider .slider__textslider .item__inner .item__content{position:static;bottom:auto;left:auto;right:auto;z-index:auto;transform:none}.slideshow .slideshow__slider .slider__imageslider{z-index:1}.slideshow .slideshow__slider .slider__textslider{position:absolute;z-index:2;top:80px;left:0;width:100%}@media screen and (min-width:768px){.slideshow .slideshow__slider .slider__textslider{top:120px}}@media screen and (min-width:992px){.slideshow .slideshow__slider .slider__textslider{top:50%;transform:translateY(-50%)}}.slideshow .slideshow__slider .slider__textslider .swiper-wrapper{align-items:center}.slideshow .slideshow__inner{position:relative}.slideshow .slideshow__inner .slideshow__scrolllink{position:absolute;top:calc(100vh - 20px);left:20px;transform:translateY(-100%);z-index:2;text-transform:uppercase;font-size:15px;line-height:15px;font-weight:700;color:hsla(0,0%,100%,.3)}@media screen and (min-width:992px){.slideshow .slideshow__inner .slideshow__scrolllink{top:calc(100vh - 35px);left:40px}}html.no-touchevents .slideshow .slideshow__inner .slideshow__scrolllink{transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .slideshow .slideshow__inner .slideshow__scrolllink:focus,html.no-touchevents .slideshow .slideshow__inner .slideshow__scrolllink:hover,html.no-touchevents a:focus .slideshow .slideshow__inner .slideshow__scrolllink,html.no-touchevents a:hover .slideshow .slideshow__inner .slideshow__scrolllink{color:#fff}.slideshow .slideshow__controls{position:absolute;z-index:3;right:0;bottom:20px}@media screen and (min-width:992px){.slideshow .slideshow__controls{bottom:auto;top:50%;transform:translateY(-50%)}}.slideshow .slideshow__controls .controls__navigation .navigation__link{cursor:pointer;height:84px;width:47px;background-color:#fff;display:flex;justify-content:center;align-items:center;color:#007d8a}.slideshow .slideshow__controls .controls__navigation .navigation__link:before{font-size:14px;line-height:1;display:block}.slideshow .slideshow__controls .controls__navigation .navigation__link.navigation__link--prev:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slideshow .slideshow__controls .controls__navigation .navigation__link.navigation__link--next:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html.no-touchevents .slideshow .slideshow__controls .controls__navigation .navigation__link{transition-property:color,background-color;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .slideshow .slideshow__controls .controls__navigation .navigation__link:hover,html.no-touchevents a:hover .slideshow .slideshow__controls .controls__navigation .navigation__link{color:#fff;background-color:#007d8a}.slideshow .slideshow__controls .controls__pagination{text-transform:uppercase;font-size:15px;line-height:15px;font-weight:700;color:hsla(0,0%,100%,.3);text-align:center;margin-top:10px}.page.page-backendlayout-home .page__stage{position:fixed;top:0;left:0;width:100%;overflow:hidden;z-index:1;height:100vh;-webkit-overflow-scrolling:touch}.page.page-backendlayout-home .page__stage+.page__main,.page.page-backendlayout-home .page__stage+.page__services{margin-top:100vh}.page.page-backendlayout-home .page__main,.page.page-backendlayout-home .page__services{position:relative;z-index:2;background-color:#fff}.page.page-backendlayout-home .page__services{overflow:hidden;-webkit-overflow-scrolling:touch}.page.page-backendlayout-home .page__footer,.page.page-backendlayout-home .page__main{position:relative;z-index:2}@media screen and (min-width:1200px){.page.page-backendlayout-home .page__stage+.page__services{position:fixed;top:100vh;margin-top:0;right:0;z-index:2;width:85%;transform:translateY(-100%);max-width:1200px}.page.page-backendlayout-home .page__stage+.page__services+.page__main{margin-top:100vh}}@media screen and (min-width:1400px){.page.page-backendlayout-home .page__stage+.page__services{width:70%}}.ce-avsite_values{background-color:#f5f5f5;padding-top:100px;padding-bottom:100px}@media screen and (min-width:992px){.ce-avsite_values{padding-top:150px;padding-bottom:150px}}.ce-avsite_values .values .values__inner{display:flex;flex-wrap:wrap;justify-content:center}.ce-avsite_values .values .values__inner .values__value{flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:768px){.ce-avsite_values .values .values__inner .values__value{flex-basis:50%;max-width:50%}}.ce-avsite_values .values .values__inner .values__value .value__icon:before{color:#007d8a;margin-bottom:30px;font-size:135px}@media screen and (min-width:992px){.ce-avsite_values .values .values__inner .values__value .value__icon:before{margin-bottom:55px}}.ce-avsite_values .values .values__inner .values__value .value__icon.value__icon--avsite-values-truck:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_values .values .values__inner .values__value .value__icon.value__icon--avsite-values-map:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_values .values .values__inner .values__value .value__icon.value__icon--avsite-values-sky:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_values .values .values__inner .values__value .value__icon.value__icon--avsite-values-worker:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_values .values .values__inner .values__value .value__icon.value__icon--avsite-values-packages:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_values .values .values__inner .values__value .value__icon.value__icon--avsite-values-carried-goods:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_values .values .values__inner .values__value .value__icon.value__icon--avsite-values-construction-site-delivery:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_values .values .values__inner .values__value .value__icon.value__icon--avsite-values-productivity-increase:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_values .values .values__inner .values__value .value__icon.value__icon--avsite-values-delivery-system:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_values .values .values__inner .values__value .value__icon.value__icon--avsite-values-supplier-locations:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_values .values .values__inner .values__value .value__icon.value__icon--avsite-values-coordination:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_values .values .values__inner .values__value .value__icon.value__icon--avsite-values-overnight:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_values .values .values__inner .values__value .value__icon.value__icon--avsite-values-pointofuse-house:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_values .values .values__inner .values__value .value__icon.value__icon--avsite-values-pointofuse-crane:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_values .values .values__inner .values__value .value__value{display:flex;color:#007d8a;font-size:27px;line-height:33px;font-weight:700}@media screen and (min-width:992px){.ce-avsite_values .values .values__inner .values__value .value__value{font-size:40px;line-height:50px}}.ce-avsite_values .values .values__inner .values__value .value__value .value__text{margin-left:5px}.ce-avsite_values .values .values__inner .values__value .value__subtext{font-size:15px;line-height:30px;color:#595959;margin-top:10px}.ce-avsite_values .values .values__inner .values__value:nth-child(2),.ce-avsite_values .values .values__inner .values__value:nth-child(3),.ce-avsite_values .values .values__inner .values__value:nth-child(4),.ce-avsite_values .values .values__inner .values__value:nth-child(5),.ce-avsite_values .values .values__inner .values__value:nth-child(6){margin-top:67px}@media screen and (min-width:992px){.ce-avsite_values .values .values__inner .values__value:nth-child(2),.ce-avsite_values .values .values__inner .values__value:nth-child(3),.ce-avsite_values .values .values__inner .values__value:nth-child(4),.ce-avsite_values .values .values__inner .values__value:nth-child(5),.ce-avsite_values .values .values__inner .values__value:nth-child(6){margin-top:100px}}@media screen and (min-width:768px){.ce-avsite_values .values .values__inner .values__value:nth-child(2){margin-top:0}}@media screen and (min-width:992px){.ce-avsite_values .values.values--cols--three .values__inner .values__value{flex-basis:33.3333333333%;max-width:33.3333333333%}.ce-avsite_values .values.values--cols--three .values__inner .values__value:nth-child(3){margin-top:0}.ce-avsite_values .values.values--cols--four .values__inner .values__value{flex-basis:25%;max-width:25%}.ce-avsite_values .values.values--cols--four .values__inner .values__value:nth-child(3),.ce-avsite_values .values.values--cols--four .values__inner .values__value:nth-child(4){margin-top:0}}.ce-avsite_services .services{padding:6px;display:flex;flex-wrap:wrap}@media screen and (min-width:1200px){.ce-avsite_services .services{padding-bottom:0;flex-wrap:nowrap}}.ce-avsite_services .services .services__service{flex:0 0 100%;max-width:100%;display:flex;flex-direction:column;align-items:center;color:#fff;background-color:#007d8a;padding:50px}@media screen and (min-width:1010px){.ce-avsite_services .services .services__service{flex-basis:calc(50% - 3px);max-width:50%}}@media screen and (min-width:1200px){.ce-avsite_services .services .services__service{padding:35px 35px 45px;flex-basis:25%;max-width:25%}}.ce-avsite_services .services .services__service .service__text{margin-top:auto;display:flex;font-size:25px;line-height:27px;letter-spacing:1px;text-transform:uppercase;font-weight:700}.ce-avsite_services .services .services__service .service__text:after{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:8px;font-size:12px;display:block}@media screen and (min-width:1200px){.ce-avsite_services .services .services__service .service__text{font-size:22px;line-height:24px}}.ce-avsite_services .services .services__service .service__text__subtitle{font-size:16px;line-height:20px;font-weight:700;text-transform:uppercase}@media screen and (min-width:1200px){.ce-avsite_services .services .services__service .service__text__subtitle{font-size:14px;line-height:18px}}html.no-touchevents .ce-avsite_services .services .services__service .service__text:after{transition-property:margin-left;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .ce-avsite_services .services .services__service:focus .service__text:after,html.no-touchevents .ce-avsite_services .services .services__service:hover .service__text:after,html.no-touchevents a:focus .ce-avsite_services .services .services__service .service__text:after,html.no-touchevents a:hover .ce-avsite_services .services .services__service .service__text:after{margin-left:15px}.ce-avsite_services .services .services__service.services__service--icon:before{margin-bottom:30px;font-size:48px}.ce-avsite_services .services .services__service.services__service--icon.services__service--icon--avsite-service-globe:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_services .services .services__service.services__service--icon.services__service--icon--avsite-service-overnight:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_services .services .services__service.services__service--icon.services__service--icon--avsite-service-pointofuse-house:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_services .services .services__service.services__service--icon.services__service--icon--avsite-service-pointofuse-crane:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_services .services .services__service.services__service--icon.services__service--icon--avsite-service-coordination:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_services .services .services__service.services__service--icon.services__service--icon--avsite-service-packages:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_services .services .services__service.services__service--icon.services__service--icon--avsite-service-carried-goods:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_services .services .services__service.services__service--icon.services__service--icon--avsite-service-construction-site-delivery:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_services .services .services__service.services__service--icon.services__service--icon--avsite-service-productivity-increase:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_services .services .services__service.services__service--icon.services__service--icon--avsite-service-delivery-system:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_services .services .services__service.services__service--icon.services__service--icon--avsite-service-supplier-locations:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ce-avsite_services .services .services__service+.services__service{margin-top:6px}@media screen and (min-width:992px){.ce-avsite_services .services .services__service+.services__service:nth-child(2){margin-top:0;margin-left:6px}.ce-avsite_services .services .services__service+.services__service:nth-child(4){margin-left:6px}}@media screen and (min-width:1200px){.ce-avsite_services .services .services__service+.services__service{margin-top:0;margin-left:6px}}.quote{background-image:linear-gradient(180deg,#007d8a 0,#06646f)}.quote .quote__inner{padding:100px 10px}.quote .quote__inner .quote__image{margin:0 60px 60px;position:relative}.quote .quote__inner .quote__image img{width:100%;height:auto;display:block}.quote .quote__inner .quote__texts{color:#fff}.quote .quote__inner .quote__texts .texts__text{font-size:33px;line-height:40px}@media screen and (min-width:992px){.quote .quote__inner .quote__texts .texts__text{font-size:50px;line-height:60px}}.quote .quote__inner .quote__texts .texts__text:after,.quote .quote__inner .quote__texts .texts__text:before{content:'"'}.quote .quote__inner .quote__texts .texts__name{margin-top:30px;font-weight:700}.quote .quote__inner .quote__texts .texts__function{font-weight:300}.quote .quote__inner .quote__texts .texts__function,.quote .quote__inner .quote__texts .texts__name{text-transform:uppercase;font-size:15px;line-height:25px;letter-spacing:2px}@media screen and (min-width:992px){.quote .quote__inner{display:flex;padding:150px 0}.quote .quote__inner .quote__image{margin:0 130px 0 0;flex:0 0 270px;max-width:270px}.quote .quote__inner .quote__texts{flex:1 1 auto;max-width:100%}.quote .quote__inner .quote__texts .texts__name{margin-top:50px}}.teaser{background-color:#f5f5f5}html.no-touchevents .teaser a:focus .teaser__image img,html.no-touchevents .teaser a:hover .teaser__image img,html.no-touchevents a:focus .teaser a .teaser__image img,html.no-touchevents a:hover .teaser a .teaser__image img{transform:scale(1.06)}html.no-touchevents .teaser a:focus .link--arrowright:before,html.no-touchevents .teaser a:hover .link--arrowright:before,html.no-touchevents a:focus .teaser a .link--arrowright:before,html.no-touchevents a:hover .teaser a .link--arrowright:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-50%) translateZ(0) translateX(50%)}html.no-touchevents .teaser a:focus .link--arrowright:after,html.no-touchevents .teaser a:hover .link--arrowright:after,html.no-touchevents a:focus .teaser a .link--arrowright:after,html.no-touchevents a:hover .teaser a .link--arrowright:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:translateY(-50%) translateZ(0) translateX(0)}.teaser .teaser__inner{display:flex;flex-direction:column}@media screen and (min-width:992px){.teaser .teaser__inner{flex-direction:row}}.teaser .teaser__contentwrapper{padding:20px}@media screen and (min-width:992px){.teaser .teaser__contentwrapper{display:flex;flex-direction:row;align-items:center;width:100%}}.teaser .teaser__contentwrapper .teaser__image{display:block;width:100%;margin-bottom:50px;overflow:hidden;position:relative;-webkit-overflow-scrolling:touch}.teaser .teaser__contentwrapper .teaser__image:before{display:block;content:"";width:100%;padding-top:56.25%}.teaser .teaser__contentwrapper .teaser__image>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}@media screen and (min-width:992px){.teaser .teaser__contentwrapper .teaser__image{max-width:540px;margin-bottom:0}}.teaser .teaser__contentwrapper .teaser__image img{position:absolute;top:0;left:0;width:100%;height:auto;transition:transform .25s ease-in-out}@media screen and (min-width:992px){.teaser .teaser__contentwrapper .teaser__content{margin:0 40px}}.teaser .teaser__contentwrapper .teaser__content .content__title{color:#007d8a;font-size:27px;margin-bottom:20px;line-height:33px;font-weight:700}@media screen and (min-width:992px){.teaser .teaser__contentwrapper .teaser__content .content__title{font-size:40px;line-height:50px}}.teaser .teaser__contentwrapper .teaser__content .content__teaser{color:#595959;font-size:20px;line-height:35px}.teaser .teaser__link{margin-top:55px;display:flex;align-items:center;justify-content:center;height:70px;width:100%;background-color:#007d8a}@media screen and (min-width:992px){.teaser .teaser__link{height:343px;width:70px;margin-top:0}}.teaser .teaser__link .link.link--arrowright:after,.teaser .teaser__link .link.link--arrowright:before{color:#fff;font-size:22px}@media screen and (min-width:992px){.container .teaser.teaser--withimage .teaser__contentwrapper .teaser__image{width:50%}}@media screen and (min-width:992px){.container .teaser.teaser--withimage .teaser__contentwrapper .teaser__content{width:40%}}.indexedsearch .indexedsearch__results{margin-top:67px}@media screen and (min-width:992px){.indexedsearch .indexedsearch__results{margin-top:100px}}.indexedsearch .indexedsearch__results .results__results .results__searchresult+.results__searchresult{margin-top:33px}@media screen and (min-width:992px){.indexedsearch .indexedsearch__results .results__results .results__searchresult+.results__searchresult{margin-top:50px}}.indexedsearch .indexedsearch__results .results__pagination{margin-top:67px}@media screen and (min-width:992px){.indexedsearch .indexedsearch__results .results__pagination{margin-top:100px}}.indexedsearch .indexedsearch__form .searchform .searchform__submit{flex:0 0 70px;max-width:70px;font-size:40px;height:70px;width:70px}.indexedsearch .indexedsearch__form .searchform .searchform__input{font-size:60px;line-height:70px}.indexedsearch .indexedsearch__results .results__pagination .tx-indexedsearch-browsebox{display:flex;justify-content:center}.indexedsearch .indexedsearch__results .results__pagination .tx-indexedsearch-browsebox li a{font-size:15px;line-height:30px;padding:10px;background:#007d8a;color:#fff}.indexedsearch .indexedsearch__results .results__pagination .tx-indexedsearch-browsebox li+li{margin-left:10px}.ce-menu_pages .menu .teaser+.teaser,.ce-menu_subpages .menu .teaser+.teaser{margin-top:33px}@media screen and (min-width:992px){.ce-menu_pages .menu .teaser+.teaser,.ce-menu_subpages .menu .teaser+.teaser{margin-top:50px}}.page__header{position:fixed;top:0;left:0;width:100%;z-index:100;display:flex;align-items:center;height:67px;padding:10px 0;background-color:transparent;transition-property:background-color;transition-duration:.25s;transition-timing-function:ease-in-out}body.page--scrolled .page__header{background-color:#fff}@media screen and (min-width:992px){.page__header{padding:0;height:105px}}.page__header .header__logo{margin-left:20px}@media screen and (min-width:992px){.page__header .header__logo{margin-left:30px;padding:28px 0}}.page__header .header__ctas{margin-left:auto;padding-left:20px}@media screen and (min-width:992px){.page__header .header__ctas{margin-left:30px;padding-left:0}}.page__header .header__mainnav{display:none}@media screen and (min-width:992px){.page__header .header__mainnav{display:block;margin-left:auto;padding-left:30px}}.page__header .header__logo a{display:block}.page__header .header__logo a svg{width:151px;height:25px}.page__header .header__logo a svg path{fill:#fff;transition-property:fill;transition-duration:.25s;transition-timing-function:ease-in-out}@media screen and (min-width:1200px){.page__header .header__logo a svg{width:269px;height:45px}}body.page--scrolled .page__header .header__logo a svg path{fill:#007d8a}.page__header{z-index:121}.page__header .header__mainnav{height:100%}.page__header .header__mainnav ul{height:100%;display:flex}html.no-touchevents .page__header .header__mainnav ul.nav-lvl-1 li{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transition-property:opacity;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .page__header .header__mainnav ul.nav-lvl-1:hover li{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";opacity:.4}html.no-touchevents .page__header .header__mainnav ul.nav-lvl-1:hover li.entry--selected,html.no-touchevents .page__header .header__mainnav ul.nav-lvl-1:hover li.entry--selected *{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.page__header .header__mainnav ul li{position:relative}.page__header .header__mainnav ul li a{display:flex;height:100%;align-items:center;color:#fff;font-size:14px;line-height:16px;font-weight:700;text-transform:uppercase}@media screen and (min-width:1200px){.page__header .header__mainnav ul li a{font-size:15px;line-height:17px}}body.page--scrolled .page__header .header__mainnav ul li a{color:#3d3d3d}.page__header .header__mainnav ul li.has-children a{display:flex;align-items:center}.page__header .header__mainnav ul li.has-children a:after{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;margin-left:5px;font-size:8px;transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out}body.page--scrolled .page__header .header__mainnav ul li.has-children a:after{color:#007d8a}.page__header .header__mainnav ul li+li{margin-left:20px}.page__header .header__mainnav ul li ul{position:absolute;top:105px;width:242px;height:auto;display:flex}.page__header .header__mainnav ul li ul.nav-lvl-2,.page__header .header__mainnav ul li ul.nav-lvl-3{display:none}.page__header .header__mainnav ul li ul.nav-lvl-2{right:0}.page__header .header__mainnav ul li ul.nav-lvl-2.open-right{left:0;right:unset}.page__header .header__mainnav ul li ul.nav-lvl-3{position:absolute;left:-100%;top:0}.page__header .header__mainnav ul li ul.nav-lvl-3.open-right{right:-100%;left:unset}.page__header .header__mainnav ul li ul.nav-lvl-2 li,.page__header .header__mainnav ul li ul.nav-lvl-3 li{margin-left:0;border-bottom:1px solid #d9d9d6}.page__header .header__mainnav ul li ul.nav-lvl-2 li:last-child,.page__header .header__mainnav ul li ul.nav-lvl-3 li:last-child{border-bottom:none}.page__header .header__mainnav ul li ul.nav-lvl-2 li a,.page__header .header__mainnav ul li ul.nav-lvl-3 li a{width:100%;color:#007d8a;font-size:15px;padding-left:20px;padding-top:15px;padding-bottom:15px;background-color:#fff;text-transform:unset}.page__header .header__mainnav ul li ul.nav-lvl-2 li a:after,.page__header .header__mainnav ul li ul.nav-lvl-3 li a:after{display:none}.page__header .header__mainnav ul li ul.nav-lvl-2 li.has-children a,.page__header .header__mainnav ul li ul.nav-lvl-3 li.has-children a{position:relative}.page__header .header__mainnav ul li ul.nav-lvl-2 li.has-children a:after,.page__header .header__mainnav ul li ul.nav-lvl-3 li.has-children a:after{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:20px;color:#007d8a;font-size:10px}.page__header .header__mainnav ul li ul.nav-lvl-2 li.has-children .nav-lvl-3 a:after,.page__header .header__mainnav ul li ul.nav-lvl-3 li.has-children .nav-lvl-3 a:after{display:none}.page__header .header__mainnav ul li ul.nav-lvl-2 .entry--selected a{background-color:#007d8a;color:#fff}.page__header .header__mainnav ul li ul.nav-lvl-2 .entry--selected.has-children a:after{color:#fff}.page__header .header__mainnav ul li ul.nav-lvl-2 .entry--selected .nav-lvl-3 a{background-color:#fff;color:#007d8a}.page__header .header__mainnav ul li ul.nav-lvl-2 .entry--selected .nav-lvl-3 a:hover{background-color:#007d8a;color:#fff}.page__header .header__mainnav ul.nav-lvl-1 li.entry--selected .nav-lvl-2,.page__header .header__mainnav ul.nav-lvl-1 li.entry--selected .nav-lvl-2 li.entry--selected .nav-lvl-3{display:block}.page__header .header__ctas{display:flex}@media screen and (min-width:992px){.page__header .header__ctas:not(.header__ctas--withlogin){margin-right:20px}}.page__header .header__ctas .ctas__cta{display:flex;width:47px;height:47px;background-color:#007d8a;color:#fff;align-items:center;justify-content:center}@media screen and (min-width:992px){.page__header .header__ctas .ctas__cta{background-color:transparent;transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out}body.page--scrolled .page__header .header__ctas .ctas__cta{color:#007d8a}}.page__header .header__ctas .ctas__cta span{display:none}.page__header .header__ctas .ctas__cta+.ctas__cta{margin-left:1px}.page__header .header__ctas .ctas__cta.ctas__cta--login:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (min-width:1400px){.page__header .header__ctas .ctas__cta.ctas__cta--login{position:relative;width:auto;font-size:14px;line-height:16px;letter-spacing:1px;text-transform:uppercase;font-weight:700;padding:0 28px 0 60px;background-color:#007d8a;margin-left:11px}body.page--scrolled .page__header .header__ctas .ctas__cta.ctas__cta--login{color:#fff}.page__header .header__ctas .ctas__cta.ctas__cta--login span{display:inline}.page__header .header__ctas .ctas__cta.ctas__cta--login:after{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page__header .header__ctas .ctas__cta.ctas__cta--login:after,.page__header .header__ctas .ctas__cta.ctas__cta--login:before{font-size:18px;position:absolute;top:50%;transform:translateY(-50%) translateZ(0);left:28px}.page__header .header__ctas .ctas__cta.ctas__cta--login:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(-125%) translateZ(0)}.page__header .header__ctas .ctas__cta.ctas__cta--login:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}html.no-touchevents .page__header .header__ctas .ctas__cta.ctas__cta--login:after,html.no-touchevents .page__header .header__ctas .ctas__cta.ctas__cta--login:before{transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .page__header .header__ctas .ctas__cta.ctas__cta--login:focus:before,html.no-touchevents .page__header .header__ctas .ctas__cta.ctas__cta--login:hover:before,html.no-touchevents a:focus .page__header .header__ctas .ctas__cta.ctas__cta--login:before,html.no-touchevents a:hover .page__header .header__ctas .ctas__cta.ctas__cta--login:before{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;transform:translateY(-50%) translateZ(0)}html.no-touchevents .page__header .header__ctas .ctas__cta.ctas__cta--login:focus:after,html.no-touchevents .page__header .header__ctas .ctas__cta.ctas__cta--login:hover:after,html.no-touchevents a:focus .page__header .header__ctas .ctas__cta.ctas__cta--login:after,html.no-touchevents a:hover .page__header .header__ctas .ctas__cta.ctas__cta--login:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;transform:translateY(25%) translateZ(0)}}.page__header .header__ctas .ctas__cta.ctas__cta--search:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:991px){.page__header .header__ctas .ctas__cta.ctas__cta--search{display:none}}.page__header .header__ctas .ctas__cta.ctas__cta--phone:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page__header .header__ctas .ctas__cta.ctas__cta--menu{flex-direction:column}@media screen and (min-width:992px){.page__header .header__ctas .ctas__cta.ctas__cta--menu{display:none}}.page__header .header__ctas .ctas__cta.ctas__cta--menu:after,.page__header .header__ctas .ctas__cta.ctas__cta--menu:before{content:"";width:21px;height:1px;background-color:#fff;display:block}.page__header .header__ctas .ctas__cta.ctas__cta--menu:after{margin-top:5px}.page__menu{height:100%;overflow-y:auto;display:block;position:fixed;top:0;left:0;width:320px;background-color:#fff;z-index:125;transform:translateX(-100%);transition-property:transform;transition-duration:.25s;transition-timing-function:ease-in-out;-webkit-overflow-scrolling:touch}.page__menu::-webkit-scrollbar{width:10px}.page__menu::-webkit-scrollbar-track{border-radius:25px;box-shadow:inset 0 0 10px 10px #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}.page__menu::-webkit-scrollbar-thumb{border-radius:25px;box-shadow:inset 0 0 10px 10px #595959;border-top:11px solid transparent;border-bottom:11px solid transparent}@media screen and (min-width:992px){.page__menu{width:645px}}.page__menu .menu__close{position:absolute;z-index:2;top:25px;right:30px;color:#007d8a}.page__menu .menu__close:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(45deg);font-size:24px;line-height:1;display:block}.page__menu .menu__close span{display:none}@media screen and (min-width:992px){.page__menu .menu__close{right:auto;left:30px}}html.no-touchevents .page__menu .menu__close{transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .page__menu .menu__close:focus,html.no-touchevents .page__menu .menu__close:hover,html.no-touchevents a:focus .page__menu .menu__close,html.no-touchevents a:hover .page__menu .menu__close{color:#3d3d3d}body.menu--open .page__menu{transform:translateX(0)}body.menu--open{overflow:hidden;height:100vh;-webkit-overflow-scrolling:touch}.page__menu .menu__search{margin-top:10px;margin-left:30px;margin-right:80px}@media screen and (min-width:992px){.page__menu .menu__search{display:none}}.page__menu .menu__search .searchform .searchform__submit{margin-right:10px;font-size:24px}.page__menu .menu__search .searchform .searchform__input{font-size:15px;line-height:50px}@media screen and (min-width:992px){.page__menu .menu__menu{height:100%}}.page__menu .menu__menu .mainnav{margin-top:45px;height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}.page__menu .menu__menu .mainnav::-webkit-scrollbar{width:10px}.page__menu .menu__menu .mainnav::-webkit-scrollbar-track{border-radius:4px;box-shadow:inset 0 0 10px 10px #fff;border-left:4px solid transparent;border-right:4px solid transparent}.page__menu .menu__menu .mainnav::-webkit-scrollbar-thumb{border-radius:4px;box-shadow:inset 0 0 10px 10px #595959;border-left:3px solid transparent;border-right:3px solid transparent}.page__menu .menu__menu .mainnav .mainnav__inner{position:relative;height:100%;overflow:hidden;width:320px;transition:width .25s ease-in-out;-webkit-overflow-scrolling:touch}.page__menu .menu__menu .mainnav .mainnav__entry{border:none}.page__menu .menu__menu .mainnav .mainnav__entry.level1 a{text-transform:uppercase}.page__menu .menu__menu .mainnav .mainnav__entry a{display:block;color:#007d8a;font-size:25px;font-weight:700}.page__menu .menu__menu .mainnav .mainnav__entry.accordion{padding:0}.page__menu .menu__menu .mainnav .mainnav__entry.accordion:not(.has-children) .indicator__icon{display:none}.page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__content{margin-top:0}.page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner{display:flex;flex-direction:row;align-items:center}.page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner .link__level1{text-transform:uppercase}.page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner .header__text{color:#007d8a;margin-right:0;padding-right:0}.page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner .header__indicator{position:relative;margin-left:auto;transform:unset}html.no-touchevents .page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner .header__indicator .indicator__icon:focus:after,html.no-touchevents .page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner .header__indicator .indicator__icon:focus:before,html.no-touchevents .page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner .header__indicator .indicator__icon:hover:after,html.no-touchevents .page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner .header__indicator .indicator__icon:hover:before,html.no-touchevents a:focus .page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner .header__indicator .indicator__icon:after,html.no-touchevents a:focus .page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner .header__indicator .indicator__icon:before,html.no-touchevents a:hover .page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner .header__indicator .indicator__icon:after,html.no-touchevents a:hover .page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner .header__indicator .indicator__icon:before{transform:translateY(-50%)}html.no-touchevents .page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner:not(.collapsed) .header__inner .header__indicator .indicator__icon:focus:after,html.no-touchevents .page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner:not(.collapsed) .header__inner .header__indicator .indicator__icon:focus:before,html.no-touchevents .page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner:not(.collapsed) .header__inner .header__indicator .indicator__icon:hover:after,html.no-touchevents .page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner:not(.collapsed) .header__inner .header__indicator .indicator__icon:hover:before,html.no-touchevents a:focus .page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner:not(.collapsed) .header__inner .header__indicator .indicator__icon:after,html.no-touchevents a:focus .page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner:not(.collapsed) .header__inner .header__indicator .indicator__icon:before,html.no-touchevents a:hover .page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner:not(.collapsed) .header__inner .header__indicator .indicator__icon:after,html.no-touchevents a:hover .page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header .header__inner:not(.collapsed) .header__inner .header__indicator .indicator__icon:before{transform:rotate(180deg) translateY(50%)}.page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header.accordion__header:not(.collapsed)[aria-expanded=true] .header__inner a.header__text{color:#fff}.page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header.accordion__header:not(.collapsed)[aria-expanded=true] .indicator__icon:after,.page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header.accordion__header:not(.collapsed)[aria-expanded=true] .indicator__icon:before{transform:rotate(180deg) translateY(50%)}.page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__header:hover .header__inner .header__text{color:#fff}.page__menu .menu__menu .mainnav .mainnav__entry.accordion .accordion__wrapper{background-color:#d9d9d6;color:#007d8a}.page__menu .menu__menu .mainnav .mainnav__entry.accordion.level2 .accordion__header .header__inner{text-transform:none}.page__menu .menu__menu .mainnav .mainnav__entry.accordion.level2 .accordion__header .header__inner .header__text{font-size:25px;font-weight:700}.page__menu .menu__menu .mainnav .mainnav__entry.accordion.level2 .accordion__header[aria-expanded=true] .header__text{color:#fff}.page__menu .menu__menu .mainnav .mainnav__entry .accordion__header,.page__menu .menu__menu .mainnav .mainnav__entry .enty__link{padding:20px 30px;border-bottom:1px solid #fff}.page__menu .menu__menu .mainnav .mainnav__entry .accordion__header a,.page__menu .menu__menu .mainnav .mainnav__entry .enty__link a{width:auto}.page__menu .menu__menu .mainnav .mainnav__entry .accordion__header:hover,.page__menu .menu__menu .mainnav .mainnav__entry .enty__link:hover{background-color:#007d8a;cursor:pointer;color:#fff}.page__menu .menu__menu .mainnav .mainnav__entry .accordion__header:hover .header__inner .indicator__icon:after,.page__menu .menu__menu .mainnav .mainnav__entry .accordion__header:hover .header__inner .indicator__icon:before,.page__menu .menu__menu .mainnav .mainnav__entry .accordion__header:hover .header__inner a,.page__menu .menu__menu .mainnav .mainnav__entry .enty__link:hover .header__inner .indicator__icon:after,.page__menu .menu__menu .mainnav .mainnav__entry .enty__link:hover .header__inner .indicator__icon:before,.page__menu .menu__menu .mainnav .mainnav__entry .enty__link:hover .header__inner a{color:#fff}.page__menu .menu__menu .mainnav .mainnav__entry .accordion__header .indicator__icon,.page__menu .menu__menu .mainnav .mainnav__entry .enty__link .indicator__icon{transform-origin:center center}.page__menu .menu__menu .mainnav .mainnav__entry .accordion__header .indicator__icon:after,.page__menu .menu__menu .mainnav .mainnav__entry .accordion__header .indicator__icon:before,.page__menu .menu__menu .mainnav .mainnav__entry .enty__link .indicator__icon:after,.page__menu .menu__menu .mainnav .mainnav__entry .enty__link .indicator__icon:before{content:"";font-size:16px}.page__menu .menu__menu .mainnav .mainnav__entry .accordion__header[aria-expanded=true],.page__menu .menu__menu .mainnav .mainnav__entry .enty__link[aria-expanded=true]{background-color:#007d8a}.page__menu .menu__menu .mainnav .mainnav__entry .accordion__header[aria-expanded=true] a,.page__menu .menu__menu .mainnav .mainnav__entry .enty__link[aria-expanded=true] a{color:#fff}.page__menu .menu__menu .mainnav .mainnav__entry .accordion__header[aria-expanded=true] .indicator__icon,.page__menu .menu__menu .mainnav .mainnav__entry .enty__link[aria-expanded=true] .indicator__icon{display:block}.page__menu .menu__menu .mainnav .mainnav__entry .accordion__header[aria-expanded=true] .indicator__icon:after,.page__menu .menu__menu .mainnav .mainnav__entry .accordion__header[aria-expanded=true] .indicator__icon:before,.page__menu .menu__menu .mainnav .mainnav__entry .enty__link[aria-expanded=true] .indicator__icon:after,.page__menu .menu__menu .mainnav .mainnav__entry .enty__link[aria-expanded=true] .indicator__icon:before{transform:rotate(180deg) translateY(50%);color:#fff}.page__menu .menu__menu .mainnav .mainnav__entry .no-child{padding:20px 30px;font-size:25px;font-weight:700;border-bottom:1px solid #fff}.page__menu .menu__menu .mainnav .mainnav__entry .no-child:hover{background-color:#007d8a;cursor:pointer}.page__menu .menu__menu .mainnav .mainnav__entry .level2 a.no-child:hover,.page__menu .menu__menu .mainnav .mainnav__entry .no-child:hover a{color:#fff}.page__menu .menu__menu .mainnav .mainnav__entry .mainnav__link{display:inline-block;font-size:25px;line-height:27px;color:#007d8a;font-weight:700}.searchform{display:flex;align-items:center}.searchform .searchform__submit{font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:none;background-color:transparent;padding:0;margin:0;color:#007d8a;cursor:pointer}html.no-touchevents .searchform .searchform__submit{transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .searchform .searchform__submit:focus,html.no-touchevents .searchform .searchform__submit:hover,html.no-touchevents a:focus .searchform .searchform__submit,html.no-touchevents a:hover .searchform .searchform__submit{color:#3d3d3d}.searchform .searchform__input{flex:1 1 auto;max-width:100%;caret-color:#007d8a;color:#595959;border:0;padding:0}.searchform .searchform__input::-moz-placeholder{color:#d9d9d6}.searchform .searchform__input:-ms-input-placeholder{color:#d9d9d6}.searchform .searchform__input::placeholder{color:#d9d9d6}.page__pagesearch{display:block;position:fixed;top:0;left:0;width:100%;background-color:#fff;z-index:125;transform:translateY(-100%);transition-property:transform;transition-duration:.25s;transition-timing-function:ease-in-out}body.search--open .page__pagesearch{transform:translateY(0)}.page__pagesearch .pagesearch__close{position:absolute;top:30px;left:30px;color:#007d8a}.page__pagesearch .pagesearch__close:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:rotate(45deg);font-size:24px;line-height:1;display:block}.page__pagesearch .pagesearch__close span{display:none}html.no-touchevents .page__pagesearch .pagesearch__close{transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .page__pagesearch .pagesearch__close:focus,html.no-touchevents .page__pagesearch .pagesearch__close:hover,html.no-touchevents a:focus .page__pagesearch .pagesearch__close,html.no-touchevents a:hover .page__pagesearch .pagesearch__close{color:#3d3d3d}.page__pagesearch .searchform{margin:100px 135px}.page__pagesearch .searchform .searchform__submit{flex:0 0 70px;max-width:70px;font-size:40px;height:70px;width:70px}.page__pagesearch .searchform .searchform__input{font-size:60px;line-height:70px}.page.page-backendlayout-followup .page__footer,.page.page-backendlayout-home .page__footer{background-color:#f5f5f5;position:relative;z-index:2;display:flex;flex-direction:column;padding:65px 20px}@media screen and (min-width:992px){.page.page-backendlayout-followup .page__footer,.page.page-backendlayout-home .page__footer{flex-direction:row;padding-top:160px;padding-bottom:40px}}.page.page-backendlayout-followup .page__footer .footer__bottomlinks,.page.page-backendlayout-home .page__footer .footer__bottomlinks{display:flex;flex-direction:column}@media screen and (min-width:992px){.page.page-backendlayout-followup .page__footer .footer__bottomlinks,.page.page-backendlayout-home .page__footer .footer__bottomlinks{flex-direction:row}}@media screen and (min-width:992px){.page__footer .footer__contact{display:flex;flex-direction:column;margin-left:auto;padding-left:60px;margin-right:30px}}@media screen and (min-width:1400px){.page__footer .footer__contact{margin-right:115px}}.page__footer .footer__contact .contact__heading{color:#007d8a;font-size:27px;line-height:33px;font-weight:700;margin-bottom:20px}@media screen and (min-width:992px){.page__footer .footer__contact .contact__heading{font-size:40px;margin-bottom:40px}}.page__footer .footer__contact .contactlinks__wrapper{margin-bottom:80px}@media screen and (min-width:992px){.page__footer .footer__contact .contactlinks__wrapper{display:flex;flex-direction:row;margin-bottom:130px}}.page__footer .footer__contact .contactlinks__wrapper .contactlinks__text{display:flex;flex-direction:column;margin-bottom:32px}@media screen and (min-width:992px){.page__footer .footer__contact .contactlinks__wrapper .contactlinks__text{margin-right:75px}}.page__footer .footer__contact .contactlinks__wrapper .contactlinks__text a{font-size:20px;line-height:40px;color:#3d3d3d}.page__footer .footer__contact .contactlinks__wrapper .contactlinks__text a:before,html.no-touchevents .page__footer .footer__contact .contactlinks__wrapper .contactlinks__text a:focus,html.no-touchevents .page__footer .footer__contact .contactlinks__wrapper .contactlinks__text a:hover,html.no-touchevents a:focus .page__footer .footer__contact .contactlinks__wrapper .contactlinks__text a,html.no-touchevents a:hover .page__footer .footer__contact .contactlinks__wrapper .contactlinks__text a{color:#007d8a}.page__footer .footer__contact .contactlinks__wrapper .contactlinks__data{display:flex;flex-direction:column}.page__footer .footer__contact .contactlinks__wrapper .contactlinks__data a{position:relative;padding-left:30px;text-decoration:none;font-size:20px;line-height:40px;color:#3d3d3d}html.no-touchevents .page__footer .footer__contact .contactlinks__wrapper .contactlinks__data a{transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .page__footer .footer__contact .contactlinks__wrapper .contactlinks__data a:focus,html.no-touchevents .page__footer .footer__contact .contactlinks__wrapper .contactlinks__data a:hover,html.no-touchevents a:focus .page__footer .footer__contact .contactlinks__wrapper .contactlinks__data a,html.no-touchevents a:hover .page__footer .footer__contact .contactlinks__wrapper .contactlinks__data a{color:#007d8a}.page__footer .footer__contact .contactlinks__wrapper .contactlinks__data .data__phone a:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:50%;transform:translateY(-50%);color:#007d8a;font-size:19px}.page__footer .footer__contact .contactlinks__wrapper .contactlinks__data .data__email a:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:0;top:50%;transform:translateY(-50%);color:#007d8a;font-size:19px}.page__footer .footer__logo .logo{margin-bottom:65px;display:block;width:57px;height:57px}@media screen and (min-width:992px){.page__footer .footer__logo{margin-left:30px;display:flex}}@media screen and (min-width:1400px){.page__footer .footer__logo{margin-left:115px}}@media screen and (min-width:992px){.page__footer .metanav__wrapper{display:flex;flex-direction:row;flex-wrap:wrap}}@media screen and (min-width:992px){.page__footer .metanav__wrapper .metanav{display:flex;flex-direction:row;align-items:center}}.page__footer .metanav__wrapper .metanav .metanav__entry a{color:#595959;font-size:15px;text-transform:uppercase;text-decoration:none}@media screen and (min-width:992px){.page__footer .metanav__wrapper .metanav .metanav__entry a{display:flex;align-items:center}}html.no-touchevents .page__footer .metanav__wrapper .metanav .metanav__entry a{transition-property:color;transition-duration:.25s;transition-timing-function:ease-in-out}html.no-touchevents .page__footer .metanav__wrapper .metanav .metanav__entry a:focus,html.no-touchevents .page__footer .metanav__wrapper .metanav .metanav__entry a:hover,html.no-touchevents a:focus .page__footer .metanav__wrapper .metanav .metanav__entry a,html.no-touchevents a:hover .page__footer .metanav__wrapper .metanav .metanav__entry a{color:#007d8a}.page__footer .metanav__wrapper .metanav .metanav__entry+.metanav__entry{margin-top:20px}@media screen and (min-width:992px){.page__footer .metanav__wrapper .metanav .metanav__entry+.metanav__entry{margin-top:0;margin-left:15px}}.page__footer .metanav__wrapper .metanav__copyright{color:#595959;font-size:15px;text-transform:uppercase;text-decoration:none;margin-bottom:20px}@media screen and (min-width:992px){.page__footer .metanav__wrapper .metanav__copyright{margin-bottom:0;margin-right:15px;display:flex;align-items:center}}.page__footer .sociallinks__wrapper{margin-top:60px}@media screen and (min-width:992px){.page__footer .sociallinks__wrapper{margin-top:0;margin-left:auto;padding-left:60px}}.page__footer .sociallinks__wrapper .socialmedia__linkedin:before,.page__footer .sociallinks__wrapper .socialmedia__youtube:before{font-size:18px;color:#007d8a;transition:color .25s ease-in-out}.page__footer .sociallinks__wrapper .socialmedia__linkedin{margin-right:20px}.page__footer .sociallinks__wrapper .socialmedia__linkedin:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page__footer .sociallinks__wrapper .socialmedia__linkedin:hover{cursor:pointer}.page__footer .sociallinks__wrapper .socialmedia__linkedin:hover:before{color:#0077b5}.page__footer .sociallinks__wrapper .socialmedia__youtube:before{position:relative;display:inline-block;content:"";font-family:sanitopwingenroth;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page__footer .sociallinks__wrapper .socialmedia__youtube:hover{cursor:pointer}.page__footer .sociallinks__wrapper .socialmedia__youtube:hover:before{color:red}.page.page-backendlayout-followup .siteentrace__breadcrumb{display:flex;align-items:center;height:65px;border-bottom:1px solid #d9d9d6}.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list{display:flex}@media screen and (min-width:992px){.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list{padding-left:40px}}.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item{color:#007d8a;text-transform:uppercase;font-size:15px;margin-left:28px;padding-left:10px;position:relative;letter-spacing:2px;text-decoration:none}@media screen and (min-width:992px){.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item{margin-left:0;padding-left:0}.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item a,.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item span{padding:0 12px;margin-left:0;font-size:15px;color:#d9d9d6}.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item:first-child a{padding-left:0}.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item a{transition:color .25s ease-in-out}.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item a:hover{color:#007d8a}.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item.list__item--last{margin-top:3px}.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item.list__item--last span{color:#007d8a;padding:0 0 0 12px}.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item .item__divider{padding:0;font-size:18px}}.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item.list__item--mobile{display:block}.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item.list__item--mobile a{font-size:15px}.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item.list__item--mobile a:after,.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item.list__item--mobile a:before{font-size:13px}.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item.list__item--mobile a:hover{color:#007d8a}.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item.list__item--mobile span{margin-left:8px}@media screen and (min-width:992px){.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item.list__item--mobile{display:none}}.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item.list__item--desktop{display:none}@media screen and (min-width:992px){.page.page-backendlayout-followup .siteentrace__breadcrumb .breadcrumb__list .list__item.list__item--desktop{display:block}}.page.page-backendlayout-followup .page__siteentrance .siteentrance__image .image__placeholder{background-color:#007d8a;height:100%;width:100%}.page.page-backendlayout-followup .page__siteentrance .siteentrance__image{position:fixed;top:0;left:0;width:100%;overflow:hidden;z-index:1;height:75vh;-webkit-overflow-scrolling:touch}@media screen and (min-width:992px){.page.page-backendlayout-followup .page__siteentrance .siteentrance__image{height:50vh}}.page.page-backendlayout-followup .page__siteentrance .siteentrance__image img{width:100%;height:100%;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover}.page.page-backendlayout-followup .page__siteentrance .siteentrance__image:after,.page.page-backendlayout-followup .page__siteentrance .siteentrance__image:before{content:"";display:block;position:absolute;z-index:2;left:0;width:100%}.page.page-backendlayout-followup .page__siteentrance .siteentrance__image:before{top:0;background-image:linear-gradient(180deg,rgba(0,0,0,.3) 0,transparent);height:175px}.page.page-backendlayout-followup .page__siteentrance .siteentrance__image:after{bottom:0;background-image:linear-gradient(0deg,rgba(0,0,0,.4) 0,transparent);height:300px}.page.page-backendlayout-followup .page__siteentrance+.page__main{z-index:2;position:relative;margin-top:75vh}@media screen and (min-width:992px){.page.page-backendlayout-followup .page__siteentrance+.page__main{margin-top:50vh}}.page.page-backendlayout-followup .siteentrance__title{font-size:50px;line-height:60px;color:#007d8a;font-weight:700;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;max-width:1170px;width:100%;margin-top:50px}@media screen and (min-width:992px){.page.page-backendlayout-followup .siteentrance__title{font-size:80px;line-height:90px;padding-left:50px;padding-right:50px;margin-top:70px}}@media print{*,:after,:before{text-shadow:none!important;box-shadow:none!important}pre{white-space:pre-wrap!important}blockquote,pre{page-break-inside:avoid}@page{size:a4}.container,body{min-width:992px!important}}@media print{.ce-avsite_aeteaser,.distributionlist__map,.page__contactbox,.page__header,.page__siteentrance.page__siteentrance--singleimage,.page__siteentrance.page__siteentrance--slideshow,.select2,.siteentrance__tocontent,.teaser.teaser--fullwidth,.teaser__fakelink,footer{display:none}.page__siteentrance .siteentrance__inner{padding:0}.videolink .playbutton{display:none}.contentelement{page-break-inside:avoid}.news.news--overview,.newsfrontpage{margin-top:0}.news.news--overview .grid,.newsfrontpage .grid{height:auto!important}.news.news--overview .grid .grid__entry,.newsfrontpage .grid .grid__entry{position:relative!important;left:0!important;top:auto!important;float:left!important;display:block!important;padding:0;page-break-inside:avoid}}.ce-textmedia__caption{margin:0;background:#f5f5f5;color:#595959;font-size:15px;line-height:30px;padding:8px}.ce-textmedia__caption a{line-height:inherit!important;color:#007d8a!important;font-size:inherit!important}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vanF1ZXJ5LmZhbmN5Ym94Lm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLzxubyBzb3VyY2U+Iiwid2VicGFjazovLy9jb29raWVjb25zZW50Lm1pbi5jc3MiLCJ3ZWJwYWNrOi8vL2NvbmZpZy9taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly8vYXBwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9ub3JtYWxpemUuY3NzL25vcm1hbGl6ZS5jc3MiLCJ3ZWJwYWNrOi8vL3BhcnRpYWxzL2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbmZpZy9jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly8vY29uZmlnL2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vL3BhcnRpYWxzL3V0aWxzLnNjc3MiLCJ3ZWJwYWNrOi8vL3BhcnRpYWxzL2dsb2JhbC5zY3NzIiwid2VicGFjazovLy9jb25maWcvYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly8vcGFydGlhbHMvc3BhY2luZy5zY3NzIiwid2VicGFjazovLy9jb25maWcvc3BhY2luZy5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9jb250YWluZXIuc2NzcyIsIndlYnBhY2s6Ly8vY29uZmlnL2NvbnRhaW5lci5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9oZWFkbGluZXMuc2NzcyIsIndlYnBhY2s6Ly8vY29uZmlnL2hlYWRsaW5lcy5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9kaXZpZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vL3BhcnRpYWxzL3R5cG9ncmFwaHkuc2NzcyIsIndlYnBhY2s6Ly8vY29uZmlnL3R5cG9ncmFwaHkuc2NzcyIsIndlYnBhY2s6Ly8vcGFydGlhbHMvbGlzdHMuc2NzcyIsIndlYnBhY2s6Ly8vcGFydGlhbHMvdGFibGUuc2NzcyIsIndlYnBhY2s6Ly8vcGFydGlhbHMvbGlua3Muc2NzcyIsIndlYnBhY2s6Ly8vY29uZmlnL2xpbmtzLnNjc3MiLCJ3ZWJwYWNrOi8vL2NvbmZpZy92YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vcGFydGlhbHMvYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy9jb25maWcvYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9oYXNoYW5jaG9yLnNjc3MiLCJ3ZWJwYWNrOi8vL3BhcnRpYWxzL2Nvb2tpZUNvbnNlbnQuc2NzcyIsIndlYnBhY2s6Ly8vcGFydGlhbHMvZ3JpZC5zY3NzIiwid2VicGFjazovLy9jb25maWcvZ3JpZC5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy90ZXh0bWVkaWEuc2NzcyIsIndlYnBhY2s6Ly8vcGFydGlhbHMvdmlkZW8uc2NzcyIsIndlYnBhY2s6Ly8vLi4vLi4vLi4vLi4vLi4vLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190cmFuc2l0aW9ucy5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vL3BhcnRpYWxzL2FjY29yZGlvbi5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL3N3aXBlci5zY3NzIiwid2VicGFjazovLy8uLi8uLi8uLi8uLi8uLi8uLi8uLi8uLi9ub2RlX21vZHVsZXMvc3dpcGVyL2NvbXBvbmVudHMvY29yZS9jb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4uLy4uLy4uLy4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvY29tcG9uZW50cy9lZmZlY3QtZmFkZS9lZmZlY3QtZmFkZS5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9zd2lwZXIuc2NzcyIsIndlYnBhY2s6Ly8vcGFydGlhbHMvY29udGVudGRhcmtlbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vL3BhcnRpYWxzL2hvbWVzbGlkZXIvaXRlbS5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9ob21lc2xpZGVyL3NsaWRlci5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9ob21lc2xpZGVyL3Njcm9sbGluay5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9ob21lc2xpZGVyL2NvbnRyb2xzLnNjc3MiLCJ3ZWJwYWNrOi8vL3BhcnRpYWxzL3N0YWdlLnNjc3MiLCJ3ZWJwYWNrOi8vL3BhcnRpYWxzL3ZhbHVlcy5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9zZXJ2aWNlcy5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9xdW90ZS5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy90ZWFzZXIuc2NzcyIsIndlYnBhY2s6Ly8vcGFydGlhbHMvaW5kZXhlZHNlYXJjaC9sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly8vcGFydGlhbHMvaW5kZXhlZHNlYXJjaC9mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vL3BhcnRpYWxzL2luZGV4ZWRzZWFyY2gvcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vL3BhcnRpYWxzL2hlYWRlci9sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly8vcGFydGlhbHMvaGVhZGVyL2xvZ28uc2NzcyIsIndlYnBhY2s6Ly8vcGFydGlhbHMvaGVhZGVyL21haW5uYXYuc2NzcyIsIndlYnBhY2s6Ly8vcGFydGlhbHMvaGVhZGVyL2N0YS5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9tZW51L2xheW91dC5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9tZW51L3NlYXJjaC5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9tZW51L21haW5uYXYuc2NzcyIsIndlYnBhY2s6Ly8vY29uZmlnL21haW5uYXYuc2NzcyIsIndlYnBhY2s6Ly8vdmVuZG9yL2ljb21vb24vdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vL3BhcnRpYWxzL3NlYXJjaGZvcm0uc2NzcyIsIndlYnBhY2s6Ly8vcGFydGlhbHMvcGFnZXNlYXJjaC5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9mb290ZXIvYmFzZS5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9mb290ZXIvY29udGFjdC5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9mb290ZXIvbG9nby5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9mb290ZXIvbWV0YW5hdi5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9mb290ZXIvc29jaWFsbGlua3Muc2NzcyIsIndlYnBhY2s6Ly8vcGFydGlhbHMvYnJlYWRjcnVtYi5zY3NzIiwid2VicGFjazovLy9wYXJ0aWFscy9zaXRlZW50cmFuY2Uuc2NzcyIsIndlYnBhY2s6Ly8vcGFydGlhbHMvcHJpbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSw4QkFBOEIsZUFBYyxDQ0E1QyxnQ0RBNkMsQ0FBQyxpQkFBaUIsV0FBVyxDQUFDLG9CQUFvQixZQUFZLENBQUMsUUFBUSxDQUFDLDJCQUEyQixDQUFDLFdBQVcsQ0FBQyxpQkFBaUIsQ0FBQyxvQkFBb0Isa0NBQWtDLENBQUMsV0FBVyxDQUFDLE1BQU0sQ0FBQyxZQUFZLENBQUMsY0FBYyxDQUFDLHVDQUF1QyxDQUFDLEtBQUssQ0FBK0IseUJBQXlCLENBQUMsdUJBQXVCLENBQUMsVUFBVSxDQUFDLGFBQWEsQ0FBQyxzQkFBc0IscUJBQXFCLENBQUMsNkRBQTZELFFBQVEsQ0FBQyxNQUFNLENBQUMsaUJBQWlCLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxnQkFBZ0IsZ0NBQWdDLENBQUMsZUFBZSxDQUFDLGFBQWEsa0JBQWtCLENBQUMsK0RBQVMsQ0FBVCxTQUFTLENBQUMsMkJBQTJCLENBQUMsMkJBQTJCLENBQUMsc0RBQXNELENBQUMsK0JBQStCLGdFQUFVLENBQVYsVUFBVSxDQUFDLHNEQUFzRCxDQUFDLDRGQUE0RixhQUFhLENBQUMsK0RBQVMsQ0FBVCxTQUFTLENBQUMsaUJBQWlCLENBQUMsb0RBQW9ELENBQUMsaUJBQWlCLENBQUMsYUFBYSxDQUFD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T0FDRSxZTnlhRixDTXRhQSxPQUNFLFFOeWFGLENNdGFBLEVBQ0Usb0JOeWFGLENNdGFBLEtBQ0UsaUJBQWtCLENUbkJwQixnQ0c0YkEsQ010YUEsaUJBQ0UsVUFBVyxDQUNYLFdBQVksQ0FDWixhTnlhRixDTXRhQSxZQUNFLHFCSHhCbUIsQ0d5Qm5CLGVBQWdCLENBQ2hCLGVBQWdCLENUL0JsQixnQ0d3Y0EsQ001YUEsa0NBTUksZ0JOMGFKLENPOWFFLG9DREZGLGtDQVNNLGdCTjRhSixDQUNGLENRbGRBLHNCQ3NCRSxrQlRnY0YsQ094YkUsb0NDOUJGLHNCQ3lCSSxtQlRrY0YsQ0FDRixDUXhkQSx1QkMwQkUsbUJUa2NGLENPbGNFLG9DQzFCRix1QkM2QkksbUJUb2NGLENBQ0YsQ1E5ZEEsc0JDOEJFLG1CVG9jRixDTzVjRSxvQ0N0QkYsc0JDaUNJLG1CVHNjRixDQUNGLENVaGZBLFdDSUUsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixpQkFOc0IsQ0FPdEIsa0JBUHNCLENBUXRCLGdCQUFpQixDQUNqQixVWGdmRixDTzNkRSxvQ0c5QkYsV0NZSSxpQkFYNEIsQ0FZNUIsa0JYa2ZGLENBQ0YsQ0Q5Y0UsMENhaERBLGVSSW9CLENRSHBCLFFBQVMsQ0FDVCxhWnVnQkYsQ1luZ0JBLE9Dc0JFLGNBQWUsQ0FDZixnQmJrZkYsQ09uZkUsb0NLdEJGLE9DMEJJLGNBQWUsQ0FDZixnQmJxZkYsQ0FDRixDWTVnQkEsT0MyQkUsY0FBZSxDQUNmLGdCYnNmRixDT2pnQkUsb0NLakJGLE9DK0JJLGNBQWUsQ0FDZixnQmJ5ZkYsQ0FDRixDWXJoQkEsT0NnQ0UsY0FBZSxDQUNmLGdCYjBmRixDTy9nQkUsb0NLWkYsT0NvQ0ksY0FBZSxDQUNmLGdCYjZmRixDQUNGLENZOWhCQSxPQ3FDRSxjQUFlLENBQ2YsZ0JiOGZGLENPN2hCRSxvQ0tQRixPQ3lDSSxjQUFlLENBQ2YsZ0JiaWdCRixDQUNGLENZdmlCQSxPQzBDRSxjQUFlLENBQ2YsZ0Jia2dCRixDTzNpQkUsb0NLRkYsT0M4Q0ksY0FBZSxDQUNmLGdCYnFnQkYsQ0FDRixDWWhqQkEsT0MrQ0UsY0FBZSxDQUNmLGdCYnNnQkYsQ096akJFLG9DS0dGLE9DbURJLGNBQWUsQ0FDZixnQmJ5Z0JGLENBQ0YsQ0Q5aEJFLCtCYXZCSSxrQlp5akJOLENPcmtCRSxvQ1JtQ0EsK0JhcEJNLGtCWjJqQk4sQ0FDRixDRHhpQkUsK0JhdkJJLGtCWm1rQk4sQ08va0JFLG9DUm1DQSwrQmFwQk0sa0JacWtCTixDQUNGLENEbGpCRSwrQmF2Qkksa0JaNmtCTixDT3psQkUsb0NSbUNBLCtCYXBCTSxrQlora0JOLENBQ0YsQ0Q1akJFLCtCYXZCSSxrQlp1bEJOLENPbm1CRSxvQ1JtQ0EsK0JhcEJNLGtCWnlsQk4sQ0FDRixDRHRrQkUsK0JhdkJJLGtCWmltQk4sQ083bUJFLG9DUm1DQSwrQmFwQk0sa0JabW1CTixDQUNGLENEaGxCRSwrQmF2Qkksa0JaMm1CTixDT3ZuQkUsb0NSbUNBLCtCYXBCTSxrQlo2bUJOLENBQ0YsQ1l4bUJBLHdEQUtVLGtCWnVtQlYsQ09qb0JFLG9DS3FCRix3REFRWSxrQlp5bUJWLENBQ0YsQ1lsbkJBLHdEQUtVLGtCWmluQlYsQ08zb0JFLG9DS3FCRix3REFRWSxrQlptbkJWLENBQ0YsQ1k1bkJBLHdEQUtVLGtCWjJuQlYsQ09ycEJFLG9DS3FCRix3REFRWSxrQlo2bkJWLENBQ0YsQ1l0b0JBLHdEQUtVLGtCWnFvQlYsQ08vcEJFLG9DS3FCRix3REFRWSxrQlp1b0JWLENBQ0YsQ1locEJBLHdEQUtVLGtCWitvQlYsQ096cUJFLG9DS3FCRix3REFRWSxrQlppcEJWLENBQ0YsQ1kxcEJBLHdEQUtVLGtCWnlwQlYsQ09uckJFLG9DS3FCRix3REFRWSxrQloycEJWLENBQ0YsQ1lwcUJBLHdEQWdCUSxrQlp3cEJSLENPN3JCRSxvQ0txQkYsd0RBbUJVLGtCWjBwQlIsQ0FDRixDY2p1QkEsR0FDRSxRQUFTLENBQ1QsV0FBWSxDQUNaLFVBQVcsQ0FDWCx3QmRvdUJGLENleHVCQSxTQ2dCRSxhYmJ3QixDYWN4QixjQUFlLENBQ2YsZ0JBQWlCLENBQ2pCLHdCaEI0dEJGLENlM3VCQSxFQ0hFLGNBQWUsQ0FDZixnQmhCa3ZCRixDZWh2QkEsbUJDRUUsY0FBZSxDQUNmLGdCaEJrdkJGLENlcnZCQSxtQkNPRSxjQUFlLENBQ2YsZ0JoQmt2QkYsQ0Q3ckJFLGdCZ0I5Q0UsZUFBZ0IsQ0FDaEIsZWYrdUJKLENPcnVCRSxvQ1JtQ0EsZ0JnQjFDSSxlZml2QkosQ0FDRixDaUJ4d0JBLE1BRUUsZUFBZ0IsQ0FDaEIsUUFBUyxDQUNULFNqQjJ3QkYsQ0Qvc0JFLGtCa0JyREksaUJBQWtCLENBQ2xCLGlCakJ3d0JOLENEcHRCRSx5QmtCakRNLFVBQVcsQ0FDWCxhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLHdCZFplLENjYWYsTUFBTyxDQUNQLFdBQVksQ0FDWixVQUFXLENBQ1gsT2pCeXdCUixDRC90QkUsK0RrQnBDTSxlakJ5d0JSLENEcnVCRSwrQmtCOUJVLDRCQUE2QixDQUM3QixXQUFZLENBQ1osVUFBVyxDQUNYLGNqQnV3QlosQ0Q1dUJFLGVrQmxCRSxnQmpCa3dCSixDRGh2QkUsa0JrQmZJLGlCQUFrQixDQUNsQixpQmpCbXdCTixDRHJ2QkUseUJrQlhNLHVCQUF3QixDQUN4QixvQkFBcUIsQ0FDckIsaUJBQWtCLENBQ2xCLE1BQU8sQ0FDUCxLQUFNLENBQ04sYWRwRGUsQ2NxRGYsZWpCb3dCUixDRC92QkUsK0RrQkNNLGVqQm93QlIsQ0Ryd0JFLCtCa0JPVSxVQUFXLENBQ1gsc0JqQmt3QlosQ0Qxd0JFLHFCa0JnQk0saUJqQjh2QlIsQ0Q5d0JFLDRCa0JtQlEsd0JqQit2QlYsQ2tCbjFCQSxnQkFDRSxhQUFjLENBQ2QsVUFBVyxDQUNYLGVBQWdCLENBQ2hCLGdDbEJzMUJGLENEcnRCRSxtQ0FDRSxVQ3d0QkosQ0RydEJFLHlDQUNFLGtCQUFtQixDQUNuQixtQ0l0SWlCLENKdUlqQixpQ0FBa0MsQ0FDbEMsb0NDd3RCSixDRHJ0QkUseUNBQ0Usa0JBQW1CLENBQ25CLHNDSWhKZ0IsQ0ppSmhCLGlDQUFrQyxDQUNsQyxvQ0N3dEJKLENEM3lCRSxrQm1CdkRFLFVBQVcsQ0FDWCx3QmxCczJCSixDRGh6QkUsd0JtQm5ESSxzQmxCdTJCTixDRHB6QkUsOEJtQi9DUSx3QmZYYSxDZVliLFVmZFcsQ2VlWCxlZGRZLENjZVosY0FBZSxDQUNmLGdCbEJ1MkJWLENENXpCRSxzRG1CcENJLGlCQUFrQixDQUNsQix3QmYzQm9CLENlNEJwQixpQmxCcTJCTixDRG4wQkUsOEVtQi9CTSxlbEJ1MkJSLENEeDBCRSw0RW1CM0JNLGdCbEJ3MkJSLENENzBCRSx3Qm1CckJNLGFmMUNZLENlMkNaLGNBQWUsQ0FDZixnQmxCczJCUixDRG4xQkUsc0NtQmRRLHFCbEJxMkJWLENEdjFCRSx1Q21CUlEsd0JsQm0yQlYsQ0QzMUJFLDhCbUJDTSxhbEI4MUJSLENELzFCRSw0Q21CTVEsd0JsQjYxQlYsQ0RuMkJFLDZDbUJZUSxxQmxCMjFCVixDbUJ4NkJBLE1DQ0UsY0FBZSxDQUNmLGdCQUFpQixDQUNqQixhakJJcUIsQ2lCSHJCLG9CcEIyNkJGLENvQng2QkUsMEJBQ0UseUJBQTBCLENBQzFCLHdCQ1A0QixDRFE1QixzQ3BCMjZCSixDb0J4NkJFLG9JQUlFLGFwQjI2QkosQ21CNTdCQSxrQkN1QkUsY0FBZSxDQUNmLGdCcEJ5NkJGLENtQmo4QkEsa0JDNEJFLGNBQWUsQ0FDZixnQnBCeTZCRixDbUJ0OEJBLHFCQ2tDRSxpQkFBa0IsQ0FDbEIsa0JwQnc2QkYsQ29CdDZCRSx1RHJCcEJBLGlCQUFrQixDQUNsQixPQUFRLENBQ1Isd0NBQXlDLENxQnFCdkMsT0FBUSxDQUNSLGNBQWUsQ0FDZixhQUFjLENBQ2QsYXBCMDZCSixDb0J2NkJFLDRCQUNFLGlFQUFVLENBQVYsU3BCMDZCSixDb0J2NkJFLDJCQUNFLCtEQUFVLENBQVYsU0FBVSxDQUNWLHlEcEIwNkJKLENvQnY2QkUsK0ZBR0kscUNBQXVDLENBQ3ZDLHdCQ3pEMEIsQ0QwRDFCLHNDcEJ3NkJOLENvQnA2QkUsNE5BS0ksK0RBQVUsQ0FBVixTQUFVLENBQ1Ysd0RwQnM2Qk4sQ29CNTZCRSx3TkFVSSxpRUFBVSxDQUFWLFNBQVUsQ0FDVixzRHBCeTZCTixD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Z0VGLHlvQ0ErTGtCLGdCNUI2MERoQixDNEI1Z0VGLDQySEEwTWMsWUFBYSxDQUNiLGE1QnkxRFosQzRCcGlFRixnYkFtTlksTzVCczFEVixDNEJ6aUVGLHNiQXVOWSxPNUJ1MURWLEM0QjlpRUYsc2lDQStOZ0IsaUI1QnMxRGQsQzRCcmpFRiw4ckVBa1BnQixnQjVCaTFEZCxDNEJua0VGLHNyQ0FxUGtCLGdCNUJxMURoQixDNEIxa0VGLHdwQ0E0UGdCLGlCNUJxMURkLENBQ0YsQzRCLzBETSxxQ0FuUU4sc2lDQTJRZ0IsaUI1QmcxRGQsQzRCM2xFRiw4ckVBOFJnQixnQjVCMjBEZCxDNEJ6bUVGLHdwQ0FvU2dCLGlCNUI0MERkLENBQ0YsQ09qa0VFLG9DcUJoREYsOFFBa1RZLGdCakJsVFksQ2lCbVRaLGlCNUJzMERWLENBQ0YsQ081bEVFLG9DcUIrUkEsMFVBT1UsaUJQL1M4QixDT2dUOUIsa0I1QjZ6RFYsQzRCcjBEQSwyV0FXWSxrQlBuVDRCLENPb1Q1QixtQjVCK3pEWixDNEIzMERBLCtTQXVCVSxnQlA5VHVDLENPK1R2QyxpQjVCeXpEVixDNEJqMURBLGdWQTJCWSxpQlBsVXFDLENPbVVyQyxrQjVCMnpEWixDNEJ2MURBLDBSQXVDVSxlQUFnQixDQUNoQiwwQkFBMkIsQ0FDM0Isd0JQL1UyQyxDT2dWM0Msc0NQcFdpQyxDeEJIN0MsZ0NHNHBFRSxDNEIvMURBLDJUQTZDWSwwQkFBMkIsQ0FDM0Isd0JQcFZ5QyxDT3FWekMsc0M1QnV6RFosQzRCdDJEQSwrbkJBdURjLGFBQWMsQ0FDZCxjNUIwekRkLENBQ0YsQzZCaHJFQSxXQUNFLGlCQUFrQixDQUNsQixhN0JtckVGLEM2QnJyRUEsdUJBS0ksWUFBYSxDOUJEZixpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLFFBQVMsQ0FDVCw0Q0FBOEMsQzhCQTVDLFNBQVUsQ0FDVixrQkFBbUIsQ0FDbkIsc0JBQXVCLENBQ3ZCLFdBQVksQ0FDWixXQUFZLENBQ1osd0IxQkxtQixDMEJNbkIsVTdCdXJFSixDRDFtRUksOEJBQ0UsaUJBQWtCLENBQ2xCLG9CQUFxQixDQTRCckIsV0FBUyxDQTdDYiw2QkFBc0MsQ0FDdEMsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixlQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBR3BCLGtDQUFtQyxDQUNuQyxpQ0FBa0MsQzhCcEU5QixjQUFlLENBQ2YsYUFBYyxDQUNkLGE3QnVyRU4sQzZCenNFQSxlQXVCSSxpQkFBa0IsQ0FDbEIsUzdCdXNFSixDNkJuc0VFLDJDQUVJLDBDQUE0QyxDQUM1Qyx3QlI3QjBCLENROEIxQixzQzdCcXNFTixDNkJ6c0VFLGtHQVVNLHFCMUJqQ2EsQzBCa0NiLGE3Qm1zRVIsQzZCN3JFQSxjOUJuQkUsaUJDb3RFRixDRG50RUUscUJBQ0UsYUFBYyxDQUNkLFVBQVcsQ0FDWCxVQUFXLENBQ1gsa0JDc3RFSixDRG50RUksZ0JBQ0UsaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixNQUFPLENBQ1AsT0FBUSxDQUNSLFFBQVMsQ0FDVCxVQUFXLENBQ1gsV0NzdEVOLEM2Qmx0RUEscUJBSUksVzdCa3RFSixDOEJud0VBLE1DZ0JNLDhCL0J1dkVOLEM4QnZ3RUEsaUJBSUksK0RBQVUsQ0FBVixTOUJ1d0VKLEM4Qm53RUEscUJBRUksWTlCcXdFSixDOEJqd0VBLFlBQ0UsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxlQUFnQixDQ0RaLDJCVkpnQyxDeEJadEMsZ0NHc3hFQSxDZ0NueEVBLFdBQ0Usd0I3QkR3QixDNkJFeEIsaUJoQ3N4RUYsQ083dkVFLG9DeUIzQkYsV0FLSSxpQmhDd3hFRixDQUNGLENnQ3R4RUUsNE9BTVUsYWhDcXhFWixDZ0MzeEVFLHNTQVljLCtEQUFVLENBQVYsU0FBVSxDQUNWLG1EaENveEVoQixDZ0NqeUVFLG9TQWlCYyxpRUFBVSxDQUFWLFNBQVUsQ0FDVixzRGhDcXhFaEIsQ2dDdnlFRSxzVUE2QmdCLHNEaEMrd0VsQixDZ0M1eUVFLG9VQWlDZ0Isc0RoQ2d4RWxCLENnQ3p6RUEsNkNBcURNLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsYWhDd3dFTixDZ0MvekVBLDJEQTBEUSxhN0I1RGlCLEM2QjZEakIsY0FBZSxDQUNmLGdCQUFpQixDQUNqQixlNUIxRGMsQzRCMkRkLGtCQUFtQixDQUNuQixhaEN5d0VSLENPN3lFRSxvQ3lCM0JGLDJEQWtFVSxjQUFlLENBQ2YsZ0JoQzJ3RVIsQ0FDRixDZ0MvMEVBLGdFQXdFUSxpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLE9BQVEsQ0FDUiwwQmhDMndFUixDZ0N0MUVBLGlGWitCRSxpQkFBa0IsQ0FDbEIsa0JwQjJ6RUYsQ29CenpFRSwrS3JCcEJBLGlCQUFrQixDQUNsQixPQUFRLENBQ1Isd0NBQXlDLENxQnFCdkMsT0FBUSxDQUNSLGNBQWUsQ0FDZixhQUFjLENBQ2QsYXBCNnpFSixDb0IxekVFLHdGQUNFLGlFQUFVLENBQVYsU3BCNnpFSixDb0IxekVFLHVGQUNFLCtEQUFVLENBQVYsU0FBVSxDQUNWLHlEcEI2ekVKLENvQjF6RUUsdU5BR0kscUNBQXVDLENBQ3ZDLHdCQ3pEMEIsQ0QwRDFCLHNDcEIyekVOLENvQnZ6RUUsNGNBS0ksK0RBQVUsQ0FBVixTQUFVLENBQ1Ysd0RwQnl6RU4sQ29CL3pFRSx3Y0FVSSxpRUFBVSxDQUFWLFNBQVUsQ0FDVixzRHBCNHpFTixDRGp4RUUsK0tBRUksV0FBUyxDQTdDYiw2QkFBc0MsQ0FDdEMsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixlQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBR3BCLGtDQUFtQyxDQUNuQyxpQ0FBa0MsQ2lDQ3hCLGE3QjlFVyxDNkIrRVgsY2hDK3pFWixDZ0NsNUVBLHVGQXVGWSx1RGhDbzBFWixDZ0MzNUVBLDJFQWdHVSxhaEMrekVWLENnQy81RUEsK01Bc0djLFdoQzZ6RWQsQ2dDbjZFQSx1R0EwR2Msc0RoQzZ6RWQsQ2dDdjZFQSx3R0E4R2Msc0RoQzZ6RWQsQ2dDMzZFQSwrQkF1SEksZWhDd3pFSixDT3A1RUUsb0N5QjNCRiwrQkEwSE0sZWhDMHpFSixDQUNGLENpQ243RUEsV0FDRSx3QkFBMkIsQ0FDM0IsMnNFQUE0c0UsQ0FDNXNFLGVBQWdCLENBQ2hCLGlCakNzN0VGLENrQy83RUEsS0FDRSw0QmxDazhFRixDa0NoOEVBLGtCQUNFLGdCQUFpQixDQUNqQixpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLGVBQWdCLENBQ2hCLFNBQVUsQ0FFVixTQUFTLENyQ1hYLGdDRzg4RUEsQ2tDajhFQSwyQ0FDRSxxQmxDbzhFRixDa0NsOEVBLGdCQUNFLGlCQUFpQixDQUNqQixVQUFXLENBQ1gsV0FBWSxDQUNaLFNBQVUsQ0FDVixZQUFhLENBQ2IsNkJBQTZCLENBQzdCLHNCbENxOEVGLENrQ244RUEsd0RBRUUsdUJsQ3M4RUYsQ2tDcDhFQSwyQ0FDRSxjbEN1OEVGLENrQ3I4RUEsa0RBQ0UsY0FBZSxDQUNmLHFCbEN3OEVGLENrQ3Q4RUEsNENBQ0UsbUNBQW9DLENBQ3BDLGFsQ3k4RUYsQ2tDdjhFQSxjQUNFLGFBQWMsQ0FDZCxVQUFXLENBQ1gsV0FBWSxDQUNaLGlCQUFrQixDQUNsQiw2QmxDMDhFRixDa0N4OEVBLDhCQUNFLGlCbEMyOEVGLENrQ3g4RUEsd0VBRUksV2xDMjhFSixDa0M3OEVBLDZDQU1JLHNCQUF1QixDQUN2QixvQ2xDMjhFSixDa0N0OEVBLHFCQUNFLGtCbEMwOEVGLENrQzM4RUEsK1NBR0ksMkJsQzQ4RUosQ2tDLzhFQSw4TEFNSSxpQkFBa0IsQ0FDbEIsTUFBTyxDQUNQLEtBQU0sQ0FDTixVQUFXLENBQ1gsV0FBWSxDQUNaLG1CQUFvQixDQUNwQixVbEM2OEVKLENrQ3o5RUEsK0NBZUksbUVsQzg4RUosQ2tDNzlFQSxnREFrQkksa0VsQys4RUosQ2tDaitFQSw4Q0FxQkksaUVsQ2c5RUosQ2tDcitFQSxpREF3QkksbUVsQ2k5RUosQ2tDNThFQSwyQ0FFSSxhQUFjLENBQ2Qsb0JBQXFCLENBQ3JCLHVCQUF3QixDckNoRzVCLGdDR2lqRkEsQ2tDcjlFQSw4REFNTSxZbENtOUVOLENrQ3o5RUEseURBVUksNkJsQ205RUosQ2tDaDlFQSx1RUFFSSxnQ0FBNkIsQ0FBN0IsNEJsQ2s5RUosQ2tDLzhFQSxxRUFFSSxnQ0FBNkIsQ0FBN0IsNEJsQ2k5RUosQ21DamtGQSxnRUFHTSxtQ25Da2tGTixDbUNya0ZBLHFDQU9JLG1CQUFvQixDQUNwQiwyQm5Da2tGSixDbUMxa0ZBLG1EQVVNLG1CbkNva0ZOLENtQzlrRkEsNkdBZU0sbUJuQ21rRk4sQ29DOWtGQSxxR0FHTSxZcEMra0ZOLENxQ3RsRkEsdUJBQ0UsYUFBYyxDQUNkLFVBQVcsQ0FDWCxXQUFZLENBQ1osVUFBVyxDQUNYLGlDQUE4QixDQUM5QixjQUFlLENBQ2YsS0FBTSxDQUNOLE1BQU8sQ0FDUCxXaEJrQjJCLENnQmpCM0IsK0RBQVUsQ0FBVixTQUFVLENBQ1YsaUJBQWtCLENBQ2xCLG9FckN5bEZGLENxQ3ZsRkUsOENBQ0UsaUVBQVUsQ0FBVixTQUFVLENBQ1Ysa0JBQW1CLENBQ25CLCtEckMwbEZKLENzQzNtRkEscUNBR00sYXRDNG1GTixDc0MvbUZBLHNDQU9NLGlCdEM0bUZOLENzQ25uRkEsbURBVVEsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixZdEM2bUZSLENzQ3puRkEsaUVBZVUsaUJBQWtCLENBQ2xCLFd0QzhtRlYsQ3NDOW5GQSx3VEFzQlksYUFBYyxDQUNkLGlCQUFrQixDQUNsQixTQUFVLENBQ1YsTXRDNm1GWixDc0N0b0ZBLCtJQThCWSxVdEM0bUZaLENzQzFvRkEsd0VBa0NZLEtBQU0sQ0FDTixxRUFBb0csQ0FDcEcsWUFBYSxDQUNiLFV0QzRtRlosQ3NDanBGQSx1RUF5Q1ksUUFBUyxDQUNULG1FQUFpRyxDQUNqRyxZQUFhLENBQ2IsVXRDNG1GWixDc0N4cEZBLG9GQWdEWSxVQUFXLENBQ1gsS0FBTSxDQUNOLFdBQVksQ0FDWixTQUFVLENBQ1Ysb0V0QzRtRlosQ3NDaHFGQSxxRkF3RFksVUFBVyxDQUNYLEtBQU0sQ0FDTixTQUFVLENBQ1YsT0FBUSxDQUNSLFdBQVksQ0FDWixTQUFVLENBQ1YscUV0QzRtRlosQ3NDMXFGQSxxRUFrRVksaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixVQUFXLENBQ1gsV0FBWSxDQUNaLGlFQUFVLENBQVYsU0FBVSxDQUNWLGtDakJwRWlDLENpQnFFakMsOEJBQWlCLENBQWpCLG1CQUFpQixDQUFqQixnQnRDNG1GWixDc0NwckZBLCtFQTJFYywrREFBVSxDQUFWLFN0QzZtRmQsQ3NDeHJGQSxxREFrRlEsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixTQUFVLENBQ1YsVUFBVyxDQUNYLFNBQVUsQ0FDVixVdEMwbUZSLENPbnFGRSxvQytCOUJGLHFEQTBGVSxTQUFVLENBQ1YsVUFBVyxDQUNYLE9BQVEsQ0FDUiwwQkFBMkIsQ0FDM0IsZXRDNG1GUixDQUNGLENzQzNzRkEscUVBa0dVLFVuQzdGVyxDVXlCbkIsY0FBZSxDQUNmLGdCQUFpQixDeUJxRVQsZXRDOG1GVixDT3ByRkUsb0MrQjlCRixxRXpCa0NJLGNBQWUsQ0FDZixnQmJxckZGLENBQ0YsQ3NDenRGQSxzRUF3R1UsVW5DbkdXLENtQ29HWCxlQUFnQixDQUNoQixnQnRDcW5GVixDc0MvdEZBLHNFQThHVSxldENxbkZWLENPcnNGRSxvQytCOUJGLHNFQWlIWSxldEN1bkZWLENBQ0YsQ3NDenVGQSwrREE0SFEsY3RDaW5GUixDTy9zRkUsb0MrQjlCRiwrREErSFUsY3RDbW5GUixDQUNGLENzQ252RkEsOEVBbUlVLGVBQWdCLENBQ2hCLFdBQVksQ0FDWixTQUFVLENBQ1YsVUFBVyxDQUNYLFlBQWdCLENBQ2hCLGN0Q29uRlYsQ3VDNXZGQSxtREFHTSxTdkM2dkZOLEN1Q2h3RkEsa0RBT00saUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixRQUFTLENBQ1QsTUFBTyxDQUNQLFV2QzZ2Rk4sQ09wdUZFLG9DZ0NwQ0Ysa0RBY1EsU3ZDK3ZGTixDQUNGLENPaHZGRSxvQ2dDOUJGLGtEQWtCUSxPQUFRLENBQ1IsMEJ2Q2l3Rk4sQ0FDRixDdUNyeEZBLGtFQXVCUSxrQnZDa3dGUixDd0N6eEZBLDZCQUVJLGlCeEMyeEZKLEN3Qzd4RkEsb0RBS00saUJBQWtCLENBQ2xCLHNCQUF1QixDQUN2QixTQUFVLENBQ1YsMkJBQTRCLENBQzVCLFNBQVUsQ0FDVix3QkFBeUIsQ0FDekIsY0FBZSxDQUNmLGdCQUFpQixDQUNqQixlcENQZ0IsQ29DUWhCLHdCeEM0eEZOLENPNXdGRSxvQ2lDOUJGLG9EQWlCUSxzQkFBdUIsQ0FDdkIsU3hDOHhGTixDQUNGLEN3QzN4Rk0sd0VBQ0UseUJBQTBCLENBQzFCLHdCbkJ0QndCLENtQnVCeEIsc0N4Qzh4RlIsQ3dDM3hGTSw0VEFJRSxVeEM4eEZSLEN5Qzl6RkEsZ0NBRUksaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixPQUFRLENBQ1IsV3pDZzBGSixDT3Z5RkUsb0NrQzlCRixnQ0FRTSxXQUFZLENBQ1osT0FBUSxDQUNSLDBCekNrMEZKLENBQ0YsQ3lDNzBGQSx3RUFlUSxjQUFlLENBQ2YsV0FBWSxDQUNaLFVBQVcsQ0FDWCxxQnRDYmEsQ3NDY2IsWUFBYSxDQUNiLHNCQUF1QixDQUN2QixrQkFBbUIsQ0FDbkIsYXpDazBGUixDeUN4MUZBLCtFQTBCVSxjQUFlLENBQ2YsYUFBYyxDQUNkLGF6Q2swRlYsQ0Rwd0ZJLHNHQUNFLGlCQUFrQixDQUNsQixvQkFBcUIsQ0E0QnJCLFdBQVMsQ0E3Q2IsNkJBQXNDLENBQ3RDLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsZUFBbUIsQ0FDbkIsbUJBQW9CLENBQ3BCLG1CQUFvQixDQUdwQixrQ0FBbUMsQ0FDbkMsaUNDK3dGRixDRHp3Rkksc0dBQ0UsaUJBQWtCLENBQ2xCLG9CQUFxQixDQTRCckIsV0FBUyxDQTdDYiw2QkFBc0MsQ0FDdEMsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixlQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBR3BCLGtDQUFtQyxDQUNuQyxpQ0NreUZGLEN5QzcwRlEsNEZBQ0UsMENBQTRDLENBQzVDLHdCcEJ6Q3NCLENvQjBDdEIsc0N6QzgxRlYsQ3lDMzFGUSxzTUFFRSxVdEM1Q1csQ3NDNkNYLHdCekM4MUZWLEN5Q2g1RkEsc0RBd0RNLHdCQUF5QixDQUN6QixjQUFlLENBQ2YsZ0JBQWlCLENBQ2pCLGVyQ3JEZ0IsQ3FDc0RoQix3QnRDdkRlLENzQ3dEZixpQkFBa0IsQ0FDbEIsZXpDNDFGTixDMEMxNUZBLDJDQUdNLGNBQWUsQ0FDZixLQUFNLENBQ04sTUFBTyxDQUNQLFVBQVcsQ0FDWCxlQUFnQixDQUNoQixTQUFVLENBQ1YsWUFBYSxDN0NUbkIsZ0NHbzZGQSxDMENwNkZBLGtIQWNNLGdCMUMyNUZOLEMwQ3o2RkEsd0ZBbUJNLGlCQUFrQixDQUNsQixTQUFVLENBQ1YscUIxQzI1Rk4sQzBDaDdGQSw4Q0F5Qk0sZUFBZ0IsQzdDekJ0QixnQ0dvN0ZBLEMwQ3A3RkEsc0ZBOEJNLGlCQUFrQixDQUNsQixTMUMyNUZOLEMwQ3g1RkkscUNBbENKLDJEQW9DUSxjQUFlLENBQ2YsU0FBVSxDQUNWLFlBQWEsQ0FDYixPQUFRLENBQ1IsU0FBVSxDQUNWLFNBQVUsQ0FDViwyQkFBNEIsQ0FDNUIsZ0IxQzI1Rk4sQzBDdDhGRix1RUErQ1EsZ0IxQzA1Rk4sQ0FDRixDMEN2NUZJLHFDQW5ESiwyREFxRFEsUzFDMDVGTixDQUNGLEMyQ2g5RkEsa0JBQ0Usd0J4Q0cwQixDTTBCMUIsaUJBeEIyQixDQXdCM0Isb0JUdzdGRixDT3g3RkUsb0NvQzlCRixrQmxDaUNJLGlCQTFCMEIsQ0EwQjFCLG9CVDA3RkYsQ0FDRixDMkM1OUZBLHlDQU9NLFlBQWEsQ0FDYixjQUFlLENBQ2Ysc0IzQys5Rk4sQzJDeCtGQSx3REFZUSxhQUFjLENBQ2QsY0FBZSxDQUNmLFlBQWEsQ0FDYixxQkFBc0IsQ0FDdEIsa0IzQ2crRlIsQ081OEZFLG9Db0NwQ0Ysd0RBbUJVLGNBQWUsQ0FDZixhM0NrK0ZSLENBQ0YsQzJDdi9GQSw0RUF5QlksYXhDbEJXLEN3Q21CWCxrQkFBbUIsQ0FDbkIsZTNDaytGWixDTy85RkUsb0NvQzlCRiw0RUE4QmMsa0IzQ28rRlosQ0FDRixDRHo2RkksNkdBQ0UsaUJBQWtCLENBQ2xCLG9CQUFxQixDQTRCckIsV0FBUyxDQTdDYiw2QkFBc0MsQ0FDdEMsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixlQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBR3BCLGtDQUFtQyxDQUNuQyxpQ0NvN0ZGLENEOTZGSSwyR0FDRSxpQkFBa0IsQ0FDbEIsb0JBQXFCLENBNEJyQixXQUFTLENBN0NiLDZCQUFzQyxDQUN0QyxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLGVBQW1CLENBQ25CLG1CQUFvQixDQUNwQixtQkFBb0IsQ0FHcEIsa0NBQW1DLENBQ25DLGlDQ3U4RkYsQ0RqOEZJLDJHQUNFLGlCQUFrQixDQUNsQixvQkFBcUIsQ0E0QnJCLFdBQVMsQ0E3Q2IsNkJBQXNDLENBQ3RDLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsZUFBbUIsQ0FDbkIsbUJBQW9CLENBQ3BCLG1CQUFvQixDQUdwQixrQ0FBbUMsQ0FDbkMsaUNDMDlGRixDRHA5RkksOEdBQ0UsaUJBQWtCLENBQ2xCLG9CQUFxQixDQTRCckIsV0FBUyxDQTdDYiw2QkFBc0MsQ0FDdEMsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixlQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBR3BCLGtDQUFtQyxDQUNuQyxpQ0M2K0ZGLENEditGSSxnSEFDRSxpQkFBa0IsQ0FDbEIsb0JBQXFCLENBNEJyQixXQUFTLENBN0NiLDZCQUFzQyxDQUN0QyxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLGVBQW1CLENBQ25CLG1CQUFvQixDQUNwQixtQkFBb0IsQ0FHcEIsa0NBQW1DLENBQ25DLGlDQ2dnR0YsQ0QxL0ZJLHFIQUNFLGlCQUFrQixDQUNsQixvQkFBcUIsQ0E0QnJCLFdBQVMsQ0E3Q2IsNkJBQXNDLENBQ3RDLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsZUFBbUIsQ0FDbkIsbUJBQW9CLENBQ3BCLG1CQUFvQixDQUdwQixrQ0FBbUMsQ0FDbkMsaUNDbWhHRixDRDdnR0ksa0lBQ0UsaUJBQWtCLENBQ2xCLG9CQUFxQixDQTRCckIsV0FBUyxDQTdDYiw2QkFBc0MsQ0FDdEMsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixlQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBR3BCLGtDQUFtQyxDQUNuQyxpQ0NzaUdGLENEaGlHSSw2SEFDRSxpQkFBa0IsQ0FDbEIsb0JBQXFCLENBNEJyQixXQUFTLENBN0NiLDZCQUFzQyxDQUN0QyxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLGVBQW1CLENBQ25CLG1CQUFvQixDQUNwQixtQkFBb0IsQ0FHcEIsa0NBQW1DLENBQ25DLGlDQ3lqR0YsQ0RuakdJLHVIQUNFLGlCQUFrQixDQUNsQixvQkFBcUIsQ0E0QnJCLFdBQVMsQ0E3Q2IsNkJBQXNDLENBQ3RDLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsZUFBbUIsQ0FDbkIsbUJBQW9CLENBQ3BCLG1CQUFvQixDQUdwQixrQ0FBbUMsQ0FDbkMsaUNDNGtHRixDRHRrR0ksMEhBQ0UsaUJBQWtCLENBQ2xCLG9CQUFxQixDQTRCckIsV0FBUyxDQTdDYiw2QkFBc0MsQ0FDdEMsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixlQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBR3BCLGtDQUFtQyxDQUNuQyxpQ0MrbEdGLENEemxHSSxvSEFDRSxpQkFBa0IsQ0FDbEIsb0JBQXFCLENBNEJyQixXQUFTLENBN0NiLDZCQUFzQyxDQUN0QyxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLGVBQW1CLENBQ25CLG1CQUFvQixDQUNwQixtQkFBb0IsQ0FHcEIsa0NBQW1DLENBQ25DLGlDQ2tuR0YsQ0Q1bUdJLGlIQUNFLGlCQUFrQixDQUNsQixvQkFBcUIsQ0E0QnJCLFdBQVMsQ0E3Q2IsNkJBQXNDLENBQ3RDLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsZUFBbUIsQ0FDbkIsbUJBQW9CLENBQ3BCLG1CQUFvQixDQUdwQixrQ0FBbUMsQ0FDbkMsaUNDcW9HRixDRC9uR0ksd0hBQ0UsaUJBQWtCLENBQ2xCLG9CQUFxQixDQTRCckIsV0FBUyxDQTdDYiw2QkFBc0MsQ0FDdEMsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixlQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBR3BCLGtDQUFtQyxDQUNuQyxpQ0N3cEdGLENEbHBHSSx3SEFDRSxpQkFBa0IsQ0FDbEIsb0JBQXFCLENBNEJyQixXQUFTLENBN0NiLDZCQUFzQyxDQUN0QyxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLGVBQW1CLENBQ25CLG1CQUFvQixDQUNwQixtQkFBb0IsQ0FHcEIsa0NBQW1DLENBQ25DLGlDQzJxR0YsQzJDL3ZHQSxzRUE0RlUsWUFBYSxDQUNiLGF4Q3RGYSxDVXFEckIsY0FBZSxDQUNmLGdCQUFpQixDOEJrQ1QsZTNDc3JHVixDT3Z2R0Usb0NvQzlCRixzRTlCZ0VJLGNBQWUsQ0FDZixnQmIwdEdGLENBQ0YsQzJDNXhHQSxtRkFrR1ksZTNDOHJHWixDMkNoeUdBLHdFM0JNRSxjQUFlLENBQ2YsZ0JBQWlCLEMyQmlHVCxheEN0R1UsQ3dDdUdWLGUzQzhyR1YsQzJDdnlHQSx5VmxDc0JFLGVUcXhHRixDTzd3R0Usb0NvQzlCRix5VmxDeUJJLGdCVHV4R0YsQ0FDRixDTzd3R0Usb0NvQ3BDRixxRUFzSFksWTNDZ3NHVixDQUNGLENPenhHRSxvQ29DOUJGLDRFQWdJWSx5QkFBMEIsQ0FDMUIsd0IzQzRyR1YsQzJDN3pHRix5RkFvSWMsWTNDNHJHWixDMkNoMEdGLDJFQTRJWSxjQUFlLENBQ2YsYTNDdXJHVixDMkNwMEdGLGdMQWlKYyxZM0NzckdaLENBQ0YsQzRDeDBHQSw4QkFFSSxXQUFZLENBQ1osWUFBYSxDQUNiLGM1QzAwR0osQzRDeDBHSSxxQ0FOSiw4QkFPTSxnQkFBaUIsQ0FDakIsZ0I1QzQwR0osQ0FDRixDNENyMUdBLGlEQVlNLGFBQWMsQ0FDZCxjQUFlLENBQ2YsWUFBYSxDQUNiLHFCQUFzQixDQUN0QixrQkFBbUIsQ0FDbkIsVXpDWmUsQ3lDYWYsd0J6Q1hpQixDeUNZakIsWTVDNjBHTixDNEMzMEdNLHFDQXJCTixpREFzQlEsMEJBQTJCLENBQzNCLGE1QyswR04sQ0FDRixDNEM3MEdNLHFDQTFCTixpREEyQlEsc0JBQXVCLENBQ3ZCLGNBQWUsQ0FDZixhNUNpMUdOLENBQ0YsQzRDLzJHQSxnRUFpQ1EsZUFBZ0IsQ0FDaEIsWUFBYSxDQUNiLGNBQWUsQ0FDZixnQkFBaUIsQ0FDakIsa0JBQW1CLENBQ25CLHdCQUF5QixDQUN6QixlNUNrMUdSLENEdnhHSSxzRUFDRSxpQkFBa0IsQ0FDbEIsb0JBQXFCLENBb0JyQixXQUFTLENBN0NiLDZCQUFzQyxDQUN0QyxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLGVBQW1CLENBQ25CLG1CQUFvQixDQUNwQixtQkFBb0IsQ0FHcEIsa0NBQW1DLENBQ25DLGlDQUFrQyxDNkMxQzFCLGVBQWdCLENBQ2hCLGNBQWUsQ0FDZixhNUNrMUdWLEM0Qy8wR1EscUNBL0NSLGdFQWdEVSxjQUFlLENBQ2YsZ0I1Q28yR1IsQ0FDRixDNEN0NUdBLDBFQXNEUSxjQUFlLENBQ2YsZ0JBQWlCLENBQ2pCLGV4Q2xEYyxDd0NtRGQsd0I1Q28yR1IsQzRDbDJHUSxxQ0EzRFIsMEVBNERVLGNBQWUsQ0FDZixnQjVDczJHUixDQUNGLEM0Q2wyR00sMEZBR00sK0JBQWdDLENBQ2hDLHdCdkJwRW9CLEN1QnFFcEIsc0M1Q20yR1osQzRDOTFHTSxvWUFNTSxnQjVDKzFHWixDNENqN0dBLGdGQTBGVSxrQkFBbUIsQ0FDbkIsYzVDMjFHVixDRDUxR0ksOEhBQ0UsaUJBQWtCLENBQ2xCLG9CQUFxQixDQTRCckIsV0FBUyxDQTdDYiw2QkFBc0MsQ0FDdEMsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixlQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBR3BCLGtDQUFtQyxDQUNuQyxpQ0N1MkdGLENEajJHSSxrSUFDRSxpQkFBa0IsQ0FDbEIsb0JBQXFCLENBNEJyQixXQUFTLENBN0NiLDZCQUFzQyxDQUN0QyxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLGVBQW1CLENBQ25CLG1CQUFvQixDQUNwQixtQkFBb0IsQ0FHcEIsa0NBQW1DLENBQ25DLGlDQzAzR0YsQ0RwM0dJLHlJQUNFLGlCQUFrQixDQUNsQixvQkFBcUIsQ0E0QnJCLFdBQVMsQ0E3Q2IsNkJBQXNDLENBQ3RDLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsZUFBbUIsQ0FDbkIsbUJBQW9CLENBQ3BCLG1CQUFvQixDQUdwQixrQ0FBbUMsQ0FDbkMsaUNDNjRHRixDRHY0R0kseUlBQ0UsaUJBQWtCLENBQ2xCLG9CQUFxQixDQTRCckIsV0FBUyxDQTdDYiw2QkFBc0MsQ0FDdEMsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixlQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBR3BCLGtDQUFtQyxDQUNuQyxpQ0NnNkdGLENEMTVHSSxxSUFDRSxpQkFBa0IsQ0FDbEIsb0JBQXFCLENBNEJyQixXQUFTLENBN0NiLDZCQUFzQyxDQUN0QyxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLGVBQW1CLENBQ25CLG1CQUFvQixDQUNwQixtQkFBb0IsQ0FHcEIsa0NBQW1DLENBQ25DLGlDQ203R0YsQ0Q3NkdJLGlJQUNFLGlCQUFrQixDQUNsQixvQkFBcUIsQ0E0QnJCLFdBQVMsQ0E3Q2IsNkJBQXNDLENBQ3RDLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsZUFBbUIsQ0FDbkIsbUJBQW9CLENBQ3BCLG1CQUFvQixDQUdwQixrQ0FBbUMsQ0FDbkMsaUNDczhHRixDRGg4R0ksc0lBQ0UsaUJBQWtCLENBQ2xCLG9CQUFxQixDQTRCckIsV0FBUyxDQTdDYiw2QkFBc0MsQ0FDdEMsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixlQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBR3BCLGtDQUFtQyxDQUNuQyxpQ0N5OUdGLENEbjlHSSxtSkFDRSxpQkFBa0IsQ0FDbEIsb0JBQXFCLENBNEJyQixXQUFTLENBN0NiLDZCQUFzQyxDQUN0QyxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLGVBQW1CLENBQ25CLG1CQUFvQixDQUNwQixtQkFBb0IsQ0FHcEIsa0NBQW1DLENBQ25DLGlDQzQrR0YsQ0R0K0dJLDhJQUNFLGlCQUFrQixDQUNsQixvQkFBcUIsQ0E0QnJCLFdBQVMsQ0E3Q2IsNkJBQXNDLENBQ3RDLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsZUFBbUIsQ0FDbkIsbUJBQW9CLENBQ3BCLG1CQUFvQixDQUdwQixrQ0FBbUMsQ0FDbkMsaUNDKy9HRixDRHovR0ksd0lBQ0UsaUJBQWtCLENBQ2xCLG9CQUFxQixDQTRCckIsV0FBUyxDQTdDYiw2QkFBc0MsQ0FDdEMsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixlQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsbUJBQW9CLENBR3BCLGtDQUFtQyxDQUNuQyxpQ0NraEhGLENENWdISSwySUFDRSxpQkFBa0IsQ0FDbEIsb0JBQXFCLENBNEJyQixXQUFTLENBN0NiLDZCQUFzQyxDQUN0QyxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLGVBQW1CLENBQ25CLG1CQUFvQixDQUNwQixtQkFBb0IsQ0FHcEIsa0NBQW1DLENBQ25DLGlDQ3FpSEYsQzRDem5IQSxvRUE0SVEsYzVDKy9HUixDTzdtSEUsb0NxQzlCRixpRkFnSlksWUFBYSxDQUNiLGU1Q2dnSFYsQzRDanBIRixpRkFxSlksZTVDKy9HVixDQUNGLEM0QzUvR1EscUNBekpSLG9FQTBKVSxZQUFhLENBQ2IsZTVDZ2dIUixDQUNGLEM2QzVwSEEsT0FDRSwwRDdDK3BIRixDNkNocUhBLHFCQUlJLGtCN0NncUhKLEM2Q3BxSEEsbUNBT00sa0JBQW1CLENBQ25CLGlCN0NpcUhOLEM2Q3pxSEEsdUNBV1EsVUFBVyxDQUNYLFdBQVksQ0FDWixhN0NrcUhSLEM2Qy9xSEEsbUNBa0JNLFU3Q2lxSE4sQzZDbnJIQSxnRGhDa0RFLGNBQWUsQ0FDZixnQmJxb0hGLENPMXBIRSxvQ3NDOUJGLGdEaENzREksY0FBZSxDQUNmLGdCYnVvSEYsQ0FDRixDNkMvckhBLDZHQXlCVSxXN0MwcUhWLEM2Q25zSEEsZ0RBOEJRLGVBQWdCLENBQ2hCLGU3Q3lxSFIsQzZDeHNIQSxvREFtQ1EsZTdDeXFIUixDNkM1c0hBLG9HQXdDUSx3QkFBeUIsQ0FDekIsY0FBZSxDQUNmLGdCQUFpQixDQUNqQixrQjdDeXFIUixDT3RySEUsb0NzQzlCRixxQkFnRE0sWUFBYSxDQUNiLGU3Q3lxSEosQzZDMXRIRixtQ0FvRFEsa0JBQW1CLENBQ25CLGNBQWUsQ0FDZixlN0N5cUhOLEM2Qy90SEYsbUNBMERRLGFBQWMsQ0FDZCxjN0N3cUhOLEM2Q251SEYsZ0RBOERVLGU3Q3dxSFIsQ0FDRixDOEN2dUhBLFFBQ0Usd0I5QzB1SEYsQzhDdHVISSxnT0FNTSxxQjlDdXVIVixDOEM3dUhJLHdQQVlNLCtEQUFVLENBQVYsU0FBVSxDQUNWLHdEOUN3dUhWLEM4Q3J2SEksb1BBaUJNLGlFQUFVLENBQVYsU0FBVSxDQUNWLHNEOUMydUhWLEM4Q2x3SEEsdUJBOEJJLFlBQWEsQ0FDYixxQjlDd3VISixDT3p1SEUsb0N1QzlCRix1QkFrQ00sa0I5QzB1SEosQ0FDRixDOEM3d0hBLGdDQXVDSSxZOUMwdUhKLENPbnZIRSxvQ3VDOUJGLGdDQTBDTSxZQUFhLENBQ2Isa0JBQW1CLENBQ25CLGtCQUFtQixDQUNuQixVOUM0dUhKLENBQ0YsQzhDMXhIQSwrQ0FpRE0sYUFBYyxDQUNkLFVBQVcsQ0FDWCxrQkFBbUIsQ0FFbkIsZUFBZ0IsQy9DM0JwQixpQkFBa0IsQ0YxQnBCLGdDR215SEEsQ0R4d0hFLHNEQUNFLGFBQWMsQ0FDZCxVQUFXLENBQ1gsVUFBVyxDQUNYLGtCQzJ3SEosQ0R4d0hJLGlEQUNFLGlCQUFrQixDQUNsQixLQUFNLENBQ04sTUFBTyxDQUNQLE9BQVEsQ0FDUixRQUFTLENBQ1QsVUFBVyxDQUNYLFdDMndITixDT3R4SEUsb0N1QzlCRiwrQ0F5RFEsZUFBZ0IsQ0FDaEIsZTlDZ3dITixDQUNGLEM4QzN6SEEsbURBOERRLGlCQUFrQixDQUNsQixLQUFNLENBQ04sTUFBTyxDQUNQLFVBQVcsQ0FDWCxXQUFZLENBQ1oscUM5Q2l3SFIsQ090eUhFLG9DdUM5QkYsaURBeUVRLGE5Q2d3SE4sQ0FDRixDOEMxMEhBLGlFQTZFUSxhM0N0RWUsQzJDdUVmLGNBQWUsQ0FDZixrQkFBbUIsQ0FDbkIsZ0JBQWlCLENBQ2pCLGU5Q2l3SFIsQ09wekhFLG9DdUM5QkYsaUVBb0ZVLGNBQWUsQ0FDZixnQjlDbXdIUixDQUNGLEM4Q3oxSEEsa0VBMEZRLGEzQ3hGWSxDMkN5RlosY0FBZSxDQUNmLGdCOUNtd0hSLEM4Qy8xSEEsc0JBa0dJLGVBQWdCLENBQ2hCLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsc0JBQXVCLENBQ3ZCLFdBQVksQ0FDWixVQUFXLENBQ1gsd0I5Q2l3SEosQ08zMEhFLG9DdUM5QkYsc0JBMkdNLFlBQWEsQ0FDYixVQUFXLENBQ1gsWTlDbXdISixDQUNGLEM4Q2ozSEEsdUdBbUhVLFUzQzlHVyxDMkMrR1gsYzlDa3dIVixDT3gxSEUsb0N1QzZGRiw0RUFNWSxTOUMwdkhWLENBQ0YsQ085MUhFLG9DdUM2RkYsOEVBWVksUzlDMHZIVixDQUNGLEMrQ2w0SEEsdUN0Q3NCRSxlVGczSEYsQ094MkhFLG9Dd0M5QkYsdUN0Q3lCSSxnQlRrM0hGLENBQ0YsQytDNTRIQSx1R3RDY0UsZVRrNEhGLENPbDNIRSxvQ3dDOUJGLHVHdENpQkksZVRvNEhGLENBQ0YsQytDdDVIQSw0RHRDc0JFLGVUbzRIRixDTzUzSEUsb0N3QzlCRiw0RHRDeUJJLGdCVHM0SEYsQ0FDRixDZ0RoNkhBLG9FQUlRLGFBQWMsQ0FDZCxjQUFlLENBQ2YsY0FBZSxDQUNmLFdBQVksQ0FDWixVaERnNkhSLENnRHg2SEEsbUVBWVEsY0FBZSxDQUNmLGdCaERnNkhSLENpRDc2SEEsd0ZBSVEsWUFBYSxDQUNiLHNCakQ2NkhSLENpRGw3SEEsNkZqQ01FLGNBQWUsQ0FDZixnQkFBaUIsQ2lDR1AsWUFBYSxDQUNiLGtCOUNKVyxDOENLWCxVakQ4NkhaLENpRDE3SEEsOEZBZ0JZLGdCakQ4NkhaLENrRDk3SEEsNkV6Q2NFLGVUcTdIRixDT3I2SEUsb0MyQzlCRiw2RXpDaUJJLGVUdzdIRixDQUNGLENtRDE4SEEsY0FDRSxjQUFlLENBQ2YsS0FBTSxDQUNOLE1BQU8sQ0FDUCxVQUFXLENBQ1gsVzlCcUJrQixDOEJwQmxCLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsVzlCd0I4QixDOEJ2QjlCLGNBQWUsQ0FDZiw0QkFBNkIsQ0FDN0Isb0NBQXFDLENBQ3JDLHdCOUJWOEIsQzhCVzlCLHNDbkQ2OEhGLENtRDM4SEUsa0NBQ0UscUJuRDg4SEosQ09oOEhFLG9DNEM5QkYsY0FvQkksU0FBWSxDQUNaLFluRCs4SEYsQ0FDRixDbURyK0hBLDRCQXlC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Q2YsZ0J4RHFpSlIsQ096aEpFLG9Da0Q5QkYsd0JBSU0sV3pEd2pKSixDQUNGLEN5RDdqSkEsaUNBUU0sZUFBZ0IsQ0FDaEIsV0FBWSxDQUNaLGVBQWdCLENBQ2hCLGlCQUFrQixDNURYeEIsZ0NHb2tKQSxDRDM2SUUsb0RBQ0UsVUM4NklKLENEMzZJRSwwREFDRSxpQkFBa0IsQ0FDbEIsbUNJMUppQixDSjJKakIsaUNBQWtDLENBQ2xDLGtDQzg2SUosQ0QzNklFLDBEQUNFLGlCQUFrQixDQUNsQixzQ0lwS2dCLENKcUtoQixpQ0FBa0MsQ0FDbEMsa0NDODZJSixDeUR0bEpBLGlEQWVRLGlCQUFrQixDQUNsQixXQUFZLENBQ1osZUFBZ0IsQ0FDaEIsV0NsQjBCLENEbUIxQixpQ3BDaEJxQyxDeEJIN0MsZ0NHOGxKQSxDeUQ5bEpBLGlEQXVCUSxXekQya0pSLEN5RGxtSkEsMERBMkJZLHdCekQya0paLEN5RHRtSkEsbURBZ0NVLGFBQWMsQ0FDZCxhdEQxQmEsQ3NEMkJiLGNBQWUsQ0FDZixlekQwa0pWLEN5RDdtSkEsMkRBdUNVLFN6RDBrSlYsQ3lEam5KQSwrRkEyQ2MsWXpEMGtKZCxDeURybkpBLCtFQWdEWSxZekR5a0paLEN5RHpuSkEsNkZBcURjLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsa0J6RHdrSmQsQ3lEL25KQSwyR0EwRGdCLHdCekR5a0poQixDeURub0pBLDJHQThEZ0IsYXREdkRPLENzRHdEUCxjQUFlLENBQ2YsZXpEeWtKaEIsQ3lEem9KQSxnSEFvRWdCLGlCQUFrQixDQUNsQixnQkFBaUIsQ0FDakIsZXpEeWtKaEIsQ3lEcGtKa0Isb3hDQUtJLDBCekR5a0p0QixDeUQvakpzQiw0Z0RBS0ksd0N6RG9rSjFCLEN5RG5xSkEsa0tBNkdzQixVekQwakp0QixDeUR2cUpBLHVUQW9Ib0Isd0N6RHVqSnBCLEN5RDNxSkEsaUhBNkhrQixVekRrakpsQixDeUQvcUpBLCtFQW9JWSx3QnREakljLENzRGtJZCxhekQraUpaLEN5RHBySkEsb0dBMklnQixtQnpENmlKaEIsQ3lEeHJKQSxrSEE4SWtC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Q2pCLGlCQUFrQixDQUNsQixpQkFOc0IsQ0FPdEIsa0JBUHNCLENBUXRCLGdCQUFpQixDQUNqQixVQUFXLEN5RDREUCxlcEVpMUtOLENPeDNLRSxvQzZEOUJGLHVEdkRrQ0ksY0FBZSxDQUNmLGdCQUFpQixDRnZCakIsaUJBWDRCLENBWTVCLGtCQVo0QixDeUR1RXhCLGVwRW8xS04sQ0FDRixDcUV2NUtBLGFBQ0UsaUJBS0UsMEJBQTRCLENBRTVCLHlCckVvNktGLENxRWg2S0EsSUFDRSw4QnJFazZLRixDcUUvNUtBLGVBRUUsdUJyRWk2S0YsQ3FFejVLQSxNQUNFLE9yRTI1S0YsQ3FFdDVLQSxnQkFDRSx5QnJFMjVLRixDQUNGLENxRXQ1S0EsYUFDRSxzUUFZRSxZckV3NUtGLENxRXI1S0EseUNBRUksU3JFczVLSixDcUVsNUtBLHVCQUVJLFlyRW01S0osQ3FFOTRLQSxnQkFDRSx1QnJFZzVLRixDcUU3NEtBLG9DQUVFLFlyRSs0S0YsQ3FFajVLQSxnREFLSSxxQnJFZzVLSixDcUVyNUtBLDBFQVFNLDJCQUE2QixDQUM3QixnQkFBa0IsQ0FDbEIsa0JBQW9CLENBQ3BCLG9CQUFzQixDQUN0Qix1QkFBeUIsQ0FDekIsU0FBVSxDQUNWLHVCckVpNUtOLENBQ0YsQyIsImZpbGUiOiJDc3MvYXBwLjUyYzYyNmUwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImJvZHkuY29tcGVuc2F0ZS1mb3Itc2Nyb2xsYmFye292ZXJmbG93OmhpZGRlbn0uZmFuY3lib3gtYWN0aXZle2hlaWdodDphdXRvfS5mYW5jeWJveC1pcy1oaWRkZW57bGVmdDotOTk5OXB4O21hcmdpbjowO3Bvc2l0aW9uOmFic29sdXRlIWltcG9ydGFudDt0b3A6LTk5OTlweDt2aXNpYmlsaXR5OmhpZGRlbn0uZmFuY3lib3gtY29udGFpbmVyey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47aGVpZ2h0OjEwMCU7bGVmdDowO291dGxpbmU6bm9uZTtwb3NpdGlvbjpmaXhlZDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6dHJhbnNwYXJlbnQ7dG9wOjA7LW1zLXRvdWNoLWFjdGlvbjptYW5pcHVsYXRpb247dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbjt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt3aWR0aDoxMDAlO3otaW5kZXg6OTk5OTJ9LmZhbmN5Ym94LWNvbnRhaW5lciAqe2JveC1zaXppbmc6Ym9yZGVyLWJveH0uZmFuY3lib3gtYmcsLmZhbmN5Ym94LWlubmVyLC5mYW5jeWJveC1vdXRlciwuZmFuY3lib3gtc3RhZ2V7Ym90dG9tOjA7bGVmdDowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjB9LmZhbmN5Ym94LW91dGVyey13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOnRvdWNoO292ZXJmbG93LXk6YXV0b30uZmFuY3lib3gtYmd7YmFja2dyb3VuZDojMWUxZTFlO29wYWNpdHk6MDt0cmFuc2l0aW9uLWR1cmF0aW9uOmluaGVyaXQ7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNDcsMCwuNzQsLjcxKX0uZmFuY3lib3gtaXMtb3BlbiAuZmFuY3lib3gtYmd7b3BhY2l0eTouOTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIyLC42MSwuMzYsMSl9LmZhbmN5Ym94LWNhcHRpb24sLmZhbmN5Ym94LWluZm9iYXIsLmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiwuZmFuY3lib3gtdG9vbGJhcntkaXJlY3Rpb246bHRyO29wYWNpdHk6MDtwb3NpdGlvbjphYnNvbHV0ZTt0cmFuc2l0aW9uOm9wYWNpdHkgLjI1cyBlYXNlLHZpc2liaWxpdHkgMHMgZWFzZSAuMjVzO3Zpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6OTk5OTd9LmZhbmN5Ym94LXNob3ctY2FwdGlvbiAuZmFuY3lib3gtY2FwdGlvbiwuZmFuY3lib3gtc2hvdy1pbmZvYmFyIC5mYW5jeWJveC1pbmZvYmFyLC5mYW5jeWJveC1zaG93LW5hdiAuZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9uLC5mYW5jeWJveC1zaG93LXRvb2xiYXIgLmZhbmN5Ym94LXRvb2xiYXJ7b3BhY2l0eToxO3RyYW5zaXRpb246b3BhY2l0eSAuMjVzIGVhc2UgMHMsdmlzaWJpbGl0eSAwcyBlYXNlIDBzO3Zpc2liaWxpdHk6dmlzaWJsZX0uZmFuY3lib3gtaW5mb2Jhcntjb2xvcjojY2NjO2ZvbnQtc2l6ZToxM3B4Oy13ZWJraXQtZm9udC1zbW9vdGhpbmc6c3VicGl4ZWwtYW50aWFsaWFzZWQ7aGVpZ2h0OjQ0cHg7bGVmdDowO2xpbmUtaGVpZ2h0OjQ0cHg7bWluLXdpZHRoOjQ0cHg7bWl4LWJsZW5kLW1vZGU6ZGlmZmVyZW5jZTtwYWRkaW5nOjAgMTBweDtwb2ludGVyLWV2ZW50czpub25lO3RvcDowOy13ZWJraXQtdG91Y2gtY2FsbG91dDpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZX0uZmFuY3lib3gtdG9vbGJhcntyaWdodDowO3RvcDowfS5mYW5jeWJveC1zdGFnZXtkaXJlY3Rpb246bHRyO292ZXJmbG93OnZpc2libGU7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7ei1pbmRleDo5OTk5NH0uZmFuY3lib3gtaXMtb3BlbiAuZmFuY3lib3gtc3RhZ2V7b3ZlcmZsb3c6aGlkZGVufS5mYW5jeWJveC1zbGlkZXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2Rpc3BsYXk6bm9uZTtoZWlnaHQ6MTAwJTtsZWZ0OjA7b3V0bGluZTpub25lO292ZXJmbG93OmF1dG87LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7cGFkZGluZzo0NHB4O3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyO3RvcDowO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHk7d2hpdGUtc3BhY2U6bm9ybWFsO3dpZHRoOjEwMCU7ei1pbmRleDo5OTk5NH0uZmFuY3lib3gtc2xpZGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MDtoZWlnaHQ6MTAwJTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MH0uZmFuY3lib3gtaXMtc2xpZGluZyAuZmFuY3lib3gtc2xpZGUsLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50LC5mYW5jeWJveC1zbGlkZS0tbmV4dCwuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vze2Rpc3BsYXk6YmxvY2t9LmZhbmN5Ym94LXNsaWRlLS1pbWFnZXtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzo0NHB4IDB9LmZhbmN5Ym94LXNsaWRlLS1pbWFnZTpiZWZvcmV7ZGlzcGxheTpub25lfS5mYW5jeWJveC1zbGlkZS0taHRtbHtwYWRkaW5nOjZweH0uZmFuY3lib3gtY29udGVudHtiYWNrZ3JvdW5kOiNmZmY7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjA7bWF4LXdpZHRoOjEwMCU7b3ZlcmZsb3c6YXV0bzstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtwYWRkaW5nOjQ0cHg7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpsZWZ0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZmFuY3lib3gtc2xpZGUtLWltYWdlIC5mYW5jeWJveC1jb250ZW50e2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41LDAsLjE0LDEpOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2dyb3VuZDp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJTtsZWZ0OjA7bWF4LXdpZHRoOm5vbmU7b3ZlcmZsb3c6dmlzaWJsZTtwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5Oy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTt6LWluZGV4Ojk5OTk1fS5mYW5jeWJveC1jYW4tem9vbU91dCAuZmFuY3lib3gtY29udGVudHtjdXJzb3I6em9vbS1vdXR9LmZhbmN5Ym94LWNhbi16b29tSW4gLmZhbmN5Ym94LWNvbnRlbnR7Y3Vyc29yOnpvb20taW59LmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNvbnRlbnQsLmZhbmN5Ym94LWNhbi1zd2lwZSAuZmFuY3lib3gtY29udGVudHtjdXJzb3I6Z3JhYn0uZmFuY3lib3gtaXMtZ3JhYmJpbmcgLmZhbmN5Ym94LWNvbnRlbnR7Y3Vyc29yOmdyYWJiaW5nfS5mYW5jeWJveC1jb250YWluZXIgW2RhdGEtc2VsZWN0YWJsZT10cnVlXXtjdXJzb3I6dGV4dH0uZmFuY3lib3gtaW1hZ2UsLmZhbmN5Ym94LXNwYWNlYmFsbHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO2hlaWdodDoxMDAlO2xlZnQ6MDttYXJnaW46MDttYXgtaGVpZ2h0Om5vbmU7bWF4LXdpZHRoOm5vbmU7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTt3aWR0aDoxMDAlfS5mYW5jeWJveC1zcGFjZWJhbGx7ei1pbmRleDoxfS5mYW5jeWJveC1zbGlkZS0taWZyYW1lIC5mYW5jeWJveC1jb250ZW50LC5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50LC5mYW5jeWJveC1zbGlkZS0tcGRmIC5mYW5jeWJveC1jb250ZW50LC5mYW5jeWJveC1zbGlkZS0tdmlkZW8gLmZhbmN5Ym94LWNvbnRlbnR7aGVpZ2h0OjEwMCU7b3ZlcmZsb3c6dmlzaWJsZTtwYWRkaW5nOjA7d2lkdGg6MTAwJX0uZmFuY3lib3gtc2xpZGUtLXZpZGVvIC5mYW5jeWJveC1jb250ZW50e2JhY2tncm91bmQ6IzAwMH0uZmFuY3lib3gtc2xpZGUtLW1hcCAuZmFuY3lib3gtY29udGVudHtiYWNrZ3JvdW5kOiNlNWUzZGZ9LmZhbmN5Ym94LXNsaWRlLS1pZnJhbWUgLmZhbmN5Ym94LWNvbnRlbnR7YmFja2dyb3VuZDojZmZmfS5mYW5jeWJveC1pZnJhbWUsLmZhbmN5Ym94LXZpZGVve2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Ym9yZGVyOjA7ZGlzcGxheTpibG9jaztoZWlnaHQ6MTAwJTttYXJnaW46MDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZzowO3dpZHRoOjEwMCV9LmZhbmN5Ym94LWlmcmFtZXtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjB9LmZhbmN5Ym94LWVycm9ye2JhY2tncm91bmQ6I2ZmZjtjdXJzb3I6ZGVmYXVsdDttYXgtd2lkdGg6NDAwcHg7cGFkZGluZzo0MHB4O3dpZHRoOjEwMCV9LmZhbmN5Ym94LWVycm9yIHB7Y29sb3I6IzQ0NDtmb250LXNpemU6MTZweDtsaW5lLWhlaWdodDoyMHB4O21hcmdpbjowO3BhZGRpbmc6MH0uZmFuY3lib3gtYnV0dG9ue2JhY2tncm91bmQ6cmdiYSgzMCwzMCwzMCwuNik7Ym9yZGVyOjA7Ym9yZGVyLXJhZGl1czowO2JveC1zaGFkb3c6bm9uZTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6NDRweDttYXJnaW46MDtwYWRkaW5nOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7dHJhbnNpdGlvbjpjb2xvciAuMnM7dmVydGljYWwtYWxpZ246dG9wO3Zpc2liaWxpdHk6aW5oZXJpdDt3aWR0aDo0NHB4fS5mYW5jeWJveC1idXR0b24sLmZhbmN5Ym94LWJ1dHRvbjpsaW5rLC5mYW5jeWJveC1idXR0b246dmlzaXRlZHtjb2xvcjojY2NjfS5mYW5jeWJveC1idXR0b246aG92ZXJ7Y29sb3I6I2ZmZn0uZmFuY3lib3gtYnV0dG9uOmZvY3Vze291dGxpbmU6bm9uZX0uZmFuY3lib3gtYnV0dG9uLmZhbmN5Ym94LWZvY3Vze291dGxpbmU6MXB4IGRvdHRlZH0uZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXSwuZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXTpob3Zlcntjb2xvcjojODg4O2N1cnNvcjpkZWZhdWx0O291dGxpbmU6bm9uZX0uZmFuY3lib3gtYnV0dG9uIGRpdntoZWlnaHQ6MTAwJX0uZmFuY3lib3gtYnV0dG9uIHN2Z3tkaXNwbGF5OmJsb2NrO2hlaWdodDoxMDAlO292ZXJmbG93OnZpc2libGU7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0uZmFuY3lib3gtYnV0dG9uIHN2ZyBwYXRoe2ZpbGw6Y3VycmVudENvbG9yO3N0cm9rZS13aWR0aDowfS5mYW5jeWJveC1idXR0b24tLWZzZW50ZXIgc3ZnOm50aC1jaGlsZCgyKSwuZmFuY3lib3gtYnV0dG9uLS1mc2V4aXQgc3ZnOmZpcnN0LWNoaWxkLC5mYW5jeWJveC1idXR0b24tLXBhdXNlIHN2ZzpmaXJzdC1jaGlsZCwuZmFuY3lib3gtYnV0dG9uLS1wbGF5IHN2ZzpudGgtY2hpbGQoMil7ZGlzcGxheTpub25lfS5mYW5jeWJveC1wcm9ncmVzc3tiYWNrZ3JvdW5kOiNmZjUyNjg7aGVpZ2h0OjJweDtsZWZ0OjA7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MDt0cmFuc2Zvcm06c2NhbGVYKDApO3RyYW5zZm9ybS1vcmlnaW46MDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7ei1pbmRleDo5OTk5OH0uZmFuY3lib3gtY2xvc2Utc21hbGx7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MDtib3JkZXItcmFkaXVzOjA7Y29sb3I6I2NjYztjdXJzb3I6cG9pbnRlcjtvcGFjaXR5Oi44O3BhZGRpbmc6OHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0xMnB4O3RvcDotNDRweDt6LWluZGV4OjQwMX0uZmFuY3lib3gtY2xvc2Utc21hbGw6aG92ZXJ7Y29sb3I6I2ZmZjtvcGFjaXR5OjF9LmZhbmN5Ym94LXNsaWRlLS1odG1sIC5mYW5jeWJveC1jbG9zZS1zbWFsbHtjb2xvcjpjdXJyZW50Q29sb3I7cGFkZGluZzoxMHB4O3JpZ2h0OjA7dG9wOjB9LmZhbmN5Ym94LXNsaWRlLS1pbWFnZS5mYW5jeWJveC1pcy1zY2FsaW5nIC5mYW5jeWJveC1jb250ZW50e292ZXJmbG93OmhpZGRlbn0uZmFuY3lib3gtaXMtc2NhbGluZyAuZmFuY3lib3gtY2xvc2Utc21hbGwsLmZhbmN5Ym94LWlzLXpvb21hYmxlLmZhbmN5Ym94LWNhbi1wYW4gLmZhbmN5Ym94LWNsb3NlLXNtYWxse2Rpc3BsYXk6bm9uZX0uZmFuY3lib3gtbmF2aWdhdGlvbiAuZmFuY3lib3gtYnV0dG9ue2JhY2tncm91bmQtY2xpcDpjb250ZW50LWJveDtoZWlnaHQ6MTAwcHg7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3RvcDpjYWxjKDUwJSAtIDUwcHgpO3dpZHRoOjcwcHh9LmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbiBkaXZ7cGFkZGluZzo3cHh9LmZhbmN5Ym94LW5hdmlnYXRpb24gLmZhbmN5Ym94LWJ1dHRvbi0tYXJyb3dfbGVmdHtsZWZ0OjA7bGVmdDplbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQpO3BhZGRpbmc6MzFweCAyNnB4IDMxcHggNnB4fS5mYW5jeWJveC1uYXZpZ2F0aW9uIC5mYW5jeWJveC1idXR0b24tLWFycm93X3JpZ2h0e3BhZGRpbmc6MzFweCA2cHggMzFweCAyNnB4O3JpZ2h0OjA7cmlnaHQ6ZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCl9LmZhbmN5Ym94LWNhcHRpb257YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQoMGRlZyxyZ2JhKDAsMCwwLC44NSkgMCxyZ2JhKDAsMCwwLC4zKSA1MCUscmdiYSgwLDAsMCwuMTUpIDY1JSxyZ2JhKDAsMCwwLC4wNzUpIDc1LjUlLHJnYmEoMCwwLDAsLjAzNykgODIuODUlLHJnYmEoMCwwLDAsLjAxOSkgODglLHRyYW5zcGFyZW50KTtib3R0b206MDtjb2xvcjojZWVlO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjQwMDtsZWZ0OjA7bGluZS1oZWlnaHQ6MS41O3BhZGRpbmc6NzVweCA0NHB4IDI1cHg7cG9pbnRlci1ldmVudHM6bm9uZTtyaWdodDowO3RleHQtYWxpZ246Y2VudGVyO3otaW5kZXg6OTk5OTZ9QHN1cHBvcnRzIChwYWRkaW5nOm1heCgwcHgpKXsuZmFuY3lib3gtY2FwdGlvbntwYWRkaW5nOjc1cHggbWF4KDQ0cHgsZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCkpIG1heCgyNXB4LGVudihzYWZlLWFyZWEtaW5zZXQtYm90dG9tKSkgbWF4KDQ0cHgsZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KSl9fS5mYW5jeWJveC1jYXB0aW9uLS1zZXBhcmF0ZXttYXJnaW4tdG9wOi01MHB4fS5mYW5jeWJveC1jYXB0aW9uX19ib2R5e21heC1oZWlnaHQ6NTB2aDtvdmVyZmxvdzphdXRvO3BvaW50ZXItZXZlbnRzOmFsbH0uZmFuY3lib3gtY2FwdGlvbiBhLC5mYW5jeWJveC1jYXB0aW9uIGE6bGluaywuZmFuY3lib3gtY2FwdGlvbiBhOnZpc2l0ZWR7Y29sb3I6I2NjYzt0ZXh0LWRlY29yYXRpb246bm9uZX0uZmFuY3lib3gtY2FwdGlvbiBhOmhvdmVye2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZmFuY3lib3gtbG9hZGluZ3thbmltYXRpb246YSAxcyBsaW5lYXIgaW5maW5pdGU7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6NHB4IHNvbGlkICM4ODg7Ym9yZGVyLWJvdHRvbS1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NTAlO2hlaWdodDo1MHB4O2xlZnQ6NTAlO21hcmdpbjotMjVweCAwIDAgLTI1cHg7b3BhY2l0eTouNztwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt3aWR0aDo1MHB4O3otaW5kZXg6OTk5OTl9QGtleWZyYW1lcyBhe3Rve3RyYW5zZm9ybTpyb3RhdGUoMXR1cm4pfX0uZmFuY3lib3gtYW5pbWF0ZWR7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAsMCwuMjUsMSl9LmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91c3tvcGFjaXR5OjA7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9LmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0e29wYWNpdHk6MDt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfS5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudHtvcGFjaXR5OjE7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9LmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLW5leHQsLmZhbmN5Ym94LWZ4LWZhZGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vze29wYWNpdHk6MDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE5LDEsLjIyLDEpfS5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50e29wYWNpdHk6MX0uZmFuY3lib3gtZngtem9vbS1pbi1vdXQuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vze29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUzZCgxLjUsMS41LDEuNSl9LmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1uZXh0e29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUzZCguNSwuNSwuNSl9LmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50e29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGVYKDEpfS5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vze29wYWNpdHk6MDt0cmFuc2Zvcm06cm90YXRlKC0xdHVybil9LmZhbmN5Ym94LWZ4LXJvdGF0ZS5mYW5jeWJveC1zbGlkZS0tbmV4dHtvcGFjaXR5OjA7dHJhbnNmb3JtOnJvdGF0ZSgxdHVybil9LmZhbmN5Ym94LWZ4LXJvdGF0ZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudHtvcGFjaXR5OjE7dHJhbnNmb3JtOnJvdGF0ZSgwZGVnKX0uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vze29wYWNpdHk6MDt0cmFuc2Zvcm06c2NhbGUzZCgwLDAsMCkgdHJhbnNsYXRlM2QoLTEwMCUsMCwwKX0uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLW5leHR7b3BhY2l0eTowO3RyYW5zZm9ybTpzY2FsZTNkKDAsMCwwKSB0cmFuc2xhdGUzZCgxMDAlLDAsMCl9LmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50e29wYWNpdHk6MTt0cmFuc2Zvcm06c2NhbGVYKDEpIHRyYW5zbGF0ZVooMCl9LmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3Vze3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNjYWxlKC4xKSBza2V3KC0xMGRlZyl9LmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLW5leHR7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBzY2FsZSguMSkgc2tldygxMGRlZyl9LmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLWN1cnJlbnR7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGUoMSl9QG1lZGlhIChtYXgtaGVpZ2h0OjU3NnB4KXsuZmFuY3lib3gtc2xpZGV7cGFkZGluZy1sZWZ0OjZweDtwYWRkaW5nLXJpZ2h0OjZweH0uZmFuY3lib3gtc2xpZGUtLWltYWdle3BhZGRpbmc6NnB4IDB9LmZhbmN5Ym94LWNsb3NlLXNtYWxse3JpZ2h0Oi02cHh9LmZhbmN5Ym94LXNsaWRlLS1pbWFnZSAuZmFuY3lib3gtY2xvc2Utc21hbGx7YmFja2dyb3VuZDojNGU0ZTRlO2NvbG9yOiNmMmY0ZjY7aGVpZ2h0OjM2cHg7b3BhY2l0eToxO3BhZGRpbmc6NnB4O3JpZ2h0OjA7dG9wOjA7d2lkdGg6MzZweH0uZmFuY3lib3gtY2FwdGlvbntwYWRkaW5nLWxlZnQ6MTJweDtwYWRkaW5nLXJpZ2h0OjEycHh9QHN1cHBvcnRzIChwYWRkaW5nOm1heCgwcHgpKXsuZmFuY3lib3gtY2FwdGlvbntwYWRkaW5nLWxlZnQ6bWF4KDEycHgsZW52KHNhZmUtYXJlYS1pbnNldC1sZWZ0KSk7cGFkZGluZy1yaWdodDptYXgoMTJweCxlbnYoc2FmZS1hcmVhLWluc2V0LXJpZ2h0KSl9fX0uZmFuY3lib3gtc2hhcmV7YmFja2dyb3VuZDojZjRmNGY0O2JvcmRlci1yYWRpdXM6M3B4O21heC13aWR0aDo5MCU7cGFkZGluZzozMHB4O3RleHQtYWxpZ246Y2VudGVyfS5mYW5jeWJveC1zaGFyZSBoMXtjb2xvcjojMjIyO2ZvbnQtc2l6ZTozNXB4O2ZvbnQtd2VpZ2h0OjcwMDttYXJnaW46MCAwIDIwcHh9LmZhbmN5Ym94LXNoYXJlIHB7bWFyZ2luOjA7cGFkZGluZzowfS5mYW5jeWJveC1zaGFyZV9fYnV0dG9ue2JvcmRlcjowO2JvcmRlci1yYWRpdXM6M3B4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDo0MHB4O21hcmdpbjowIDVweCAxMHB4O21pbi13aWR0aDoxMzBweDtwYWRkaW5nOjAgMTVweDt0ZXh0LWRlY29yYXRpb246bm9uZTt0cmFuc2l0aW9uOmFsbCAuMnM7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO3doaXRlLXNwYWNlOm5vd3JhcH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpsaW5rLC5mYW5jeWJveC1zaGFyZV9fYnV0dG9uOnZpc2l0ZWR7Y29sb3I6I2ZmZn0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbjpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tZmJ7YmFja2dyb3VuZDojM2I1OTk4fS5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS1mYjpob3ZlcntiYWNrZ3JvdW5kOiMzNDRlODZ9LmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXB0e2JhY2tncm91bmQ6I2JkMDgxZH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbi0tcHQ6aG92ZXJ7YmFja2dyb3VuZDojYWEwNzE5fS5mYW5jeWJveC1zaGFyZV9fYnV0dG9uLS10d3tiYWNrZ3JvdW5kOiMxZGExZjJ9LmZhbmN5Ym94LXNoYXJlX19idXR0b24tLXR3OmhvdmVye2JhY2tncm91bmQ6IzBkOTVlOH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmd7aGVpZ2h0OjI1cHg7bWFyZ2luLXJpZ2h0OjdweDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7d2lkdGg6MjVweH0uZmFuY3lib3gtc2hhcmVfX2J1dHRvbiBzdmcgcGF0aHtmaWxsOiNmZmZ9LmZhbmN5Ym94LXNoYXJlX19pbnB1dHtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkN2Q3ZDc7Ym9yZGVyLXJhZGl1czowO2NvbG9yOiM1ZDViNWI7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjEwcHggMCAwO291dGxpbmU6bm9uZTtwYWRkaW5nOjEwcHggMTVweDt3aWR0aDoxMDAlfS5mYW5jeWJveC10aHVtYnN7YmFja2dyb3VuZDojZGRkO2JvdHRvbTowO2Rpc3BsYXk6bm9uZTttYXJnaW46MDstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDstbXMtb3ZlcmZsb3ctc3R5bGU6LW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO3BhZGRpbmc6MnB4IDJweCA0cHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSgwLDAsMCwwKTt0b3A6MDt3aWR0aDoyMTJweDt6LWluZGV4Ojk5OTk1fS5mYW5jeWJveC10aHVtYnMteHtvdmVyZmxvdy14OmF1dG87b3ZlcmZsb3cteTpoaWRkZW59LmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC10aHVtYnN7ZGlzcGxheTpibG9ja30uZmFuY3lib3gtc2hvdy10aHVtYnMgLmZhbmN5Ym94LWlubmVye3JpZ2h0OjIxMnB4fS5mYW5jeWJveC10aHVtYnNfX2xpc3R7Zm9udC1zaXplOjA7aGVpZ2h0OjEwMCU7bGlzdC1zdHlsZTpub25lO21hcmdpbjowO292ZXJmbG93LXg6aGlkZGVuO292ZXJmbG93LXk6YXV0bztwYWRkaW5nOjA7cG9zaXRpb246YWJzb2x1dGU7cG9zaXRpb246cmVsYXRpdmU7d2hpdGUtc3BhY2U6bm93cmFwO3dpZHRoOjEwMCV9LmZhbmN5Ym94LXRodW1icy14IC5mYW5jeWJveC10aHVtYnNfX2xpc3R7b3ZlcmZsb3c6aGlkZGVufS5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhcnt3aWR0aDo3cHh9LmZhbmN5Ym94LXRodW1icy15IC5mYW5jeWJveC10aHVtYnNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjEwcHg7Ym94LXNoYWRvdzppbnNldCAwIDAgNnB4IHJnYmEoMCwwLDAsLjMpfS5mYW5jeWJveC10aHVtYnMteSAuZmFuY3lib3gtdGh1bWJzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYntiYWNrZ3JvdW5kOiMyYTJhMmE7Ym9yZGVyLXJhZGl1czoxMHB4fS5mYW5jeWJveC10aHVtYnNfX2xpc3QgYXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMSk7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb3ZlcjtjdXJzb3I6cG9pbnRlcjtmbG9hdDpsZWZ0O2hlaWdodDo3NXB4O21hcmdpbjoycHg7bWF4LWhlaWdodDpjYWxjKDEwMCUgLSA4cHgpO21heC13aWR0aDpjYWxjKDUwJSAtIDRweCk7b3V0bGluZTpub25lO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50O3dpZHRoOjEwMHB4fS5mYW5jeWJveC10aHVtYnNfX2xpc3QgYTpiZWZvcmV7Ym9yZGVyOjZweCBzb2xpZCAjZmY1MjY4O2JvdHRvbTowO2NvbnRlbnQ6XCJcIjtsZWZ0OjA7b3BhY2l0eTowO3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjA7dG9wOjA7dHJhbnNpdGlvbjphbGwgLjJzIGN1YmljLWJlemllciguMjUsLjQ2LC40NSwuOTQpO3otaW5kZXg6OTk5OTF9LmZhbmN5Ym94LXRodW1ic19fbGlzdCBhOmZvY3VzOmJlZm9yZXtvcGFjaXR5Oi41fS5mYW5jeWJveC10aHVtYnNfX2xpc3QgYS5mYW5jeWJveC10aHVtYnMtYWN0aXZlOmJlZm9yZXtvcGFjaXR5OjF9QG1lZGlhIChtYXgtd2lkdGg6NTc2cHgpey5mYW5jeWJveC10aHVtYnN7d2lkdGg6MTEwcHh9LmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC1pbm5lcntyaWdodDoxMTBweH0uZmFuY3lib3gtdGh1bWJzX19saXN0IGF7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDEwcHgpfX0iLG51bGwsIi5jYy13aW5kb3d7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IDFzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IDFzIGVhc2V9LmNjLXdpbmRvdy5jYy1pbnZpc2libGV7b3BhY2l0eTowfS5jYy1hbmltYXRlLmNjLXJldm9rZXstd2Via2l0LXRyYW5zaXRpb246dHJhbnNmb3JtIDFzIGVhc2U7LXdlYmtpdC10cmFuc2l0aW9uOi13ZWJraXQtdHJhbnNmb3JtIDFzIGVhc2U7dHJhbnNpdGlvbjotd2Via2l0LXRyYW5zZm9ybSAxcyBlYXNlO3RyYW5zaXRpb246dHJhbnNmb3JtIDFzIGVhc2U7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gMXMgZWFzZSwtd2Via2l0LXRyYW5zZm9ybSAxcyBlYXNlfS5jYy1hbmltYXRlLmNjLXJldm9rZS5jYy10b3B7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMmVtKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMmVtKX0uY2MtYW5pbWF0ZS5jYy1yZXZva2UuY2MtYm90dG9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMmVtKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgyZW0pfS5jYy1hbmltYXRlLmNjLXJldm9rZS5jYy1hY3RpdmUuY2MtdG9wey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LmNjLWFuaW1hdGUuY2MtcmV2b2tlLmNjLWFjdGl2ZS5jYy1ib3R0b217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0uY2MtcmV2b2tlOmhvdmVyey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9LmNjLWdyb3dlcnttYXgtaGVpZ2h0OjA7b3ZlcmZsb3c6aGlkZGVuOy13ZWJraXQtdHJhbnNpdGlvbjptYXgtaGVpZ2h0IDFzO3RyYW5zaXRpb246bWF4LWhlaWdodCAxc31cbi5jYy1yZXZva2UsLmNjLXdpbmRvd3twb3NpdGlvbjpmaXhlZDtvdmVyZmxvdzpoaWRkZW47LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2ZvbnQtZmFtaWx5OkhlbHZldGljYSxDYWxpYnJpLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MS41ZW07ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstbXMtZmxleC13cmFwOm5vd3JhcDtmbGV4LXdyYXA6bm93cmFwO3otaW5kZXg6OTk5OX0uY2Mtd2luZG93LmNjLXN0YXRpY3twb3NpdGlvbjpzdGF0aWN9LmNjLXdpbmRvdy5jYy1mbG9hdGluZ3twYWRkaW5nOjJlbTttYXgtd2lkdGg6MjRlbTstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn0uY2Mtd2luZG93LmNjLWJhbm5lcntwYWRkaW5nOjFlbSAxLjhlbTt3aWR0aDoxMDAlOy13ZWJraXQtYm94LW9yaWVudDpob3Jpem9udGFsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LWRpcmVjdGlvbjpyb3d9LmNjLXJldm9rZXtwYWRkaW5nOi41ZW19LmNjLXJldm9rZTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5jYy1oZWFkZXJ7Zm9udC1zaXplOjE4cHg7Zm9udC13ZWlnaHQ6NzAwfS5jYy1idG4sLmNjLWNsb3NlLC5jYy1saW5rLC5jYy1yZXZva2V7Y3Vyc29yOnBvaW50ZXJ9LmNjLWxpbmt7b3BhY2l0eTouODtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOi4yZW07dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uY2MtbGluazpob3ZlcntvcGFjaXR5OjF9LmNjLWxpbms6YWN0aXZlLC5jYy1saW5rOnZpc2l0ZWR7Y29sb3I6aW5pdGlhbH0uY2MtYnRue2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouNGVtIC44ZW07Zm9udC1zaXplOi45ZW07Zm9udC13ZWlnaHQ6NzAwO2JvcmRlci13aWR0aDoycHg7Ym9yZGVyLXN0eWxlOnNvbGlkO3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vd3JhcH0uY2MtaGlnaGxpZ2h0IC5jYy1idG46Zmlyc3QtY2hpbGR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9LmNjLWhpZ2hsaWdodCAuY2MtYnRuOmZpcnN0LWNoaWxkOmZvY3VzLC5jYy1oaWdobGlnaHQgLmNjLWJ0bjpmaXJzdC1jaGlsZDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmNjLWNsb3Nle2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOi41ZW07cmlnaHQ6LjVlbTtmb250LXNpemU6MS42ZW07b3BhY2l0eTouOTtsaW5lLWhlaWdodDouNzV9LmNjLWNsb3NlOmZvY3VzLC5jYy1jbG9zZTpob3ZlcntvcGFjaXR5OjF9XG4uY2MtcmV2b2tlLmNjLXRvcHt0b3A6MDtsZWZ0OjNlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi41ZW07Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6LjVlbX0uY2MtcmV2b2tlLmNjLWJvdHRvbXtib3R0b206MDtsZWZ0OjNlbTtib3JkZXItdG9wLWxlZnQtcmFkaXVzOi41ZW07Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjVlbX0uY2MtcmV2b2tlLmNjLWxlZnR7bGVmdDozZW07cmlnaHQ6dW5zZXR9LmNjLXJldm9rZS5jYy1yaWdodHtyaWdodDozZW07bGVmdDp1bnNldH0uY2MtdG9we3RvcDoxZW19LmNjLWxlZnR7bGVmdDoxZW19LmNjLXJpZ2h0e3JpZ2h0OjFlbX0uY2MtYm90dG9te2JvdHRvbToxZW19LmNjLWZsb2F0aW5nPi5jYy1saW5re21hcmdpbi1ib3R0b206MWVtfS5jYy1mbG9hdGluZyAuY2MtbWVzc2FnZXtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MWVtfS5jYy13aW5kb3cuY2MtZmxvYXRpbmcgLmNjLWNvbXBsaWFuY2V7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjEgMCBhdXRvO2ZsZXg6MSAwIGF1dG99LmNjLXdpbmRvdy5jYy1iYW5uZXJ7LXdlYmtpdC1ib3gtYWxpZ246Y2VudGVyOy1tcy1mbGV4LWFsaWduOmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXJ9LmNjLWJhbm5lci5jYy10b3B7bGVmdDowO3JpZ2h0OjA7dG9wOjB9LmNjLWJhbm5lci5jYy1ib3R0b217bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjB9LmNjLWJhbm5lciAuY2MtbWVzc2FnZXtkaXNwbGF5OmJsb2NrOy13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxIDEgYXV0bztmbGV4OjEgMSBhdXRvO21heC13aWR0aDoxMDAlO21hcmdpbi1yaWdodDoxZW19LmNjLWNvbXBsaWFuY2V7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1saW5lLXBhY2s6anVzdGlmeTthbGlnbi1jb250ZW50OnNwYWNlLWJldHdlZW59LmNjLWZsb2F0aW5nIC5jYy1jb21wbGlhbmNlPi5jYy1idG57LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjE7ZmxleDoxfS5jYy1idG4rLmNjLWJ0bnttYXJnaW4tbGVmdDouNWVtfVxuQG1lZGlhIHByaW50ey5jYy1yZXZva2UsLmNjLXdpbmRvd3tkaXNwbGF5Om5vbmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTAwcHgpey5jYy1idG57d2hpdGUtc3BhY2U6bm9ybWFsfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjQxNHB4KSBhbmQgKG9yaWVudGF0aW9uOnBvcnRyYWl0KSxzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzM2cHgpIGFuZCAob3JpZW50YXRpb246bGFuZHNjYXBlKXsuY2Mtd2luZG93LmNjLXRvcHt0b3A6MH0uY2Mtd2luZG93LmNjLWJvdHRvbXtib3R0b206MH0uY2Mtd2luZG93LmNjLWJhbm5lciwuY2Mtd2luZG93LmNjLWZsb2F0aW5nLC5jYy13aW5kb3cuY2MtbGVmdCwuY2Mtd2luZG93LmNjLXJpZ2h0e2xlZnQ6MDtyaWdodDowfS5jYy13aW5kb3cuY2MtYmFubmVyey13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5jYy13aW5kb3cuY2MtYmFubmVyIC5jYy1jb21wbGlhbmNley13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxIDEgYXV0bztmbGV4OjEgMSBhdXRvfS5jYy13aW5kb3cuY2MtZmxvYXRpbmd7bWF4LXdpZHRoOm5vbmV9LmNjLXdpbmRvdyAuY2MtbWVzc2FnZXttYXJnaW4tYm90dG9tOjFlbX0uY2Mtd2luZG93LmNjLWJhbm5lcnstd2Via2l0LWJveC1hbGlnbjp1bnNldDstbXMtZmxleC1hbGlnbjp1bnNldDthbGlnbi1pdGVtczp1bnNldH0uY2Mtd2luZG93LmNjLWJhbm5lciAuY2MtbWVzc2FnZXttYXJnaW4tcmlnaHQ6MH19XG4uY2MtZmxvYXRpbmcuY2MtdGhlbWUtY2xhc3NpY3twYWRkaW5nOjEuMmVtO2JvcmRlci1yYWRpdXM6NXB4fS5jYy1mbG9hdGluZy5jYy10eXBlLWluZm8uY2MtdGhlbWUtY2xhc3NpYyAuY2MtY29tcGxpYW5jZXt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmlubGluZTstd2Via2l0LWJveC1mbGV4OjA7LW1zLWZsZXg6bm9uZTtmbGV4Om5vbmV9LmNjLXRoZW1lLWNsYXNzaWMgLmNjLWJ0bntib3JkZXItcmFkaXVzOjVweH0uY2MtdGhlbWUtY2xhc3NpYyAuY2MtYnRuOmxhc3QtY2hpbGR7bWluLXdpZHRoOjE0MHB4fS5jYy1mbG9hdGluZy5jYy10eXBlLWluZm8uY2MtdGhlbWUtY2xhc3NpYyAuY2MtYnRue2Rpc3BsYXk6aW5saW5lLWJsb2NrfVxuLmNjLXRoZW1lLWVkZ2VsZXNzLmNjLXdpbmRvd3twYWRkaW5nOjB9LmNjLWZsb2F0aW5nLmNjLXRoZW1lLWVkZ2VsZXNzIC5jYy1tZXNzYWdle21hcmdpbjoyZW07bWFyZ2luLWJvdHRvbToxLjVlbX0uY2MtYmFubmVyLmNjLXRoZW1lLWVkZ2VsZXNzIC5jYy1idG57bWFyZ2luOjA7cGFkZGluZzouOGVtIDEuOGVtO2hlaWdodDoxMDAlfS5jYy1iYW5uZXIuY2MtdGhlbWUtZWRnZWxlc3MgLmNjLW1lc3NhZ2V7bWFyZ2luLWxlZnQ6MWVtfS5jYy1mbG9hdGluZy5jYy10aGVtZS1lZGdlbGVzcyAuY2MtYnRuKy5jYy1idG57bWFyZ2luLWxlZnQ6MH0iLCIvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBjZW50ZXIgY29udGVudFxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWl4aW4gY2VudGVyKCkge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgdHJhbnNsYXRlWigwKTtcclxufVxyXG5cclxuQG1peGluIGNlbnRlci0taG9yKCkge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVooMCk7XHJcbn1cclxuXHJcbkBtaXhpbiBjZW50ZXItLXZlcigpIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVooMCk7XHJcbn1cclxuXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vIGFzcGVjdCByYXRpb1xyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWl4aW4gYXNwZWN0LXJhdGlvKCR3aWR0aCwgJGhlaWdodCwgJHNlbGVjdG9yOic+IConKSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctdG9wOiAoJGhlaWdodCAvICR3aWR0aCkgKiAxMDAlO1xyXG4gIH1cclxuICBAaWYgKCRzZWxlY3Rvcikge1xyXG4gICAgI3skc2VsZWN0b3J9IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBoZWFkaW5ncyBzaG9ydGN1dFxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWl4aW4gaGVhZGluZ3Mge1xyXG4gIGgxLCAuaDEsXHJcbiAgaDIsIC5oMixcclxuICBoMywgLmgzLFxyXG4gIGg0LCAuaDQsXHJcbiAgaDUsIC5oNSxcclxuICBoNiwgLmg2IHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLy8gcnRlIHNob3J0Y3V0XHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5AbWl4aW4gcnRlLXNlbGVjdG9yKCRhZGRpdGlvbmFsU2VsZWN0b3JzOicnKSB7XHJcbiAgI3skcnRlY29udGVudC13cmFwcGVyY2xhc3N9I3skYWRkaXRpb25hbFNlbGVjdG9yc30ge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBpY29uc1xyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWl4aW4gaGFzLWljb24ge1xyXG4gIC8qIHVzZSAhaW1wb3J0YW50IHRvIHByZXZlbnQgaXNzdWVzIHdpdGggYnJvd3NlciBleHRlbnNpb25zIHRoYXQgY2hhbmdlIGZvbnRzICovXHJcbiAgZm9udC1mYW1pbHk6ICcjeyRpY29tb29uLWZvbnQtZmFtaWx5fSc7XHJcbiAgc3BlYWs6IG5ldmVyO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cclxuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG5AbWl4aW4gaWNvbigkaWNvbjogZmFsc2UsICRwb3NpdGlvbjogYmVmb3JlLCAkc3R5bGVzOiB0cnVlKSB7XHJcbiAgQGlmICRwb3NpdGlvbiA9PSBiZWZvcmUge1xyXG4gICAgJHBvc2l0aW9uOiAnYmVmb3JlJztcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaWYgJHBvc2l0aW9uID09IGFmdGVyIHtcclxuICAgICRwb3NpdGlvbjogJ2FmdGVyJztcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpZiAkcG9zaXRpb24gPT0gYm90aCB7XHJcbiAgICAkcG9zaXRpb246ICdiZWZvcmUsICY6YWZ0ZXInO1xyXG4gIH1cclxuXHJcbiAgQGlmICRwb3NpdGlvbiA9PSBhYm92ZSB7XHJcbiAgICAkcG9zaXRpb246ICdiZWZvcmUnO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gICY6I3skcG9zaXRpb259IHtcclxuICAgIEBpZiAkaWNvbiB7XHJcbiAgICAgIGNvbnRlbnQ6ICcjeyRpY29ufSc7XHJcbiAgICB9XHJcbiAgICBAaWYgJHN0eWxlcyB7XHJcbiAgICAgIEBpbmNsdWRlIGhhcy1pY29uO1xyXG4gICAgfVxyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4vLyBzdHlsZWQgc2Nyb2xsYmFyXHJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtaXhpbiBzdHlsZWRzY3JvbGxiYXIoKSB7XHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDEwcHggMTBweCAkc3R5bGVkc2Nyb2xsYmFyLWNvbG9yLWJnO1xyXG4gICAgYm9yZGVyLXRvcDogc29saWQgMTJweCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDEycHggdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4O1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDEwcHggMTBweCAkc3R5bGVkc2Nyb2xsYmFyLWNvbG9yLWhhbmRsZTtcclxuICAgIGJvcmRlci10b3A6IHNvbGlkIDExcHggdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxMXB4IHRyYW5zcGFyZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHN0eWxlZHNjcm9sbGJhci0tdmVydGljYWwoKSB7XHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTBweCAxMHB4ICRzdHlsZWRzY3JvbGxiYXItY29sb3ItYmc7XHJcbiAgICBib3JkZXItbGVmdDogc29saWQgNHB4IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCA0cHggdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTBweCAxMHB4ICRzdHlsZWRzY3JvbGxiYXItY29sb3ItaGFuZGxlO1xyXG4gICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDNweCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogc29saWQgM3B4IHRyYW5zcGFyZW50O1xyXG4gIH1cclxufSIsIkBpbXBvcnQgXCJ+bm9ybWFsaXplLmNzc1wiO1xuQGltcG9ydCBcInZlbmRvci9pY29tb29uL3ZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImNvbmZpZy9pbmRleFwiO1xuXG5AaW1wb3J0ICchc3R5bGUhY3NzIX5AZmFuY3lhcHBzL2ZhbmN5Ym94L2Rpc3QvanF1ZXJ5LmZhbmN5Ym94Lm1pbi5jc3MnO1xuXG5AaW1wb3J0IFwicGFydGlhbHMvZm9udHNcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy91dGlsc1wiO1xuQGltcG9ydCBcInBhcnRpYWxzL2dsb2JhbFwiO1xuQGltcG9ydCBcInBhcnRpYWxzL3NwYWNpbmdcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy9jb250YWluZXJcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy9oZWFkbGluZXNcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy9kaXZpZGVyXCI7XG5AaW1wb3J0IFwicGFydGlhbHMvdHlwb2dyYXBoeVwiO1xuQGltcG9ydCBcInBhcnRpYWxzL2xpc3RzXCI7XG5AaW1wb3J0IFwicGFydGlhbHMvdGFibGVcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy9saW5rc1wiO1xuQGltcG9ydCBcInBhcnRpYWxzL2J1dHRvbnNcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy9oYXNoYW5jaG9yXCI7XG5AaW1wb3J0IFwicGFydGlhbHMvY29va2llQ29uc2VudFwiO1xuQGltcG9ydCBcInBhcnRpYWxzL2dyaWRcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy90ZXh0bWVkaWFcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy92aWRlb1wiO1xuQGltcG9ydCBcInBhcnRpYWxzL2FjY29yZGlvblwiO1xuQGltcG9ydCBcInBhcnRpYWxzL3N3aXBlclwiO1xuQGltcG9ydCBcInBhcnRpYWxzL2NvbnRlbnRkYXJrZW5lclwiO1xuQGltcG9ydCBcInBhcnRpYWxzL2hvbWVzbGlkZXIvaW5kZXhcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy9zdGFnZVwiO1xuQGltcG9ydCBcInBhcnRpYWxzL3ZhbHVlc1wiO1xuQGltcG9ydCBcInBhcnRpYWxzL3NlcnZpY2VzXCI7XG5AaW1wb3J0IFwicGFydGlhbHMvcXVvdGVcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy90ZWFzZXJcIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy9pbmRleGVkc2VhcmNoL2luZGV4XCI7XG5AaW1wb3J0IFwicGFydGlhbHMvbWVudVwiO1xuXG5AaW1wb3J0IFwicGFydGlhbHMvaGVhZGVyL2luZGV4XCI7XG5AaW1wb3J0IFwicGFydGlhbHMvbWVudS9pbmRleFwiO1xuQGltcG9ydCBcInBhcnRpYWxzL3NlYXJjaGZvcm1cIjtcbkBpbXBvcnQgXCJwYXJ0aWFscy9wYWdlc2VhcmNoXCI7XG5AaW1wb3J0IFwicGFydGlhbHMvZm9vdGVyL2luZGV4XCI7XG5AaW1wb3J0IFwicGFydGlhbHMvYnJlYWRjcnVtYlwiO1xuQGltcG9ydCBcInBhcnRpYWxzL3NpdGVlbnRyYW5jZVwiO1xuQGltcG9ydCBcInBhcnRpYWxzL3ByaW50XCI7IiwiLyohIG5vcm1hbGl6ZS5jc3MgdjguMC4xIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gQ2hyb21lIDU3LVxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IC8qIDEgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8qIDIgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG5cbmJ1dHRvbixcbmlucHV0IHsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEVkZ2UsIEZpcmVmb3gsIGFuZCBJRS5cbiAqIDEuIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b24sXG5zZWxlY3QgeyAvKiAxICovXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRSAxMCsuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAqL1xuXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUgMTArLCBhbmQgRmlyZWZveC5cbiAqL1xuXG5kZXRhaWxzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogTWlzY1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMCsuXG4gKi9cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwLlxuICovXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi8vIGZvbnQgc2l6ZVxyXG5odG1sIHtcclxuICBjb2xvcjogJGNvbG9yLXRleHQ7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tYWluO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG59XHJcblxyXG5cclxuLy8gaWNvbW9vblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJyN7JGljb21vb24tZm9udC1mYW1pbHl9JztcclxuICBzcmM6IHVybCgnI3skaWNvbW9vbi1mb250LXBhdGh9LyN7JGljb21vb24tZm9udC1mYW1pbHl9LmVvdD8jeyRpY29tb29uLWZvbnQtaGFzaH0nKTtcclxuICBzcmM6IHVybCgnI3skaWNvbW9vbi1mb250LXBhdGh9LyN7JGljb21vb24tZm9udC1mYW1pbHl9LmVvdD8jeyRpY29tb29uLWZvbnQtaGFzaH0jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgdXJsKCcjeyRpY29tb29uLWZvbnQtcGF0aH0vI3skaWNvbW9vbi1mb250LWZhbWlseX0ud29mZjI/I3skaWNvbW9vbi1mb250LWhhc2h9JykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gIHVybCgnI3skaWNvbW9vbi1mb250LXBhdGh9LyN7JGljb21vb24tZm9udC1mYW1pbHl9LnR0Zj8jeyRpY29tb29uLWZvbnQtaGFzaH0nKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgdXJsKCcjeyRpY29tb29uLWZvbnQtcGF0aH0vI3skaWNvbW9vbi1mb250LWZhbWlseX0ud29mZj8jeyRpY29tb29uLWZvbnQtaGFzaH0nKSBmb3JtYXQoJ3dvZmYnKSxcclxuICB1cmwoJyN7JGljb21vb24tZm9udC1wYXRofS8jeyRpY29tb29uLWZvbnQtZmFtaWx5fS5zdmc/I3skaWNvbW9vbi1mb250LWhhc2h9IyN7JGljb21vb24tZm9udC1mYW1pbHl9JykgZm9ybWF0KCdzdmcnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LWRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vLyBnb29nbGUgZm9udHNcclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdMYXRvJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoJyN7JGdvb2dsZWZvbnRzLWZvbnQtcGF0aH0vbGF0by12MTctbGF0aW4tMzAwLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgc3JjOiBsb2NhbCgnJyksXHJcbiAgdXJsKCcjeyRnb29nbGVmb250cy1mb250LXBhdGh9L2xhdG8tdjE3LWxhdGluLTMwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgdXJsKCcjeyRnb29nbGVmb250cy1mb250LXBhdGh9L2xhdG8tdjE3LWxhdGluLTMwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgdXJsKCcjeyRnb29nbGVmb250cy1mb250LXBhdGh9L2xhdG8tdjE3LWxhdGluLTMwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xyXG4gIHVybCgnI3skZ29vZ2xlZm9udHMtZm9udC1wYXRofS9sYXRvLXYxNy1sYXRpbi0zMDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gIHVybCgnI3skZ29vZ2xlZm9udHMtZm9udC1wYXRofS9sYXRvLXYxNy1sYXRpbi0zMDAuc3ZnI0xhdG8nKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTGF0byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoJyN7JGdvb2dsZWZvbnRzLWZvbnQtcGF0aH0vbGF0by12MTctbGF0aW4tcmVndWxhci5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xyXG4gIHNyYzogbG9jYWwoJycpLFxyXG4gIHVybCgnI3skZ29vZ2xlZm9udHMtZm9udC1wYXRofS9sYXRvLXYxNy1sYXRpbi1yZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cclxuICB1cmwoJyN7JGdvb2dsZWZvbnRzLWZvbnQtcGF0aH0vbGF0by12MTctbGF0aW4tcmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgdXJsKCcjeyRnb29nbGVmb250cy1mb250LXBhdGh9L2xhdG8tdjE3LWxhdGluLXJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cclxuICB1cmwoJyN7JGdvb2dsZWZvbnRzLWZvbnQtcGF0aH0vbGF0by12MTctbGF0aW4tcmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXHJcbiAgdXJsKCcjeyRnb29nbGVmb250cy1mb250LXBhdGh9L2xhdG8tdjE3LWxhdGluLXJlZ3VsYXIuc3ZnI0xhdG8nKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTGF0byc7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoJyN7JGdvb2dsZWZvbnRzLWZvbnQtcGF0aH0vbGF0by12MTctbGF0aW4taXRhbGljLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgc3JjOiBsb2NhbCgnJyksXHJcbiAgdXJsKCcjeyRnb29nbGVmb250cy1mb250LXBhdGh9L2xhdG8tdjE3LWxhdGluLWl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgdXJsKCcjeyRnb29nbGVmb250cy1mb250LXBhdGh9L2xhdG8tdjE3LWxhdGluLWl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgdXJsKCcjeyRnb29nbGVmb250cy1mb250LXBhdGh9L2xhdG8tdjE3LWxhdGluLWl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xyXG4gIHVybCgnI3skZ29vZ2xlZm9udHMtZm9udC1wYXRofS9sYXRvLXYxNy1sYXRpbi1pdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gIHVybCgnI3skZ29vZ2xlZm9udHMtZm9udC1wYXRofS9sYXRvLXYxNy1sYXRpbi1pdGFsaWMuc3ZnI0xhdG8nKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTGF0byc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoJyN7JGdvb2dsZWZvbnRzLWZvbnQtcGF0aH0vbGF0by12MTctbGF0aW4tNzAwLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgc3JjOiBsb2NhbCgnJyksXHJcbiAgdXJsKCcjeyRnb29nbGVmb250cy1mb250LXBhdGh9L2xhdG8tdjE3LWxhdGluLTcwMC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgdXJsKCcjeyRnb29nbGVmb250cy1mb250LXBhdGh9L2xhdG8tdjE3LWxhdGluLTcwMC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgdXJsKCcjeyRnb29nbGVmb250cy1mb250LXBhdGh9L2xhdG8tdjE3LWxhdGluLTcwMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xyXG4gIHVybCgnI3skZ29vZ2xlZm9udHMtZm9udC1wYXRofS9sYXRvLXYxNy1sYXRpbi03MDAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gIHVybCgnI3skZ29vZ2xlZm9udHMtZm9udC1wYXRofS9sYXRvLXYxNy1sYXRpbi03MDAuc3ZnI0xhdG8nKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTGF0byc7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgc3JjOiB1cmwoJyN7JGdvb2dsZWZvbnRzLWZvbnQtcGF0aH0vbGF0by12MTctbGF0aW4tNzAwaXRhbGljLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXHJcbiAgc3JjOiBsb2NhbCgnJyksXHJcbiAgdXJsKCcjeyRnb29nbGVmb250cy1mb250LXBhdGh9L2xhdG8tdjE3LWxhdGluLTcwMGl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXHJcbiAgdXJsKCcjeyRnb29nbGVmb250cy1mb250LXBhdGh9L2xhdG8tdjE3LWxhdGluLTcwMGl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSwgLyogU3VwZXIgTW9kZXJuIEJyb3dzZXJzICovXHJcbiAgdXJsKCcjeyRnb29nbGVmb250cy1mb250LXBhdGh9L2xhdG8tdjE3LWxhdGluLTcwMGl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xyXG4gIHVybCgnI3skZ29vZ2xlZm9udHMtZm9udC1wYXRofS9sYXRvLXYxNy1sYXRpbi03MDBpdGFsaWMudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xyXG4gIHVybCgnI3skZ29vZ2xlZm9udHMtZm9udC1wYXRofS9sYXRvLXYxNy1sYXRpbi03MDBpdGFsaWMuc3ZnI0xhdG8nKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXHJcbn0iLCIkY29sb3ItYmxhY2s6ICMwMDA7XHJcbiRjb2xvci1ncmV5LWRhcms6ICMzZDNkM2Q7XHJcbiRjb2xvci1ncmV5OiAjNTk1OTU5O1xyXG4kY29sb3ItZ3JleS1saWdodDogI2Q5ZDlkNjtcclxuJGNvbG9yLWdyZXktbGlnaHRlcjogI2Y1ZjVmNTtcclxuJGNvbG9yLXdoaXRlOiAjZmZmZmZmO1xyXG5cclxuJGNvbG9yLXByaW1hcnk6ICMwMDdEOEE7XHJcbiRjb2xvci1wcmltYXJ5LWRhcms6ICMwNjY0NkY7XHJcbiRjb2xvci10ZXh0OiAkY29sb3ItZ3JleTtcclxuXHJcbi8vIGdyYWRpZW50c1xyXG4kZ3JhZGllbnQtcHJpbWFyeTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNvbG9yLXByaW1hcnkgMCUsICRjb2xvci1wcmltYXJ5LWRhcmsgMTAwJSk7XHJcblxyXG4vLyBzY3JvbGxiYXJcclxuJHN0eWxlZHNjcm9sbGJhci1jb2xvci1iZzogJGNvbG9yLXdoaXRlO1xyXG4kc3R5bGVkc2Nyb2xsYmFyLWNvbG9yLWhhbmRsZTogJGNvbG9yLWdyZXk7XHJcblxyXG4vLyBzb2NpYWxtZWRpYVxyXG4kY29sb3Itc29jaWFsbWVkaWEtbGlua2VkaW46ICMwMDc3YjU7XHJcbiRjb2xvci1zb2NpYWxtZWRpYS14aW5nOiAjMDI2NDY2O1xyXG4kY29sb3Itc29jaWFsbWVkaWEtZmFjZWJvb2s6ICMxODc3ZjI7XHJcbiRjb2xvci1zb2NpYWxtZWRpYS10d2l0dGVyOiAjMWRhMWYyO1xyXG4kY29sb3Itc29jaWFsbWVkaWEteW91dHViZTogI2ZmMDAwMDtcclxuJGNvbG9yLXNvY2lhbG1lZGlhLWluc3RhZ3JhbTogIzgzM2FiNDsiLCIkZm9udC1mYW1pbHktbWFpbjogJ0xhdG8nLCBzYW5zLXNlcmlmO1xyXG5cclxuJGZvbnQtc2l6ZS1iYXNlOiAyMHB4O1xyXG5cclxuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAzMDA7XHJcbiRmb250LXdlaWdodC1yZWd1bGFyOiA0MDA7XHJcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XHJcblxyXG4kZ29vZ2xlZm9udHMtZm9udC1wYXRoOiAnL3R5cG8zY29uZi9leHQvYXZfc2l0ZS9SZXNvdXJjZXMvUHVibGljL0ZvbnRzL0dvb2dsZUZvbnRzJztcclxuXHJcbiRpY29tb29uLWZvbnQtcGF0aDogJy90eXBvM2NvbmYvZXh0L2F2X3NpdGUvUmVzb3VyY2VzL1B1YmxpYy9Gb250cy9JY29tb29uJztcclxuJGljb21vb24tZm9udC1oYXNoOiAnZHo0emVlJztcclxuXHJcbiIsIi8vIHRleHQgYWxpZ25tZW50c1xyXG4udGV4dC1jZW50ZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnRleHQtbGVmdCB7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnRleHQtcmlnaHQge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59IiwiKixcclxuKjpiZWZvcmUsXHJcbio6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbio6Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbmZpZ3VyZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5hIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5cclxuLmltZy0tcmVzcG9uc2l2ZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ucGFnZV9fbWFpbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbWluLWhlaWdodDogNTB2aDtcclxuXHJcbiAgLm1haW5fX2NvbnRlbnR3cmFwcGVyIHtcclxuICAgIG1hcmdpbi10b3A6ICRzcGFjaW5nLWxhcmdlLW1vYmlsZTtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAoKSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDE1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi8vIG1pbiB2YWx1ZXNcclxuJGJyZWFrcG9pbnQteHhzLW1pbjogMzIwcHg7XHJcbiRicmVha3BvaW50LXhzLW1pbjogMzc1cHg7XHJcbiRicmVha3BvaW50LXNtLW1pbjogNDc2cHg7XHJcbiRicmVha3BvaW50LW1kLW1pbjogNzY4cHg7XHJcbiRicmVha3BvaW50LWxnLW1pbjogOTkycHg7XHJcbiRicmVha3BvaW50LXhsLW1pbjogMTIwMHB4O1xyXG4kYnJlYWtwb2ludC14eGwtbWluOiAxNDAwcHg7XHJcbiRicmVha3BvaW50LXh4eGwtbWluOiAxODAwcHg7XHJcbiRicmVha3BvaW50LWZ1bGxkaC1taW46IDE5MjBweDtcclxuJGJyZWFrcG9pbnQtMmstbWluOiAyNTYwcHg7XHJcblxyXG4vLyBtYXggdmFsdWVzXHJcbiRicmVha3BvaW50LXh4cy1tYXg6ICRicmVha3BvaW50LXhzLW1pbiAtIDE7XHJcbiRicmVha3BvaW50LXhzLW1heDogJGJyZWFrcG9pbnQtc20tbWluIC0gMTtcclxuJGJyZWFrcG9pbnQtc20tbWF4OiAkYnJlYWtwb2ludC1tZC1taW4gLSAxO1xyXG4kYnJlYWtwb2ludC1tZC1tYXg6ICRicmVha3BvaW50LWxnLW1pbiAtIDE7XHJcbiRicmVha3BvaW50LWxnLW1heDogJGJyZWFrcG9pbnQteGwtbWluIC0gMTtcclxuJGJyZWFrcG9pbnQteGwtbWF4OiAkYnJlYWtwb2ludC14eGwtbWluIC0gMTtcclxuJGJyZWFrcG9pbnQteHhsLW1heDogJGJyZWFrcG9pbnQteHh4bC1taW4gLSAxO1xyXG4kYnJlYWtwb2ludC14eHhsLW1heDogJGJyZWFrcG9pbnQtZnVsbGRoLW1pbiAtIDE7XHJcbiRicmVha3BvaW50LWZ1bGxkaC1tYXg6ICRicmVha3BvaW50LTJrLW1pbiAtIDE7XHJcblxyXG4vLyBhZGRpdGlvbmFsIHZhbHVlc1xyXG4kYnJlYWtwb2ludC10YWJsZXQ6ICRicmVha3BvaW50LW1kLW1pbjtcclxuJGJyZWFrcG9pbnQtZGVza3RvcDogJGJyZWFrcG9pbnQtbGctbWluO1xyXG4kcGFnZS1zdGFnZS1zZXJ2aWNlcy1icmVha3BvaW50LXRhYmxldDogMTAxMHB4OyAvLyBjdXN0b20gYnJlYWtwb2ludCBiZWNhdXNlIDMgZ3JpZCBvbiBzdGFnZSBzZXJ2aWNlc1xyXG4kcGFnZS1zdGFnZS1zZXJ2aWNlcy1icmVha3BvaW50LWRlc2t0b3A6ICRicmVha3BvaW50LXhsLW1pbjtcclxuXHJcbkBtaXhpbiBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LWRlc2t0b3ApIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJyZWFrcG9pbnQtdGFibGV0LXVwIHtcclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC10YWJsZXQpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJyZWFrcG9pbnQtdGFibGV0LWRvd24ge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LXRhYmxldCAtIDEpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJyZWFrcG9pbnQtbW9iaWxlLWRvd24ge1xyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWRlc2t0b3AgLSAxKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn0iLCIubWFyZ2luLWJvdHRvbS0tc21hbGwge1xyXG4gIEBpbmNsdWRlIHNwYWNpbmctLXNtYWxsKG1hcmdpbi1ib3R0b20pO1xyXG59XHJcblxyXG4ubWFyZ2luLWJvdHRvbS0tbWVkaXVtIHtcclxuICBAaW5jbHVkZSBzcGFjaW5nLS1tZWRpdW0obWFyZ2luLWJvdHRvbSk7XHJcbn1cclxuXHJcbi5tYXJnaW4tYm90dG9tLS1sYXJnZSB7XHJcbiAgQGluY2x1ZGUgc3BhY2luZy0tbGFyZ2UobWFyZ2luLWJvdHRvbSk7XHJcbn0iLCIkc3BhY2luZy1leHRyYXNtYWxsLW1vYmlsZTogMzNweDtcclxuJHNwYWNpbmctZXh0cmFzbWFsbC1kZXNrdG9wOiA1MHB4O1xyXG5cclxuJHNwYWNpbmctc21hbGwtbW9iaWxlOiA2N3B4O1xyXG4kc3BhY2luZy1zbWFsbC1kZXNrdG9wOiAxMDBweDtcclxuXHJcbiRzcGFjaW5nLW1lZGl1bS1tb2JpbGU6IDEwMHB4O1xyXG4kc3BhY2luZy1tZWRpdW0tZGVza3RvcDogMTUwcHg7XHJcblxyXG4kc3BhY2luZy1sYXJnZS1tb2JpbGU6IDEzNHB4O1xyXG4kc3BhY2luZy1sYXJnZS1kZXNrdG9wOiAyMDBweDtcclxuXHJcbi8vIG1peGluc1xyXG5AbWl4aW4gc3BhY2luZy0tZXh0cmFzbWFsbCgkcHJvcGVydHkpIHtcclxuICAjeyRwcm9wZXJ0eX06ICRzcGFjaW5nLWV4dHJhc21hbGwtbW9iaWxlO1xyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgI3skcHJvcGVydHl9OiAkc3BhY2luZy1leHRyYXNtYWxsLWRlc2t0b3A7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc3BhY2luZy0tc21hbGwoJHByb3BlcnR5KSB7XHJcbiAgI3skcHJvcGVydHl9OiAkc3BhY2luZy1zbWFsbC1tb2JpbGU7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAjeyRwcm9wZXJ0eX06ICRzcGFjaW5nLXNtYWxsLWRlc2t0b3A7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc3BhY2luZy0tbWVkaXVtKCRwcm9wZXJ0eSkge1xyXG4gICN7JHByb3BlcnR5fTogJHNwYWNpbmctbWVkaXVtLW1vYmlsZTtcclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICN7JHByb3BlcnR5fTogJHNwYWNpbmctbWVkaXVtLWRlc2t0b3A7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gc3BhY2luZy0tbGFyZ2UoJHByb3BlcnR5KSB7XHJcbiAgI3skcHJvcGVydHl9OiAkc3BhY2luZy1sYXJnZS1tb2JpbGU7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAjeyRwcm9wZXJ0eX06ICRzcGFjaW5nLWxhcmdlLWRlc2t0b3A7XHJcbiAgfVxyXG59XHJcbiIsIi5jb250YWluZXIge1xyXG4gIEBpbmNsdWRlIGNvbnRhaW5lcjtcclxufSIsIiRjb250YWluZXItcGFkZGluZzogMjBweDtcclxuJGNvbnRhaW5lci1wYWRkaW5nLWRlc2t0b3A6IDUwcHg7XHJcblxyXG5AbWl4aW4gY29udGFpbmVyIHtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgcGFkZGluZy1sZWZ0OiAkY29udGFpbmVyLXBhZGRpbmc7XHJcbiAgcGFkZGluZy1yaWdodDogJGNvbnRhaW5lci1wYWRkaW5nO1xyXG4gIG1heC13aWR0aDogMTE3MHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkY29udGFpbmVyLXBhZGRpbmctZGVza3RvcDtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRjb250YWluZXItcGFkZGluZy1kZXNrdG9wO1xyXG4gIH1cclxufSIsIi8vIGJhc2Ugc3R5bGVzXHJcbkBpbmNsdWRlIGhlYWRpbmdzIHtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxufVxyXG5cclxuLy8gZm9udCBjb25maWdcclxuaDEsXHJcbi5oMSB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplLWgxO1xyXG59XHJcblxyXG5oMixcclxuLmgyIHtcclxuICBAaW5jbHVkZSBmb250LXNpemUtaDI7XHJcbn1cclxuXHJcbmgzLFxyXG4uaDMge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZS1oMztcclxufVxyXG5cclxuaDQsXHJcbi5oNCB7XHJcbiAgQGluY2x1ZGUgZm9udC1zaXplLWg0O1xyXG59XHJcblxyXG5oNSxcclxuLmg1IHtcclxuICBAaW5jbHVkZSBmb250LXNpemUtaDU7XHJcbn1cclxuXHJcbmg2LFxyXG4uaDYge1xyXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZS1oNjtcclxufVxyXG5cclxuLy8gbWFyZ2luc1xyXG5AaW5jbHVkZSBydGUtc2VsZWN0b3Ige1xyXG4gIEBlYWNoICRjbGFzcywgJG1hcmdpbk1hcCBpbiAkaGVhZGxpbmUtbWFyZ2lucyB7XHJcbiAgICAuI3skY2xhc3N9LCAjeyRjbGFzc30ge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBtYXBfZ2V0KCRtYXJnaW5NYXAsIG1vYmlsZSk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IG1hcF9nZXQoJG1hcmdpbk1hcCwgZGVza3RvcCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb250ZW50ZWxlbWVudCB7XHJcbiAgJjpub3QoLmNlLWhlYWRlcikge1xyXG4gICAgaGVhZGVyIHtcclxuICAgICAgQGVhY2ggJGNsYXNzLCAkbWFyZ2luTWFwIGluICRoZWFkbGluZS1tYXJnaW5zIHtcclxuICAgICAgICAmLmhlYWRlcmxheW91dC0tI3skY2xhc3N9IHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IG1hcF9nZXQoJG1hcmdpbk1hcCwgbW9iaWxlKTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXBfZ2V0KCRtYXJnaW5NYXAsIGRlc2t0b3ApO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5oZWFkZXJsYXlvdXQtLWgwIHtcclxuICAgICAgICAkbWFyZ2luTWFwRGVmYXVsdDogbWFwX2dldCgkaGVhZGxpbmUtbWFyZ2lucywgaDIpO1xyXG5cclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBtYXBfZ2V0KCRtYXJnaW5NYXBEZWZhdWx0LCBtb2JpbGUpO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogbWFwX2dldCgkbWFyZ2luTWFwRGVmYXVsdCwgZGVza3RvcCk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiJGhlYWRsaW5lLW1hcmdpbnM6IChcclxuICBoMTogKFxyXG4gICAgbW9iaWxlOiAzMHB4LFxyXG4gICAgZGVza3RvcDogNTBweFxyXG4gICksXHJcbiAgaDI6IChcclxuICAgIG1vYmlsZTogMzBweCxcclxuICAgIGRlc2t0b3A6IDUwcHhcclxuICApLFxyXG4gIGgzOiAoXHJcbiAgICBtb2JpbGU6IDI1cHgsXHJcbiAgICBkZXNrdG9wOiA0MHB4XHJcbiAgKSxcclxuICBoNDogKFxyXG4gICAgbW9iaWxlOiAyNXB4LFxyXG4gICAgZGVza3RvcDogMzBweFxyXG4gICksXHJcbiAgaDU6IChcclxuICAgIG1vYmlsZTogMjBweCxcclxuICAgIGRlc2t0b3A6IDI1cHhcclxuICApLFxyXG4gIGg2OiAoXHJcbiAgICBtb2JpbGU6IDIwcHgsXHJcbiAgICBkZXNrdG9wOiAyMHB4XHJcbiAgKSxcclxuKTtcclxuXHJcblxyXG4vLyBtaXhpbnNcclxuQG1peGluIGZvbnQtc2l6ZS1oMSB7XHJcbiAgZm9udC1zaXplOiA1MHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgZm9udC1zaXplOiA4MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDkwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZm9udC1zaXplLWgyIHtcclxuICBmb250LXNpemU6IDQwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQ3cHg7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNzBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LXNpemUtaDMge1xyXG4gIGZvbnQtc2l6ZTogMzNweDtcclxuICBsaW5lLWhlaWdodDogNDBweDtcclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGZvbnQtc2l6ZS1oNCB7XHJcbiAgZm9udC1zaXplOiAyN3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZm9udC1zaXplLWg1IHtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmb250LXNpemUtaDYge1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICBsaW5lLWhlaWdodDogMjhweDtcclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gIH1cclxufSIsImhyIHtcclxuICBtYXJnaW46IDA7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0O1xyXG59IiwiLmNhcHRpb24ge1xyXG4gIEBpbmNsdWRlIGNhcHRpb247XHJcbn1cclxuXHJcbnAge1xyXG4gIEBpbmNsdWRlIGNvcHk7XHJcblxyXG4gICYucGFyYWdyYXBoLS1zbWFsbCB7XHJcbiAgICBAaW5jbHVkZSBjb3B5LS1zbWFsbDtcclxuICB9XHJcblxyXG4gICYucGFyYWdyYXBoLS1sYXJnZSB7XHJcbiAgICBAaW5jbHVkZSBjb3B5LS1sYXJnZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIG1hcmdpbiBjb250cm9sXHJcbkBpbmNsdWRlIHJ0ZS1zZWxlY3RvciB7XHJcbiAgPiAqICsgKiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luLXRvcDogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tLW1vYmlsZTtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b20tZGVza3RvcDtcclxuICAgIH1cclxuICB9XHJcbn0iLCJAbWl4aW4gY29weSB7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG59XHJcblxyXG5AbWl4aW4gY29weS0tc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxufVxyXG5cclxuQG1peGluIGNvcHktLWxhcmdlIHtcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbkBtaXhpbiBjYXB0aW9uIHtcclxuICBjb2xvcjogJGNvbG9yLWdyZXktbGlnaHQ7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn0iLCIvLyByZXNldHNcbm9sLFxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBpbmNsdWRlIHJ0ZS1zZWxlY3RvciB7XG4gIC8vIHNwZWNpZmljIHVub3JkZXJlZCBsaXN0IHN0eWxlc1xuICB1bCB7XG4gICAgbGkge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgdG9wOiA1cHg7XG4gICAgICB9XG5cbiAgICAgICsgbGksXG4gICAgICA+IHVsLFxuICAgICAgPiBvbCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICB9XG5cbiAgICAgID4gb2wge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzcGVjaWZpYyBvcmRlcmVkIGxpc3Qgc3R5bGVzXG4gIG9sIHtcbiAgICBjb3VudGVyLXJlc2V0OiBsaTtcblxuICAgIGxpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBjb3VudGVyKGxpKSAnLic7XG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuICAgICAgfVxuXG4gICAgICArIGxpLFxuICAgICAgPiBvbCxcbiAgICAgID4gdWwge1xuICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgfVxuXG4gICAgICA+IHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgb2wge1xuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXJzKGxpLCAnLicpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnRhYmxlX193cmFwcGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcclxuICBAaW5jbHVkZSBzdHlsZWRzY3JvbGxiYXI7XHJcbn1cclxuXHJcbkBpbmNsdWRlIHJ0ZS1zZWxlY3RvciB7XHJcbiAgdGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cclxuICAgIHRoZWFkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XHJcblxyXG4gICAgICB0ciB7XHJcbiAgICAgICAgdGgge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGhlYWQgdHIgdGgsXHJcbiAgICB0ciB0ZCB7XHJcbiAgICAgIHBhZGRpbmc6IDIycHggMjBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICB0ciB7XHJcbiAgICAgIHRkIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXk7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktbGlnaHRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRoZWFkICsgdGJvZHkge1xyXG4gICAgdHIge1xyXG4gICAgICB0ZCB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmV5O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktbGlnaHRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmxpbmsge1xuICBAaW5jbHVkZSBsaW5rO1xuXG4gIC8vIHNpemVzXG4gICYubGluay0tc21hbGwge1xuICAgIEBpbmNsdWRlIGxpbmstLXNtYWxsO1xuICB9XG5cbiAgJi5saW5rLS1sYXJnZSB7XG4gICAgQGluY2x1ZGUgbGluay0tbGFyZ2U7XG4gIH1cblxuICAvLyBpY29uIHN0eWxlc1xuICAmLmxpbmstLWV4dGVybmFsIHtcbiAgICBAaW5jbHVkZSBsaW5rLS1leHRlcm5hbDtcbiAgfVxuXG4gICYubGluay0tZG93bmxvYWQge1xuICAgIEBpbmNsdWRlIGxpbmstLWRvd25sb2FkO1xuICB9XG5cbiAgJi5saW5rLS1hcnJvd2xlZnQge1xuICAgIEBpbmNsdWRlIGxpbmstLWFycm93bGVmdDtcbiAgfVxuXG4gICYubGluay0tYXJyb3dyaWdodCB7XG4gICAgQGluY2x1ZGUgbGluay0tYXJyb3dyaWdodDtcbiAgfVxufVxuXG5AaW5jbHVkZSBydGUtc2VsZWN0b3Ige1xuICBhOm5vdCguYnRuKSB7XG4gICAgQGluY2x1ZGUgbGluaztcblxuICAgIC8vIGljb24gc3R5bGVzXG4gICAgJi5saW5rLS1leHRlcm5hbCB7XG4gICAgICBAaW5jbHVkZSBsaW5rLS1leHRlcm5hbDtcbiAgICB9XG5cbiAgICAmLmxpbmstLWRvd25sb2FkIHtcbiAgICAgIEBpbmNsdWRlIGxpbmstLWRvd25sb2FkO1xuICAgIH1cbiAgfVxuXG4gIC8vIHNpemVzXG4gICYucGFyYWdyYXBoLS1zbWFsbCB7XG4gICAgYTpub3QoLmJ0bikge1xuICAgICAgQGluY2x1ZGUgbGluay0tc21hbGw7XG4gICAgfVxuICB9XG5cbiAgJi5wYXJhZ3JhcGgtLWxhcmdlIHtcbiAgICBhOm5vdCguYnRuKSB7XG4gICAgICBAaW5jbHVkZSBsaW5rLS1sYXJnZTtcbiAgICB9XG4gIH1cbn0iLCJAbWl4aW4gbGluayB7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gIC8vIGhvdmVyIGludGVyYWN0aW9uXHJcbiAgaHRtbC5uby10b3VjaGV2ZW50cyAmIHtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tYmFzZTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tYmFzZTtcclxuICB9XHJcblxyXG4gIGh0bWwubm8tdG91Y2hldmVudHMgJjpob3ZlcixcclxuICBodG1sLm5vLXRvdWNoZXZlbnRzICY6Zm9jdXMsXHJcbiAgaHRtbC5uby10b3VjaGV2ZW50cyBhOmhvdmVyICYsXHJcbiAgaHRtbC5uby10b3VjaGV2ZW50cyBhOmZvY3VzICYge1xyXG4gICAgY29sb3I6ICRjb2xvci1ncmV5LWRhcms7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBzaXplc1xyXG5AbWl4aW4gbGluay0tc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxufVxyXG5cclxuQG1peGluIGxpbmstLWxhcmdlIHtcclxuICBmb250LXNpemU6IDI1cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbi8vIGljb24gdmFyaWFudHNcclxuQG1peGluIGxpbmstLWljb24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG5cclxuICAmOmJlZm9yZSxcclxuICAmOmFmdGVyIHtcclxuICAgIEBpbmNsdWRlIGNlbnRlci0tdmVyO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVaKDApIHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgfVxyXG5cclxuICBodG1sLm5vLXRvdWNoZXZlbnRzICYge1xyXG4gICAgJjpiZWZvcmUsXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xyXG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1iYXNlO1xyXG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWJhc2U7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBodG1sLm5vLXRvdWNoZXZlbnRzICY6aG92ZXIsXHJcbiAgaHRtbC5uby10b3VjaGV2ZW50cyAmOmZvY3VzLFxyXG4gIGh0bWwubm8tdG91Y2hldmVudHMgYTpob3ZlciAmLFxyXG4gIGh0bWwubm8tdG91Y2hldmVudHMgYTpmb2N1cyAmIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVooMCkgdHJhbnNsYXRlWCg1MCUpO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWigwKSB0cmFuc2xhdGVYKDApO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxpbmstLWV4dGVybmFsIHtcclxuICBAaW5jbHVkZSBsaW5rLS1pY29uO1xyXG4gIEBpbmNsdWRlIGljb24oJGljb24tYXJyb3ctdG9wLXJpZ2h0LCBib3RoKTtcclxuXHJcbiAgJjpiZWZvcmUsXHJcbiAgJjphZnRlciB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbGluay0tZG93bmxvYWQge1xyXG4gIEBpbmNsdWRlIGxpbmstLWljb247XHJcbiAgQGluY2x1ZGUgaWNvbigkaWNvbi1hcnJvdy1kb3duLCBib3RoKTtcclxufVxyXG5cclxuQG1peGluIGxpbmstLWFycm93bGVmdCB7XHJcbiAgQGluY2x1ZGUgbGluay0taWNvbjtcclxuICBAaW5jbHVkZSBpY29uKCRpY29uLWFycm93LWxlZnQsIGJvdGgpO1xyXG5cclxuICAmOmJlZm9yZSxcclxuICAmOmFmdGVyIHtcclxuICAgIHJpZ2h0OiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGxpbmstLWFycm93cmlnaHQge1xyXG4gIEBpbmNsdWRlIGxpbmstLWljb247XHJcbiAgQGluY2x1ZGUgaWNvbigkaWNvbi1hcnJvdy1yaWdodCwgYm90aCk7XHJcblxyXG4gICY6YmVmb3JlLFxyXG4gICY6YWZ0ZXIge1xyXG4gICAgZm9udC1zaXplOiAwLjZlbTtcclxuICB9XHJcbn1cclxuIiwiJGdvb2dsZWZvbnRzLWZvbnQtcGF0aDogJy90eXBvM2NvbmYvZXh0L2F2X3NpdGUvUmVzb3VyY2VzL1B1YmxpYy9Gb250cy9Hb29nbGVGb250cyc7XHJcblxyXG4kdHJhbnNpdGlvbi1kdXJhdGlvbi1iYXNlOiAwLjI1cztcclxuJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWJhc2U6IGVhc2UtaW4tb3V0O1xyXG5cclxuJHJ0ZWNvbnRlbnQtd3JhcHBlcmNsYXNzOiAnLnJ0ZWNvbnRlbnQnICFkZWZhdWx0O1xyXG5cclxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tLW1vYmlsZTogMjBweDtcclxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tLWRlc2t0b3A6IDMwcHg7XHJcblxyXG4vLyBib290c3RyYXAgY29sbGFwc2UgcGx1Z2luIHZhcmlhYmxlc1xyXG4kdHJhbnNpdGlvbi1mYWRlOiBvcGFjaXR5IC4xNXMgbGluZWFyO1xyXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogaGVpZ2h0IC4zNXMgZWFzZTtcclxuJGVuYWJsZS10cmFuc2l0aW9uczogdHJ1ZTtcclxuJGVuYWJsZS1wcmVmZXJzLXJlZHVjZWQtbW90aW9uLW1lZGlhLXF1ZXJ5OiBmYWxzZTtcclxuXHJcbi8vIHRleHRtZWRpYVxyXG4kdGV4dG1lZGlhLWNvbnRlbnQtdG8tbWVkaWEtZ2FwOiAzMHB4O1xyXG4kdGV4dG1lZGlhLWNvbnRlbnQtdG8tbWVkaWEtZ2FwLXgtZGVza3RvcDogMTAwcHg7XHJcbiR0ZXh0bWVkaWEtY29udGVudC10by1tZWRpYS1nYXAteC14bDogMTUwcHg7XHJcbiR0ZXh0bWVkaWEtbWVkaWEtdG8tbWVkaWEtZ2FwOiAyMHB4O1xyXG4kdGV4dG1lZGlhLXZpZGVvLXJldmVhbGVmZmVjdC13aWR0aDogMTMwcHg7XHJcbiR0ZXh0bWVkaWEtdmlkZW8tcmV2ZWFsZWZmZWN0LXdpZHRoLWNvbnRhaW5lcjogODBweDtcclxuJHRleHRtZWRpYS12aWRlby1yZXZlYWxlZmZlY3QtdHJhbnNpdGlvbi1kdXJhdGlvbjogLjc1cztcclxuXHJcbi8vIHotaW5kZXhcclxuJHotaW5kZXgtc3RpY2t5OiAxMDA7XHJcbiR6LWluZGV4LWNvbnRlbnRkYXJrZW5lcjogMTIwO1xyXG4kei1pbmRleC1oZWFkZXJuYXY6IDEyMTtcclxuJHotaW5kZXgtb2ZmY2FudmFzOiAxMjU7XHJcblxyXG4vLyBoZWFkZXJcclxuJHBhZ2UtaGVhZGVyLWhlaWdodC1tb2JpbGU6IDY3cHg7XHJcbiRwYWdlLWhlYWRlci1oZWlnaHQtZGVza3RvcDogMTA1cHg7XHJcbiRoYXNoYW5jaG9yLXRyZXNoaG9sZC1tb2JpbGU6IDEwcHg7XHJcbiRoYXNoYW5jaG9yLXRyZXNoaG9sZC1kZXNrdG9wOiAxNXB4OyIsIi5idG4ge1xuICBAaW5jbHVkZSBidG47XG59IiwiQG1peGluIGJ0biB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICBAaW5jbHVkZSBpY29uKCRpY29uLWFycm93LXJpZ2h0LCBib3RoKTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMThweCA3MHB4IDE4cHggNDBweDtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIHBhZGRpbmc6IDI1cHggODBweCAyNXB4IDUwcHg7XHJcbiAgfVxyXG5cclxuICAmOmJlZm9yZSxcclxuICAmOmFmdGVyIHtcclxuICAgIEBpbmNsdWRlIGNlbnRlci0tdmVyO1xyXG4gICAgcmlnaHQ6IDQwcHg7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgIHJpZ2h0OiA1MHB4O1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmJlZm9yZSB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgJjphZnRlciB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVooMCkgdHJhbnNsYXRlWCgtNTAlKTtcclxuICB9XHJcblxyXG4gIC8vIGhvdmVyIGludGVyYWN0aW9uXHJcbiAgaHRtbC5uby10b3VjaGV2ZW50cyAmIHtcclxuICAgICY6YmVmb3JlLFxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcclxuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tYmFzZTtcclxuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1iYXNlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgaHRtbC5uby10b3VjaGV2ZW50cyAmOmhvdmVyLFxyXG4gIGh0bWwubm8tdG91Y2hldmVudHMgJjpmb2N1cyxcclxuICBodG1sLm5vLXRvdWNoZXZlbnRzIGE6aG92ZXIgJixcclxuICBodG1sLm5vLXRvdWNoZXZlbnRzIGE6Zm9jdXMgJiB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVaKDApIHRyYW5zbGF0ZVgoNTAlKTtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVooMCkgdHJhbnNsYXRlWCgwKTtcclxuICAgIH1cclxuICB9XHJcbn0iLCIuaGFzaGFuY2hvciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogKCRwYWdlLWhlYWRlci1oZWlnaHQtbW9iaWxlICsgJGhhc2hhbmNob3ItdHJlc2hob2xkLW1vYmlsZSkgKiAtMTtcclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgIHRvcDogKCRwYWdlLWhlYWRlci1oZWlnaHQtZGVza3RvcCArICRoYXNoYW5jaG9yLXRyZXNoaG9sZC1kZXNrdG9wKSAqIC0xO1xyXG4gIH1cclxufSIsIkBpbXBvcnQgJ35jb29raWVjb25zZW50L2J1aWxkL2Nvb2tpZWNvbnNlbnQubWluLmNzcyc7XHJcblxyXG4kY29uc2VudC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcblxyXG5ib2R5Lm5vLXNjcm9sbCB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmNjLXJldm9rZSwgLmNjLXdpbmRvdyB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tYWluO1xyXG5cclxuICAmLCBsYWJlbCwgLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jYy13aW5kb3cgKixcclxuLmNjLXdpbmRvdyAqOmJlZm9yZSxcclxuLmNjLXdpbmRvdyAqOmFmdGVyIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIGRlZmF1bHQgc3R5bGVcclxuLmNjLXJldm9rZSB7XHJcbiAgdG9wOiBhdXRvO1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG59XHJcblxyXG4uY2Mtd2luZG93LWJsb2NrZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gIHotaW5kZXg6IDk5OTg7XHJcblxyXG4gIC5jYy13aW5kb3cuY2MtaW52aXNpYmxlIH4gJiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmNjLWNvbXBsaWFuY2Uge1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleDogbm9uZTtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIH1cclxuXHJcbiAgLmNjLWJ0biB7XHJcbiAgICBmbGV4OiAxIDAgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBjb2xvcjogJGNvbG9yLWdyZXk7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIGZsZXg6IDAgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY2Mtd2luZG93LmNjLWZsb2F0aW5nIHtcclxuICBtYXgtd2lkdGg6IG5vbmU7XHJcbn1cclxuXHJcbi5jYy1pbXByaW50IHtcclxuICBjbGVhcjogYm90aDtcclxuXHJcbiAgYSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBjb2xvcjogJGNvbG9yLWdyZXk7XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jYy1oZWFkZXIge1xyXG4gIGNvbG9yOiAkY29uc2VudC1jb2xvcjtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNjLWhpZ2hsaWdodCAuY2MtYnRuIHtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBwYWRkaW5nOiA2cHggMTJweDtcclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgIHBhZGRpbmc6IDVweCAyNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgJiArIC5jYy1idG4ge1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtbW9iaWxlLWRvd24ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludC1tb2JpbGUtZG93biB7XHJcbiAgICAmLmNjLW1vcmVpbmZvIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jYy1oaWdobGlnaHQgLmNjLWJ0bjpudGgtY2hpbGQobikge1xyXG4gIGJvcmRlci1jb2xvcjogJGNvbnNlbnQtY29sb3I7XHJcblxyXG4gICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLmNjLWhpZ2hsaWdodCAuY2MtYnRuOmxhc3QtY2hpbGQge1xyXG4gIGJhY2tncm91bmQ6ICRjb25zZW50LWNvbG9yO1xyXG4gIGJvcmRlci1jb2xvcjogJGNvbnNlbnQtY29sb3I7XHJcbiAgY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4uY2MtY29tcGxpYW5jZSB7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG5cclxuLmNjLWZsb2F0aW5nIC5jYy1jb21wbGlhbmNlID4gLmNjLWJ0biB7XHJcbiAgZmxleDogMDtcclxufVxyXG5cclxuLmNjLXdpbmRvdy5jYy1wb3B1cCB7XHJcbiAgd2lkdGg6IDkwJTtcclxuICBtYXgtd2lkdGg6IDk5MHB4O1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgdG9wOiA1JTtcclxuICBtYXgtaGVpZ2h0OiA5MHZoO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgcGFkZGluZzogMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAuY2MtY29udGVudCB7XHJcbiAgICBmbGV4OiAxIDAgYXV0bztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMWVtO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LWhlaWdodDogY2FsYyg5MHZoIC0gODNweCk7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgcGFkZGluZzogMmVtO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgdG9wOiA1JTtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuY2MtbW9yZWluZm9saW5rIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2MtbWVzc2FnZSB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYy1idXR0b25zIHtcclxuICAgIGZsZXg6IDEgMCBhdXRvO1xyXG4gICAgbWF4LWhlaWdodDogODNweDtcclxuICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2NjYztcclxuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgaGVpZ2h0OiA4M3B4O1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jYy1kZXNjcmlwdGlvbi13cmFwIHtcclxuICAmICsgLmNjLWRlc2NyaXB0aW9uLXdyYXAge1xyXG4gICAgbWFyZ2luLXRvcDogMWVtO1xyXG4gIH1cclxufVxyXG5cclxuLmNjLWNvb2tpZWRlc2NyaXB0aW9uLXdyYXAge1xyXG4gIGNsZWFyOiBib3RoO1xyXG5cclxuICAuY2MtY29va2llZGVzY3JpcHRpb24tdG9nZ2xlIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGNvbG9yOiAkY29sb3ItZ3JleTtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaG93IHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXHJcbiAgICB9XHJcblxyXG4gICAgLmhpZGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNjLWNvb2tpZWRlc2NyaXB0aW9uIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGNvbG9yOiAkY29sb3ItZ3JleTtcclxuICB9XHJcblxyXG4gIC5jYy1jb29raWVkZXNjcmlwdGlvbi10b2dnbGUub3BlbiB7XHJcbiAgICAuc2hvdyB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmhpZGUge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxuICAgIH1cclxuXHJcbiAgICAmIH4gLmNjLWNvb2tpZWRlc2NyaXB0aW9uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY2MtZGVzY3JpcHRpb24tdGl0bGUge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG5cclxuLmNjLWNvb2tpZWxpc3Qge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHJcbiAgLmNjLWNvb2tpZS1jaGVja2JveCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDJlbTtcclxuXHJcbiAgICAuY2hlY2tib3gge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jYy1jaGVja2JveCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2hlY2tib3hfX2xhYmVsdGV4dCB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmV5O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNjLWNoZWNrYm94LXdyYXAge1xyXG4gID4gbGFiZWwge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmNjLWNoZWNrYm94LWxhYmVsIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG5cclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29uc2VudC1jb2xvcjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHRyYW5zbGF0ZVkoLTFweCkgcm90YXRlKC01MGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDVweDtcclxuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb25zZW50LWNvbG9yO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29uc2VudC1jb2xvcjtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkIH4gLmNjLWNoZWNrYm94LWxhYmVsIHtcclxuICAgICAgY29sb3I6ICNhYWE7XHJcblxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogI2NjYztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpob3ZlciB+IC5jYy1jaGVja2JveC1sYWJlbDphZnRlciB7XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB+IC5jYy1jaGVja2JveC1sYWJlbDphZnRlciB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmdyaWQge1xyXG4gIEBpbmNsdWRlIGdyaWQ7XHJcblxyXG4gIC5ncmlkX19lbnRyeSB7XHJcbiAgICBAaW5jbHVkZSBncmlkX19lbnRyeTtcclxuXHJcbiAgICAuY29udGVudGVsZW1lbnQge1xyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmICsgLmdyaWRfX2VudHJ5IHtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1tb2JpbGUtZG93biB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwYWNpbmctc21hbGwtbW9iaWxlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyB2YXJpYW50c1xyXG4gICYuZ3JpZC0tMmNvbCB7XHJcbiAgICBAaW5jbHVkZSBncmlkLS0yY29sO1xyXG5cclxuICAgIC5ncmlkX19lbnRyeSB7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWRfX2VudHJ5LS0yY29sO1xyXG4gICAgfVxyXG5cclxuICAgICYuZ3JpZC0tMmNvbC0tMzMtNjYsXHJcbiAgICAmLmdyaWQtLTJjb2wtLTY2LTMzIHtcclxuICAgICAgLmdyaWRfX2VudHJ5LS0yY29sLS0zMyB7XHJcbiAgICAgICAgQGluY2x1ZGUgZ3JpZF9lbnRyeS0tMmNvbC0tMzM7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ncmlkX19lbnRyeS0tMmNvbC0tNjYge1xyXG4gICAgICAgIEBpbmNsdWRlIGdyaWRfZW50cnktLTJjb2wtLTY2O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmdyaWQtLTNjb2wge1xyXG4gICAgLmdyaWRfX2VudHJ5IHtcclxuICAgICAgQGluY2x1ZGUgZ3JpZF9fZW50cnktLTNjb2w7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiJGdyaXAtZ2FwLW1vYmlsZTogMTBweDtcclxuJGdyaXAtZ2FwLWRlc2t0b3A6IDUwcHg7XHJcblxyXG5AbWl4aW4gZ3JpZCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgbWFyZ2luLWxlZnQ6ICgkZ3JpcC1nYXAtbW9iaWxlLzIpICogLTE7XHJcbiAgbWFyZ2luLXJpZ2h0OiAoJGdyaXAtZ2FwLW1vYmlsZS8yKSAqIC0xO1xyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICgkZ3JpcC1nYXAtZGVza3RvcC8yKSAqIC0xO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAoJGdyaXAtZ2FwLWRlc2t0b3AvMikgKiAtMTtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBncmlkX19lbnRyeSB7XHJcbiAgZmxleDogMCAwIDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmctbGVmdDogKCRncmlwLWdhcC1tb2JpbGUvMik7XHJcbiAgcGFkZGluZy1yaWdodDogKCRncmlwLWdhcC1tb2JpbGUvMik7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICgkZ3JpcC1nYXAtZGVza3RvcC8yKTtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICgkZ3JpcC1nYXAtZGVza3RvcC8yKTtcclxuICB9XHJcbn1cclxuXHJcbi8vIDJjb2xcclxuQG1peGluIGdyaWQtLTJjb2wge1xyXG59XHJcblxyXG5AbWl4aW4gZ3JpZF9fZW50cnktLTJjb2wge1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gZ3JpZF9lbnRyeS0tMmNvbC0tMzMge1xyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XHJcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGdyaWRfZW50cnktLTJjb2wtLTY2IHtcclxuICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjYlO1xyXG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY2JTtcclxuICB9XHJcbn1cclxuXHJcbi8vIDNjb2xcclxuQG1peGluIGdyaWRfX2VudHJ5LS0zY29sIHtcclxuICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcclxuICB9XHJcbn0iLCIuY2UtdGV4dG1lZGlhLFxyXG4uY2UtdGV4dHBpYyxcclxuLmNlLWltYWdlIHtcclxuICAuY2UtdGV4dG1lZGlhX19pbm5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgIC5tZWRpYXdyYXBwZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgLm1lZGlhd3JhcHBlcl9fY2FwdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICBib3R0b206IDMwcHg7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJiArIC5tZWRpYXdyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6ICR0ZXh0bWVkaWEtbWVkaWEtdG8tbWVkaWEtZ2FwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLm1lZGlhd3JhcHBlci0tdHlwZS00IHtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNi85O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgLy8gTUVESUEgT05MWVxyXG4gICAgLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICAmW2RhdGEtaGFzbWVkaWE9XCIxXCJdW2RhdGEtaGFzdGV4dD1cIjBcIl0ge1xyXG4gICAgICAuY2UtdGV4dG1lZGlhX19tZWRpYSB7XHJcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICAvLyBURVhUIE9OTFlcclxuICAgIC8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgJltkYXRhLWhhc21lZGlhPVwiMFwiXVtkYXRhLWhhc3RleHQ9XCIxXCJdIHtcclxuICAgICAgLmNlLXRleHRtZWRpYV9fY29udGVudCB7XHJcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICAvLyBNRURJQSBBTkQgVEVYVFxyXG4gICAgLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICAmW2RhdGEtaGFzbWVkaWE9XCIxXCJdW2RhdGEtaGFzdGV4dD1cIjFcIl0ge1xyXG4gICAgICAuY2UtdGV4dG1lZGlhX19tZWRpYSxcclxuICAgICAgLmNlLXRleHRtZWRpYV9fY29udGVudCB7XHJcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyBtZWRpYSBhYm92ZVxyXG4gICAgICAmW2RhdGEtd3JhcHBpbmc9XCJ3cmFwXCJdW2RhdGEtcG9zaXRpb24tdmVydGljYWw9XCJhYm92ZVwiXSB7XHJcbiAgICAgICAgLmNlLXRleHRtZWRpYV9fbWVkaWEge1xyXG4gICAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkdGV4dG1lZGlhLWNvbnRlbnQtdG8tbWVkaWEtZ2FwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNlLXRleHRtZWRpYV9fY29udGVudCB7XHJcbiAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIHJlZ3VsYXIgZnJhbWVzXHJcbiAgICAgICAgJltkYXRhLWZyYW1lPVwiZGVmYXVsdFwiXSxcclxuICAgICAgICAmW2RhdGEtZnJhbWU9XCJzbWFsbFwiXSB7XHJcbiAgICAgICAgICAuY2UtdGV4dG1lZGlhX19tZWRpYSB7XHJcbiAgICAgICAgICAgIC5tZWRpYXdyYXBwZXIge1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyBtZWRpYSBiZWxvd1xyXG4gICAgICAmW2RhdGEtd3JhcHBpbmc9XCJ3cmFwXCJdW2RhdGEtcG9zaXRpb24tdmVydGljYWw9XCJiZWxvd1wiXSB7XHJcbiAgICAgICAgLmNlLXRleHRtZWRpYV9fbWVkaWEge1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNlLXRleHRtZWRpYV9fY29udGVudCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAkdGV4dG1lZGlhLWNvbnRlbnQtdG8tbWVkaWEtZ2FwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gcmVndWxhciBmcmFtZXNcclxuICAgICAgICAmW2RhdGEtZnJhbWU9XCJkZWZhdWx0XCJdLFxyXG4gICAgICAgICZbZGF0YS1mcmFtZT1cInNtYWxsXCJdIHtcclxuICAgICAgICAgIC5jZS10ZXh0bWVkaWFfX21lZGlhIHtcclxuICAgICAgICAgICAgLm1lZGlhd3JhcHBlciB7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIG1lZGlhIGJlc2lkZXMgdGV4dFxyXG4gICAgICAmW2RhdGEtd3JhcHBpbmc9XCJub3dyYXBcIl1bZGF0YS1wb3NpdGlvbi1ob3Jpem9udGFsPVwibGVmdFwiXSxcclxuICAgICAgJltkYXRhLXdyYXBwaW5nPVwibm93cmFwXCJdW2RhdGEtcG9zaXRpb24taG9yaXpvbnRhbD1cInJpZ2h0XCJdIHtcclxuICAgICAgfVxyXG5cclxuICAgICAgLy8gbWVkaWEgYmVzaWRlcyB0ZXh0IGxlZnRcclxuICAgICAgJltkYXRhLXdyYXBwaW5nPVwibm93cmFwXCJdW2RhdGEtcG9zaXRpb24taG9yaXpvbnRhbD1cImxlZnRcIl0ge1xyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyBtZWRpYSBiZXNpZGVzIHRleHQgcmlnaHRcclxuICAgICAgJltkYXRhLXdyYXBwaW5nPVwibm93cmFwXCJdW2RhdGEtcG9zaXRpb24taG9yaXpvbnRhbD1cInJpZ2h0XCJdIHtcclxuICAgICAgfVxyXG5cclxuICAgICAgLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICAgIC8vIE1PQklMRSBPTkxZXHJcbiAgICAgIC8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LW1vYmlsZS1kb3duIHtcclxuICAgICAgICAvLyBtZWRpYSBiZXNpZGVzIHRleHRcclxuICAgICAgICAmW2RhdGEtd3JhcHBpbmc9XCJub3dyYXBcIl1bZGF0YS1wb3NpdGlvbi1ob3Jpem9udGFsPVwibGVmdFwiXSxcclxuICAgICAgICAmW2RhdGEtd3JhcHBpbmc9XCJub3dyYXBcIl1bZGF0YS1wb3NpdGlvbi1ob3Jpem9udGFsPVwicmlnaHRcIl0ge1xyXG4gICAgICAgICAgLmNlLXRleHRtZWRpYV9fY29udGVudCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206ICR0ZXh0bWVkaWEtY29udGVudC10by1tZWRpYS1nYXA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmNlLXRleHRtZWRpYV9fbWVkaWEge1xyXG4gICAgICAgICAgICAubWVkaWF3cmFwcGVyIHtcclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAzNS8xMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAvLyByZWd1bGFyIGZyYW1lc1xyXG4gICAgICAgICAgJltkYXRhLWZyYW1lPVwiZGVmYXVsdFwiXSxcclxuICAgICAgICAgICZbZGF0YS1mcmFtZT1cInNtYWxsXCJdIHtcclxuICAgICAgICAgICAgLmNlLXRleHRtZWRpYV9fbWVkaWEge1xyXG4gICAgICAgICAgICAgIC5tZWRpYXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLy89PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgICAgIC8vIERFU0tUT1AgT05MWVxyXG4gICAgICAvLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgICAvLyBtZWRpYSBiZXNpZGVzIHRleHRcclxuICAgICAgICAmW2RhdGEtd3JhcHBpbmc9XCJub3dyYXBcIl1bZGF0YS1wb3NpdGlvbi1ob3Jpem9udGFsPVwibGVmdFwiXSxcclxuICAgICAgICAmW2RhdGEtd3JhcHBpbmc9XCJub3dyYXBcIl1bZGF0YS1wb3NpdGlvbi1ob3Jpem9udGFsPVwicmlnaHRcIl0ge1xyXG4gICAgICAgICAgLmNlLXRleHRtZWRpYV9fbWVkaWEge1xyXG4gICAgICAgICAgICAubWVkaWF3cmFwcGVyIHtcclxuICAgICAgICAgICAgICAmW2RhdGEtaW1hZ2UtYXNwZWN0cmF0aW89XCIzdG80XCJdIHtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMy80O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJltkYXRhLWltYWdlLWFzcGVjdHJhdGlvPVwiMTZ0bzlcIl0ge1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNi85O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJltkYXRhLWltYWdlLWFzcGVjdHJhdGlvPVwiMXRvMVwiXSB7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAvLyByZWd1bGFyIGZyYW1lc1xyXG4gICAgICAgICAgJltkYXRhLWZyYW1lPVwiZGVmYXVsdFwiXSxcclxuICAgICAgICAgICZbZGF0YS1mcmFtZT1cInNtYWxsXCJdIHtcclxuICAgICAgICAgICAgLmNlLXRleHRtZWRpYV9fbWVkaWEsXHJcbiAgICAgICAgICAgIC5jZS10ZXh0bWVkaWFfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIG1lZGlhIGJlc2lkZXMgdGV4dCBsZWZ0XHJcbiAgICAgICAgJltkYXRhLXdyYXBwaW5nPVwibm93cmFwXCJdW2RhdGEtcG9zaXRpb24taG9yaXpvbnRhbD1cImxlZnRcIl0ge1xyXG4gICAgICAgICAgLmNlLXRleHRtZWRpYV9fbWVkaWEge1xyXG4gICAgICAgICAgICBvcmRlcjogMTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY2UtdGV4dG1lZGlhX19jb250ZW50IHtcclxuICAgICAgICAgICAgb3JkZXI6IDI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLy8gcmVndWxhciBmcmFtZXNcclxuICAgICAgICAgICZbZGF0YS1mcmFtZT1cImRlZmF1bHRcIl0sXHJcbiAgICAgICAgICAmW2RhdGEtZnJhbWU9XCJzbWFsbFwiXSB7XHJcbiAgICAgICAgICAgIC5jZS10ZXh0bWVkaWFfX21lZGlhIHtcclxuICAgICAgICAgICAgICAubWVkaWF3cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHRleHRtZWRpYS1jb250ZW50LXRvLW1lZGlhLWdhcC14LWRlc2t0b3AvMjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jZS10ZXh0bWVkaWFfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgIC5jZS10ZXh0bWVkaWFfX2NvbnRlbnRfX2lubmVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkdGV4dG1lZGlhLWNvbnRlbnQtdG8tbWVkaWEtZ2FwLXgtZGVza3RvcC8yO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gbWVkaWEgYmVzaWRlcyB0ZXh0IHJpZ2h0XHJcbiAgICAgICAgJltkYXRhLXdyYXBwaW5nPVwibm93cmFwXCJdW2RhdGEtcG9zaXRpb24taG9yaXpvbnRhbD1cInJpZ2h0XCJdIHtcclxuICAgICAgICAgIC8vIHJlZ3VsYXIgZnJhbWVzXHJcbiAgICAgICAgICAmW2RhdGEtZnJhbWU9XCJkZWZhdWx0XCJdLFxyXG4gICAgICAgICAgJltkYXRhLWZyYW1lPVwic21hbGxcIl0ge1xyXG4gICAgICAgICAgICAuY2UtdGV4dG1lZGlhX19tZWRpYSB7XHJcbiAgICAgICAgICAgICAgLm1lZGlhd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHRleHRtZWRpYS1jb250ZW50LXRvLW1lZGlhLWdhcC14LWRlc2t0b3AvMjtcclxuXHJcbiAgICAgICAgICAgICAgICAubWVkaWF3cmFwcGVyX19jYXB0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2UtdGV4dG1lZGlhX19jb250ZW50IHtcclxuICAgICAgICAgICAgICAuY2UtdGV4dG1lZGlhX19jb250ZW50X19pbm5lciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICR0ZXh0bWVkaWEtY29udGVudC10by1tZWRpYS1nYXAteC1kZXNrdG9wLzI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC14bC1taW4pIHtcclxuICAgICAgICAvLyBtZWRpYSBiZXNpZGVzIHRleHQgbGVmdFxyXG4gICAgICAgICZbZGF0YS13cmFwcGluZz1cIm5vd3JhcFwiXVtkYXRhLXBvc2l0aW9uLWhvcml6b250YWw9XCJsZWZ0XCJdIHtcclxuICAgICAgICAgIC8vIHJlZ3VsYXIgZnJhbWVzXHJcbiAgICAgICAgICAmW2RhdGEtZnJhbWU9XCJkZWZhdWx0XCJdLFxyXG4gICAgICAgICAgJltkYXRhLWZyYW1lPVwic21hbGxcIl0ge1xyXG4gICAgICAgICAgICAuY2UtdGV4dG1lZGlhX19tZWRpYSB7XHJcbiAgICAgICAgICAgICAgLm1lZGlhd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICR0ZXh0bWVkaWEtY29udGVudC10by1tZWRpYS1nYXAteC14bC8yO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNlLXRleHRtZWRpYV9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgLmNlLXRleHRtZWRpYV9fY29udGVudF9faW5uZXIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR0ZXh0bWVkaWEtY29udGVudC10by1tZWRpYS1nYXAteC14bC8yO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gbWVkaWEgYmVzaWRlcyB0ZXh0IHJpZ2h0XHJcbiAgICAgICAgJltkYXRhLXdyYXBwaW5nPVwibm93cmFwXCJdW2RhdGEtcG9zaXRpb24taG9yaXpvbnRhbD1cInJpZ2h0XCJdIHtcclxuICAgICAgICAgIC8vIHJlZ3VsYXIgZnJhbWVzXHJcbiAgICAgICAgICAmW2RhdGEtZnJhbWU9XCJkZWZhdWx0XCJdLFxyXG4gICAgICAgICAgJltkYXRhLWZyYW1lPVwic21hbGxcIl0ge1xyXG4gICAgICAgICAgICAuY2UtdGV4dG1lZGlhX19tZWRpYSB7XHJcbiAgICAgICAgICAgICAgLm1lZGlhd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJHRleHRtZWRpYS1jb250ZW50LXRvLW1lZGlhLWdhcC14LXhsLzI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2UtdGV4dG1lZGlhX19jb250ZW50IHtcclxuICAgICAgICAgICAgICAuY2UtdGV4dG1lZGlhX19jb250ZW50X19pbm5lciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICR0ZXh0bWVkaWEtY29udGVudC10by1tZWRpYS1nYXAteC14bC8yO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgPiBkaXY6bm90KC5jb250YWluZXIpIHtcclxuICAgIC5jZS10ZXh0bWVkaWFfX2lubmVyIHtcclxuICAgICAgLm1lZGlhd3JhcHBlciB7XHJcbiAgICAgICAgLm1lZGlhd3JhcHBlcl9fY2FwdGlvbiB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LW1vYmlsZS1kb3duIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRjb250YWluZXItcGFkZGluZztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY29udGFpbmVyLXBhZGRpbmc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBzY3JvbGxlZmZlY3QgZm9yIHZpZGVvc1xyXG5AaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gIC5jZS10ZXh0bWVkaWEsXHJcbiAgLmNlLXRleHRwaWMsXHJcbiAgLmNlLWltYWdlIHtcclxuICAgID4gZGl2Om5vdCguY29udGFpbmVyKSB7XHJcbiAgICAgIC5jZS10ZXh0bWVkaWFfX2lubmVyIHtcclxuICAgICAgICAubWVkaWF3cmFwcGVyIHtcclxuICAgICAgICAgICYubWVkaWF3cmFwcGVyLS10eXBlLTQubWVkaWF3cmFwcGVyLS1oYXNsaW5rIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR0ZXh0bWVkaWEtdmlkZW8tcmV2ZWFsZWZmZWN0LXdpZHRoO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICR0ZXh0bWVkaWEtdmlkZW8tcmV2ZWFsZWZmZWN0LXdpZHRoO1xyXG5cclxuICAgICAgICAgICAgLnZpZGVvbGluayB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kdGV4dG1lZGlhLXZpZGVvLXJldmVhbGVmZmVjdC13aWR0aDtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kdGV4dG1lZGlhLXZpZGVvLXJldmVhbGVmZmVjdC13aWR0aDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgID4gLmNvbnRhaW5lciB7XHJcbiAgICAgIC5jZS10ZXh0bWVkaWFfX2lubmVyIHtcclxuICAgICAgICAubWVkaWF3cmFwcGVyIHtcclxuICAgICAgICAgICYubWVkaWF3cmFwcGVyLS10eXBlLTQubWVkaWF3cmFwcGVyLS1oYXNsaW5rIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICR0ZXh0bWVkaWEtdmlkZW8tcmV2ZWFsZWZmZWN0LXdpZHRoLWNvbnRhaW5lcjtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkdGV4dG1lZGlhLXZpZGVvLXJldmVhbGVmZmVjdC13aWR0aC1jb250YWluZXI7XHJcblxyXG4gICAgICAgICAgICAudmlkZW9saW5rIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLSR0ZXh0bWVkaWEtdmlkZW8tcmV2ZWFsZWZmZWN0LXdpZHRoLWNvbnRhaW5lcjtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kdGV4dG1lZGlhLXZpZGVvLXJldmVhbGVmZmVjdC13aWR0aC1jb250YWluZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICA+IGRpdiB7XHJcbiAgICAgIC5jZS10ZXh0bWVkaWFfX2lubmVyIHtcclxuICAgICAgICAubWVkaWF3cmFwcGVyIHtcclxuICAgICAgICAgICYubWVkaWF3cmFwcGVyLS10eXBlLTQubWVkaWF3cmFwcGVyLS1oYXNsaW5rIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbWFyZ2luO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdGV4dG1lZGlhLXZpZGVvLXJldmVhbGVmZmVjdC10cmFuc2l0aW9uLWR1cmF0aW9uO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWJhc2U7XHJcblxyXG4gICAgICAgICAgICAudmlkZW9saW5rIHtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBtYXJnaW47XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRleHRtZWRpYS12aWRlby1yZXZlYWxlZmZlY3QtdHJhbnNpdGlvbi1kdXJhdGlvbjtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWJhc2U7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYucmV2ZWFsIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgIC52aWRlb2xpbmsge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnZpZGVvbGluayB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAucGxheWJ1dHRvbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgQGluY2x1ZGUgY2VudGVyO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGhlaWdodDogODRweDtcclxuICAgIHdpZHRoOiAxMjJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHJcbiAgICBAaW5jbHVkZSBpY29uKCRpY29uLW1pc2MtcGxheSkge1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxuXHJcbiAgLy8gc3RhdGVzXHJcbiAgaHRtbC5uby10b3VjaGV2ZW50cyAmIHtcclxuICAgIC5wbGF5YnV0dG9uIHtcclxuICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIGJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLWJhc2U7XHJcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tYmFzZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIC5wbGF5YnV0dG9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udmlkZW8taWZyYW1lIHtcclxuICBAaW5jbHVkZSBhc3BlY3QtcmF0aW8oMTYsIDkpO1xyXG5cclxuICBpZnJhbWUge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gIH1cclxufSIsIi5mYWRlIHtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkdHJhbnNpdGlvbi1mYWRlKTtcblxuICAmOm5vdCguc2hvdykge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgbGVuZ3RoKCR0cmFuc2l0aW9uKSA9PSAwIHtcbiAgICAkdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgfVxuXG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID4gMSB7XG4gICAgQGVhY2ggJHZhbHVlIGluICR0cmFuc2l0aW9uIHtcbiAgICAgIEBpZiAkdmFsdWUgPT0gbnVsbCBvciAkdmFsdWUgPT0gbm9uZSB7XG4gICAgICAgIEB3YXJuIFwiVGhlIGtleXdvcmQgJ25vbmUnIG9yICdudWxsJyBtdXN0IGJlIHVzZWQgYXMgYSBzaW5nbGUgYXJndW1lbnQuXCI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBudGgoJHRyYW5zaXRpb24sIDEpICE9IG51bGwge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuXG4gICAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJ+Ym9vdHN0cmFwL3Njc3MvbWl4aW5zL3RyYW5zaXRpb25cIjtcclxuQGltcG9ydCBcIn5ib290c3RyYXAvc2Nzcy90cmFuc2l0aW9uc1wiO1xyXG5cclxuLmFjY29yZGlvbiB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHQ7XHJcbiAgcGFkZGluZzogMTVweCAyMHB4O1xyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgcGFkZGluZzogMjBweCAzNXB4O1xyXG4gIH1cclxuXHJcbiAgaHRtbC5uby10b3VjaGV2ZW50cyAmOmhvdmVyLFxyXG4gIGh0bWwubm8tdG91Y2hldmVudHMgJjpmb2N1cyB7XHJcbiAgICAuYWNjb3JkaW9uX19oZWFkZXIge1xyXG4gICAgICAmOm5vdCguYWNjb3JkaW9uX19oZWFkZXJfX21haW5uYXYpIHtcclxuICAgICAgICAuaGVhZGVyX19pbm5lciB7XHJcbiAgICAgICAgICAuaGVhZGVyX190ZXh0IHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5oZWFkZXJfX2luZGljYXRvciB7XHJcbiAgICAgICAgICAgIC5pbmRpY2F0b3JfX2ljb24ge1xyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgdHJhbnNsYXRlWigwKSB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVooMCkgdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bm90KC5jb2xsYXBzZWQpIHtcclxuICAgICAgICAgIC5oZWFkZXJfX2lubmVyIHtcclxuICAgICAgICAgICAgLmhlYWRlcl9faW5kaWNhdG9yIHtcclxuICAgICAgICAgICAgICAuaW5kaWNhdG9yX19pY29uIHtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03NSUpIHRyYW5zbGF0ZVooMCkgdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVooMCkgdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hY2NvcmRpb25fX2hlYWRlciB7XHJcbiAgICAuaGVhZGVyX19pbm5lciB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgLmhlYWRlcl9fdGV4dCB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ncmV5LWRhcms7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuaGVhZGVyX19pbmRpY2F0b3Ige1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblxyXG4gICAgICAgIC5pbmRpY2F0b3JfX2ljb24ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgbGluay0taWNvbjtcclxuICAgICAgICAgIEBpbmNsdWRlIGljb24oJGljb24tbWlzYy1wbHVzLCBib3RoKTtcclxuXHJcbiAgICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpIHRyYW5zbGF0ZVooMCkgdHJhbnNsYXRlWCgwKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOm5vdCguY29sbGFwc2VkKSB7XHJcbiAgICAgIC5oZWFkZXJfX2lubmVyIHtcclxuICAgICAgICAuaGVhZGVyX190ZXh0IHtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oZWFkZXJfX2luZGljYXRvciB7XHJcbiAgICAgICAgICAuaW5kaWNhdG9yX19pY29uIHtcclxuICAgICAgICAgICAgJjphZnRlciwgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICRpY29uLW1pc2MtbWludXM7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjUlKSB0cmFuc2xhdGVaKDApIHRyYW5zbGF0ZVgoMCk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWigwKSB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYWNjb3JkaW9uX19jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMzVweDtcclxuICAgIH1cclxuICB9XHJcbn0iLCJAaW1wb3J0IFwiLi9zY3NzL2Z1bmN0aW9uc1wiO1xuXG4kdGhlbWVDb2xvcjogIzAwN2FmZiAhZGVmYXVsdDtcbiRjb2xvcnM6ICgnd2hpdGUnOiAjZmZmZmZmLCAnYmxhY2snOiAjMDAwMDAwKSAhZGVmYXVsdDtcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnc3dpcGVyLWljb25zJztcbiAgc3JjOiB1cmwoXCJkYXRhOmFwcGxpY2F0aW9uL2ZvbnQtd29mZjtjaGFyc2V0PXV0Zi04O2Jhc2U2NCwgZDA5R1JnQUJBQUFBQUFaZ0FCQUFBQUFBREFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJHUmxSTkFBQUdSQUFBQUJvQUFBQWNpNnFIa1VkRVJVWUFBQVdnQUFBQUl3QUFBQ1FBWUFCWFIxQlBVd0FBQmhRQUFBQXVBQUFBTnVBWTcreEhVMVZDQUFBRnhBQUFBRkFBQUFCbTJmUGN6VTlUTHpJQUFBSGNBQUFBU2dBQUFHQlA5VjVSWTIxaGNBQUFBa1FBQUFDSUFBQUJZdDZGMGNCamRuUWdBQUFDekFBQUFBUUFBQUFFQUJFQlJHZGhjM0FBQUFXWUFBQUFDQUFBQUFqLy93QURaMng1WmdBQUF5d0FBQURNQUFBRDJNSHRyeVZvWldGa0FBQUJiQUFBQURBQUFBQTJFMitlb1dob1pXRUFBQUdjQUFBQUh3QUFBQ1FDOWdEemFHMTBlQUFBQWlnQUFBQVpBQUFBcmdKa0FCRnNiMk5oQUFBQzBBQUFBRm9BQUFCYUZRQVVHRzFoZUhBQUFBRzhBQUFBSHdBQUFDQUFjQUJBYm1GdFpRQUFBL2dBQUFFNUFBQUNYdkZkQndsd2IzTjBBQUFGTkFBQUFHSUFBQUNFNXM3NGhYamFZMkJrWUdBQVlwZjVIdS9qK1cyK01uQXpNWURBemFYNlFqRDYvNC8vQnhqNUdBOEF1UndNWUdrQVB5d0wxM2phWTJCa1lHQTg4UDhBZ3g0aisvOGZRRFlmQTFBRUJXZ0RBSUIyQk9vQWVOcGpZR1JnWU5CaDRHZGdZZ0FCRU1uSUFCSnpZTkFEQ1FBQUNXZ0FzUUI0Mm1OZ1lmekNPSUdCbFlHQjBZY3hqWUdCd1IxS2YyV1FaR2hoWUdCaVlHVm1nQUZHQmlRUWtPYWF3dERBb01CUXhYamcvd0VHUGNZRERBNHdOVUEyQ0Nnd3NBQUFPNEVMNmdBQWVOcGoyTTBneUFBQ3F4Z0dOV0JrWjJENC93TUEreGtEZGdBQUFIamFZMkJnWUdhQVlCa0dSZ1lRaUFIeUdNRjhGZ1lISU0zRHdNSEFCR1FyTU9neVdETEVNMVQ5L3c4VUJmRU1nTHpFLy8vL1AvNS8vZi9WL3h2K3I0ZWFBQWVNYkF4d0lVWW1JTUhFZ0tZQVlqVWNzREF3c0xLeGMzQnljZlB3OGpFUUEvZ1pCQVNGaEVWRXhjUWxKS1drWldUbDVCVVVsWlJWVk5YVU5UUVpCZ01BQU1SK0UrZ0FFUUZFQUFBQUtnQXFBQ29BTkFBK0FFZ0FVZ0JjQUdZQWNBQjZBSVFBamdDWUFLSUFyQUMyQU1BQXlnRFVBTjRBNkFEeUFQd0JCZ0VRQVJvQkpBRXVBVGdCUWdGTUFWWUJZQUZxQVhRQmZnR0lBWklCbkFHbUFiSUJ6Z0hzQUFCNDJ1Mk5NUTZDVUF5R1c1Njh4OUFuZVlZZ200TUpiaEtGYUV4SU9BVlg4QXBld1N0NEJpYzRBZmVBaWQzVk9CaXhEeGZQWUV6YTVPK1hmaTA0WUFEZ2dpVUlVTEN1RUpLOFZoTzRiU3ZwZG5rdEhJNVFDWXRkaTJzbDhablhhSGxxVXJOS3pkS2NUOGNqbHErcndaU3ZJVmN6TmllenNmblAvdXpubWZQRkJOT0RNMks3TVRRNDVZRUFacUdQODFBbUdHY0YzaVBxT29wMHIxU1BUYVRiVmtmVWU0SFhqOTd3WUUreU53V1l4d1d1NHYxdWdXSGdvM1MxWGRaRVZxV003RVQwY2ZuTEd4V2ZrZ1I0Mm8yUHZXckRNQlNGai9JSExhRjB6S2pSZ2RpVk13U2NOUkFvV1VvSDc4WTJpY0IveUlZMDlBbjZBSDJCZHUvVUIreXhvcFlzaFFpRXZudnUwZFVSZ0R0OFFlQzhQRHc3RnBqaTNmRUE0ei9QRUo2WU9CNWhLaDRkajNFdlhoeFBxSC9TS1VZM3JKN3NyWjRGWm5oMVBNQXRQaHdQNmZsMlBNSk1QRGdlUTRyWThZVDZHemFvMGVBRUE0MDlEdWdnbVRuRm5PY1NDaUVpTE1neENpVEk2Q3E1RFpVZDNRbXAxMHZPMExhTFRkMmNqTjRmT3VtbGM3bFVZYlNRY1pGa3V0Ukc3ZzZKS1pLeTBSbWRMWTY4MENEbkVKK1VNa3BGRmUxUk43bnhkVnBYckM0YVR0bmF1ck9uWWVyY1pnMllWbUxOL2QvZ2N6ZkVpbXJFL2ZzL2JPdXEyOVptbjh0bG9PUmFYZ1pnR2E3OHlPOS9jblhtMkJwYUd2cTI1RHY5UzRFOSs1U0ljOVBxdXBKS2hZRlNTbDQ3K1FjcjFtWU5BQUFBZU5wdHcwY0t3a0FBQU1EWkpBOFE3T1VKdmtMc1BmWjZ6RlZFUlB5OHFIaDJZRVIrM2kvQlA4M3ZJQkxMeVNzb0tpbXJxS3FwYTJocDYranE2UnNZR2htYm1KcVpTeTBzcmF4dGJPM3NIUnlkbkVNVTR1UjZ5eDdKSlh2ZVA3V3JEeWNBQUFBQUFBSC8vd0FDZU5wallHUmdZT0FCWWhrZ1pnSkNaZ1pOQmtZR0xRWnRJSnNGTE1ZQUFBdzNBTGdBZU5vbGl6RUtnREFRQkNjaFJiQzJzRkVSMFlENnFWUWlCQ3YvSDllekdJNlo1WEJBdzhDQksvbTVpUVFWYXVWYlhMbk9yTVp2Mm9MZEtGYThQanVydTJoSnpHYWJtT1NMek5NenZ1dHBCM040Mm1OZ1pHQmc0R0tRWXpCaFlNeEpMTWxqNEdCZ0FZb3cvUC9QQUpKaExNNnNTb1dLZldDQUF3REFqZ2JSQUFCNDJtTmdZR0JrQUlJYkNabzVJUHJtVW4waEdBMEFPOEVGVFFBQVwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBpbXBvcnQgXCIuL2NvbXBvbmVudHMvY29yZS9jb3JlXCI7XG5cbi8vSU1QT1JUX0NPTVBPTkVOVFNcbiIsIjpyb290IHtcbiAgLS1zd2lwZXItdGhlbWUtY29sb3I6ICN7JHRoZW1lQ29sb3J9O1xufVxuLnN3aXBlci1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIC8qIEZpeCBvZiBXZWJraXQgZmxpY2tlcmluZyAqL1xuICB6LWluZGV4OjE7XG59XG4uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbCA+IC5zd2lwZXItd3JhcHBlciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc3dpcGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm07XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuLnN3aXBlci1jb250YWluZXItYW5kcm9pZCAuc3dpcGVyLXNsaWRlLFxuLnN3aXBlci13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDBweCwwLDApO1xufVxuLnN3aXBlci1jb250YWluZXItbXVsdGlyb3cgPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uc3dpcGVyLWNvbnRhaW5lci1tdWx0aXJvdy1jb2x1bW4gPiAuc3dpcGVyLXdyYXBwZXIge1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4uc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUgPiAuc3dpcGVyLXdyYXBwZXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnN3aXBlci1zbGlkZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cbi5zd2lwZXItc2xpZGUtaW52aXNpYmxlLWJsYW5rIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLyogQXV0byBIZWlnaHQgKi9cbi5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQge1xuICAmLCAuc3dpcGVyLXNsaWRlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuc3dpcGVyLXdyYXBwZXIge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgaGVpZ2h0O1xuICB9XG59XG5cbi8qIDNEIEVmZmVjdHMgKi9cbi5zd2lwZXItY29udGFpbmVyLTNkIHtcbiAgcGVyc3BlY3RpdmU6IDEyMDBweDtcbiAgLnN3aXBlci13cmFwcGVyLCAuc3dpcGVyLXNsaWRlLCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wLCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sIC5zd2lwZXItY3ViZS1zaGFkb3cge1xuICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIH1cbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsIC5zd2lwZXItc2xpZGUtc2hhZG93LXRvcCwgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBsZWZ0LCByZ2JhKDAsMCwwLDAuNSksIHJnYmEoMCwwLDAsMCkpO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsIHJnYmEoMCwwLDAsMC41KSwgcmdiYSgwLDAsMCwwKSk7XG4gIH1cbiAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9wIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsMCwwLDAuNSksIHJnYmEoMCwwLDAsMCkpO1xuICB9XG4gIC5zd2lwZXItc2xpZGUtc2hhZG93LWJvdHRvbSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLDAsMCwwLjUpLCByZ2JhKDAsMCwwLDApKTtcbiAgfVxufVxuXG4vKiBDU1MgTW9kZSAqL1xuLnN3aXBlci1jb250YWluZXItY3NzLW1vZGUge1xuICA+IC5zd2lwZXItd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAvKiBGb3IgRmlyZWZveCAqL1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgLyogRm9yIEludGVybmV0IEV4cGxvcmVyIGFuZCBFZGdlICovXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgPiAuc3dpcGVyLXdyYXBwZXIgPiAuc3dpcGVyLXNsaWRlIHtcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQgc3RhcnQ7XG4gIH1cbn1cbi5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWwuc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZSB7XG4gID4gLnN3aXBlci13cmFwcGVyIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbiAgfVxufVxuLnN3aXBlci1jb250YWluZXItdmVydGljYWwuc3dpcGVyLWNvbnRhaW5lci1jc3MtbW9kZSB7XG4gID4gLnN3aXBlci13cmFwcGVyIHtcbiAgICBzY3JvbGwtc25hcC10eXBlOiB5IG1hbmRhdG9yeTtcbiAgfVxufVxuIiwiLnN3aXBlci1jb250YWluZXItZmFkZSB7XG4gICYuc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUge1xuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICAgIH1cbiAgfVxuICAuc3dpcGVyLXNsaWRlIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG4gIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgICAmLCAmIC5zd2lwZXItc2xpZGUtYWN0aXZlIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnfnN3aXBlci9zd2lwZXIuc2Nzcyc7XHJcbkBpbXBvcnQgJ35zd2lwZXIvY29tcG9uZW50cy9lZmZlY3QtZmFkZS9lZmZlY3QtZmFkZS5zY3NzJztcclxuXHJcbi8vIHN3aXBlciBwcmUgaW5pdCBzdHlsZXNcclxuLnN3aXBlci1jb250YWluZXI6bm90KC5zd2lwZXItY29udGFpbmVyLWluaXRpYWxpemVkKSB7XHJcbiAgLnN3aXBlci13cmFwcGVyIHtcclxuICAgIC5zd2lwZXItc2xpZGU6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wYWdlX19jb250ZW50ZGFya2VuZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBjb250ZW50OiAnJztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMwMDBlMGYsIDAuOCk7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6ICR6LWluZGV4LWNvbnRlbnRkYXJrZW5lcjtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFuc2l0aW9uLWR1cmF0aW9uLWJhc2UgJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWJhc2UsIHZpc2liaWxpdHkgJHRyYW5zaXRpb24tZHVyYXRpb24tYmFzZSAkdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tYmFzZSAkdHJhbnNpdGlvbi1kdXJhdGlvbi1iYXNlO1xyXG5cclxuICBib2R5LmNvbnRlbnQtLWRhcmtlbmVkICYge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICR0cmFuc2l0aW9uLWR1cmF0aW9uLWJhc2UgJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWJhc2UsIHZpc2liaWxpdHkgJHRyYW5zaXRpb24tZHVyYXRpb24tYmFzZSAkdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tYmFzZTtcclxuICB9XHJcbn0iLCIuc2xpZGVzaG93IHtcbiAgLnNsaWRlcl9faXRlbSB7XG4gICAgLml0ZW1fX2xpbmsge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLml0ZW1fX2lubmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLml0ZW1fX2ltYWdlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuXG4gICAgICAgIC5pbWFnZV9faW5uZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgICAuaW1hZ2VfX3NoYWRvd2xlZnQsXG4gICAgICAgICAgLmltYWdlX19zaGFkb3dyaWdodCxcbiAgICAgICAgICAmOmJlZm9yZSxcbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUsXG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKCRjb2xvci1ibGFjaywgMC4zKSAwJSwgcmdiYSgkY29sb3ItYmxhY2ssIDApIDEwMCUpO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNzVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgkY29sb3ItYmxhY2ssIDAuNCkgMCUsIHJnYmEoJGNvbG9yLWJsYWNrLCAwKSAxMDAlKTtcbiAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaW1hZ2VfX3NoYWRvd2xlZnQge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKCRjb2xvci1ibGFjaywgMC40KSAwJSwgcmdiYSgkY29sb3ItYmxhY2ssIDApIDEwMCUpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5pbWFnZV9fc2hhZG93cmlnaHQge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoJGNvbG9yLWJsYWNrLCAwLjQpIDAlLCByZ2JhKCRjb2xvci1ibGFjaywgMCkgMTAwJSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDUwMG1zICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1iYXNlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG5cbiAgICAgICAgICAgICZbZGF0YS1zcmNdIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLml0ZW1fX2NvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xuICAgICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudF9fdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplLWgxO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50X190ZWFzZXIge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jb250ZW50X19idXR0b24ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzbGlkZXIgZGl2aWRlcyB0ZXh0IGFuZCBpbWFnZSBpbiBzZXBlcmF0ZSBzbGlkZXJzIHNvIHdlIG5lZWQgYWRkaXRpb25hbCBzdHlsaW5nXG4gIC5zbGlkZXNob3dfX3NsaWRlciB7XG4gICAgLnNsaWRlcl9fdGV4dHNsaWRlciB7XG4gICAgICAuaXRlbV9faW5uZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaXRlbV9fY29udGVudCB7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICB6LWluZGV4OiBpbml0aWFsO1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5zbGlkZXNob3cge1xyXG4gIC5zbGlkZXNob3dfX3NsaWRlciB7XHJcbiAgICAuc2xpZGVyX19pbWFnZXNsaWRlciB7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLnNsaWRlcl9fdGV4dHNsaWRlciB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgICAgdG9wOiA4MHB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtdGFibGV0LXVwIHtcclxuICAgICAgICB0b3A6IDEyMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnN3aXBlci13cmFwcGVyIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnNsaWRlc2hvdyB7XHJcbiAgLnNsaWRlc2hvd19faW5uZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5zbGlkZXNob3dfX3Njcm9sbGxpbmsge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogY2FsYygxMDB2aCAtIDIwcHgpO1xyXG4gICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgIGNvbG9yOiByZ2JhKCRjb2xvci13aGl0ZSwgMC4zKTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgICAgdG9wOiBjYWxjKDEwMHZoIC0gMzVweCk7XHJcbiAgICAgICAgbGVmdDogNDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLy8gaG92ZXIgaW50ZXJhY3Rpb25cclxuICAgICAgaHRtbC5uby10b3VjaGV2ZW50cyAmIHtcclxuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcclxuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1iYXNlO1xyXG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tYmFzZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgaHRtbC5uby10b3VjaGV2ZW50cyAmOmhvdmVyLFxyXG4gICAgICBodG1sLm5vLXRvdWNoZXZlbnRzICY6Zm9jdXMsXHJcbiAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgYTpob3ZlciAmLFxyXG4gICAgICBodG1sLm5vLXRvdWNoZXZlbnRzIGE6Zm9jdXMgJiB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5zbGlkZXNob3cge1xyXG4gIC5zbGlkZXNob3dfX2NvbnRyb2xzIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICBib3R0b206IGF1dG87XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRyb2xzX19uYXZpZ2F0aW9uIHtcclxuICAgICAgLm5hdmlnYXRpb25fX2xpbmsge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDg0cHg7XHJcbiAgICAgICAgd2lkdGg6IDQ3cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcblxyXG4gICAgICAgIC8vIGljb24gc3R5bGVzXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIGRpcmVjdGlvbiB2YXJpYW50c1xyXG4gICAgICAgICYubmF2aWdhdGlvbl9fbGluay0tcHJldiB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLWNhcmV0LWxlZnQpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5uYXZpZ2F0aW9uX19saW5rLS1uZXh0IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGljb24oJGljb24tY2FyZXQtcmlnaHQpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gaG92ZXIgaW50ZXJhY3Rpb25cclxuICAgICAgICBodG1sLm5vLXRvdWNoZXZlbnRzICYge1xyXG4gICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3IsIGJhY2tncm91bmQtY29sb3I7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1iYXNlO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1iYXNlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaHRtbC5uby10b3VjaGV2ZW50cyAmOmhvdmVyLFxyXG4gICAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgYTpob3ZlciAmIHtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY29udHJvbHNfX3BhZ2luYXRpb24ge1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgIGNvbG9yOiByZ2JhKCRjb2xvci13aGl0ZSwgMC4zKTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wYWdlIHtcclxuICAmLnBhZ2UtYmFja2VuZGxheW91dC1ob21lIHtcclxuICAgIC5wYWdlX19zdGFnZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIH1cclxuXHJcbiAgICAucGFnZV9fc3RhZ2UgKyAucGFnZV9fc2VydmljZXMsXHJcbiAgICAucGFnZV9fc3RhZ2UgKyAucGFnZV9fbWFpbiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwMHZoO1xyXG4gICAgfVxyXG5cclxuICAgIC5wYWdlX19zZXJ2aWNlcyxcclxuICAgIC5wYWdlX19tYWluIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcblxyXG4gICAgLnBhZ2VfX3NlcnZpY2VzIHtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuXHJcbiAgICAucGFnZV9fbWFpbixcclxuICAgIC5wYWdlX19mb290ZXIge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHBhZ2Utc3RhZ2Utc2VydmljZXMtYnJlYWtwb2ludC1kZXNrdG9wKSB7XHJcbiAgICAgIC5wYWdlX19zdGFnZSArIC5wYWdlX19zZXJ2aWNlcyB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMTAwdmg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIHdpZHRoOiA4NSU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBhZ2VfX3N0YWdlICsgLnBhZ2VfX3NlcnZpY2VzICsgLnBhZ2VfX21haW4ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwMHZoO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteHhsLW1pbikge1xyXG4gICAgICAucGFnZV9fc3RhZ2UgKyAucGFnZV9fc2VydmljZXMge1xyXG4gICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuY2UtYXZzaXRlX3ZhbHVlcyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXktbGlnaHRlcjtcclxuICBAaW5jbHVkZSBzcGFjaW5nLS1tZWRpdW0ocGFkZGluZy10b3ApO1xyXG4gIEBpbmNsdWRlIHNwYWNpbmctLW1lZGl1bShwYWRkaW5nLWJvdHRvbSk7XHJcblxyXG4gIC52YWx1ZXMge1xyXG4gICAgLnZhbHVlc19faW5uZXIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgLnZhbHVlc19fdmFsdWUge1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC10YWJsZXQtdXAge1xyXG4gICAgICAgICAgZmxleC1iYXNpczogNTAlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudmFsdWVfX2ljb24ge1xyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTM1cHg7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLnZhbHVlX19pY29uLS1hdnNpdGUtdmFsdWVzLXRydWNrIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbigkaWNvbi12YWx1ZS10cnVjayk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi52YWx1ZV9faWNvbi0tYXZzaXRlLXZhbHVlcy1tYXAge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLXZhbHVlLW1hcCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi52YWx1ZV9faWNvbi0tYXZzaXRlLXZhbHVlcy1za3kge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLXZhbHVlLW5pZ2h0c2t5KTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLnZhbHVlX19pY29uLS1hdnNpdGUtdmFsdWVzLXdvcmtlciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJGljb24tdmFsdWUtd29ya2VyKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLnZhbHVlX19pY29uLS1hdnNpdGUtdmFsdWVzLXBhY2thZ2VzIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbigkaWNvbi1wYWNrYWdlcyk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi52YWx1ZV9faWNvbi0tYXZzaXRlLXZhbHVlcy1jYXJyaWVkLWdvb2RzIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbigkaWNvbi1jYXJyaWVkLWdvb2RzKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLnZhbHVlX19pY29uLS1hdnNpdGUtdmFsdWVzLWNvbnN0cnVjdGlvbi1zaXRlLWRlbGl2ZXJ5IHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbigkaWNvbi1jb25zdHJ1Y3Rpb24tc2l0ZS1kZWxpdmVyeSk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi52YWx1ZV9faWNvbi0tYXZzaXRlLXZhbHVlcy1wcm9kdWN0aXZpdHktaW5jcmVhc2Uge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLXByb2R1Y3Rpdml0eS1pbmNyZWFzZSk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi52YWx1ZV9faWNvbi0tYXZzaXRlLXZhbHVlcy1kZWxpdmVyeS1zeXN0ZW0ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLWRlbGl2ZXJ5LXN5c3RlbSk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi52YWx1ZV9faWNvbi0tYXZzaXRlLXZhbHVlcy1zdXBwbGllci1sb2NhdGlvbnMge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLXN1cHBsaWVyLWxvY2F0aW9ucyk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi52YWx1ZV9faWNvbi0tYXZzaXRlLXZhbHVlcy1jb29yZGluYXRpb24ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLXZhbHVlLWNvb3JkaW5hdGlvbik7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi52YWx1ZV9faWNvbi0tYXZzaXRlLXZhbHVlcy1vdmVybmlnaHQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLXZhbHVlLW92ZXJuaWdodCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi52YWx1ZV9faWNvbi0tYXZzaXRlLXZhbHVlcy1wb2ludG9mdXNlLWhvdXNlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaWNvbigkaWNvbi1wb2ludG9mdXNlLWhvdXNlKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmLnZhbHVlX19pY29uLS1hdnNpdGUtdmFsdWVzLXBvaW50b2Z1c2UtY3JhbmUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLXBvaW50b2Z1c2UtY3JhbmUpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnZhbHVlX192YWx1ZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplLWg0O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG5cclxuICAgICAgICAgIC52YWx1ZV9fdGV4dCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudmFsdWVfX3N1YnRleHQge1xyXG4gICAgICAgICAgQGluY2x1ZGUgY29weS0tc21hbGw7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXk7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMiksXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMyksXHJcbiAgICAgICAgJjpudGgtY2hpbGQoNCksXHJcbiAgICAgICAgJjpudGgtY2hpbGQoNSksXHJcbiAgICAgICAgJjpudGgtY2hpbGQoNikge1xyXG4gICAgICAgICAgQGluY2x1ZGUgc3BhY2luZy0tc21hbGwobWFyZ2luLXRvcCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LXRhYmxldC11cCB7XHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgJi52YWx1ZXMtLWNvbHMtLXRocmVlIHtcclxuICAgICAgICAudmFsdWVzX19pbm5lciB7XHJcbiAgICAgICAgICAudmFsdWVzX192YWx1ZSB7XHJcbiAgICAgICAgICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzMzMlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi52YWx1ZXMtLWNvbHMtLWZvdXIge1xyXG4gICAgICAgIC52YWx1ZXNfX2lubmVyIHtcclxuICAgICAgICAgIC52YWx1ZXNfX3ZhbHVlIHtcclxuICAgICAgICAgICAgZmxleC1iYXNpczogMjUlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1JTtcclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpLFxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5jZS1hdnNpdGVfc2VydmljZXMge1xyXG4gIC5zZXJ2aWNlcyB7XHJcbiAgICBwYWRkaW5nOiA2cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRwYWdlLXN0YWdlLXNlcnZpY2VzLWJyZWFrcG9pbnQtZGVza3RvcCkge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlcnZpY2VzX19zZXJ2aWNlIHtcclxuICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgIHBhZGRpbmc6IDUwcHg7XHJcblxyXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkcGFnZS1zdGFnZS1zZXJ2aWNlcy1icmVha3BvaW50LXRhYmxldCkge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IGNhbGMoNTAlIC0gM3B4KTtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHBhZ2Utc3RhZ2Utc2VydmljZXMtYnJlYWtwb2ludC1kZXNrdG9wKSB7XHJcbiAgICAgICAgcGFkZGluZzogMzVweCAzNXB4IDQ1cHg7XHJcbiAgICAgICAgZmxleC1iYXNpczogMjUlO1xyXG4gICAgICAgIG1heC13aWR0aDogMjUlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2VydmljZV9fdGV4dCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLWFycm93LXJpZ2h0LCBhZnRlcikge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHBhZ2Utc3RhZ2Utc2VydmljZXMtYnJlYWtwb2ludC1kZXNrdG9wKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zZXJ2aWNlX190ZXh0X19zdWJ0aXRsZXtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRwYWdlLXN0YWdlLXNlcnZpY2VzLWJyZWFrcG9pbnQtZGVza3RvcCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyBob3ZlciBpbnRlcmFjdGlvblxyXG4gICAgICBodG1sLm5vLXRvdWNoZXZlbnRzICYge1xyXG4gICAgICAgIC5zZXJ2aWNlX190ZXh0IHtcclxuICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBtYXJnaW4tbGVmdDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tYmFzZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1iYXNlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgaHRtbC5uby10b3VjaGV2ZW50cyAmOmhvdmVyLFxyXG4gICAgICBodG1sLm5vLXRvdWNoZXZlbnRzICY6Zm9jdXMsXHJcbiAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgYTpob3ZlciAmLFxyXG4gICAgICBodG1sLm5vLXRvdWNoZXZlbnRzIGE6Zm9jdXMgJiB7XHJcbiAgICAgICAgLnNlcnZpY2VfX3RleHQge1xyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLy8gaWNvbiB2YXJpYW50c1xyXG4gICAgICAmLnNlcnZpY2VzX19zZXJ2aWNlLS1pY29uIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zZXJ2aWNlc19fc2VydmljZS0taWNvbi0tYXZzaXRlLXNlcnZpY2UtZ2xvYmUge1xyXG4gICAgICAgICAgQGluY2x1ZGUgaWNvbigkaWNvbi1zZXJ2aWNlLWdsb2JlKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc2VydmljZXNfX3NlcnZpY2UtLWljb24tLWF2c2l0ZS1zZXJ2aWNlLW92ZXJuaWdodCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLXNlcnZpY2UtdHJ1Y2spO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zZXJ2aWNlc19fc2VydmljZS0taWNvbi0tYXZzaXRlLXNlcnZpY2UtcG9pbnRvZnVzZS1ob3VzZSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLXBvaW50b2Z1c2UtaG91c2UpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zZXJ2aWNlc19fc2VydmljZS0taWNvbi0tYXZzaXRlLXNlcnZpY2UtcG9pbnRvZnVzZS1jcmFuZSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLXBvaW50b2Z1c2UtY3JhbmUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zZXJ2aWNlc19fc2VydmljZS0taWNvbi0tYXZzaXRlLXNlcnZpY2UtY29vcmRpbmF0aW9uIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGljb24oJGljb24tc2VydmljZS1jb29yZGluYXRpb24pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zZXJ2aWNlc19fc2VydmljZS0taWNvbi0tYXZzaXRlLXNlcnZpY2UtcGFja2FnZXMge1xyXG4gICAgICAgICAgQGluY2x1ZGUgaWNvbigkaWNvbi1wYWNrYWdlcyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNlcnZpY2VzX19zZXJ2aWNlLS1pY29uLS1hdnNpdGUtc2VydmljZS1jYXJyaWVkLWdvb2RzIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGljb24oJGljb24tY2FycmllZC1nb29kcyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNlcnZpY2VzX19zZXJ2aWNlLS1pY29uLS1hdnNpdGUtc2VydmljZS1jb25zdHJ1Y3Rpb24tc2l0ZS1kZWxpdmVyeSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLWNvbnN0cnVjdGlvbi1zaXRlLWRlbGl2ZXJ5KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc2VydmljZXNfX3NlcnZpY2UtLWljb24tLWF2c2l0ZS1zZXJ2aWNlLXByb2R1Y3Rpdml0eS1pbmNyZWFzZSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLXByb2R1Y3Rpdml0eS1pbmNyZWFzZSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNlcnZpY2VzX19zZXJ2aWNlLS1pY29uLS1hdnNpdGUtc2VydmljZS1kZWxpdmVyeS1zeXN0ZW0ge1xyXG4gICAgICAgICAgQGluY2x1ZGUgaWNvbigkaWNvbi1kZWxpdmVyeS1zeXN0ZW0pO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5zZXJ2aWNlc19fc2VydmljZS0taWNvbi0tYXZzaXRlLXNlcnZpY2Utc3VwcGxpZXItbG9jYXRpb25zIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGljb24oJGljb24tc3VwcGxpZXItbG9jYXRpb25zKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYgKyAuc2VydmljZXNfX3NlcnZpY2Uge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkcGFnZS1zdGFnZS1zZXJ2aWNlcy1icmVha3BvaW50LWRlc2t0b3ApIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5xdW90ZSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogJGdyYWRpZW50LXByaW1hcnk7XHJcblxyXG4gIC5xdW90ZV9faW5uZXIge1xyXG4gICAgcGFkZGluZzogMTAwcHggMTBweDtcclxuXHJcbiAgICAucXVvdGVfX2ltYWdlIHtcclxuICAgICAgbWFyZ2luOiAwIDYwcHggNjBweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucXVvdGVfX3RleHRzIHtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHJcbiAgICAgIC50ZXh0c19fdGV4dCB7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplLWgzO1xyXG5cclxuICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICdcIic7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dHNfX25hbWUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dHNfX2Z1bmN0aW9uIHtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudGV4dHNfX25hbWUsXHJcbiAgICAgIC50ZXh0c19fZnVuY3Rpb24ge1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBwYWRkaW5nOiAxNTBweCAwO1xyXG5cclxuICAgICAgLnF1b3RlX19pbWFnZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDEzMHB4IDAgMDtcclxuICAgICAgICBmbGV4OiAwIDAgMjcwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnF1b3RlX190ZXh0cyB7XHJcbiAgICAgICAgZmxleDogMSAxIGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAudGV4dHNfX25hbWUge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIudGVhc2VyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS1saWdodGVyO1xyXG5cclxuICBhIHtcclxuICAgIC8vIGhvdmVyIGludGVyYWN0aW9uXHJcbiAgICBodG1sLm5vLXRvdWNoZXZlbnRzICY6aG92ZXIsXHJcbiAgICBodG1sLm5vLXRvdWNoZXZlbnRzICY6Zm9jdXMsXHJcbiAgICBodG1sLm5vLXRvdWNoZXZlbnRzIGE6aG92ZXIgJixcclxuICAgIGh0bWwubm8tdG91Y2hldmVudHMgYTpmb2N1cyAmIHtcclxuICAgICAgLnRlYXNlcl9faW1hZ2Uge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDYpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmxpbmstLWFycm93cmlnaHQge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWigwKSB0cmFuc2xhdGVYKDUwJSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWigwKSB0cmFuc2xhdGVYKDApO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRlYXNlcl9faW5uZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50ZWFzZXJfX2NvbnRlbnR3cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRlYXNlcl9faW1hZ2Uge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgQGluY2x1ZGUgYXNwZWN0LXJhdGlvKDE2LCA5KTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1NDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFuc2l0aW9uLWR1cmF0aW9uLWJhc2UgJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWJhc2U7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGVhc2VyX19jb250ZW50IHtcclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgICBtYXJnaW46IDAgNDBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvbnRlbnRfX3RpdGxlIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29udGVudF9fdGVhc2VyIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXk7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGVhc2VyX19saW5rIHtcclxuICAgIG1hcmdpbi10b3A6IDU1cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICBoZWlnaHQ6IDM0M3B4O1xyXG4gICAgICB3aWR0aDogNzBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAubGluayB7XHJcbiAgICAgICYubGluay0tYXJyb3dyaWdodCB7XHJcbiAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG4gIC50ZWFzZXIge1xyXG4gICAgJi50ZWFzZXItLXdpdGhpbWFnZSB7XHJcbiAgICAgIC50ZWFzZXJfX2NvbnRlbnR3cmFwcGVyIHtcclxuICAgICAgICAudGVhc2VyX19pbWFnZSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlXHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGVhc2VyX19jb250ZW50IHtcclxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MCVcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuaW5kZXhlZHNlYXJjaCB7XHJcbiAgLmluZGV4ZWRzZWFyY2hfX3Jlc3VsdHMge1xyXG4gICAgQGluY2x1ZGUgc3BhY2luZy0tc21hbGwobWFyZ2luLXRvcCk7XHJcblxyXG4gICAgLnJlc3VsdHNfX3Jlc3VsdHMge1xyXG4gICAgICAucmVzdWx0c19fc2VhcmNocmVzdWx0ICsgLnJlc3VsdHNfX3NlYXJjaHJlc3VsdCB7XHJcbiAgICAgICAgQGluY2x1ZGUgc3BhY2luZy0tZXh0cmFzbWFsbChtYXJnaW4tdG9wKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yZXN1bHRzX19wYWdpbmF0aW9uIHtcclxuICAgICAgQGluY2x1ZGUgc3BhY2luZy0tc21hbGwobWFyZ2luLXRvcCk7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmluZGV4ZWRzZWFyY2gge1xyXG4gIC5pbmRleGVkc2VhcmNoX19mb3JtIHtcclxuICAgIC5zZWFyY2hmb3JtIHtcclxuICAgICAgLnNlYXJjaGZvcm1fX3N1Ym1pdCB7XHJcbiAgICAgICAgZmxleDogMCAwIDcwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zZWFyY2hmb3JtX19pbnB1dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiA2MHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLmluZGV4ZWRzZWFyY2gge1xyXG4gIC5pbmRleGVkc2VhcmNoX19yZXN1bHRzIHtcclxuICAgIC5yZXN1bHRzX19wYWdpbmF0aW9uIHtcclxuICAgICAgLnR4LWluZGV4ZWRzZWFyY2gtYnJvd3NlYm94IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY29weS0tc21hbGw7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYgKyBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5jZS1tZW51X3BhZ2VzLFxyXG4uY2UtbWVudV9zdWJwYWdlcyB7XHJcbiAgLm1lbnUge1xyXG4gICAgLnRlYXNlciArIC50ZWFzZXIge1xyXG4gICAgICBAaW5jbHVkZSBzcGFjaW5nLS1leHRyYXNtYWxsKG1hcmdpbi10b3ApO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wYWdlX19oZWFkZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiAkei1pbmRleC1zdGlja3k7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGhlaWdodDogJHBhZ2UtaGVhZGVyLWhlaWdodC1tb2JpbGU7XHJcbiAgcGFkZGluZzogMTBweCAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQtY29sb3I7XHJcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tYmFzZTtcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWJhc2U7XHJcblxyXG4gIGJvZHkucGFnZS0tc2Nyb2xsZWQgJiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgcGFkZGluZzogMCAwO1xyXG4gICAgaGVpZ2h0OiAkcGFnZS1oZWFkZXItaGVpZ2h0LWRlc2t0b3A7XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyX19sb2dvIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAyOHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyX19jdGFzIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaGVhZGVyX19tYWlubmF2IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2VfX2hlYWRlciB7XHJcbiAgLmhlYWRlcl9fbG9nbyB7XHJcbiAgICBhIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICBzdmcge1xyXG4gICAgICAgIHdpZHRoOiAxNTFweDtcclxuICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcblxyXG4gICAgICAgIHBhdGgge1xyXG4gICAgICAgICAgZmlsbDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogZmlsbDtcclxuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLWJhc2U7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWJhc2U7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludC14bC1taW4pIHtcclxuICAgICAgICAgIHdpZHRoOiAyNjlweDtcclxuICAgICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGJvZHkucGFnZS0tc2Nyb2xsZWQgJiB7XHJcbiAgICAgICAgICBwYXRoIHtcclxuICAgICAgICAgICAgZmlsbDogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2VfX2hlYWRlciB7XHJcbiAgei1pbmRleDogJHotaW5kZXgtaGVhZGVybmF2O1xyXG5cclxuICAuaGVhZGVyX19tYWlubmF2IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgJiB7XHJcbiAgICAgICAgJi5uYXYtbHZsLTEge1xyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1iYXNlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWJhc2U7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpLmVudHJ5LS1zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuXHJcbiAgICAgICAgICAgICAgKiB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteGwtbWluKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgYm9keS5wYWdlLS1zY3JvbGxlZCAmIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmV5LWRhcms7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmhhcy1jaGlsZHJlbiB7XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJGljb24tY2FyZXQtZG93biwgYWZ0ZXIpIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogY29sb3I7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tYmFzZTtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWJhc2U7XHJcblxyXG4gICAgICAgICAgICAgIGJvZHkucGFnZS0tc2Nyb2xsZWQgJiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmICsgbGkge1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDEwNXB4O1xyXG4gICAgICAgICAgd2lkdGg6IDI0MnB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICAmLm5hdi1sdmwtMywgJi5uYXYtbHZsLTIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYubmF2LWx2bC0yIHtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcblxyXG4gICAgICAgICAgICAmLm9wZW4tcmlnaHQge1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5uYXYtbHZsLTMge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0xMDAlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAmLm9wZW4tcmlnaHQge1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAtMTAwJTtcclxuICAgICAgICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYubmF2LWx2bC0yLCAmLm5hdi1sdmwtMyB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyZXktbGlnaHQ7XHJcblxyXG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdW5zZXQ7XHJcblxyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmLmhhcy1jaGlsZHJlbiB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaWNvbigkaWNvbi1hcnJvdy1yaWdodCwgYWZ0ZXIpIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5uYXYtbHZsLTMge1xyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5uYXYtbHZsLTIge1xyXG4gICAgICAgICAgICAuZW50cnktLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICYuaGFzLWNoaWxkcmVuIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAubmF2LWx2bC0zIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYubmF2LWx2bC0xIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAmLmVudHJ5LS1zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgIC5uYXYtbHZsLTIge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAmLmVudHJ5LS1zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgICAgICAgIC5uYXYtbHZsLTMge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2VfX2hlYWRlciB7XHJcbiAgLmhlYWRlcl9fY3RhcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICY6bm90KC5oZWFkZXJfX2N0YXMtLXdpdGhsb2dpbikge1xyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jdGFzX19jdGEge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB3aWR0aDogNDdweDtcclxuICAgICAgaGVpZ2h0OiA0N3B4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xyXG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLWJhc2U7XHJcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1iYXNlO1xyXG5cclxuICAgICAgICBib2R5LnBhZ2UtLXNjcm9sbGVkICYge1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLy8gbWFyZ2luXHJcbiAgICAgICYgKyAuY3Rhc19fY3RhIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyBzcGVjaWFsIGN0YXNcclxuICAgICAgJi5jdGFzX19jdGEtLWxvZ2luIHtcclxuICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLW1pc2MtcGVyc29uKTtcclxuXHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQteHhsLW1pbikge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDI4cHggMCA2MHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTFweDtcclxuXHJcbiAgICAgICAgICBib2R5LnBhZ2UtLXNjcm9sbGVkICYge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgaWNvbigkaWNvbi1taXNjLXBlcnNvbiwgYWZ0ZXIpO1xyXG5cclxuICAgICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY2VudGVyLS12ZXI7XHJcbiAgICAgICAgICAgIGxlZnQ6IDI4cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEyNSUpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaHRtbC5uby10b3VjaGV2ZW50cyAmIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUsXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1iYXNlO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tYmFzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgJjpob3ZlcixcclxuICAgICAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgJjpmb2N1cyxcclxuICAgICAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgYTpob3ZlciAmLFxyXG4gICAgICAgICAgaHRtbC5uby10b3VjaGV2ZW50cyBhOmZvY3VzICYge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjUlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmN0YXNfX2N0YS0tc2VhcmNoIHtcclxuICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLW1pc2MtbWFnbmlmeWluZ2dsYXNzKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1tb2JpbGUtZG93biB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi5jdGFzX19jdGEtLXBob25lIHtcclxuICAgICAgICBAaW5jbHVkZSBpY29uKCRpY29uLW1pc2MtcGhvbmUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmN0YXNfX2N0YS0tbWVudSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSxcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgd2lkdGg6IDIxcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2VfX21lbnUge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMzIwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIHotaW5kZXg6ICR6LWluZGV4LW9mZmNhbnZhcztcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xyXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1iYXNlO1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb24tYmFzZTtcclxuICBAaW5jbHVkZSBzdHlsZWRzY3JvbGxiYXI7XHJcblxyXG4gIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICB3aWR0aDogNjQ1cHg7XHJcbiAgfVxyXG5cclxuICAubWVudV9fY2xvc2Uge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIHRvcDogMjVweDtcclxuICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG5cclxuICAgIEBpbmNsdWRlIGljb24oJGljb24tbWlzYy1wbHVzKSB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gaG92ZXIgaW50ZXJhY3Rpb25cclxuICAgIGh0bWwubm8tdG91Y2hldmVudHMgJiB7XHJcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xyXG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1iYXNlO1xyXG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWJhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgaHRtbC5uby10b3VjaGV2ZW50cyAmOmhvdmVyLFxyXG4gICAgaHRtbC5uby10b3VjaGV2ZW50cyAmOmZvY3VzLFxyXG4gICAgaHRtbC5uby10b3VjaGV2ZW50cyBhOmhvdmVyICYsXHJcbiAgICBodG1sLm5vLXRvdWNoZXZlbnRzIGE6Zm9jdXMgJiB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1kYXJrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gc3RhdGVzXHJcbiAgYm9keS5tZW51LS1vcGVuICYge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG4gIH1cclxufVxyXG5cclxuYm9keSB7XHJcbiAgJi5tZW51LS1vcGVuIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gIH1cclxufSIsIi5wYWdlX19tZW51IHtcclxuICAubWVudV9fc2VhcmNoIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgIG1hcmdpbi1yaWdodDogODBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2hmb3JtIHtcclxuICAgICAgLnNlYXJjaGZvcm1fX3N1Ym1pdCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLnNlYXJjaGZvcm1fX2lucHV0IHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIucGFnZV9fbWVudSB7XHJcbiAgLm1lbnVfX21lbnUge1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbm5hdiB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICBAaW5jbHVkZSBzdHlsZWRzY3JvbGxiYXItLXZlcnRpY2FsO1xyXG5cclxuICAgICAgLm1haW5uYXZfX2lubmVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgd2lkdGg6ICRtYWlubmF2LWxldmVsLXdpZHRoLW1vYmlsZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAkdHJhbnNpdGlvbi1kdXJhdGlvbi1iYXNlICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1iYXNlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubWFpbm5hdl9fZW50cnkge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICAgJi5sZXZlbDF7XHJcbiAgICAgICAgICBhe1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWNjb3JkaW9uIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgJjpub3QoLmhhcy1jaGlsZHJlbikge1xyXG4gICAgICAgICAgICAuaW5kaWNhdG9yX19pY29uIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmFjY29yZGlvbl9fY29udGVudCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmFjY29yZGlvbl9faGVhZGVyIHtcclxuICAgICAgICAgICAgLmhlYWRlcl9faW5uZXIge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAubGlua19fbGV2ZWwxe1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5oZWFkZXJfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5oZWFkZXJfX2luZGljYXRvciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuaGVhZGVyX19pbmRpY2F0b3Ige1xyXG4gICAgICAgICAgICAgICAgLmluZGljYXRvcl9faWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgaHRtbC5uby10b3VjaGV2ZW50cyAmOmZvY3VzLFxyXG4gICAgICAgICAgICAgICAgICBodG1sLm5vLXRvdWNoZXZlbnRzIGE6aG92ZXIgJixcclxuICAgICAgICAgICAgICAgICAgaHRtbC5uby10b3VjaGV2ZW50cyBhOmZvY3VzICYge1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICY6bm90KC5jb2xsYXBzZWQpIHtcclxuICAgICAgICAgICAgICAgIC5oZWFkZXJfX2lubmVyIHtcclxuICAgICAgICAgICAgICAgICAgLmhlYWRlcl9faW5kaWNhdG9yIHtcclxuICAgICAgICAgICAgICAgICAgICAuaW5kaWNhdG9yX19pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgYTpob3ZlciAmLFxyXG4gICAgICAgICAgICAgICAgICAgICAgaHRtbC5uby10b3VjaGV2ZW50cyBhOmZvY3VzICYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGVZKDUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYWNjb3JkaW9uX19oZWFkZXI6bm90KC5jb2xsYXBzZWQpIHtcclxuICAgICAgICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcclxuICAgICAgICAgICAgICAgIC5oZWFkZXJfX2lubmVye1xyXG4gICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICYuaGVhZGVyX190ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmluZGljYXRvcl9faWNvbiB7XHJcbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZVkoNTAlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAuaGVhZGVyX19pbm5lcntcclxuICAgICAgICAgICAgICAgIC5oZWFkZXJfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5hY2NvcmRpb25fX3dyYXBwZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS1saWdodDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYubGV2ZWwyIHtcclxuICAgICAgICAgICAgLmFjY29yZGlvbl9faGVhZGVyIHtcclxuICAgICAgICAgICAgICAuaGVhZGVyX19pbm5lciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAuaGVhZGVyX190ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcclxuICAgICAgICAgICAgICAgIC5oZWFkZXJfX3RleHQge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFjY29yZGlvbl9faGVhZGVyLCAuZW50eV9fbGluayB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHggMjBweCAzMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuXHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgICAgICAgICAuaGVhZGVyX19pbm5lciB7XHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLmluZGljYXRvcl9faWNvbiB7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmluZGljYXRvcl9faWNvbiB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSwgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJGljb24tY2FyZXQtZG93bjtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaW5kaWNhdG9yX19pY29uIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGVZKDUwJSk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5vLWNoaWxkIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAyMHB4IDMwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXdoaXRlO1xyXG5cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxldmVsMntcclxuICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICYubm8tY2hpbGR7XHJcbiAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubWFpbm5hdl9fbGluayB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIkbWFpbm5hdi1sZXZlbC13aWR0aC1tb2JpbGU6IDMyMHB4O1xyXG4kbWFpbm5hdi1sZXZlbC13aWR0aC1kZXNrdG9wOiA2NDVweDsiLCIkaWNvbW9vbi1mb250LWZhbWlseTogXCJzYW5pdG9wd2luZ2Vucm90aFwiICFkZWZhdWx0O1xuJGljb21vb24tZm9udC1wYXRoOiBcImZvbnRzXCIgIWRlZmF1bHQ7XG5cbiRpY29uLXNvY2lhbG1lZGlhLWxpbmtlZGluOiBcIlxcZTkwMFwiO1xuJGljb24tc29jaWFsbWVkaWEteGluZzogXCJcXGU5MDFcIjtcbiRpY29uLXNvY2lhbG1lZGlhLWZhY2Vib29rOiBcIlxcZTkwMlwiO1xuJGljb24tc29jaWFsbWVkaWEtdHdpdHRlcjogXCJcXGU5MDNcIjtcbiRpY29uLXNvY2lhbG1lZGlhLXlvdXR1YmU6IFwiXFxlOTA0XCI7XG4kaWNvbi1zb2NpYWxtZWRpYS1pbnN0YWdyYW06IFwiXFxlOTA1XCI7XG4kaWNvbi1zZXJ2aWNlLWNvb3JkaW5hdGlvbjogXCJcXGU5MWJcIjtcbiRpY29uLXNlcnZpY2UtdHJ1Y2s6IFwiXFxlOTFjXCI7XG4kaWNvbi1zZXJ2aWNlLWdsb2JlOiBcIlxcZTkxYVwiO1xuJGljb24tcG9pbnRvZnVzZS1jcmFuZTogXCJcXGU5MWRcIjtcbiRpY29uLXBvaW50b2Z1c2UtaG91c2U6IFwiXFxlOTI1XCI7XG4kaWNvbi12YWx1ZS1vdmVybmlnaHQ6IFwiXFxlOTI0XCI7XG4kaWNvbi12YWx1ZS1jb29yZGluYXRpb246IFwiXFxlOTI2XCI7XG4kaWNvbi1jYXJyaWVkLWdvb2RzOiBcIlxcZTkxZVwiO1xuJGljb24tY29uc3RydWN0aW9uLXNpdGUtZGVsaXZlcnk6IFwiXFxlOTFmXCI7XG4kaWNvbi1wcm9kdWN0aXZpdHktaW5jcmVhc2U6IFwiXFxlOTIwXCI7XG4kaWNvbi1kZWxpdmVyeS1zeXN0ZW06IFwiXFxlOTIxXCI7XG4kaWNvbi1zdXBwbGllci1sb2NhdGlvbnM6IFwiXFxlOTIyXCI7XG4kaWNvbi1wYWNrYWdlczogXCJcXGU5MjNcIjtcbiRpY29uLXZhbHVlLXdvcmtlcjogXCJcXGU5MDZcIjtcbiRpY29uLXZhbHVlLW5pZ2h0c2t5OiBcIlxcZTkwN1wiO1xuJGljb24tdmFsdWUtbWFwOiBcIlxcZTkwOFwiO1xuJGljb24tdmFsdWUtdHJ1Y2s6IFwiXFxlOTA5XCI7XG4kaWNvbi1taXNjLXBsYXk6IFwiXFxlOTBhXCI7XG4kaWNvbi1taXNjLWVtYWlsOiBcIlxcZTkwYlwiO1xuJGljb24tbWlzYy1wZXJzb246IFwiXFxlOTBjXCI7XG4kaWNvbi1taXNjLXBob25lOiBcIlxcZTkwZFwiO1xuJGljb24tbWlzYy1tYWduaWZ5aW5nZ2xhc3M6IFwiXFxlOTBlXCI7XG4kaWNvbi1taXNjLW1pbnVzOiBcIlxcZTkwZlwiO1xuJGljb24tbWlzYy1wbHVzOiBcIlxcZTkxMFwiO1xuJGljb24tYXJyb3ctdG9wLXJpZ2h0OiBcIlxcZTkxOVwiO1xuJGljb24tYXJyb3ctcmlnaHQ6IFwiXFxlOTExXCI7XG4kaWNvbi1hcnJvdy1sZWZ0OiBcIlxcZTkxMlwiO1xuJGljb24tYXJyb3ctdXA6IFwiXFxlOTEzXCI7XG4kaWNvbi1hcnJvdy1kb3duOiBcIlxcZTkxNFwiO1xuJGljb24tY2FyZXQtcmlnaHQ6IFwiXFxlOTE1XCI7XG4kaWNvbi1jYXJldC1sZWZ0OiBcIlxcZTkxNlwiO1xuJGljb24tY2FyZXQtZG93bjogXCJcXGU5MTdcIjtcbiRpY29uLWNhcmV0LXVwOiBcIlxcZTkxOFwiO1xuXG4iLCIuc2VhcmNoZm9ybSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAuc2VhcmNoZm9ybV9fc3VibWl0IHtcclxuICAgIEBpbmNsdWRlIGhhcy1pY29uO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgIC8vIGhvdmVyIGludGVyYWN0aW9uXHJcbiAgICBodG1sLm5vLXRvdWNoZXZlbnRzICYge1xyXG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcclxuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tYmFzZTtcclxuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1iYXNlO1xyXG4gICAgfVxyXG5cclxuICAgIGh0bWwubm8tdG91Y2hldmVudHMgJjpob3ZlcixcclxuICAgIGh0bWwubm8tdG91Y2hldmVudHMgJjpmb2N1cyxcclxuICAgIGh0bWwubm8tdG91Y2hldmVudHMgYTpob3ZlciAmLFxyXG4gICAgaHRtbC5uby10b3VjaGV2ZW50cyBhOmZvY3VzICYge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktZGFyaztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZWFyY2hmb3JtX19pbnB1dCB7XHJcbiAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGNhcmV0LWNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogJGNvbG9yLWdyZXktbGlnaHQ7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2VfX3BhZ2VzZWFyY2gge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgei1pbmRleDogJHotaW5kZXgtb2ZmY2FudmFzO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uLWJhc2U7XHJcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1iYXNlO1xyXG5cclxuICAvLyBzdGF0ZXNcclxuICBib2R5LnNlYXJjaC0tb3BlbiAmIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICB9XHJcblxyXG4gIC5wYWdlc2VhcmNoX19jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDMwcHg7XHJcbiAgICBsZWZ0OiAzMHB4O1xyXG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG5cclxuICAgIEBpbmNsdWRlIGljb24oJGljb24tbWlzYy1wbHVzKSB7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gaG92ZXIgaW50ZXJhY3Rpb25cclxuICAgIGh0bWwubm8tdG91Y2hldmVudHMgJiB7XHJcbiAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xyXG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1iYXNlO1xyXG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWJhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgaHRtbC5uby10b3VjaGV2ZW50cyAmOmhvdmVyLFxyXG4gICAgaHRtbC5uby10b3VjaGV2ZW50cyAmOmZvY3VzLFxyXG4gICAgaHRtbC5uby10b3VjaGV2ZW50cyBhOmhvdmVyICYsXHJcbiAgICBodG1sLm5vLXRvdWNoZXZlbnRzIGE6Zm9jdXMgJiB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1kYXJrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNlYXJjaGZvcm0ge1xyXG4gICAgbWFyZ2luOiAxMDBweCAxMzVweDtcclxuXHJcbiAgICAuc2VhcmNoZm9ybV9fc3VibWl0IHtcclxuICAgICAgZmxleDogMCAwIDcwcHg7XHJcbiAgICAgIG1heC13aWR0aDogNzBweDtcclxuICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2hmb3JtX19pbnB1dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDcwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2Uge1xyXG4gICYucGFnZS1iYWNrZW5kbGF5b3V0LWhvbWUsICYucGFnZS1iYWNrZW5kbGF5b3V0LWZvbGxvd3VwIHtcclxuICAgIC5wYWdlX19mb290ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleS1saWdodGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIHBhZGRpbmc6IDY1cHggMjBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTYwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5mb290ZXJfX2JvdHRvbWxpbmtzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wYWdlX19mb290ZXIge1xyXG4gIC5mb290ZXJfX2NvbnRhY3Qge1xyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LXh4bC1taW4pIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdF9faGVhZGluZyB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgZm9udC1zaXplOiAyN3B4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMzNweDtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWN0bGlua3NfX3dyYXBwZXIge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTMwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jb250YWN0bGlua3NfX3RleHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3ItZ3JleS1kYXJrO1xyXG5cclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC8vIGhvdmVyIHRyYW5zaXRpb25cclxuICAgICAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgJjpob3ZlcixcclxuICAgICAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgJjpmb2N1cyxcclxuICAgICAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgYTpob3ZlciAmLFxyXG4gICAgICAgICAgaHRtbC5uby10b3VjaGV2ZW50cyBhOmZvY3VzICYge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY29udGFjdGxpbmtzX19kYXRhIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXktZGFyaztcclxuXHJcbiAgICAgICAgICAvLyBob3ZlciB0cmFuc2l0aW9uXHJcbiAgICAgICAgICBodG1sLm5vLXRvdWNoZXZlbnRzICYge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJHRyYW5zaXRpb24tZHVyYXRpb24tYmFzZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1iYXNlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgJjpob3ZlcixcclxuICAgICAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgJjpmb2N1cyxcclxuICAgICAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgYTpob3ZlciAmLFxyXG4gICAgICAgICAgaHRtbC5uby10b3VjaGV2ZW50cyBhOmZvY3VzICYge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGF0YV9fcGhvbmUge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJGljb24tbWlzYy1waG9uZSkge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGF0YV9fZW1haWwge1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGljb24oJGljb24tbWlzYy1lbWFpbCkge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2VfX2Zvb3RlciB7XHJcbiAgLmZvb3Rlcl9fbG9nbyB7XHJcbiAgICAubG9nbyB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDY1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogNTdweDtcclxuICAgICAgaGVpZ2h0OiA1N3B4O1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LXh4bC1taW4pIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDExNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wYWdlX19mb290ZXIge1xyXG4gIC5tZXRhbmF2X193cmFwcGVyIHtcclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAubWV0YW5hdiB7XHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tZXRhbmF2X19lbnRyeSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWdyZXk7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLy8gaG92ZXIgaW50ZXJhY3Rpb25cclxuICAgICAgICAgIGh0bWwubm8tdG91Y2hldmVudHMgJiB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkdHJhbnNpdGlvbi1kdXJhdGlvbi1iYXNlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWJhc2U7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgaHRtbC5uby10b3VjaGV2ZW50cyAmOmhvdmVyLFxyXG4gICAgICAgICAgaHRtbC5uby10b3VjaGV2ZW50cyAmOmZvY3VzLFxyXG4gICAgICAgICAgaHRtbC5uby10b3VjaGV2ZW50cyBhOmhvdmVyICYsXHJcbiAgICAgICAgICBodG1sLm5vLXRvdWNoZXZlbnRzIGE6Zm9jdXMgJiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYgKyAubWV0YW5hdl9fZW50cnkge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubWV0YW5hdl9fY29weXJpZ2h0IHtcclxuICAgICAgY29sb3I6ICRjb2xvci1ncmV5O1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLnBhZ2VfX2Zvb3RlciB7XHJcbiAgLnNvY2lhbGxpbmtzX193cmFwcGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuc29jaWFsbWVkaWFfX2xpbmtlZGluLCAuc29jaWFsbWVkaWFfX3lvdXR1YmUge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkdHJhbnNpdGlvbi1kdXJhdGlvbi1iYXNlICR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbi1iYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNvY2lhbG1lZGlhX19saW5rZWRpbiB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgQGluY2x1ZGUgaWNvbigkaWNvbi1zb2NpYWxtZWRpYS1saW5rZWRpbik7XHJcblxyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3Itc29jaWFsbWVkaWEtbGlua2VkaW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNvY2lhbG1lZGlhX195b3V0dWJlIHtcclxuICAgICAgQGluY2x1ZGUgaWNvbigkaWNvbi1zb2NpYWxtZWRpYS15b3V0dWJlKTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1zb2NpYWxtZWRpYS15b3V0dWJlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi5wYWdlIHtcclxuICAmLnBhZ2UtYmFja2VuZGxheW91dC1mb2xsb3d1cCB7XHJcbiAgICAuc2l0ZWVudHJhY2VfX2JyZWFkY3J1bWIge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBoZWlnaHQ6IDY1cHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JleS1saWdodDtcclxuXHJcbiAgICAgIC5icmVhZGNydW1iX19saXN0IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxpc3RfX2l0ZW0ge1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyOHB4O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuXHJcbiAgICAgICAgICAgIGEsIHNwYW4ge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1ncmV5LWxpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yICR0cmFuc2l0aW9uLWR1cmF0aW9uLWJhc2UgJHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uLWJhc2U7XHJcblxyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5saXN0X19pdGVtLS1sYXN0IHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XHJcblxyXG4gICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMTJweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pdGVtX19kaXZpZGVyIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYubGlzdF9faXRlbS0tbW9iaWxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcblxyXG4gICAgICAgICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludC1kZXNrdG9wLXVwIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5saXN0X19pdGVtLS1kZXNrdG9wIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIucGFnZSB7XHJcbiAgJi5wYWdlLWJhY2tlbmRsYXlvdXQtZm9sbG93dXAge1xyXG4gICAgLnBhZ2VfX3NpdGVlbnRyYW5jZSB7XHJcbiAgICAgIC5zaXRlZW50cmFuY2VfX2ltYWdlIHtcclxuICAgICAgICAuaW1hZ2VfX3BsYWNlaG9sZGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2l0ZWVudHJhbmNlX19pbWFnZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICBoZWlnaHQ6IDc1dmg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwdmg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlLFxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKCRjb2xvci1ibGFjaywgMC4zKSAwJSwgcmdiYSgkY29sb3ItYmxhY2ssIDApIDEwMCUpO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNzVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgkY29sb3ItYmxhY2ssIDAuNCkgMCUsIHJnYmEoJGNvbG9yLWJsYWNrLCAwKSAxMDAlKTtcclxuICAgICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICArIC5wYWdlX19tYWluIHtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3NXZoO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50LWRlc2t0b3AtdXAge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNTB2aDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZWVudHJhbmNlX190aXRsZSB7XHJcbiAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZS1oMTtcclxuICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgICAgIEBpbmNsdWRlIGNvbnRhaW5lcjtcclxuICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQtZGVza3RvcC11cCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi8vIFByaW50aW5nXG5cbiRwcmludC1wYWdlLXNpemU6IGE0O1xuJHByaW50LWJvZHktbWluLXdpZHRoOiAkYnJlYWtwb2ludC1kZXNrdG9wO1xuXG4vL2Jvb3N0cmFwIHN0dWZmXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgb3V0IGBjb2xvcmAgYW5kIGBiYWNrZ3JvdW5kYFxuICAgIC8vY29sb3I6ICRibGFjayAhaW1wb3J0YW50OyAvLyBCbGFjayBwcmludHMgZmFzdGVyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cblxuICBwcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cblxuICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBzdGFydFxuXG4gIC8vIFNwZWNpZnkgYSBzaXplIGFuZCBtaW4td2lkdGggdG8gbWFrZSBwcmludGluZyBjbG9zZXIgYWNyb3NzIGJyb3dzZXJzLlxuICAvLyBXZSBkb24ndCBzZXQgbWFyZ2luIGhlcmUgYmVjYXVzZSBpdCBicmVha3MgYHNpemVgIGluIENocm9tZS4gV2UgYWxzb1xuICAvLyBkb24ndCB1c2UgYCFpbXBvcnRhbnRgIG9uIGBzaXplYCBhcyBpdCBicmVha3MgaW4gQ2hyb21lLlxuICBAcGFnZSB7XG4gICAgc2l6ZTogJHByaW50LXBhZ2Utc2l6ZTtcbiAgfVxuICBib2R5IHtcbiAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8vYm9vdHN0cmFwIGVuZFxuXG5cbkBtZWRpYSBwcmludCB7XG4gIGZvb3RlcixcbiAgLnBhZ2VfX2NvbnRhY3Rib3gsXG4gIC5wYWdlX19oZWFkZXIsXG4gIC5wYWdlX19zaXRlZW50cmFuY2UucGFnZV9fc2l0ZWVudHJhbmNlLS1zbGlkZXNob3csXG4gIC5wYWdlX19zaXRlZW50cmFuY2UucGFnZV9fc2l0ZWVudHJhbmNlLS1zaW5nbGVpbWFnZSxcbiAgLnNpdGVlbnRyYW5jZV9fdG9jb250ZW50LFxuICAuZGlzdHJpYnV0aW9ubGlzdF9fbWFwLFxuICAuc2VsZWN0MixcbiAgLnRlYXNlcl9fZmFrZWxpbmssXG4gIC5jZS1hdnNpdGVfYWV0ZWFzZXIsXG4gIC50ZWFzZXIudGVhc2VyLS1mdWxsd2lkdGgsXG4gIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnBhZ2VfX3NpdGVlbnRyYW5jZSB7XG4gICAgLnNpdGVlbnRyYW5jZV9faW5uZXIge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cblxuICAudmlkZW9saW5rIHtcbiAgICAucGxheWJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG5cbiAgLmNvbnRlbnRlbGVtZW50IHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cblxuICAubmV3c2Zyb250cGFnZSxcbiAgLm5ld3MubmV3cy0tb3ZlcnZpZXcge1xuICAgIG1hcmdpbi10b3A6IDA7XG5cbiAgICAuZ3JpZCB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcblxuICAgICAgLmdyaWRfX2VudHJ5IHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuIl0sInNvdXJjZVJvb3QiOiIifQ==*/