.search-tool{background-color:var(--color-neutral-lightest);border-top-left-radius:20px;border-top-right-radius:20px;margin:0}.search-tool .search-section-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:285px}.search-tool .search-section-container .button-search-area,.search-tool .search-section-container .location-area,.search-tool .search-section-container .people-area{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:60px;-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;margin:0 25px 10px}.search-tool .search-section-container .location-area{position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.search-tool .search-section-container .location-area i{content:"";position:absolute;top:15px;left:13px;display:inline-block;width:45px;height:28px;z-index:3}.search-tool .search-section-container .location-area .location-icon{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-search_yellow) 0 0/contain no-repeat}.search-tool .search-section-container .location-area input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;width:100%;border:0;color:var(--color-primary);background-color:transparent;font-family:Poppins,sans-serif;font-weight:400;line-height:31px;position:relative;z-index:2}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{color:var(--color-primary)}.search-tool .search-section-container .location-area input::-moz-placeholder{color:var(--color-primary)}.search-tool .search-section-container .location-area input:-ms-input-placeholder{color:var(--color-primary)}.search-tool .search-section-container .location-area input::-ms-input-placeholder{color:var(--color-primary)}.search-tool .search-section-container .location-area input::placeholder{color:var(--color-primary)}.search-tool .search-section-container .location-area .input-wrapper{position:relative;width:100%}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder{position:absolute;left:30px;color:var(--color-primary)}.search-tool .search-section-container .location-area .input-wrapper .top-placeholder{top:5px;font-family:Poppins-Bold,sans-serif;font-size:10px}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder{top:18px;font-family:Poppins-Medium,sans-serif;font-size:8px}.search-tool .search-section-container .people-area{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-tool .search-section-container .people-area .people-area-text{font-family:Poppins,sans-serif;width:100%;text-align:center;cursor:pointer}.search-tool .search-section-container .people-area .arrow-down-yellow{position:absolute;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-arrow-down) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-arrow-down) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--color-accent-gold);width:25px;height:25px;right:5px;top:13px;cursor:pointer}.search-tool .search-section-container .people-area .arrow-down-yellow:hover{background:var(--color-primary)}.search-tool .search-section-container .people-area .people-area-dropdown{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;bottom:-141px;background-color:var(--white);width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,.25);box-shadow:0 10px 20px 0 rgba(0,0,0,.25);padding:10px 25px 30px;z-index:999;border-radius:25px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:400px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item{border-bottom:1px solid var(--color-neutral-light);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-primary);padding:15px 0}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .people-title{font-family:Poppins-SemiBold,sans-serif;font-size:15px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .people-title-additional{font-family:Poppins-Regular,sans-serif;color:var(--color-primary-light)}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .amount-people{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-family:Poppins-Medium,sans-serif;font-size:16px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button{width:20px;height:20px;border:none;border:2px solid var(--color-accent-gold);color:var(--color-accent-gold);background:0 0;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;line-height:1}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button:disabled{color:var(--color-neutral-light);border-color:var(--color-neutral-light)}.search-tool .search-section-container .button-search-area button{width:100%;border:1px solid var(--color-accent-gold);background-color:var(--color-accent-gold);color:var(--color-primary);letter-spacing:.75px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Poppins-Medium,sans-serif;font-weight:400}.search-tool .search-section-container .button-search-area button:active,.search-tool .search-section-container .button-search-area button:focus,.search-tool .search-section-container .button-search-area button:hover{border:1px solid var(--color-accent-gold);background-color:var(--color-primary);color:var(--color-accent-gold)}.search-tool .search-section-container .button-search-area .book,.search-tool .search-section-container .button-search-area .find{display:none}.search-tool .search-section-container .search-results{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;max-height:160px;border:0;background-color:var(--white);overflow:auto;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3)}.search-tool .search-section-container .search-results__list{width:100%}.search-tool .search-section-container .search-results__list-item{text-align:start;position:relative;-webkit-transition:.5s;transition:.5s}.search-tool .search-section-container .search-results__list-item:before{content:"";position:absolute;top:11px;left:23px;display:block;width:21px;height:13px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-marker_yellow) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#icon-marker_yellow) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--color-accent-gold)}.search-tool .search-section-container .search-results__list-item a{display:block;font-family:Poppins,sans-serif;color:var(--color-primary);text-decoration:none}.search-tool .search-section-container .search-results__list-item a:active,.search-tool .search-section-container .search-results__list-item a:focus,.search-tool .search-section-container .search-results__list-item a:hover{background-color:var(--color-primary);color:var(--white)}.search-tool .search-section-container .search-results__list-item.selected,.search-tool .search-section-container .search-results__list-item:active,.search-tool .search-section-container .search-results__list-item:focus,.search-tool .search-section-container .search-results__list-item:hover{background-color:var(--color-primary)}.search-tool .search-section-container .search-results__list-item.selected a,.search-tool .search-section-container .search-results__list-item:active a,.search-tool .search-section-container .search-results__list-item:focus a,.search-tool .search-section-container .search-results__list-item:hover a{color:var(--white)}.search-tool .search-section-container .search-results__list-item:hover{background-color:var(--color-primary)}.search-tool .search-section-container .search-results__list-item:hover a{color:var(--white)}.search-tool .search-section-container .search-results .not-found{font-family:Poppins,sans-serif;padding:5px 0 5px 55px;color:var(--color-primary);font-size:9px}@media screen and (min-width:768px){.search-tool .search-section-container .search-results__list-item:before{left:24px}.search-tool .search-section-container .search-results__list-item a{padding:10px 0 5px 60px}.search-tool{background-color:var(--color-neutral-lightest);border-top-left-radius:0;border-top-right-radius:0;padding-top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:550px;margin:0 auto}.search-tool .search-section-container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-width:initial;width:100%;margin-top:0;font-size:14px}.search-tool .search-section-container .button-search-area,.search-tool .search-section-container .location-area,.search-tool .search-section-container .people-area{height:50px;margin:10px;border:none}.search-tool .search-section-container .button-search-area .area-title,.search-tool .search-section-container .location-area .area-title,.search-tool .search-section-container .people-area .area-title{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;background-color:var(--white);padding:0 5px;top:-18px;font-family:Poppins-Light,sans-serif;font-size:14px;left:0;right:0;margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.search-tool .search-section-container .button-search-area .area-title .location-icon,.search-tool .search-section-container .location-area .area-title .location-icon,.search-tool .search-section-container .people-area .area-title .location-icon{position:initial;width:20px;height:20px}.search-tool .search-section-container .button-search-area .area-title span,.search-tool .search-section-container .location-area .area-title span,.search-tool .search-section-container .people-area .area-title span{padding:0 5px}.search-tool .search-section-container .people-area .people-area-dropdown{bottom:-141px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px 30px 30px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item .amount-people,.search-tool .search-section-container .people-area .people-area-dropdown .people-item .people-title{font-size:17px}.search-tool .search-section-container .people-area .people-area-dropdown .people-item button{width:25px;height:25px}.search-tool .search-section-container .location-area{position:relative;-webkit-box-flex:0;-ms-flex:0 1 66%;flex:0 1 66%;padding:0 1px 0 15px}.search-tool .search-section-container .location-area i{content:"";position:absolute;top:10px;left:16px;width:55px;height:28px}.search-tool .search-section-container .location-area input{font-size:14px;line-height:28px;padding-left:45px}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input::-moz-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input:-ms-input-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input::-ms-input-placeholder{color:var(--color-primary);text-align:left;font-size:16px}.search-tool .search-section-container .location-area input::placeholder{color:var(--color-primary);text-align:left;font-size:16px}}@media screen and (min-width:768px) and (min-width:992px){.search-tool .search-section-container,.search-tool .search-section-container .location-area input{font-size:16px}}@media screen and (min-width:768px){.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder{left:51px}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder.top-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder.top-placeholder{top:0;font-size:15px}.search-tool .search-section-container .location-area .input-wrapper .bottom-placeholder.bottom-placeholder,.search-tool .search-section-container .location-area .input-wrapper .top-placeholder.bottom-placeholder{top:18px;font-size:12px}.search-tool .search-section-container .button-search-area{-webkit-box-flex:0;-ms-flex:0 1 34%;flex:0 1 34%;letter-spacing:1.05px;margin-right:20px}.search-tool .search-section-container .button-search-area button{font-size:14px}.search-tool .search-section-container .search-results{position:absolute;max-height:320px;border:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:var(--white);overflow:auto;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3);margin:69px 0 0}.search-tool .search-section-container .search-results__list-item:before{width:47px;left:36px}.search-tool .search-section-container .search-results__list-item a{padding:10px 0 5px 65px}.search-tool .search-section-container .search-results .not-found{font-size:15px}}@media screen and (min-width:768px) and (min-width:992px){.search-tool .search-section-container .button-search-area button{font-size:16px}}@media screen and (min-width:992px){.search-tool{width:600px}.search-tool .search-section-container,.search-tool .search-section-container .button-search-area button{font-size:16px}}@media screen and (min-width:1200px){.search-tool{top:395px;height:80px}.search-tool .search-section-container{max-width:1080px}.search-tool .search-section-container .button-search-area,.search-tool .search-section-container .location-area,.search-tool .search-section-container .people-area{height:60px}.search-tool .search-section-container .location-area i{top:13px;left:28px;width:65px;height:30px}.search-tool .search-section-container .location-area input{padding-left:60px;font-size:16px}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{font-size:16px}.search-tool .search-section-container .location-area input::-moz-placeholder{font-size:16px}.search-tool .search-section-container .location-area input:-ms-input-placeholder{font-size:16px}.search-tool .search-section-container .location-area input::-ms-input-placeholder{font-size:16px}.search-tool .search-section-container .location-area input::placeholder{font-size:16px}.search-tool .search-section-container .button-search-area button{font-size:16px}}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden;-webkit-tap-highlight-color:transparent;background:#ddd;outline-offset:1px;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:.75rem;line-height:1.5}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:0 0}.leaflet-tile::selection{background:0 0}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-width:none!important;max-height:none!important;width:auto;padding:0}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4);color:#0078a8}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto;float:left;clear:both}.leaflet-bottom,.leaflet-top{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-right .leaflet-control{float:right;margin-right:10px}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{-webkit-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,.5)}.leaflet-bar{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.65);box-shadow:0 1px 5px rgba(0,0,0,.65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;text-align:center;text-decoration:none;color:#000}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px "Lucida Console",Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{-webkit-box-shadow:0 1px 5px rgba(0,0,0,.4);box-shadow:0 1px 5px rgba(0,0,0,.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:rgba(255,255,255,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{-webkit-box-shadow:none;box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{border:2px solid rgba(0,0,0,.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#333;-webkit-box-shadow:0 3px 14px rgba(0,0,0,.4);box-shadow:0 3px 14px rgba(0,0,0,.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:0 0}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.4);box-shadow:0 1px 3px rgba(0,0,0,.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{position:absolute;pointer-events:none;border:6px solid transparent;background:0 0;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.section-destinations-hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px 15px 0;color:var(--color-text)}.section-destinations-hero .title{text-align:center;margin-bottom:10px}.section-destinations-hero .doodle-area{width:286px;max-width:52vw;margin:0 auto}.section-destinations-hero .description{font:500 18px Poppins-Medium,sans-serif;text-align:center;margin:0}.section-destinations-hero .search-tool{width:100%;padding-left:0;padding-right:0}.countries-cities-list{width:100%;padding:20px 15px}.countries-cities-list .countries-cities-buttons{width:100%;background-color:var(--color-neutral-lightest);height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;z-index:1000}.countries-cities-list .countries-cities-buttons button{font-size:18px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;line-height:1;padding:5px 15px}.countries-cities-list .countries-cities-buttons button.active{background-color:var(--color-primary);color:var(--color-neutral-lightest)}.countries-cities-list .cities-list,.countries-cities-list .countries-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;padding:15px 5px}.countries-cities-list .cities-list .item,.countries-cities-list .countries-list .item{width:calc(50% - 8px);position:relative}.countries-cities-list .cities-list .item a,.countries-cities-list .countries-list .item a{width:100%;text-decoration:none;text-align:center;display:block;position:relative;border-radius:13px;overflow:hidden;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}.countries-cities-list .cities-list .item a:hover,.countries-cities-list .countries-list .item a:hover{-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-filter:revert;filter:revert}.countries-cities-list .cities-list .item a .img-content,.countries-cities-list .countries-list .item a .img-content{width:100%;height:165px}.countries-cities-list .cities-list .item a .img-content img,.countries-cities-list .countries-list .item a .img-content img{display:inline-block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.countries-cities-list .cities-list .item a .name-item,.countries-cities-list .countries-list .item a .name-item{width:100%;background-color:var(--color-neutral-lighter);padding:12px 15px;overflow:hidden;margin:0;font-size:18px}.countries-cities-list .lists-container{overflow:hidden}.countries-cities-list .hidden-element{visibility:hidden;display:none;width:0;height:0;margin:0!important}.countries-cities-list .btn-view-more-mobile{text-align:center;padding-top:50px}.countries-cities-list .btn-view-more-mobile .lists-view-more{margin:0 auto}.countries-cities-list .btn-view-more-mobile .global-progress{padding-top:18px;text-align:center;color:#707070;font-family:Poppins,sans-serif;font-size:14px}.countries-cities-list .btn-view-more-mobile .global-progress .progress-bar{width:220px;height:8px;background-color:var(--grey-basic);margin:5px auto 0;position:relative;border-radius:6px;overflow:hidden}.countries-cities-list .btn-view-more-mobile .global-progress .progress-value{background-color:var(--yellow-basic);height:100%;position:relative;overflow:hidden}.destinations-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px;padding-bottom:20px}.destinations-filters .title{font-size:24px;color:#09373b}.destinations-filters .filters .filters-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:10px}.destinations-filters .filters .filters-list .filters-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-transition:.3s;transition:.3s}.destinations-filters .filters .filters-list .filters-checkbox input{position:absolute;z-index:-1;opacity:0}.destinations-filters .filters .filters-list .filters-checkbox span{font-size:15px;color:var(--color-primary);padding:5px 15px;background:0 0;border:2px solid var(--color-primary);border-radius:20px;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.destinations-filters .filters .filters-list .filters-checkbox input:checked+span,.destinations-filters .filters .filters-list .filters-checkbox:hover span{background:var(--color-primary);color:var(--color-neutral-lightest)}.destinations-filters .filters .functional-btns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.destinations-filters .filters .functional-btn{color:var(--color-primary);text-decoration:underline;background:0 0;font-size:17px;border:none;-webkit-transition:.3s;transition:.3s}.destinations-filters .filters .functional-btn:hover{color:var(--color-accent-gold)}.destinations-filters .filters .functional-btn:hover .arrow-icon{background:var(--color-accent-gold)}.destinations-filters .filters .collapse-btn{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.destinations-filters .filters .collapse-btn.collapsed .arrow-icon{-webkit-transform:none;transform:none}.destinations-filters .filters .collapse-btn .arrow-icon{display:block;width:20px;height:20px;-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#icon-arrow-down) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/main-icons-sprite-646baa9b1f.svg#icon-arrow-down) no-repeat;-webkit-mask-size:contain;mask-size:contain;background:var(--blue-basic);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s;transition:.3s}.destinations-filters .filters .clear-filters-btn-first{display:none}.search-tool{padding:30px 15px;height:auto;width:auto}.search-tool .search-section-container{background:var(--color-supportive);border-radius:19px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:925px;max-height:72px;margin:0 auto;-webkit-box-shadow:0 3.6px 3.6px rgba(0,0,0,.25);box-shadow:0 3.6px 3.6px rgba(0,0,0,.25)}.search-tool .search-section-container.scrolling{position:fixed;top:calc(var(--nav-bar-height) + 10px);z-index:1001;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:95%}.search-tool .search-section-container.scale-animation{-webkit-animation:2s ease-in-out forwards scaleAnimation;animation:2s ease-in-out forwards scaleAnimation}@-webkit-keyframes scaleAnimation{0%,100%{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}50%{-webkit-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2)}}@keyframes scaleAnimation{0%,100%{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}50%{-webkit-transform:translateX(-50%) scale(1.2);transform:translateX(-50%) scale(1.2)}}.search-tool .search-section-container .location-area{height:auto;margin:0;-webkit-box-flex:0;-ms-flex:none;flex:none;width:80%;padding:0;z-index:1}.search-tool .search-section-container .location-area .location-icon{position:relative;top:auto;left:auto;display:none}.search-tool .search-section-container .location-area input{font-size:14px;color:var(--color-text);padding:3px 0 3px 10px;background:var(--color-supportive);border-radius:19px 0 0 19px}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{font-size:14px;padding:0;text-align:left}.search-tool .search-section-container .location-area input::-moz-placeholder{font-size:14px;padding:0;text-align:left}.search-tool .search-section-container .location-area input:-ms-input-placeholder{font-size:14px;padding:0;text-align:left;text-overflow:ellipsis}.search-tool .search-section-container .location-area input::-ms-input-placeholder{font-size:14px;padding:0;text-align:left}.search-tool .search-section-container .location-area input::placeholder{font-size:14px;padding:0;text-align:left}.search-tool .search-section-container .location-area input:-moz-placeholder-shown{text-overflow:ellipsis}.search-tool .search-section-container .location-area input:placeholder-shown{text-overflow:ellipsis}.search-tool .search-section-container .button-search-area{height:auto;margin:0;-webkit-box-flex:0;-ms-flex:none;flex:none;width:20%;background:var(--color-primary);border-radius:0 19px 19px 0}.search-tool .search-section-container .button-search-area button{font-size:11px;background:var(--color-primary);color:var(--color-neutral-lightest);border-top-right-radius:19px;border-bottom-right-radius:19px;border:none}.search-tool .search-section-container .button-search-area button:active,.search-tool .search-section-container .button-search-area button:hover{border:none;background:var(--color-accent-gold);color:var(--color-primary)}.search-tool .search-section-container .search-results{width:100%;top:55%;left:0;margin:0;z-index:-1;border-radius:0 0 19px 19px}.search-tool .search-section-container .search-results__list{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background:var(--color-supportive)}.search-tool .search-section-container .search-results__list .not-found{padding-top:30px;padding-left:0;text-align:center;font-size:15px}.search-tool .search-section-container .search-results__list-item:first-child a{padding-top:30px}.search-tool .search-section-container .search-results__list-item:first-child::before{top:30px}.search-tool .search-section-container .search-results__list-item a{padding:13px 10px 13px 50px}.search-tool .search-section-container .search-results__list-item::before{-webkit-mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#location) no-repeat;mask:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/search-form-sprite-8a8ed991a9.svg#location) no-repeat;-webkit-mask-size:contain;mask-size:contain;width:20px;height:22px;top:14px;left:19px;background:var(--color-primary)}.search-tool .search-section-container .search-results__list-item.selected::before,.search-tool .search-section-container .search-results__list-item:active::before,.search-tool .search-section-container .search-results__list-item:focus::before,.search-tool .search-section-container .search-results__list-item:hover::before{background:var(--color-accent-gold)}@media screen and (min-width:768px){.search-tool{padding:50px 15px}.search-tool .search-section-container{border-radius:35px;font-size:22px}.search-tool .search-section-container .location-area input{font-size:22px;padding:16px 0 16px 25px;border-radius:35px 0 0 35px}.search-tool .search-section-container .location-area input::-webkit-input-placeholder{font-size:22px}.search-tool .search-section-container .location-area input::-moz-placeholder{font-size:22px}.search-tool .search-section-container .location-area input:-ms-input-placeholder{font-size:22px}.search-tool .search-section-container .location-area input::-ms-input-placeholder{font-size:22px}.search-tool .search-section-container .location-area input::placeholder{font-size:22px}.search-tool .search-section-container .search-results{border-radius:0 0 35px 35px}.search-tool .search-section-container .search-results__list-item:first-child a{padding-top:50px}.search-tool .search-section-container .search-results__list-item:first-child::before{top:53px}.search-tool .search-section-container .search-results__list-item::before{width:24px;height:29px;top:20px}.search-tool .search-section-container .search-results__list-item a{padding:18px 10px 18px 50px}.search-tool .search-section-container .button-search-area{width:20%;border-radius:0 35px 35px 0}.search-tool .search-section-container .button-search-area button{font-size:22px;border-top-right-radius:35px;border-bottom-right-radius:35px}}.destinations-map{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.destinations-map #map{height:500px;width:100%;max-width:1440px}.destinations-map .custom-flag-marker{background:0 0;border:none;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-filter:drop-shadow(2px 2px 4px rgba(0, 0, 0, .3));filter:drop-shadow(2px 2px 4px rgba(0, 0, 0, .3));-webkit-transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.destinations-map .custom-flag-marker:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.destinations-map .leaflet-popup-content-wrapper{background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-radius:0!important}.destinations-map .leaflet-popup-content{margin:0!important;padding:0!important}.destinations-map .leaflet-popup-tip{display:none!important}.destinations-map .city-card-popup{min-width:190px;max-width:210px;color:#09373b;border-radius:15px;overflow:hidden;-webkit-box-shadow:0 15px 35px rgba(0,0,0,.1);box-shadow:0 15px 35px rgba(0,0,0,.1);font-family:Poppins,sans-serif}.destinations-map .city-card-popup::after{content:"";position:absolute;left:50%;bottom:-23px;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:25px solid var(--color-supportive);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.destinations-map .city-card-popup .city-card-image{width:100%;height:105px}.destinations-map .city-card-popup .city-card-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.destinations-map .city-card-popup .city-card-content{padding:15px 10px;background:var(--color-supportive)}.destinations-map .city-card-popup .city-card-title{font-size:24px;margin-bottom:5px}.destinations-map .city-card-popup .city-card-rating{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;height:25px}.destinations-map .city-card-popup .city-card-rating .city-rating-text,.destinations-map .city-card-popup .city-card-rating .city-stars{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.destinations-map .city-card-popup .city-card-rating .city-stars{margin-right:5px;font-size:22px;color:var(--color-neutral-lightest);height:100%}.destinations-map .city-card-popup .city-card-rating .city-rating-text{font-size:14px}.destinations-map .city-card-popup .city-explore-btn{color:#09373b!important;font-size:15px;text-decoration:underline;-webkit-transition:.3s;transition:.3s}.destinations-map .custom-country-popup .leaflet-popup-content-wrapper{-webkit-box-shadow:0 8px 24px rgba(0,0,0,.15);box-shadow:0 8px 24px rgba(0,0,0,.15);padding:0;overflow:hidden}.destinations-map .custom-country-popup .custom-country-popup .leaflet-popup-content{margin:0;padding:0}.destinations-map .custom-country-popup .country-popup-header{background:var(--color-primary);color:var(--white-basic);padding:16px;position:relative;border-radius:15px}.destinations-map .custom-country-popup .country-popup-title{font-size:18px;margin:0}@media screen and (min-width:768px){.destinations-map .city-card-popup{min-width:210px}.destinations-map .city-card-popup .city-card-content{padding:15px}.destinations-map .city-card-popup .city-card-image{height:115px}.destinations-map .city-card-popup .city-card-title{font-size:29px}.destinations-map .city-card-popup .city-card-rating .city-rating-text{font-size:15px}.destinations-map .city-card-popup .city-explore-btn{font-size:17px}.section-destinations-hero{padding-top:60px}.section-destinations-hero .title{margin-bottom:20px}.section-destinations-hero .description{font-size:22px}.countries-cities-list{padding:30px 15px}.countries-cities-list .countries-cities-buttons{height:80px}.countries-cities-list .countries-cities-buttons button{font-size:22px;padding:5px 30px}.countries-cities-list .cities-list,.countries-cities-list .countries-list{gap:20px}.countries-cities-list .cities-list .item,.countries-cities-list .countries-list .item{width:calc(33.3333333333% - 15px)}.countries-cities-list .cities-list .item:nth-child(1n+21),.countries-cities-list .countries-list .item:nth-child(1n+21){display:block;visibility:visible;height:auto}.countries-cities-list .cities-list .item a .img-content,.countries-cities-list .countries-list .item a .img-content{height:195px}.countries-cities-list .btn-view-more-mobile{display:none}.destinations-filters .title{margin-bottom:15px}.destinations-filters .filters .clear-filters-btn-first{display:inline-block}.destinations-filters .filters .clear-filters-btn-second{display:none}}@media screen and (min-width:1024px){.search-tool .search-section-container .people-area .people-area-dropdown{min-width:530px}.countries-cities-list .cities-list,.countries-cities-list .countries-list{gap:40px 30px}.countries-cities-list .cities-list .item,.countries-cities-list .countries-list .item{width:calc(25% - 25px)}.destinations-filters{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:25px}.destinations-filters .filters .functional-btns{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.destinations-filters .filters .collapse-btn{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.favorite-article-icon-box,.favorite-experience-icon-box,.favorite-suggested-product-icon-box{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;top:7px;right:10px;width:30px;height:30px;cursor:pointer;z-index:9}.favorite-article-icon-box .favorite-article,.favorite-article-icon-box .favorite-experience,.favorite-article-icon-box .favorite-suggested-product,.favorite-experience-icon-box .favorite-article,.favorite-experience-icon-box .favorite-experience,.favorite-experience-icon-box .favorite-suggested-product,.favorite-suggested-product-icon-box .favorite-article,.favorite-suggested-product-icon-box .favorite-experience,.favorite-suggested-product-icon-box .favorite-suggested-product{display:inline-block;width:28px;height:28px;background-color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.favorite-article-icon-box .favorite-article::after,.favorite-article-icon-box .favorite-experience::after,.favorite-article-icon-box .favorite-suggested-product::after,.favorite-experience-icon-box .favorite-article::after,.favorite-experience-icon-box .favorite-experience::after,.favorite-experience-icon-box .favorite-suggested-product::after,.favorite-suggested-product-icon-box .favorite-article::after,.favorite-suggested-product-icon-box .favorite-experience::after,.favorite-suggested-product-icon-box .favorite-suggested-product::after{content:"";position:absolute;top:2px;left:2px;width:100%;height:100%;background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#heart_white) center/100% no-repeat;z-index:2}.favorite-article-icon-box .favorite-article-checked,.favorite-article-icon-box .favorite-experience-checked,.favorite-article-icon-box .favorite-suggested-product-checked,.favorite-experience-icon-box .favorite-article-checked,.favorite-experience-icon-box .favorite-experience-checked,.favorite-experience-icon-box .favorite-suggested-product-checked,.favorite-suggested-product-icon-box .favorite-article-checked,.favorite-suggested-product-icon-box .favorite-experience-checked,.favorite-suggested-product-icon-box .favorite-suggested-product-checked{background:url(//d3snk3ydzk0o2b.cloudfront.net/theme/frontend/_assets/images/sprites/general-icons-sprite-44c82aa94a.svg#heart_checked) center no-repeat}.favorite-article-icon-box .favorite-article-checked::after,.favorite-article-icon-box .favorite-experience-checked::after,.favorite-article-icon-box .favorite-suggested-product-checked::after,.favorite-experience-icon-box .favorite-article-checked::after,.favorite-experience-icon-box .favorite-experience-checked::after,.favorite-experience-icon-box .favorite-suggested-product-checked::after,.favorite-suggested-product-icon-box .favorite-article-checked::after,.favorite-suggested-product-icon-box .favorite-experience-checked::after,.favorite-suggested-product-icon-box .favorite-suggested-product-checked::after{display:none}@media screen and (min-width:520px){.favorite-article-icon-box,.favorite-experience-icon-box,.favorite-suggested-product-icon-box{width:40px;height:40px;top:7px}.favorite-article-icon-box .favorite-article,.favorite-article-icon-box .favorite-experience,.favorite-experience-icon-box .favorite-article,.favorite-experience-icon-box .favorite-experience,.favorite-suggested-product-icon-box .favorite-article,.favorite-suggested-product-icon-box .favorite-experience{width:38px;height:38px}}.favorite-suggested-product-icon-box{width:33px;height:33px}.favorite-suggested-product-icon-box .favorite-suggested-product,.favorite-suggested-product-icon-box .favorite-suggested-product::after{width:30px;height:30px}.city-card{width:calc(50% - 8px);position:relative}.city-card a{width:100%;text-decoration:none;text-align:center;display:block;position:relative;border-radius:13px;overflow:hidden;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.25);box-shadow:0 4px 4px rgba(0,0,0,.25)}.city-card a:hover{-webkit-transform:scale(1.01);transform:scale(1.01);-webkit-filter:revert;filter:revert}.city-card a .img-content{width:100%;height:165px}.city-card a .img-content img{display:inline-block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.city-card a .name{width:100%;background-color:var(--color-neutral-lighter);padding:12px 15px;overflow:hidden;margin:0;font-size:18px}@media screen and (min-width:768px){.city-card{width:calc(33.3333333333% - 15px)}.city-card:nth-child(1n+21){display:block;visibility:visible;height:auto}.city-card a .img-content{height:195px}}@media screen and (min-width:1024px){.city-card{width:calc(25% - 25px)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvc2VhcmNoLXRvb2wuc2NzcyIsInN0eWxlLmNzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL2xpYnJhcnkvbGVhZmxldC9sZWFmbGV0Lm1pbi5jc3MiLCJnbG9iYWwtaW50cm8tbW9iaWxlLnNjc3MiLCJ2YXIvd3d3L2NpdHl1bnNjcmlwdGVkLXdlYi9BcHBsaWNhdGlvbi9zZXJ2ZXJfcm9vdC9wdWJsaWNfaHRtbC90aGVtZS9mcm9udGVuZC9fc3R5bGVzL3BhZ2VzL2hvbWUtcGFnZS1yZWRlc2lnbi9zZWFyY2gtc2VjdGlvbi5zY3NzIiwiZGVzdGluYXRpb25zLW1hcC5zY3NzIiwiZ2xvYmFsLWludHJvLWRlc2t0b3Auc2NzcyIsInZhci93d3cvY2l0eXVuc2NyaXB0ZWQtd2ViL0FwcGxpY2F0aW9uL3NlcnZlcl9yb290L3B1YmxpY19odG1sL3RoZW1lL2Zyb250ZW5kL19zdHlsZXMvZmF2b3JpdGUtaWNvbi5zY3NzIiwidmFyL3d3dy9jaXR5dW5zY3JpcHRlZC13ZWIvQXBwbGljYXRpb24vc2VydmVyX3Jvb3QvcHVibGljX2h0bWwvdGhlbWUvZnJvbnRlbmQvX3N0eWxlcy9jYXJkcy9jaXR5LWNhcmQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxhQUNJLGlCQUFBLDhCQUNBLHVCQUFBLEtBQ0Esd0JBQUEsS0FFQSxPQUFBLEVBSUEsdUNBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxLQUFBLFVBQUEsS0FDQSxVQUFBLE1BR0EsMkRBQUEsc0RBQUEsb0RBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxPQUFBLEVBQUEsS0FBQSxLQUdKLHNEQUNJLFNBQUEsU0FFQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BRUEsd0RBQ0ksUUFBQSxHQUNBLFNBQUEsU0FDQSxJQUFBLEtBQ0EsS0FBQSxLQUNBLFFBQUEsYUFDQSxNQUFBLEtBQ0EsT0FBQSxLQUNBLFFBQUEsRUFPSixxRUFDSSxXQUFBLG9JQUNBLFFBREEsVUFJSiw0REFDSSxtQkFBQSxLQUNBLGdCQUFBLEtBQ0EsV0FBQSxLQUNBLFFBQUEsYUFDQSxNQUFBLEtBQ0EsT0FBQSxFQUNBLE1BQUEscUJBQ0EsaUJBQUEsWUFDQSxZQUFBLE9BQUEsQ0FBQSxXQUNBLFlBQUEsSUFFQSxZQUFBLEtBRUEsU0FBQSxTQUNBLFFBQUEsRUFPQSx1RkFDSSxNQUFBLHFCQURKLDhFQUNJLE1BQUEscUJBREosa0ZBQ0ksTUFBQSxxQkFESixtRkFDSSxNQUFBLHFCQURKLHlFQUNJLE1BQUEscUJBTVIscUVBQ0ksU0FBQSxTQUNBLE1BQUEsS0MyQmhCLHlGRHpCZ0Isc0ZBRUksU0FBQSxTQUNBLEtBQUEsS0FDQSxNQUFBLHFCQUlKLHNGQUNJLElBQUEsSUFDQSxZQUFBLFlBQUEsQ0FBQSxXQUNBLFVBQUEsS0FHSix5RkFDSSxJQUFBLEtBQ0EsWUFBQSxjQUFBLENBQUEsV0FDQSxVQUFBLElBS1osb0RBQ0ksa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGNBQUEsT0FBQSxVQUFBLE9BQ0EsU0FBQSxTQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BRUEsc0VBQ0ksWUFBQSxPQUFBLENBQUEsV0FDQSxNQUFBLEtBQ0EsV0FBQSxPQUNBLE9BQUEsUUFHSix1RUFDSSxTQUFBLFNBQ0EsYUFBQSw2SEFBQSxVQUFBLEtBQUEsNkhBQUEsVUFDQSxrQkFBQSxRQUFBLFVBQUEsUUFDQSxXQUFBLHlCQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsTUFBQSxJQUNBLElBQUEsS0FDQSxPQUFBLFFBRUEsNkVBQ0ksV0FBQSxxQkFJUiwwRUFDSSxTQUFBLFNBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsT0FBQSxPQUNBLGlCQUFBLGFBQ0EsTUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxtQkFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLGdCQUFBLFdBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxnQkFDQSxRQUdBLEtBQUEsS0FBQSxLQUZBLFFBQUEsSUFDQSxjQUFBLEtBRUEsT0FBQSxvQkFBQSxPQUFBLGlCQUFBLE9BQUEsWUFDQSxVQUFBLE1BTUEsdUZBQ0ksY0FBQSxJQUFBLE1BQUEsMkJBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsUUFBQSxjQUFBLFFBQUEsZ0JBQUEsY0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsTUFBQSxxQkFDQSxRQUFBLEtBQUEsRUFFQSxxR0FDSSxZQUFBLGdCQUFBLENBQUEsV0FDQSxVQUFBLEtBRUEsZ0hBQ0ksWUFBQSxlQUFBLENBQUEsV0FDQSxNQUFBLDJCQUlSLHNHQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxJQUFBLEtBQ0EsWUFBQSxjQUFBLENBQUEsV0FDQSxVQUFBLEtBR0osOEZBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxZQUVBLE9BQUEsSUFBQSxNQUFBLHlCQUNBLE1BQUEseUJBQ0EsZUFDQSxjQUFBLElBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsVUFBQSxLQUNBLFlBQUEsRUFFQSx1R0FDSSxNQUFBLDJCQUNBLGFBQUEsMkJBU2hCLGtFQUNJLE1BQUEsS0FDQSxPQUFBLElBQUEsTUFBQSx5QkFDQSxpQkFBQSx5QkFDQSxNQUFBLHFCQUNBLGVBQUEsTUFDQSxXQUFBLE9BQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsWUFBQSxjQUFBLENBQUEsV0FFQSxZQUFBLElBRUEseUVBQUEsd0VBQUEsd0VBR0ksT0FBQSxJQUFBLE1BQUEseUJBQ0EsaUJBQUEscUJBQ0EsTUFBQSx5QkFJUixpRUFJQSxpRUFISSxRQUFBLEtBUVIsdURBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsU0FBQSxTQUVBLFdBQUEsTUFDQSxPQUFBLEVBR0EsaUJBQUEsYUFDQSxTQUFBLEtBQ0EsbUJBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxlQUFBLFdBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxlQUlBLDZEQUVJLE1BQUEsS0FDQSxrRUFDSSxXQUFBLE1BQ0EsU0FBQSxTQUNBLG1CQUFBLElBQUEsV0FBQSxJQUVBLHlFQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsSUFBQSxLQUNBLEtBQUEsS0FDQSxRQUFBLE1BQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxhQUFBLGdJQUFBLFVBQUEsS0FBQSxnSUFBQSxVQUNBLGtCQUFBLFFBQUEsVUFBQSxRQUNBLFdBQUEseUJBT0osb0VBQ0ksUUFBQSxNQUVBLFlBQUEsT0FBQSxDQUFBLFdBQ0EsTUFBQSxxQkFDQSxnQkFBQSxLQU1BLDJFQUFBLDBFQUFBLDBFQUdJLGlCQUFBLHFCQUNBLE1BQUEsYUFJUiwyRUFBQSx5RUFBQSx3RUFBQSx3RUFJSSxpQkFBQSxxQkFFQSw2RUFBQSwyRUFBQSwwRUFBQSwwRUFDSSxNQUFBLGFBSVIsd0VBQ0ksaUJBQUEscUJBRUEsMEVBQ0ksTUFBQSxhQU1oQixrRUFDSSxZQUFBLE9BQUEsQ0FBQSxXQUNBLFFBQUEsSUFBQSxFQUFBLElBQUEsS0FDQSxNQUFBLHFCQUNBLFVBQUEsSUFNaEIsb0NBbkVvQix5RUFhUSxLQUFBLEtBSVIsb0VBUVEsUUFBQSxLQUFBLEVBQUEsSUFBQSxLQTJDeEIsYUFDSSxpQkFBQSw4QkFDQSx1QkFBQSxFQUNBLHdCQUFBLEVBQ0EsWUFBQSxFQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FDQSxNQUFBLE1BQ0EsT0FBQSxFQUFBLEtBRUEsdUNBQ0ksY0FBQSxPQUFBLFVBQUEsT0FDQSxVQUFBLFFBQ0EsTUFBQSxLQUNBLFdBQUEsRUFDQSxVQUFBLEtBTUEsMkRBQUEsc0RBQUEsb0RBQ0ksT0FBQSxLQUNBLE9BQUEsS0FDQSxZQUVBLHVFQUFBLGtFQUFBLGdFQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLFNBQUEsU0FDQSxpQkFBQSxhQUNBLFFBQUEsRUFBQSxJQUNBLElBQUEsTUFDQSxZQUFBLGFBQUEsQ0FBQSxXQUNBLFVBQUEsS0FDQSxLQUFBLEVBQ0EsTUFBQSxFQUNBLE9BQUEsRUFBQSxLQUNBLE1BQUEsb0JBQUEsTUFBQSxpQkFBQSxNQUFBLFlBRUEsc0ZBQUEsaUZBQUEsK0VBQ0ksU0FBQSxRQUNBLE1BQUEsS0FDQSxPQUFBLEtBR0osNEVBQUEsdUVBQUEscUVBQ0ksUUFBQSxFQUFBLElBTVIsMEVBQ0ksT0FBQSxPQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxRQUFBLEtBQUEsS0FBQSxLQUdJLHNHQUFBLHFHQUNJLFVBQUEsS0FHSiw4RkFDSSxNQUFBLEtBQ0EsT0FBQSxLQU1oQixzREFDSSxTQUFBLFNBQ0EsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBQ0EsUUFBQSxFQUFBLElBQUEsRUFBQSxLQUVBLHdEQUNJLFFBQUEsR0FDQSxTQUFBLFNBQ0EsSUFBQSxLQUNBLEtBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUdKLDREQUNJLFVBQUEsS0FDQSxZQUFBLEtBQ0EsYUFBQSxLQUVBLHVGQUNJLE1BQUEscUJBQ0EsV0FBQSxLQUNBLFVBQUEsS0FISiw4RUFDSSxNQUFBLHFCQUNBLFdBQUEsS0FDQSxVQUFBLEtBSEosa0ZBQ0ksTUFBQSxxQkFDQSxXQUFBLEtBQ0EsVUFBQSxLQUhKLG1GQUNJLE1BQUEscUJBQ0EsV0FBQSxLQUNBLFVBQUEsS0FISix5RUFDSSxNQUFBLHFCQUNBLFdBQUEsS0FDQSxVQUFBLE1BR0osMERBckZaLHVDQTBFUSw0REFsRUEsVUFBQSxNQWxCaEIsb0NDeUpFLHlGRG5Ea0Isc0ZBRUksS0FBQSxLQ3FEdEIseUdEbkRzQixzR0FDSSxJQUFBLEVBQ0EsVUFBQSxLQ3NEMUIsNEdEbkRzQix5R0FDSSxJQUFBLEtBQ0EsVUFBQSxLQU1oQiwyREFDSSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLElBQUEsS0FBQSxFQUFBLEVBQUEsSUFDQSxlQUFBLE9BQ0EsYUFBQSxLQUVBLGtFQUNJLFVBQUEsS0FRUix1REFDSSxTQUFBLFNBQ0EsV0FBQSxNQUNBLE9BQUEsRUFDQSwwQkFBQSxJQUNBLDJCQUFBLElBQ0EsaUJBQUEsYUFDQSxTQUFBLEtBQ0EsbUJBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxlQUFBLFdBQUEsRUFBQSxJQUFBLElBQUEsRUFBQSxlQUNBLE9BQUEsS0FBQSxFQUFBLEVBSVEseUVBQ0ksTUFBQSxLQUNBLEtBQUEsS0FHSixvRUFDSSxRQUFBLEtBQUEsRUFBQSxJQUFBLEtBS1osa0VBQ0ksVUFBQSxNQS9CQSwwREFISixrRUFJUSxVQUFBLE1BcUN4QixvQ0FDSSxhQUNJLE1BQUEsTUFFQSx1Q0FJUSxrRUFISixVQUFBLE1BV1oscUNBRUksYUFDSSxJQUFBLE1BQ0EsT0FBQSxLQUVBLHVDQUNJLFVBQUEsT0FFQSwyREFBQSxzREFBQSxvREFDSSxPQUFBLEtBS0Esd0RBQ0ksSUFBQSxLQUNBLEtBQUEsS0FDQSxNQUFBLEtBQ0EsT0FBQSxLQUdKLDREQUNJLGFBQUEsS0FDQSxVQUFBLEtBRUEsdUZBQ0ksVUFBQSxLQURKLDhFQUNJLFVBQUEsS0FESixrRkFDSSxVQUFBLEtBREosbUZBQ0ksVUFBQSxLQURKLHlFQUNJLFVBQUEsS0FPUixrRUFDSSxVQUFBLE1FN2hCcEIscUJBQUEsZUFBQSxxQkFBQSx1QkFBQSxjQUFBLHFCQUFBLGtCQUFBLGNBQUEsd0JBQUEsa0JBQTZMLFNBQUEsU0FBa0IsS0FBQSxFQUFPLElBQUEsRUFBTSxtQkFBbUIsU0FBQSxPQUE2cEMsNEJBQUEsWUFBOHhGLFdBQUEsS0FBZ0IsZUFBQSxJQUFrSixZQUFBLGdCQUFBLENBQUEsS0FBQSxDQUFBLFNBQUEsQ0FBQSxXQUF1RSxVQUFBLE9BQWlCLFlBQUEsSUFBcnFJLHFCQUFBLHVCQUFBLGNBQTBELG9CQUFBLEtBQXlCLGlCQUFBLEtBQXNCLGdCQUFBLEtBQUEsWUFBQSxLQUFpQixrQkFBQSxLQUF1Qiw4QkFBeUIsZUFBekIseUJBQXlCLGVBQWUsOEJBQThCLGdCQUFBLDBCQUEwQyx3Q0FBd0MsTUFBQSxPQUFhLE9BQUEsT0FBYyx5QkFBQSxFQUFBLEVBQTZCLHFCQUFBLHVCQUE0QyxRQUFBLE1BQWMsNkNBQTZDLFVBQUEsZUFBeUIsV0FBQSxlQUEwQiw0Q0FBQSw0Q0FBQSxpQ0FBQSwwQ0FBQSwyQ0FBOE0sVUFBQSxlQUF5QixXQUFBLGVBQTBCLE1BQUEsS0FBVyxRQUFBLEVBQVUsb0NBQW9DLGVBQUEsYUFBNEIsc0NBQXNDLGlCQUFBLE1BQUEsTUFBNkIsYUFBQSxNQUFBLE1BQXlCLHNDQUFzQyxpQkFBQSxXQUE0QixhQUFBLEtBQWtCLGFBQUEsV0FBd0IseURBQXlELGlCQUFBLEtBQXNCLGFBQUEsS0FBNkUscUJBQXFCLDRCQUFBLG9CQUF5eEYsTUFBQSxRQUF6dUYsY0FBYyxlQUFBLFFBQUEsT0FBQSxRQUFlLFdBQUEsT0FBa0IscUJBQXFCLFdBQUEsUUFBbUIsa0JBQWtCLE1BQUEsRUFBUSxPQUFBLEVBQW9DLG1CQUFBLFdBQUEsV0FBQSxXQUFzQixRQUFBLElBQVksMEJBQTBCLGlCQUFBLEtBQXNCLGNBQWMsUUFBQSxJQUFZLG1CQUFtQixRQUFBLElBQVksc0JBQXNCLFFBQUEsSUFBWSxxQkFBcUIsUUFBQSxJQUFZLHFCQUFxQixRQUFBLElBQVksc0JBQXNCLFFBQUEsSUFBWSxvQkFBb0IsUUFBQSxJQUFZLHlCQUF5QixRQUFBLElBQVksc0JBQXNCLFFBQUEsSUFBWSxtQkFBbUIsTUFBQSxJQUFVLE9BQUEsSUFBVyxNQUFNLFNBQUEsa0JBQTJCLFFBQUEsYUFBcUIsU0FBQSxTQUFrQixpQkFBaUIsU0FBQSxTQUFrQixRQUFBLElBQVksZUFBQSxlQUE4QixlQUFBLEtBQTZNLE1BQUEsS0FBVyxNQUFBLEtBQXBNLGdCQUFBLGFBQTZCLFNBQUEsU0FBa0IsUUFBQSxLQUFhLGVBQUEsS0FBb0IsYUFBYSxJQUFBLEVBQU0sZUFBZSxNQUFBLEVBQVEsZ0JBQWdCLE9BQUEsRUFBUyxjQUFjLEtBQUEsRUFBOEMsZ0NBQWdDLE1BQUEsTUFBOEwsYUFBQSxLQUFsTCw4QkFBOEIsV0FBQSxLQUFnQixpQ0FBaUMsY0FBQSxLQUFtQiwrQkFBK0IsWUFBQSxLQUFtRSxrQ0FBa0MsUUFBQSxFQUFVLG1CQUFBLFFBQUEsSUFBQSxPQUF5RSxXQUFBLFFBQUEsSUFBQSxPQUE4QixvREFBb0QsUUFBQSxFQUFVLHVCQUF1Qix5QkFBQSxFQUFBLEVBQXNELGlCQUFBLEVBQUEsRUFBcUIsMEJBQTBCLFlBQUEsVUFBc0IsMENBQTBDLG1CQUFBLGtCQUFBLEtBQUEsd0JBQThILFdBQUEsVUFBQSxLQUFBLHdCQUFBLFdBQUEsVUFBQSxLQUFBLHdCQUFBLGtCQUFBLEtBQUEsd0JBQWtELGdDQUFBLGlDQUFpRSxtQkFBQSxLQUE2QyxXQUFBLEtBQWdCLHNDQUFzQyxXQUFBLE9BQWtCLHFCQUFxQixPQUFBLFFBQWUsY0FBYyxPQUFBLGFBQXFDLE9BQUEsS0FBWSxtQkFBQSx3Q0FBMkQsT0FBQSxVQUFpQixpQkFBQSxvQkFBcUMsT0FBQSxLQUFZLGdDQUFBLHFEQUFBLDRDQUFpSSxPQUFBLEtBQVksT0FBQSxpQkFBNkMsT0FBQSxTQUFnQixxQkFBQSxxQkFBQSx1QkFBQSx1QkFBQSx3QkFBZ0gsZUFBQSxLQUFvQix5Q0FBQSx5Q0FBQSwyQ0FBQSxpREFBOEssZUFBQSxlQUE4QixlQUFBLEtBQTZHLGtCQUFrQixPQUFBLElBQUEsT0FBQSxLQUF1QixXQUFBLHFCQUEySixhQUFhLG1CQUFBLEVBQUEsSUFBQSxJQUFBLGdCQUFBLFdBQUEsRUFBQSxJQUFBLElBQUEsZ0JBQXFDLGNBQUEsSUFBa0IsZUFBZSxpQkFBQSxLQUFzQixjQUFBLElBQUEsTUFBQSxLQUE2QixNQUFBLEtBQVcsT0FBQSxLQUFZLFlBQUEsS0FBK0IsV0FBQSxPQUFrQixnQkFBQSxLQUFxQixNQUFBLEtBQVcsZUFBQSwrQkFBOEMsb0JBQUEsSUFBQSxJQUE0QixrQkFBQSxVQUE0QixRQUFBLE1BQWMscUJBQUEscUJBQTBDLGlCQUFBLFFBQXlCLDJCQUEyQix1QkFBQSxJQUEyQix3QkFBQSxJQUE0QiwwQkFBMEIsMEJBQUEsSUFBOEIsMkJBQUEsSUFBK0IsbUJBQW1CLGdDQUFnQyxPQUFBLFFBQWUsaUJBQUEsUUFBeUIsTUFBQSxLQUFXLDhCQUE4QixNQUFBLEtBQVcsT0FBQSxLQUFZLFlBQUEsS0FBaUIsMENBQTBDLHVCQUFBLElBQTJCLHdCQUFBLElBQTRCLHlDQUF5QywwQkFBQSxJQUE4QiwyQkFBQSxJQUErQix5QkFBQSwwQkFBbUQsS0FBQSxLQUFBLEtBQUEsaUJBQUEsT0FBQSxVQUFpRCxZQUFBLElBQWdCLHdDQUFBLHlDQUFpRixVQUFBLEtBQWUsd0JBQXdCLG1CQUFBLEVBQUEsSUFBQSxJQUFBLGVBQUEsV0FBQSxFQUFBLElBQUEsSUFBQSxlQUFvQyxXQUFBLEtBQWdCLGNBQUEsSUFBa0IsK0JBQStCLGlCQUFBLHVCQUF3QyxNQUFBLEtBQVcsT0FBQSxLQUFZLCtDQUErQyxpQkFBQSwwQkFBMkMsZ0JBQUEsS0FBQSxLQUEwQiw4Q0FBOEMsTUFBQSxLQUFXLE9BQUEsS0FBWSxxREFBQSxnRUFBcUgsUUFBQSxLQUFhLDhEQUE4RCxRQUFBLE1BQWMsU0FBQSxTQUFrQixpQ0FBaUMsUUFBQSxJQUFBLEtBQUEsSUFBQSxJQUF5QixNQUFBLEtBQVcsV0FBQSxLQUFnQixrQ0FBa0MsV0FBQSxPQUFrQixXQUFBLE9BQWtCLGNBQUEsSUFBa0IsaUNBQWlDLFdBQUEsSUFBZSxTQUFBLFNBQWtCLElBQUEsSUFBUSw4QkFBOEIsUUFBQSxNQUE2QixVQUFBLFVBQW9CLGtDQUFrQyxPQUFBLEVBQVMsV0FBQSxJQUFBLE1BQUEsS0FBMEIsT0FBQSxJQUFBLE1BQUEsSUFBQSxLQUEwQiwyQkFBMkIsaUJBQUEsNEJBQTZDLGdEQUFnRCxXQUFnQixxQkFBZ0MsT0FBQSxFQUFTLDZCQUFBLDRCQUF5RCxRQUFBLEVBQUEsSUFBYyxNQUFBLEtBQVcsWUFBQSxJQUFnQiwrQkFBK0IsZ0JBQUEsS0FBcUIscUNBQUEscUNBQTBFLGdCQUFBLFVBQTBCLDBCQUEwQixRQUFBLGlCQUF5QixlQUFBLG1CQUFrQyxNQUFBLElBQVUsT0FBQSxRQUFlLHFDQUFxQyxZQUFBLElBQWdCLHVDQUF1QyxjQUFBLElBQWtCLDRCQUE0QixPQUFBLElBQUEsTUFBQSxLQUFzQixnQkFBZ0IsWUFBQSxJQUFnQixRQUFBLElBQUEsSUFBQSxJQUFvQixZQUFBLE9BQThDLG1CQUFBLFdBQUEsV0FBQSxXQUFzQixXQUFBLHFCQUFnQyxZQUFBLElBQUEsSUFBQSxLQUF5Qiw4Q0FBOEMsV0FBQSxJQUFBLE1BQUEsS0FBMEIsbUJBQW1CLFdBQUEsS0FBZ0IsK0RBQStELGNBQUEsSUFBQSxNQUFBLEtBQTZCLDRCQUFBLDRDQUFBLHVDQUErRyxtQkFBQSxLQUFBLFdBQUEsS0FBZ0IsNEJBQUEsdUNBQW1FLE9BQUEsSUFBQSxNQUFBLGVBQWdDLGdCQUFBLFlBQTRCLGVBQWUsU0FBQSxTQUFrQixXQUFBLE9BQWtCLGNBQUEsS0FBbUIsK0JBQStCLFFBQUEsSUFBWSxXQUFBLEtBQWdCLGNBQUEsS0FBbUIsdUJBQXVCLE9BQUEsS0FBQSxLQUFBLEtBQUEsS0FBMkIsWUFBQSxJQUErQixVQUFBLFVBQW9CLFdBQUEsSUFBZSx5QkFBeUIsT0FBYyxNQUFBLEVBQWUsNkJBQTZCLE1BQUEsS0FBVyxPQUFBLEtBQVksU0FBQSxTQUFrQixLQUFBLElBQVMsV0FBQSxLQUFnQixZQUFBLE1BQWtCLFNBQUEsT0FBZ0IsZUFBQSxLQUFvQixtQkFBbUIsTUFBQSxLQUFXLE9BQUEsS0FBWSxRQUFBLElBQVksT0FBQSxNQUFBLEtBQUEsRUFBb0IsZUFBQSxLQUFvQixrQkFBQSxjQUF5RixVQUFBLGNBQXdCLCtCQUFBLG1CQUFrRCxXQUFBLEtBQWdCLE1BQUEsS0FBVyxtQkFBQSxFQUFBLElBQUEsS0FBQSxlQUFBLFdBQUEsRUFBQSxJQUFBLEtBQUEsZUFBcUMsZ0RBQWdELFNBQUEsU0FBa0IsSUFBQSxFQUFNLE1BQUEsRUFBUSxZQUFZLFdBQUEsT0FBa0IsTUFBQSxLQUFXLE9BQUEsS0FBWSxLQUFBLEtBQUEsS0FBQSxPQUFBLFFBQUEsV0FBeUMsTUFBQSxRQUFjLGdCQUFBLEtBQXFCLGVBQWUsc0RBQUEsc0RBQTRHLE1BQUEsUUFBYyx3QkFBd0IsU0FBQSxLQUFjLDhDQUE4QyxTQUFBLEVBQVcsa0NBQWtDLE1BQUEsS0FBVyxPQUFBLEVBQUEsS0FBYyx1Q0FBQSxxQ0FBQSw4Q0FBQSxrQ0FBNEosT0FBQSxJQUFBLE1BQUEsS0FBc0Isa0JBQWtCLFdBQUEsS0FBZ0IsT0FBQSxJQUFBLE1BQUEsS0FBc0IsaUJBQWlCLFNBQUEsU0FBa0IsUUFBQSxJQUFZLGlCQUFBLEtBQXNCLE9BQUEsSUFBQSxNQUFBLEtBQXNCLGNBQUEsSUFBa0IsTUFBQSxLQUFXLFlBQUEsT0FBbUIsb0JBQUEsS0FBeUIsaUJBQUEsS0FBc0IsZ0JBQUEsS0FBcUIsWUFBQSxLQUFpQixlQUFBLEtBQW9CLG1CQUFBLEVBQUEsSUFBQSxJQUFBLGVBQUEsV0FBQSxFQUFBLElBQUEsSUFBQSxlQUFvQyxxQ0FBcUMsT0FBQSxRQUFlLGVBQUEsS0FBb0IsK0JBQUEsNkJBQUEsOEJBQUEsNEJBQXNILFNBQUEsU0FBa0IsZUFBQSxLQUFvQixPQUFBLElBQUEsTUFBQSxZQUE2QixlQUFlLFFBQUEsR0FBVyx3QkFBd0IsV0FBQSxJQUFlLHFCQUFxQixXQUFBLEtBQWdCLCtCQUFBLDRCQUEyRCxLQUFBLElBQVMsWUFBQSxLQUFpQiw0QkFBNEIsT0FBQSxFQUFTLGNBQUEsTUFBb0IsaUJBQUEsS0FBc0IsK0JBQStCLElBQUEsRUFBTSxXQUFBLE1BQWlCLFlBQUEsS0FBaUIsb0JBQUEsS0FBeUIsc0JBQXNCLFlBQUEsS0FBaUIsdUJBQXVCLFlBQUEsSUFBZ0IsNkJBQUEsOEJBQTJELElBQUEsSUFBUSxXQUFBLEtBQWdCLDZCQUE2QixNQUFBLEVBQVEsYUFBQSxNQUFtQixrQkFBQSxLQUF1Qiw4QkFBOEIsS0FBQSxFQUFPLFlBQUEsTUFBa0IsbUJBQUEsS0FBd0IsYUFBYSxpQkFBaUIsMkJBQUEsTUFBaUMsbUJBQUEsT0NFcm1WLDJCQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxpQkFBQSxPQUFBLGNBQUEsT0FBQSxnQkFBQSxPQUNBLFFBQUEsS0FBQSxLQUFBLEVBQ0EsTUFBQSxrQkFFQSxrQ0FDSSxXQUFBLE9BQ0EsY0FBQSxLQUdKLHdDQUNJLE1BQUEsTUFDQSxVQUFBLEtBQ0EsT0FBQSxFQUFBLEtBR0osd0NBQ0ksS0FBQSxJQUFBLEtBQUEsZUFBQSxXQUNBLFdBQUEsT0FDQSxPQUFBLEVBR0osd0NBQ0ksTUFBQSxLQUNBLGFBQUEsRUFDQSxjQUFBLEVBTVIsdUJBQ0ksTUFBQSxLQUNBLFFBQUEsS0FBQSxLQUVBLGlEQUNJLE1BQUEsS0FDQSxpQkFBQSw4QkFDQSxPQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsSUFBQSxLQUNBLFFBQUEsS0FFQSx3REFDSSxVQUFBLEtBQ0EsVUFBQSxvQkFBQSxVQUFBLGlCQUFBLFVBQUEsWUFDQSxZQUFBLEVBQ0EsUUFBQSxJQUFBLEtBRUEsK0RBQ0ksaUJBQUEscUJBQ0EsTUFBQSw4QkZrdkNoQixvQ0U3dUNJLHVDQUVJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsSUFBQSxLQUNBLFFBQUEsS0FBQSxJRmt2Q1IsMENFaHZDUSw2Q0FDSSxNQUFBLGdCQUNBLFNBQUEsU0ZtdkNaLDRDRWp2Q1ksK0NBQ0ksTUFBQSxLQUNBLGdCQUFBLEtBQ0EsV0FBQSxPQUNBLFFBQUEsTUFDQSxTQUFBLFNBQ0EsY0FBQSxLQUNBLFNBQUEsT0FDQSxtQkFBQSxFQUFBLElBQUEsSUFBQSxnQkFBQSxXQUFBLEVBQUEsSUFBQSxJQUFBLGdCRnF2Q2hCLGtERW52Q2dCLHFEQUNJLGtCQUFBLFlBQUEsVUFBQSxZQUNBLGVBQUEsT0FBQSxPQUFBLE9Gd3ZDcEIseURFcnZDZ0IsNERBQ0ksTUFBQSxLQUNBLE9BQUEsTUZ3dkNwQiw2REV0dkNvQixnRUFDSSxRQUFBLGFBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxjQUFBLE1BQUEsV0FBQSxNRjB2Q3hCLHVERXR2Q2dCLDBEQUNJLE1BQUEsS0FDQSxpQkFBQSw2QkFDQSxRQUFBLEtBQUEsS0FDQSxTQUFBLE9BQ0EsT0FBQSxFQUNBLFVBQUEsS0FNaEIsd0NBQ0ksU0FBQSxPQUdKLHVDQUNJLFdBQUEsT0FDQSxRQUFBLEtBQ0EsTUFBQSxFQUNBLE9BQUEsRUFDQSxPQUFBLFlBR0osNkNBQ0ksV0FBQSxPQUNBLFlBQUEsS0FFQSw4REFDSSxPQUFBLEVBQUEsS0FHSiw4REFDSSxZQUFBLEtBQ0EsV0FBQSxPQUNBLE1BQUEsUUFDQSxZQUFBLE9BQUEsQ0FBQSxXQUNBLFVBQUEsS0FFQSw0RUFDSSxNQUFBLE1BQ0EsT0FBQSxJQUNBLGlCQUFBLGtCQUNBLE9BQUEsSUFBQSxLQUFBLEVBQ0EsU0FBQSxTQUNBLGNBQUEsSUFDQSxTQUFBLE9BR0osOEVBQ0ksaUJBQUEsb0JBQ0EsT0FBQSxLQUNBLFNBQUEsU0FDQSxTQUFBLE9BTWhCLHNCQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLG1CQUFBLFNBQUEsc0JBQUEsT0FBQSxtQkFBQSxPQUFBLGVBQUEsT0FDQSxZQUFBLEtBQ0EsZUFBQSxLQUVBLDZCQUNJLFVBQUEsS0FDQSxNQUFBLFFBSUEsNkNBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGNBQUEsS0FBQSxVQUFBLEtBQ0EsSUFBQSxLQUNBLGNBQUEsS0FFQSwrREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxPQUFBLFFBQ0EsbUJBQUEsSUFBQSxXQUFBLElBRUEscUVBQ0ksU0FBQSxTQUNBLFFBQUEsR0FDQSxRQUFBLEVBR0osb0VBQ0ksVUFBQSxLQUNBLE1BQUEscUJBQ0EsUUFBQSxJQUFBLEtBQ0EsZUFDQSxPQUFBLElBQUEsTUFBQSxxQkFDQSxjQUFBLEtBQ0EsbUJBQUEsSUFBQSxZQUFBLFdBQUEsSUFBQSxZQUdKLGtGQU1JLDBFQUxBLFdBQUEscUJBQ0EsTUFBQSw4QkFZWixnREFDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxpQkFBQSxRQUFBLGNBQUEsUUFBQSxnQkFBQSxjQUdKLCtDQUNJLE1BQUEscUJBQ0EsZ0JBQUEsVUFDQSxlQUNBLFVBQUEsS0FDQSxZQUNBLG1CQUFBLElBQUEsV0FBQSxJQUVBLHFEQUNJLE1BQUEseUJBRUEsaUVBQ0ksV0FBQSx5QkFLWiw2Q0FDSSxRQUFBLFlBQUEsUUFBQSxZQUFBLFFBQUEsS0FDQSxJQUFBLElBR0ksbUVBQ0ksa0JBQUEsS0FBQSxVQUFBLEtBSVIseURBQ0ksUUFBQSxNQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsYUFBQSw0SEFBQSxVQUFBLEtBQUEsNEhBQUEsVUFDQSxrQkFBQSxRQUFBLFVBQUEsUUFDQSxXQUFBLGtCQUNBLGtCQUFBLGVBQUEsVUFBQSxlQUNBLG1CQUFBLElBQUEsV0FBQSxJQUlSLHdEQUNJLFFBQUEsS0NoUVosYUFDSSxRQUFBLEtBQUEsS0FDQSxPQUFBLEtBQ0EsTUFBQSxLQUVBLHVDQUNJLFdBQUEsd0JBQ0EsY0FBQSxLQUNBLGNBQUEsT0FBQSxVQUFBLE9BQ0EsVUFBQSxNQUNBLFdBQUEsS0FDQSxPQUFBLEVBQUEsS0FDQSxtQkFBQSxFQUFBLE1BQUEsTUFBQSxnQkFBQSxXQUFBLEVBQUEsTUFBQSxNQUFBLGdCQUVBLGlEQUNJLFNBQUEsTUFDQSxJQUFBLG1DQUNBLFFBQUEsS0FDQSxLQUFBLElBQ0Esa0JBQUEsaUJBQUEsVUFBQSxpQkFDQSxNQUFBLElBR0osdURBQ0ksa0JBQUEsR0FBQSxZQUFBLFNBQUEsZUFBQSxVQUFBLEdBQUEsWUFBQSxTQUFBLGVBR0osa0NBQ0ksR0FRQSxLQVBJLGtCQUFBLGlCQUFBLFNBQUEsVUFBQSxpQkFBQSxTQUdKLElBQ0ksa0JBQUEsaUJBQUEsV0FBQSxVQUFBLGlCQUFBLFlBTlIsMEJBQ0ksR0FRQSxLQVBJLGtCQUFBLGlCQUFBLFNBQUEsVUFBQSxpQkFBQSxTQUdKLElBQ0ksa0JBQUEsaUJBQUEsV0FBQSxVQUFBLGlCQUFBLFlBUVIsc0RBQ0ksT0FBQSxLQUNBLE9BQUEsRUFDQSxpQkFBQSxFQUFBLFNBQUEsS0FBQSxLQUFBLEtBQ0EsTUFBQSxJQUNBLFFBQUEsRUFDQSxRQUFBLEVBRUEscUVBQ0ksU0FBQSxTQUNBLElBQUEsS0FDQSxLQUFBLEtBQ0EsUUFBQSxLQUdKLDREQUNJLFVBQUEsS0FDQSxNQUFBLGtCQUNBLFFBQUEsSUFBQSxFQUFBLElBQUEsS0FDQSxXQUFBLHdCQUNBLGNBQUEsS0FBQSxFQUFBLEVBQUEsS0FFQSx1RkFDSSxVQUFBLEtBQ0EsUUFBQSxFQUNBLFdBQUEsS0FISiw4RUFDSSxVQUFBLEtBQ0EsUUFBQSxFQUNBLFdBQUEsS0FISixrRkFDSSxVQUFBLEtBQ0EsUUFBQSxFQUNBLFdBQUEsS0FJQSxjQUFBLFNBUEosbUZBQ0ksVUFBQSxLQUNBLFFBQUEsRUFDQSxXQUFBLEtBSEoseUVBQ0ksVUFBQSxLQUNBLFFBQUEsRUFDQSxXQUFBLEtBR0osbUZBQ0ksY0FBQSxTQURKLDhFQUNJLGNBQUEsU0FLWiwyREFDSSxPQUFBLEtBQ0EsT0FBQSxFQUNBLGlCQUFBLEVBQUEsU0FBQSxLQUFBLEtBQUEsS0FDQSxNQUFBLElBQ0EsV0FBQSxxQkFDQSxjQUFBLEVBQUEsS0FBQSxLQUFBLEVBRUEsa0VBQ0ksVUFBQSxLQUNBLFdBQUEscUJBQ0EsTUFBQSw4QkFDQSx3QkFBQSxLQUNBLDJCQUFBLEtBQ0EsWUFFQSx5RUFBQSx3RUFDSSxZQUNBLFdBQUEseUJBQ0EsTUFBQSxxQkFLWix1REFDSSxNQUFBLEtBQ0EsSUFBQSxJQUNBLEtBQUEsRUFDQSxPQUFBLEVBQ0EsUUFBQSxHQUNBLGNBQUEsRUFBQSxFQUFBLEtBQUEsS0FFQSw2REFDSSxPQUFBLG9CQUFBLE9BQUEsaUJBQUEsT0FBQSxZQUNBLFdBQUEsd0JBRUEsd0VBQ0ksWUFBQSxLQUNBLGFBQUEsRUFDQSxXQUFBLE9BQ0EsVUFBQSxLQU1BLGdGQUNJLFlBQUEsS0FHSixzRkFDSSxJQUFBLEtBSVIsb0VBQ0ksUUFBQSxLQUFBLEtBQUEsS0FBQSxLQUdKLDBFQUNJLGFBQUEsc0hBQUEsVUFBQSxLQUFBLHNIQUFBLFVBQ0Esa0JBQUEsUUFBQSxVQUFBLFFBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxJQUFBLEtBQ0EsS0FBQSxLQUNBLFdBQUEscUJBT0EsbUZBQUEsaUZBQUEsZ0ZBQUEsZ0ZBQ0ksV0FBQSx5QkFTeEIsb0NBQ0ksYUFDSSxRQUFBLEtBQUEsS0FFQSx1Q0FDSSxjQUFBLEtBQ0EsVUFBQSxLQUlJLDREQUNJLFVBQUEsS0FDQSxRQUFBLEtBQUEsRUFBQSxLQUFBLEtBQ0EsY0FBQSxLQUFBLEVBQUEsRUFBQSxLQUVBLHVGQUNJLFVBQUEsS0FESiw4RUFDSSxVQUFBLEtBREosa0ZBQ0ksVUFBQSxLQURKLG1GQUNJLFVBQUEsS0FESix5RUFDSSxVQUFBLEtBS1osdURBQ0ksY0FBQSxFQUFBLEVBQUEsS0FBQSxLQUlRLGdGQUNJLFlBQUEsS0FHSixzRkFDSSxJQUFBLEtBSVIsMEVBQ0ksTUFBQSxLQUNBLE9BQUEsS0FDQSxJQUFBLEtBR0osb0VBQ0ksUUFBQSxLQUFBLEtBQUEsS0FBQSxLQUtaLDJEQUNJLE1BQUEsSUFDQSxjQUFBLEVBQUEsS0FBQSxLQUFBLEVBRUEsa0VBQ0ksVUFBQSxLQUNBLHdCQUFBLEtBQ0EsMkJBQUEsTUN0TnBCLGtCQUNJLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BRUEsdUJBQ0ksT0FBQSxNQUNBLE1BQUEsS0FDQSxVQUFBLE9BR0osc0NBQ0ksZUFDQSxZQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0Esa0JBQUEsT0FBQSxlQUFBLE9BQUEsWUFBQSxPQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsT0FBQSxRQUNBLGVBQUEsMkNBQUEsT0FBQSwyQ0FDQSxtQkFBQSxrQkFBQSxJQUFBLFdBQUEsVUFBQSxJQUFBLFdBQUEsVUFBQSxJQUFBLGtCQUFBLElBRUEsNENBQ0ksa0JBQUEsV0FBQSxVQUFBLFdBSVIsaURBQ0kseUJBQ0EsbUJBQUEsZUFBQSxXQUFBLGVBQ0EsY0FBQSxZQUdKLHlDQUNJLE9BQUEsWUFDQSxRQUFBLFlBR0oscUNBQ0ksUUFBQSxlQUdKLG1DQUNJLFVBQUEsTUFDQSxVQUFBLE1BQ0EsTUFBQSxRQUNBLGNBQUEsS0FDQSxTQUFBLE9BQ0EsbUJBQUEsRUFBQSxLQUFBLEtBQUEsZUFBQSxXQUFBLEVBQUEsS0FBQSxLQUFBLGVBQ0EsWUFBQSxPQUFBLENBQUEsV0FFQSwwQ0FDSSxRQUFBLEdBQ0EsU0FBQSxTQUNBLEtBQUEsSUFDQSxPQUFBLE1BQ0EsTUFBQSxFQUNBLE9BQUEsRUFDQSxZQUFBLEtBQUEsTUFBQSxZQUNBLGFBQUEsS0FBQSxNQUFBLFlBQ0EsV0FBQSxLQUFBLE1BQUEsd0JBQ0Esa0JBQUEsaUJBQUEsVUFBQSxpQkFHSixvREFDSSxNQUFBLEtBQ0EsT0FBQSxNQUVBLHdEQUNJLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxNQUFBLFdBQUEsTUFJUixzREFDSSxRQUFBLEtBQUEsS0FDQSxXQUFBLHdCQUdKLG9EQUNJLFVBQUEsS0FDQSxjQUFBLElBR0oscURBQ0ksUUFBQSxZQUFBLFFBQUEsWUFBQSxRQUFBLEtBQ0EsY0FBQSxJQUNBLE9BQUEsS0pndkRaLHVFSTl1RFksaUVBRUksT0FBQSxLQUNBLFFBQUEsWUFBQSxRQUFBLFlBQUEsUUFBQSxLQUNBLGtCQUFBLE9BQUEsZUFBQSxPQUFBLFlBQUEsT0FHSixpRUFDSSxhQUFBLElBQ0EsVUFBQSxLQUNBLE1BQUEsOEJBQ0EsT0FBQSxLQUdKLHVFQUNJLFVBQUEsS0FJUixxREFDSSxNQUFBLGtCQUNBLFVBQUEsS0FDQSxnQkFBQSxVQUNBLG1CQUFBLElBQUEsV0FBQSxJQUtKLHVFQUNJLG1CQUFBLEVBQUEsSUFBQSxLQUFBLGdCQUFBLFdBQUEsRUFBQSxJQUFBLEtBQUEsZ0JBQ0EsUUFBQSxFQUNBLFNBQUEsT0FHSixxRkFDSSxPQUFBLEVBQ0EsUUFBQSxFQUdKLDhEQUNJLFdBQUEscUJBQ0EsTUFBQSxtQkFDQSxRQUFBLEtBQ0EsU0FBQSxTQUNBLGNBQUEsS0FHSiw2REFDSSxVQUFBLEtBQ0EsT0FBQSxFQzNJWixvQ0RnSlEsbUNBQ0ksVUFBQSxNQUVBLHNEQUNJLFFBQUEsS0FHSixvREFDSSxPQUFBLE1BR0osb0RBQ0ksVUFBQSxLQUdKLHVFQUNJLFVBQUEsS0FHSixxREFDSSxVQUFBLEtDbktaLDJCQUNJLFlBQUEsS0FFQSxrQ0FDSSxjQUFBLEtBR0osd0NBQ0ksVUFBQSxLQUlSLHVCQUNJLFFBQUEsS0FBQSxLQUVBLGlEQUNJLE9BQUEsS0FFQSx3REFDSSxVQUFBLEtBQ0EsUUFBQSxJQUFBLEtMMjREZCxvQ0t2NERNLHVDQUVJLElBQUEsS0x5NERWLDBDS3Y0RFUsNkNBQ0ksTUFBQSw0QkwwNERkLDJES3g0RGMsOERBQ0ksUUFBQSxNQUNBLFdBQUEsUUFDQSxPQUFBLEtMMjREbEIseURLdjREa0IsNERBQ0ksT0FBQSxNQU9oQiw2Q0FDSSxRQUFBLEtBS0osNkJBQ0ksY0FBQSxLQUlBLHdEQUNJLFFBQUEsYUFHSix5REFDSSxRQUFBLE1BT2hCLHFDTmdFWSwwRUFnQlEsVUFBQSxNQzB5RGxCLG9DS3YzRE0sdUNBRUksSUFBQSxLQUFBLEtMeTNEViwwQ0t2M0RVLDZDQUNJLE1BQUEsaUJBTVosc0JBQ0ksbUJBQUEsV0FBQSxzQkFBQSxPQUFBLG1CQUFBLElBQUEsZUFBQSxJQUNBLGlCQUFBLE9BQUEsY0FBQSxPQUFBLGdCQUFBLE9BQ0EsSUFBQSxLQUdJLGdEQUNJLGlCQUFBLElBQUEsY0FBQSxJQUFBLGdCQUFBLFNBR0osNkNBQ0ksbUJBQUEsV0FBQSxzQkFBQSxRQUFBLG1CQUFBLFlBQUEsZUFBQSxhTCszRGhCLDJCTTU5REEsOEJONjlEQSxxQ00xOURJLFFBQUEsbUJBQUEsUUFBQSxtQkFBQSxRQUFBLFlBQ0EsaUJBQUEsT0FBQSxjQUFBLE9BQUEsZ0JBQUEsT0FDQSxrQkFBQSxPQUFBLGVBQUEsT0FBQSxZQUFBLE9BQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxNQUFBLEtBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxPQUFBLFFBQ0EsUUFBQSxFTnUrREosNkNBREEsZ0RBRUEsdURBSkEsZ0RNbCtESSxtRE5tK0RKLDBEQUtBLHVEQURBLDBEQUVBLGlFTXQrRFEsUUFBQSxhQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsaUJBQUEsWUFDQSxZQUNBLG1CQUFBLEtBQUEsZ0JBQUEsS0FBQSxXQUFBLEtOKytEUixvREFEQSx1REFFQSw4REFKQSx1RE0xK0RRLDBETjIrRFIsaUVBS0EsOERBREEsaUVBRUEsd0VNaC9EWSxRQUFBLEdBQ0EsU0FBQSxTQUNBLElBQUEsSUFDQSxLQUFBLElBQ0EsTUFBQSxLQUNBLE9BQUEsS0FDQSxXQUFBLDJIQUFBLE9BQ0EsS0FEQSxVQUVBLFFBQUEsRU5zL0RaLHFEQUNBLHdEQUNBLCtETXAvREksd0ROZy9ESiwyREFDQSxrRUFJQSwrREFDQSxrRUFDQSx5RU1wL0RRLFdBQUEsNkhBQUEsT0FBQSxVTjAvRFIsNERBQ0EsK0RBQ0Esc0VNMS9EUSwrRE5zL0RSLGtFQUNBLHlFQUlBLHNFQUNBLHlFQUNBLGdGTTUvRFksUUFBQSxLQUlSLG9DTjYvREYsMkJNNWlFRiw4Qk42aUVFLHFDTTcvRE0sTUFBQSxLQUNBLE9BQUEsS0FDQSxJQUFBLElObWdFTiw2Q0FEQSxnREFEQSxnRE0vL0RNLG1ETm1nRU4sdURBREEsMERNaGdFVSxNQUFBLEtBQ0EsT0FBQSxNQUtaLHFDQUNJLE1BQUEsS0FDQSxPQUFBLEtBRUEsaUVBSUksd0VBSEEsTUFBQSxLQUNBLE9BQUEsS0NsRVIsV0FDSSxNQUFBLGdCQUNBLFNBQUEsU0FFQSxhQUNJLE1BQUEsS0FDQSxnQkFBQSxLQUNBLFdBQUEsT0FDQSxRQUFBLE1BQ0EsU0FBQSxTQUNBLGNBQUEsS0FDQSxTQUFBLE9BQ0EsbUJBQUEsRUFBQSxJQUFBLElBQUEsZ0JBQUEsV0FBQSxFQUFBLElBQUEsSUFBQSxnQkFFQSxtQkFDSSxrQkFBQSxZQUFBLFVBQUEsWUFDQSxlQUFBLE9BQUEsT0FBQSxPQUdKLDBCQUNJLE1BQUEsS0FDQSxPQUFBLE1BRUEsOEJBQ0ksUUFBQSxhQUNBLE1BQUEsS0FDQSxPQUFBLEtBQ0EsY0FBQSxNQUFBLFdBQUEsTUFJUixtQkFDSSxNQUFBLEtBQ0EsaUJBQUEsNkJBQ0EsUUFBQSxLQUFBLEtBQ0EsU0FBQSxPQUNBLE9BQUEsRUFDQSxVQUFBLEtBS1osb0NBQ0ksV0FDSSxNQUFBLDRCQUVBLDRCQUNJLFFBQUEsTUFDQSxXQUFBLFFBQ0EsT0FBQSxLQUlBLDBCQUNJLE9BQUEsT0FNaEIscUNBQ0ksV0FDSSxNQUFBIiwiZmlsZSI6ImZyb250ZW5kLWRlc3RpbmF0aW9ucy1nbG9iYWwtZmQxNGM3ODE5OS5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VhcmNoLXRvb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIwcHg7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIG1pbi13aWR0aDogMjg1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAgICAgLmxvY2F0aW9uLWFyZWEsIC5wZW9wbGUtYXJlYSwgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICBmbGV4OiAwIDEgMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyNXB4IDEwcHggMjVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMXB4IDAgMzNweDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMTNweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMTVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1pY29uIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJHNlYXJjaC1mb3JtLXNwcml0ZSArICcjaWNvbi1zZWFyY2hfeWVsbG93Jykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW5wdXQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLnRvcC1wbGFjZWhvbGRlcixcbiAgICAgICAgICAgICAgICAuYm90dG9tLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudG9wLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAgICAgICAgIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBlb3BsZS1hcmVhIHtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgICAgICAucGVvcGxlLWFyZWEtdGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFycm93LWRvd24teWVsbG93IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbWFzazogdXJsKCRzZWFyY2gtZm9ybS1zcHJpdGUgKyAnI2ljb24tYXJyb3ctZG93bicpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBtYXNrLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGVvcGxlLWFyZWEtZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTE0MXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4IDMwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQwMHB4O1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTMwcHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBlb3BsZS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICYtYWRkaXRpb25hbCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtUmVndWxhciwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeS1saWdodCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuYW1vdW50LXBlb3BsZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJjpkaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodCk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcblxuICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC43NXB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLU1lZGl1bSwgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYm9vayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmZpbmQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxNjBweDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICBtYXJnaW46IDYwcHggMnB4IDAgMjZweDtcblxuICAgICAgICAgICAgJl9fbGlzdCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjVzO1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJHNlYXJjaC1mb3JtLXNwcml0ZSArICcjaWNvbi1tYXJrZXJfeWVsbG93Jykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDVweCA0OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDVweCA2MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5zZWxlY3RlZCxcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAubm90LWZvdW5kIHtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMCA1cHggNTVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDU1MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEsIC5wZW9wbGUtYXJlYSwgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAuYXJlYS10aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAtMThweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTGlnaHQsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgLmxvY2F0aW9uLWljb24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wZW9wbGUtYXJlYSB7XG4gICAgICAgICAgICAgICAgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtMTQxcHg7XG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAzMHB4O1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgLnBlb3BsZS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wZW9wbGUtdGl0bGUsIC5hbW91bnQtcGVvcGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDEgNjYlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMXB4IDAgMTVweDtcblxuICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW5wdXQtd3JhcHBlciB7XG5cbiAgICAgICAgICAgICAgICAgICAgLnRvcC1wbGFjZWhvbGRlcixcbiAgICAgICAgICAgICAgICAgICAgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MXB4O1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAgICAgJi50b3AtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgICAgICAgICAgICAgZmxleDogMCAxIDM0JTtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4wNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAzMjBweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDY5cHggMCAwIDA7XG5cbiAgICAgICAgICAgICAgICAmX19saXN0IHtcbiAgICAgICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgNXB4IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubm90LWZvdW5kIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2VhcmNoLXRvb2wge1xuICAgICAgICB3aWR0aDogNjAwcHg7XG5cbiAgICAgICAgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG5cbiAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuXG4gICAgLnNlYXJjaC10b29sIHtcbiAgICAgICAgdG9wOiAzOTVweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuXG4gICAgICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDgwcHg7XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhLCAucGVvcGxlLWFyZWEsIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuXG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG5cbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5zZWFyY2gtdG9vbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtaW4td2lkdGg6IDI4NXB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGZsZXg6IDAgMSAxMDAlO1xuICBtYXJnaW46IDAgMjVweCAxMHB4IDI1cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAxcHggMCAzM3B4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICBsZWZ0OiAxM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHotaW5kZXg6IDM7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpIHtcbiAgICBsZWZ0OiAtMTVweDtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmxvY2F0aW9uLWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2VhcmNoLWZvcm0tc3ByaXRlLThhOGVkOTkxYTkuc3ZnI2ljb24tc2VhcmNoX3llbGxvd1wiKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIHBhZGRpbmctbGVmdDogMThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogMzZweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAudG9wLXBsYWNlaG9sZGVyLFxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMzBweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlciB7XG4gIHRvcDogNXB4O1xuICBmb250LWZhbWlseTogUG9wcGlucy1Cb2xkLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAuYm90dG9tLXBsYWNlaG9sZGVyIHtcbiAgdG9wOiAxOHB4O1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLXRleHQge1xuICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcnJvdy1kb3duLXllbGxvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlYXJjaC1mb3JtLXNwcml0ZS04YThlZDk5MWE5LnN2ZyNpY29uLWFycm93LWRvd25cIikgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiAxM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFycm93LWRvd24teWVsbG93OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3R0b206IC0xNDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIHotaW5kZXg6IDk5OTtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcGFkZGluZzogMTBweCAyNXB4IDMwcHg7XG4gIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogNDAwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgbWluLXdpZHRoOiA1MzBweDtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodCk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBwYWRkaW5nOiAxNXB4IDA7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAucGVvcGxlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtU2VtaUJvbGQsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIC5wZW9wbGUtdGl0bGUtYWRkaXRpb25hbCB7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLVJlZ3VsYXIsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5LWxpZ2h0KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIC5hbW91bnQtcGVvcGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xuICBmb250LWZhbWlseTogUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIGJ1dHRvbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biAucGVvcGxlLWl0ZW0gYnV0dG9uOmRpc2FibGVkIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHQpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMtTWVkaXVtLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbjpob3ZlciwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b246Zm9jdXMsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uOmFjdGl2ZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5ib29rIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmZpbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNDAlO1xuICBtYXgtaGVpZ2h0OiAxNjBweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgei1pbmRleDogMztcbiAgbWFyZ2luOiA2MHB4IDJweCAwIDI2cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3Qge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIHtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogMC41cztcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiAyM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMTNweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlYXJjaC1mb3JtLXNwcml0ZS04YThlZDk5MWE5LnN2ZyNpY29uLW1hcmtlcl95ZWxsb3dcIikgbm8tcmVwZWF0O1xuICBtYXNrLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmJlZm9yZSB7XG4gICAgbGVmdDogMjRweDtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDAgNXB4IDQ4cHg7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIGEge1xuICAgIHBhZGRpbmc6IDEwcHggMCA1cHggNjBweDtcbiAgfVxufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYTpmb2N1cywgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYTpob3ZlciwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYTphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtLnNlbGVjdGVkLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpmb2N1cywgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06aG92ZXIsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0uc2VsZWN0ZWQgYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06Zm9jdXMgYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06aG92ZXIgYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06YWN0aXZlIGEge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmhvdmVyIGEge1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIC5ub3QtZm91bmQge1xuICBmb250LWZhbWlseTogUG9wcGlucywgc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogNXB4IDAgNXB4IDU1cHg7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgZm9udC1zaXplOiA5cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiA1NTBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgbWluLXdpZHRoOiBpbml0aWFsO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5hcmVhLXRpdGxlLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLmFyZWEtdGl0bGUsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmFyZWEtdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgICB0b3A6IC0xOHB4O1xuICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLUxpZ2h0LCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuYXJlYS10aXRsZSAubG9jYXRpb24taWNvbiwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcmVhLXRpdGxlIC5sb2NhdGlvbi1pY29uLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIC5hcmVhLXRpdGxlIC5sb2NhdGlvbi1pY29uIHtcbiAgICBwb3NpdGlvbjogaW5pdGlhbDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmFyZWEtdGl0bGUgc3BhbiwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5hcmVhLXRpdGxlIHNwYW4sIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgLmFyZWEtdGl0bGUgc3BhbiB7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnBlb3BsZS1hcmVhIC5wZW9wbGUtYXJlYS1kcm9wZG93biB7XG4gICAgYm90dG9tOiAtMTQxcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHggMzBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAucGVvcGxlLXRpdGxlLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAucGVvcGxlLWFyZWEgLnBlb3BsZS1hcmVhLWRyb3Bkb3duIC5wZW9wbGUtaXRlbSAuYW1vdW50LXBlb3BsZSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSAucGVvcGxlLWFyZWEtZHJvcGRvd24gLnBlb3BsZS1pdGVtIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMCAxIDY2JTtcbiAgICBwYWRkaW5nOiAwIDFweCAwIDE1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6IDE2cHg7XG4gICAgd2lkdGg6IDU1cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC50b3AtcGxhY2Vob2xkZXIsXG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC5ib3R0b20tcGxhY2Vob2xkZXIge1xuICAgIGxlZnQ6IDUxcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmlucHV0LXdyYXBwZXIgLnRvcC1wbGFjZWhvbGRlci50b3AtcGxhY2Vob2xkZXIsXG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC5ib3R0b20tcGxhY2Vob2xkZXIudG9wLXBsYWNlaG9sZGVyIHtcbiAgICB0b3A6IDA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIC5pbnB1dC13cmFwcGVyIC50b3AtcGxhY2Vob2xkZXIuYm90dG9tLXBsYWNlaG9sZGVyLFxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSAuaW5wdXQtd3JhcHBlciAuYm90dG9tLXBsYWNlaG9sZGVyLmJvdHRvbS1wbGFjZWhvbGRlciB7XG4gICAgdG9wOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgICBmbGV4OiAwIDEgMzQlO1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjA1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWF4LWhlaWdodDogMzIwcHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgbWFyZ2luOiA2OXB4IDAgMCAwO1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmJlZm9yZSB7XG4gICAgd2lkdGg6IDQ3cHg7XG4gICAgbGVmdDogMzZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbSBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgNXB4IDY1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIC5ub3QtZm91bmQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC10b29sIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlYXJjaC10b29sIHtcbiAgICB0b3A6IDM5NXB4O1xuICAgIGhlaWdodDogODBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDgwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5wZW9wbGUtYXJlYSwgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgaGVpZ2h0OiA2MHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGkge1xuICAgIHRvcDogMTNweDtcbiAgICBsZWZ0OiAyOHB4O1xuICAgIHdpZHRoOiA2NXB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG4ubGVhZmxldC1pbWFnZS1sYXllciwgLmxlYWZsZXQtbGF5ZXIsIC5sZWFmbGV0LW1hcmtlci1pY29uLCAubGVhZmxldC1tYXJrZXItc2hhZG93LCAubGVhZmxldC1wYW5lLCAubGVhZmxldC1wYW5lID4gY2FudmFzLCAubGVhZmxldC1wYW5lID4gc3ZnLCAubGVhZmxldC10aWxlLCAubGVhZmxldC10aWxlLWNvbnRhaW5lciwgLmxlYWZsZXQtem9vbS1ib3gge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxlYWZsZXQtbWFya2VyLWljb24sIC5sZWFmbGV0LW1hcmtlci1zaGFkb3csIC5sZWFmbGV0LXRpbGUge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLWRyYWc6IG5vbmU7XG59XG5cbi5sZWFmbGV0LXRpbGU6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLmxlYWZsZXQtc2FmYXJpIC5sZWFmbGV0LXRpbGUge1xuICBpbWFnZS1yZW5kZXJpbmc6IC13ZWJraXQtb3B0aW1pemUtY29udHJhc3Q7XG59XG5cbi5sZWFmbGV0LXNhZmFyaSAubGVhZmxldC10aWxlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxNjAwcHg7XG4gIGhlaWdodDogMTYwMHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbn1cblxuLmxlYWZsZXQtbWFya2VyLWljb24sIC5sZWFmbGV0LW1hcmtlci1zaGFkb3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LW92ZXJsYXktcGFuZSBzdmcge1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtbWFya2VyLXBhbmUgaW1nLCAubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtc2hhZG93LXBhbmUgaW1nLCAubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtdGlsZSwgLmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LXRpbGUtcGFuZSBpbWcsIC5sZWFmbGV0LWNvbnRhaW5lciBpbWcubGVhZmxldC1pbWFnZS1sYXllciB7XG4gIG1heC13aWR0aDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubGVhZmxldC1jb250YWluZXIgaW1nLmxlYWZsZXQtdGlsZSB7XG4gIG1peC1ibGVuZC1tb2RlOiBwbHVzLWxpZ2h0ZXI7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lci5sZWFmbGV0LXRvdWNoLXpvb20ge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teCBwYW4teTtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teCBwYW4teTtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyLmxlYWZsZXQtdG91Y2gtZHJhZyB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBpbmNoLXpvb207XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBwaW5jaC16b29tO1xufVxuXG4ubGVhZmxldC1jb250YWluZXIubGVhZmxldC10b3VjaC1kcmFnLmxlYWZsZXQtdG91Y2gtem9vbSB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIGEge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoNTEsIDE4MSwgMjI5LCAwLjQpO1xufVxuXG4ubGVhZmxldC10aWxlIHtcbiAgZmlsdGVyOiBpbmhlcml0O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5sZWFmbGV0LXRpbGUtbG9hZGVkIHtcbiAgdmlzaWJpbGl0eTogaW5oZXJpdDtcbn1cblxuLmxlYWZsZXQtem9vbS1ib3gge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHotaW5kZXg6IDgwMDtcbn1cblxuLmxlYWZsZXQtb3ZlcmxheS1wYW5lIHN2ZyB7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5sZWFmbGV0LXBhbmUge1xuICB6LWluZGV4OiA0MDA7XG59XG5cbi5sZWFmbGV0LXRpbGUtcGFuZSB7XG4gIHotaW5kZXg6IDIwMDtcbn1cblxuLmxlYWZsZXQtb3ZlcmxheS1wYW5lIHtcbiAgei1pbmRleDogNDAwO1xufVxuXG4ubGVhZmxldC1zaGFkb3ctcGFuZSB7XG4gIHotaW5kZXg6IDUwMDtcbn1cblxuLmxlYWZsZXQtbWFya2VyLXBhbmUge1xuICB6LWluZGV4OiA2MDA7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtcGFuZSB7XG4gIHotaW5kZXg6IDY1MDtcbn1cblxuLmxlYWZsZXQtcG9wdXAtcGFuZSB7XG4gIHotaW5kZXg6IDcwMDtcbn1cblxuLmxlYWZsZXQtbWFwLXBhbmUgY2FudmFzIHtcbiAgei1pbmRleDogMTAwO1xufVxuXG4ubGVhZmxldC1tYXAtcGFuZSBzdmcge1xuICB6LWluZGV4OiAyMDA7XG59XG5cbi5sZWFmbGV0LXZtbC1zaGFwZSB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xufVxuXG4ubHZtbCB7XG4gIGJlaGF2aW9yOiB1cmwoI2RlZmF1bHQjVk1MKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDgwMDtcbiAgcG9pbnRlci1ldmVudHM6IHZpc2libGVQYWludGVkO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmxlYWZsZXQtYm90dG9tLCAubGVhZmxldC10b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubGVhZmxldC10b3Age1xuICB0b3A6IDA7XG59XG5cbi5sZWFmbGV0LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5sZWFmbGV0LWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbn1cblxuLmxlYWZsZXQtbGVmdCB7XG4gIGxlZnQ6IDA7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wge1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5sZWFmbGV0LXJpZ2h0IC5sZWFmbGV0LWNvbnRyb2wge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5sZWFmbGV0LXRvcCAubGVhZmxldC1jb250cm9sIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmxlYWZsZXQtYm90dG9tIC5sZWFmbGV0LWNvbnRyb2wge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ubGVhZmxldC1sZWZ0IC5sZWFmbGV0LWNvbnRyb2wge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmxlYWZsZXQtcmlnaHQgLmxlYWZsZXQtY29udHJvbCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmxlYWZsZXQtZmFkZS1hbmltIC5sZWFmbGV0LXBvcHVwIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XG59XG5cbi5sZWFmbGV0LWZhZGUtYW5pbSAubGVhZmxldC1tYXAtcGFuZSAubGVhZmxldC1wb3B1cCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5sZWFmbGV0LXpvb20tYW5pbWF0ZWQge1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xufVxuXG5zdmcubGVhZmxldC16b29tLWFuaW1hdGVkIHtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLmxlYWZsZXQtem9vbS1hbmltIC5sZWFmbGV0LXpvb20tYW5pbWF0ZWQge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMjVzIGN1YmljLWJlemllcigwLCAwLCAwLjI1LCAxKTtcbiAgLW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSk7XG59XG5cbi5sZWFmbGV0LXBhbi1hbmltIC5sZWFmbGV0LXRpbGUsIC5sZWFmbGV0LXpvb20tYW5pbSAubGVhZmxldC10aWxlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAtbW96LXRyYW5zaXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5sZWFmbGV0LXpvb20tYW5pbSAubGVhZmxldC16b29tLWhpZGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5sZWFmbGV0LWludGVyYWN0aXZlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubGVhZmxldC1ncmFiIHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWI7XG4gIGN1cnNvcjogLW1vei1ncmFiO1xuICBjdXJzb3I6IGdyYWI7XG59XG5cbi5sZWFmbGV0LWNyb3NzaGFpciwgLmxlYWZsZXQtY3Jvc3NoYWlyIC5sZWFmbGV0LWludGVyYWN0aXZlIHtcbiAgY3Vyc29yOiBjcm9zc2hhaXI7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wsIC5sZWFmbGV0LXBvcHVwLXBhbmUge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5sZWFmbGV0LWRyYWdnaW5nIC5sZWFmbGV0LWdyYWIsIC5sZWFmbGV0LWRyYWdnaW5nIC5sZWFmbGV0LWdyYWIgLmxlYWZsZXQtaW50ZXJhY3RpdmUsIC5sZWFmbGV0LWRyYWdnaW5nIC5sZWFmbGV0LW1hcmtlci1kcmFnZ2FibGUge1xuICBjdXJzb3I6IG1vdmU7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiYmluZztcbiAgY3Vyc29yOiAtbW96LWdyYWJiaW5nO1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4ubGVhZmxldC1pbWFnZS1sYXllciwgLmxlYWZsZXQtbWFya2VyLWljb24sIC5sZWFmbGV0LW1hcmtlci1zaGFkb3csIC5sZWFmbGV0LXBhbmUgPiBzdmcgcGF0aCwgLmxlYWZsZXQtdGlsZS1jb250YWluZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmxlYWZsZXQtaW1hZ2UtbGF5ZXIubGVhZmxldC1pbnRlcmFjdGl2ZSwgLmxlYWZsZXQtbWFya2VyLWljb24ubGVhZmxldC1pbnRlcmFjdGl2ZSwgLmxlYWZsZXQtcGFuZSA+IHN2ZyBwYXRoLmxlYWZsZXQtaW50ZXJhY3RpdmUsIHN2Zy5sZWFmbGV0LWltYWdlLWxheWVyLmxlYWZsZXQtaW50ZXJhY3RpdmUgcGF0aCB7XG4gIHBvaW50ZXItZXZlbnRzOiB2aXNpYmxlUGFpbnRlZDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG4gIG91dGxpbmUtb2Zmc2V0OiAxcHg7XG59XG5cbi5sZWFmbGV0LWNvbnRhaW5lciBhIHtcbiAgY29sb3I6ICMwMDc4YTg7XG59XG5cbi5sZWFmbGV0LXpvb20tYm94IHtcbiAgYm9yZGVyOiAycHggZG90dGVkICMzOGY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5sZWFmbGV0LWJhciB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuNjUpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5sZWFmbGV0LWJhciBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ubGVhZmxldC1iYXIgYSwgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5sZWFmbGV0LWJhciBhOmZvY3VzLCAubGVhZmxldC1iYXIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG5cbi5sZWFmbGV0LWJhciBhOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xufVxuXG4ubGVhZmxldC1iYXIgYTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4ubGVhZmxldC1iYXIgYS5sZWFmbGV0LWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICBjb2xvcjogI2JiYjtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIGEge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIGE6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciBhOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAycHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtem9vbS1pbiwgLmxlYWZsZXQtY29udHJvbC16b29tLW91dCB7XG4gIGZvbnQ6IGJvbGQgMThweCBcIkx1Y2lkYSBDb25zb2xlXCIsIE1vbmFjbywgbW9ub3NwYWNlO1xuICB0ZXh0LWluZGVudDogMXB4O1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLXpvb20taW4sIC5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1vdXQge1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzIHtcbiAgYm94LXNoYWRvdzogMCAxcHggNXB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2VzL2xheWVycy5wbmcpO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuXG4ubGVhZmxldC1yZXRpbmEgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9sYXllcnMtMngucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyNnB4IDI2cHg7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWxpc3QsIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWV4cGFuZGVkIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWV4cGFuZGVkIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1leHBhbmRlZCB7XG4gIHBhZGRpbmc6IDZweCAxMHB4IDZweCA2cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zY3JvbGxiYXIge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4ubGVhZmxldC1jb250cm9sLWxheWVycy1zZWxlY3RvciB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXNpemU6IDEuMDgzMzNlbTtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1sYXllcnMtc2VwYXJhdG9yIHtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luOiA1cHggLTEwcHggNXB4IC02cHg7XG59XG5cbi5sZWFmbGV0LWRlZmF1bHQtaWNvbi1wYXRoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlcy9tYXJrZXItaWNvbi5wbmcpO1xufVxuXG4ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uLCAubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmUge1xuICBwYWRkaW5nOiAwIDVweDtcbiAgY29sb3I6ICMzMzM7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24gYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiBhOmZvY3VzLCAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmxlYWZsZXQtYXR0cmlidXRpb24tZmxhZyB7XG4gIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAwLjY2NjllbTtcbn1cblxuLmxlYWZsZXQtbGVmdCAubGVhZmxldC1jb250cm9sLXNjYWxlIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLmxlYWZsZXQtYm90dG9tIC5sZWFmbGV0LWNvbnRyb2wtc2NhbGUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM3Nzc7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIHBhZGRpbmc6IDJweCA1cHggMXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggI2ZmZjtcbn1cblxuLmxlYWZsZXQtY29udHJvbC1zY2FsZS1saW5lOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM3Nzc7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG5cbi5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZTpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM3Nzc7XG59XG5cbi5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciwgLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiwgLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC1sYXllcnMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIsIC5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzIHtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xufVxuXG4ubGVhZmxldC1wb3B1cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nOiAxcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG59XG5cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xuICBtYXJnaW46IDEzcHggMjRweCAxM3B4IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zaXplOiAxLjA4MzMzZW07XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuLmxlYWZsZXQtcG9wdXAtY29udGVudCBwIHtcbiAgbWFyZ2luOiAxN3B4IDA7XG4gIG1hcmdpbjogMS4zZW0gMDtcbn1cblxuLmxlYWZsZXQtcG9wdXAtdGlwLWNvbnRhaW5lciB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubGVhZmxldC1wb3B1cC10aXAge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBwYWRkaW5nOiAxcHg7XG4gIG1hcmdpbjogLTEwcHggYXV0byAwO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciwgLmxlYWZsZXQtcG9wdXAtdGlwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMzMzM7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDE0cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4ubGVhZmxldC1jb250YWluZXIgYS5sZWFmbGV0LXBvcHVwLWNsb3NlLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZvbnQ6IDE2cHgvMjRweCBUYWhvbWEsIFZlcmRhbmEsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjNzU3NTc1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IDAgMDtcbn1cblxuLmxlYWZsZXQtY29udGFpbmVyIGEubGVhZmxldC1wb3B1cC1jbG9zZS1idXR0b246Zm9jdXMsIC5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICM1ODU4NTg7XG59XG5cbi5sZWFmbGV0LXBvcHVwLXNjcm9sbGVkIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciB7XG4gIC1tcy16b29tOiAxO1xufVxuXG4ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC10aXAge1xuICB3aWR0aDogMjRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLCAubGVhZmxldC1vbGRpZSAubGVhZmxldC1jb250cm9sLXpvb20sIC5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciwgLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtdGlwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbn1cblxuLmxlYWZsZXQtZGl2LWljb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNjY2O1xufVxuXG4ubGVhZmxldC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiA2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICMyMjI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4ubGVhZmxldC10b29sdGlwLmxlYWZsZXQtaW50ZXJhY3RpdmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG4ubGVhZmxldC10b29sdGlwLWJvdHRvbTpiZWZvcmUsIC5sZWFmbGV0LXRvb2x0aXAtbGVmdDpiZWZvcmUsIC5sZWFmbGV0LXRvb2x0aXAtcmlnaHQ6YmVmb3JlLCAubGVhZmxldC10b29sdGlwLXRvcDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBib3JkZXI6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogMCAwO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ubGVhZmxldC10b29sdGlwLWJvdHRvbSB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC10b3Age1xuICBtYXJnaW4tdG9wOiAtNnB4O1xufVxuXG4ubGVhZmxldC10b29sdGlwLWJvdHRvbTpiZWZvcmUsIC5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZSB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogLTEycHg7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtYm90dG9tOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbWFyZ2luLXRvcDogLTEycHg7XG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4ubGVhZmxldC10b29sdGlwLWxlZnQge1xuICBtYXJnaW4tbGVmdDogLTZweDtcbn1cblxuLmxlYWZsZXQtdG9vbHRpcC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtbGVmdDpiZWZvcmUsIC5sZWFmbGV0LXRvb2x0aXAtcmlnaHQ6YmVmb3JlIHtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC02cHg7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtbGVmdDpiZWZvcmUge1xuICByaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi5sZWFmbGV0LXRvb2x0aXAtcmlnaHQ6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5sZWFmbGV0LWNvbnRyb2wge1xuICAgIC13ZWJraXQtcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDtcbiAgICBwcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuICB9XG59XG4uc2VjdGlvbi1kZXN0aW5hdGlvbnMtaGVybyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiA0MHB4IDE1cHggMDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXRleHQpO1xufVxuLnNlY3Rpb24tZGVzdGluYXRpb25zLWhlcm8gLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnNlY3Rpb24tZGVzdGluYXRpb25zLWhlcm8gLmRvb2RsZS1hcmVhIHtcbiAgd2lkdGg6IDI4NnB4O1xuICBtYXgtd2lkdGg6IDUydnc7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnNlY3Rpb24tZGVzdGluYXRpb25zLWhlcm8gLmRlc2NyaXB0aW9uIHtcbiAgZm9udDogNTAwIDE4cHggUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwO1xufVxuLnNlY3Rpb24tZGVzdGluYXRpb25zLWhlcm8gLnNlYXJjaC10b29sIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmNvdW50cmllcy1jaXRpZXMtbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7XG59XG4uY291bnRyaWVzLWNpdGllcy1saXN0IC5jb3VudHJpZXMtY2l0aWVzLWJ1dHRvbnMge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGhlaWdodDogNjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgei1pbmRleDogMTAwMDtcbn1cbi5jb3VudHJpZXMtY2l0aWVzLWxpc3QgLmNvdW50cmllcy1jaXRpZXMtYnV0dG9ucyBidXR0b24ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1pbi13aWR0aDogZml0LWNvbnRlbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbn1cbi5jb3VudHJpZXMtY2l0aWVzLWxpc3QgLmNvdW50cmllcy1jaXRpZXMtYnV0dG9ucyBidXR0b24uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbn1cbi5jb3VudHJpZXMtY2l0aWVzLWxpc3QgLmNvdW50cmllcy1saXN0LFxuLmNvdW50cmllcy1jaXRpZXMtbGlzdCAuY2l0aWVzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTVweDtcbiAgcGFkZGluZzogMTVweCA1cHg7XG59XG4uY291bnRyaWVzLWNpdGllcy1saXN0IC5jb3VudHJpZXMtbGlzdCAuaXRlbSxcbi5jb3VudHJpZXMtY2l0aWVzLWxpc3QgLmNpdGllcy1saXN0IC5pdGVtIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gOHB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvdW50cmllcy1jaXRpZXMtbGlzdCAuY291bnRyaWVzLWxpc3QgLml0ZW0gYSxcbi5jb3VudHJpZXMtY2l0aWVzLWxpc3QgLmNpdGllcy1saXN0IC5pdGVtIGEge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLmNvdW50cmllcy1jaXRpZXMtbGlzdCAuY291bnRyaWVzLWxpc3QgLml0ZW0gYTpob3Zlcixcbi5jb3VudHJpZXMtY2l0aWVzLWxpc3QgLmNpdGllcy1saXN0IC5pdGVtIGE6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xuICBmaWx0ZXI6IHJldmVydDtcbn1cbi5jb3VudHJpZXMtY2l0aWVzLWxpc3QgLmNvdW50cmllcy1saXN0IC5pdGVtIGEgLmltZy1jb250ZW50LFxuLmNvdW50cmllcy1jaXRpZXMtbGlzdCAuY2l0aWVzLWxpc3QgLml0ZW0gYSAuaW1nLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNjVweDtcbn1cbi5jb3VudHJpZXMtY2l0aWVzLWxpc3QgLmNvdW50cmllcy1saXN0IC5pdGVtIGEgLmltZy1jb250ZW50IGltZyxcbi5jb3VudHJpZXMtY2l0aWVzLWxpc3QgLmNpdGllcy1saXN0IC5pdGVtIGEgLmltZy1jb250ZW50IGltZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uY291bnRyaWVzLWNpdGllcy1saXN0IC5jb3VudHJpZXMtbGlzdCAuaXRlbSBhIC5uYW1lLWl0ZW0sXG4uY291bnRyaWVzLWNpdGllcy1saXN0IC5jaXRpZXMtbGlzdCAuaXRlbSBhIC5uYW1lLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgcGFkZGluZzogMTJweCAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5jb3VudHJpZXMtY2l0aWVzLWxpc3QgLmxpc3RzLWNvbnRhaW5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY291bnRyaWVzLWNpdGllcy1saXN0IC5oaWRkZW4tZWxlbWVudCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG4uY291bnRyaWVzLWNpdGllcy1saXN0IC5idG4tdmlldy1tb3JlLW1vYmlsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG4uY291bnRyaWVzLWNpdGllcy1saXN0IC5idG4tdmlldy1tb3JlLW1vYmlsZSAubGlzdHMtdmlldy1tb3JlIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uY291bnRyaWVzLWNpdGllcy1saXN0IC5idG4tdmlldy1tb3JlLW1vYmlsZSAuZ2xvYmFsLXByb2dyZXNzIHtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY291bnRyaWVzLWNpdGllcy1saXN0IC5idG4tdmlldy1tb3JlLW1vYmlsZSAuZ2xvYmFsLXByb2dyZXNzIC5wcm9ncmVzcy1iYXIge1xuICB3aWR0aDogMjIwcHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ncmV5LWJhc2ljKTtcbiAgbWFyZ2luOiA1cHggYXV0byAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jb3VudHJpZXMtY2l0aWVzLWxpc3QgLmJ0bi12aWV3LW1vcmUtbW9iaWxlIC5nbG9iYWwtcHJvZ3Jlc3MgLnByb2dyZXNzLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0teWVsbG93LWJhc2ljKTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5kZXN0aW5hdGlvbnMtZmlsdGVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cbi5kZXN0aW5hdGlvbnMtZmlsdGVycyAudGl0bGUge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMDkzNzNiO1xufVxuLmRlc3RpbmF0aW9ucy1maWx0ZXJzIC5maWx0ZXJzIC5maWx0ZXJzLWxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5kZXN0aW5hdGlvbnMtZmlsdGVycyAuZmlsdGVycyAuZmlsdGVycy1saXN0IC5maWx0ZXJzLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuLmRlc3RpbmF0aW9ucy1maWx0ZXJzIC5maWx0ZXJzIC5maWx0ZXJzLWxpc3QgLmZpbHRlcnMtY2hlY2tib3ggaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xufVxuLmRlc3RpbmF0aW9ucy1maWx0ZXJzIC5maWx0ZXJzIC5maWx0ZXJzLWxpc3QgLmZpbHRlcnMtY2hlY2tib3ggc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLmRlc3RpbmF0aW9ucy1maWx0ZXJzIC5maWx0ZXJzIC5maWx0ZXJzLWxpc3QgLmZpbHRlcnMtY2hlY2tib3ggaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xufVxuLmRlc3RpbmF0aW9ucy1maWx0ZXJzIC5maWx0ZXJzIC5maWx0ZXJzLWxpc3QgLmZpbHRlcnMtY2hlY2tib3g6aG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG59XG4uZGVzdGluYXRpb25zLWZpbHRlcnMgLmZpbHRlcnMgLmZ1bmN0aW9uYWwtYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5kZXN0aW5hdGlvbnMtZmlsdGVycyAuZmlsdGVycyAuZnVuY3Rpb25hbC1idG4ge1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBib3JkZXI6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uZGVzdGluYXRpb25zLWZpbHRlcnMgLmZpbHRlcnMgLmZ1bmN0aW9uYWwtYnRuOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbn1cbi5kZXN0aW5hdGlvbnMtZmlsdGVycyAuZmlsdGVycyAuZnVuY3Rpb25hbC1idG46aG92ZXIgLmFycm93LWljb24ge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG59XG4uZGVzdGluYXRpb25zLWZpbHRlcnMgLmZpbHRlcnMgLmNvbGxhcHNlLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xufVxuLmRlc3RpbmF0aW9ucy1maWx0ZXJzIC5maWx0ZXJzIC5jb2xsYXBzZS1idG4uY29sbGFwc2VkIC5hcnJvdy1pY29uIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLmRlc3RpbmF0aW9ucy1maWx0ZXJzIC5maWx0ZXJzIC5jb2xsYXBzZS1idG4gLmFycm93LWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL21haW4taWNvbnMtc3ByaXRlLTY0NmJhYTliMWYuc3ZnI2ljb24tYXJyb3ctZG93blwiKSBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmx1ZS1iYXNpYyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zaXRpb246IDAuM3M7XG59XG4uZGVzdGluYXRpb25zLWZpbHRlcnMgLmZpbHRlcnMgLmNsZWFyLWZpbHRlcnMtYnRuLWZpcnN0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlYXJjaC10b29sIHtcbiAgcGFkZGluZzogMzBweCAxNXB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiBhdXRvO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgYm9yZGVyLXJhZGl1czogMTlweDtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIG1heC13aWR0aDogOTI1cHg7XG4gIG1heC1oZWlnaHQ6IDcycHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIGJveC1zaGFkb3c6IDBweCAzLjZweCAzLjZweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIuc2Nyb2xsaW5nIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IGNhbGModmFyKC0tbmF2LWJhci1oZWlnaHQpICsgMTBweCk7XG4gIHotaW5kZXg6IDEwMDE7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogOTUlO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIuc2NhbGUtYW5pbWF0aW9uIHtcbiAgYW5pbWF0aW9uOiBzY2FsZUFuaW1hdGlvbiAycyBlYXNlLWluLW91dCBmb3J3YXJkcztcbn1cbkBrZXlmcmFtZXMgc2NhbGVBbmltYXRpb24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEuMik7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpO1xuICB9XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAubG9jYXRpb24tYXJlYSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogODAlO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgLmxvY2F0aW9uLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tY29sb3ItdGV4dCk7XG4gIHBhZGRpbmc6IDNweCAwIDNweCAxMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgYm9yZGVyLXJhZGl1czogMTlweCAwIDAgMTlweDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5sb2NhdGlvbi1hcmVhIGlucHV0OnBsYWNlaG9sZGVyLXNob3duIHtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAyMCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBib3JkZXItcmFkaXVzOiAwIDE5cHggMTlweCAwO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b24ge1xuICBmb250LXNpemU6IDExcHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxOXB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTlweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSBidXR0b246YWN0aXZlLCAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuYnV0dG9uLXNlYXJjaC1hcmVhIGJ1dHRvbjpob3ZlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHMge1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiA1NSU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgei1pbmRleDogLTE7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxOXB4IDE5cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3Qge1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdCAubm90LWZvdW5kIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE1cHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZCBhIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTpmaXJzdC1jaGlsZDo6YmVmb3JlIHtcbiAgdG9wOiAzMHB4O1xufVxuLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzX19saXN0LWl0ZW0gYSB7XG4gIHBhZGRpbmc6IDEzcHggMTBweCAxM3B4IDUwcHg7XG59XG4uc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTo6YmVmb3JlIHtcbiAgbWFzazogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NlYXJjaC1mb3JtLXNwcml0ZS04YThlZDk5MWE5LnN2ZyNsb2NhdGlvblwiKSBuby1yZXBlYXQ7XG4gIG1hc2stc2l6ZTogY29udGFpbjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjJweDtcbiAgdG9wOiAxNHB4O1xuICBsZWZ0OiAxOXB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbn1cbi5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtLnNlbGVjdGVkOjpiZWZvcmUsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmZvY3VzOjpiZWZvcmUsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmhvdmVyOjpiZWZvcmUsIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2VhcmNoLXRvb2wge1xuICAgIHBhZGRpbmc6IDUwcHggMTVweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogMzVweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBwYWRkaW5nOiAxNnB4IDAgMTZweCAyNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDM1cHggMCAwIDM1cHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmxvY2F0aW9uLWFyZWEgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMzVweCAzNXB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmZpcnN0LWNoaWxkIGEge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICAgIHRvcDogNTNweDtcbiAgfVxuICAuc2VhcmNoLXRvb2wgLnNlYXJjaC1zZWN0aW9uLWNvbnRhaW5lciAuc2VhcmNoLXJlc3VsdHNfX2xpc3QtaXRlbTo6YmVmb3JlIHtcbiAgICB3aWR0aDogMjRweDtcbiAgICBoZWlnaHQ6IDI5cHg7XG4gICAgdG9wOiAyMHB4O1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5zZWFyY2gtcmVzdWx0c19fbGlzdC1pdGVtIGEge1xuICAgIHBhZGRpbmc6IDE4cHggMTBweCAxOHB4IDUwcHg7XG4gIH1cbiAgLnNlYXJjaC10b29sIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIgLmJ1dHRvbi1zZWFyY2gtYXJlYSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDM1cHggMzVweCAwO1xuICB9XG4gIC5zZWFyY2gtdG9vbCAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIC5idXR0b24tc2VhcmNoLWFyZWEgYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDM1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDM1cHg7XG4gIH1cbn1cbi5kZXN0aW5hdGlvbnMtbWFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZGVzdGluYXRpb25zLW1hcCAjbWFwIHtcbiAgaGVpZ2h0OiA1MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTQ0MHB4O1xufVxuLmRlc3RpbmF0aW9ucy1tYXAgLmN1c3RvbS1mbGFnLW1hcmtlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygycHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMykpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlO1xufVxuLmRlc3RpbmF0aW9ucy1tYXAgLmN1c3RvbS1mbGFnLW1hcmtlcjpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5kZXN0aW5hdGlvbnMtbWFwIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLmRlc3RpbmF0aW9ucy1tYXAgLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uZGVzdGluYXRpb25zLW1hcCAubGVhZmxldC1wb3B1cC10aXAge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4uZGVzdGluYXRpb25zLW1hcCAuY2l0eS1jYXJkLXBvcHVwIHtcbiAgbWluLXdpZHRoOiAxOTBweDtcbiAgbWF4LXdpZHRoOiAyMTBweDtcbiAgY29sb3I6ICMwOTM3M2I7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgMTVweCAzNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG59XG4uZGVzdGluYXRpb25zLW1hcCAuY2l0eS1jYXJkLXBvcHVwOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IC0yM3B4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAyNXB4IHNvbGlkIHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4uZGVzdGluYXRpb25zLW1hcCAuY2l0eS1jYXJkLXBvcHVwIC5jaXR5LWNhcmQtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDVweDtcbn1cbi5kZXN0aW5hdGlvbnMtbWFwIC5jaXR5LWNhcmQtcG9wdXAgLmNpdHktY2FyZC1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5kZXN0aW5hdGlvbnMtbWFwIC5jaXR5LWNhcmQtcG9wdXAgLmNpdHktY2FyZC1jb250ZW50IHtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbn1cbi5kZXN0aW5hdGlvbnMtbWFwIC5jaXR5LWNhcmQtcG9wdXAgLmNpdHktY2FyZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmRlc3RpbmF0aW9ucy1tYXAgLmNpdHktY2FyZC1wb3B1cCAuY2l0eS1jYXJkLXJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuLmRlc3RpbmF0aW9ucy1tYXAgLmNpdHktY2FyZC1wb3B1cCAuY2l0eS1jYXJkLXJhdGluZyAuY2l0eS1zdGFycyxcbi5kZXN0aW5hdGlvbnMtbWFwIC5jaXR5LWNhcmQtcG9wdXAgLmNpdHktY2FyZC1yYXRpbmcgLmNpdHktcmF0aW5nLXRleHQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZGVzdGluYXRpb25zLW1hcCAuY2l0eS1jYXJkLXBvcHVwIC5jaXR5LWNhcmQtcmF0aW5nIC5jaXR5LXN0YXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZGVzdGluYXRpb25zLW1hcCAuY2l0eS1jYXJkLXBvcHVwIC5jaXR5LWNhcmQtcmF0aW5nIC5jaXR5LXJhdGluZy10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmRlc3RpbmF0aW9ucy1tYXAgLmNpdHktY2FyZC1wb3B1cCAuY2l0eS1leHBsb3JlLWJ0biB7XG4gIGNvbG9yOiAjMDkzNzNiICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uZGVzdGluYXRpb25zLW1hcCAuY3VzdG9tLWNvdW50cnktcG9wdXAgLmxlYWZsZXQtcG9wdXAtY29udGVudC13cmFwcGVyIHtcbiAgYm94LXNoYWRvdzogMCA4cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmRlc3RpbmF0aW9ucy1tYXAgLmN1c3RvbS1jb3VudHJ5LXBvcHVwIC5jdXN0b20tY291bnRyeS1wb3B1cCAubGVhZmxldC1wb3B1cC1jb250ZW50IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmRlc3RpbmF0aW9ucy1tYXAgLmN1c3RvbS1jb3VudHJ5LXBvcHVwIC5jb3VudHJ5LXBvcHVwLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICBjb2xvcjogdmFyKC0td2hpdGUtYmFzaWMpO1xuICBwYWRkaW5nOiAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG4uZGVzdGluYXRpb25zLW1hcCAuY3VzdG9tLWNvdW50cnktcG9wdXAgLmNvdW50cnktcG9wdXAtdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kZXN0aW5hdGlvbnMtbWFwIC5jaXR5LWNhcmQtcG9wdXAge1xuICAgIG1pbi13aWR0aDogMjEwcHg7XG4gIH1cbiAgLmRlc3RpbmF0aW9ucy1tYXAgLmNpdHktY2FyZC1wb3B1cCAuY2l0eS1jYXJkLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gIH1cbiAgLmRlc3RpbmF0aW9ucy1tYXAgLmNpdHktY2FyZC1wb3B1cCAuY2l0eS1jYXJkLWltYWdlIHtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICB9XG4gIC5kZXN0aW5hdGlvbnMtbWFwIC5jaXR5LWNhcmQtcG9wdXAgLmNpdHktY2FyZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyOXB4O1xuICB9XG4gIC5kZXN0aW5hdGlvbnMtbWFwIC5jaXR5LWNhcmQtcG9wdXAgLmNpdHktY2FyZC1yYXRpbmcgLmNpdHktcmF0aW5nLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAuZGVzdGluYXRpb25zLW1hcCAuY2l0eS1jYXJkLXBvcHVwIC5jaXR5LWV4cGxvcmUtYnRuIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY3Rpb24tZGVzdGluYXRpb25zLWhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG4gIC5zZWN0aW9uLWRlc3RpbmF0aW9ucy1oZXJvIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuc2VjdGlvbi1kZXN0aW5hdGlvbnMtaGVybyAuZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuICAuY291bnRyaWVzLWNpdGllcy1saXN0IHtcbiAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIH1cbiAgLmNvdW50cmllcy1jaXRpZXMtbGlzdCAuY291bnRyaWVzLWNpdGllcy1idXR0b25zIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbiAgLmNvdW50cmllcy1jaXRpZXMtbGlzdCAuY291bnRyaWVzLWNpdGllcy1idXR0b25zIGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIHBhZGRpbmc6IDVweCAzMHB4O1xuICB9XG4gIC5jb3VudHJpZXMtY2l0aWVzLWxpc3QgLmNvdW50cmllcy1saXN0LFxuICAuY291bnRyaWVzLWNpdGllcy1saXN0IC5jaXRpZXMtbGlzdCB7XG4gICAgZ2FwOiAyMHB4O1xuICB9XG4gIC5jb3VudHJpZXMtY2l0aWVzLWxpc3QgLmNvdW50cmllcy1saXN0IC5pdGVtLFxuICAuY291bnRyaWVzLWNpdGllcy1saXN0IC5jaXRpZXMtbGlzdCAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzMzMzMzMzMyUgLSAxNXB4KTtcbiAgfVxuICAuY291bnRyaWVzLWNpdGllcy1saXN0IC5jb3VudHJpZXMtbGlzdCAuaXRlbTpudGgtY2hpbGQoMW4rMjEpLFxuICAuY291bnRyaWVzLWNpdGllcy1saXN0IC5jaXRpZXMtbGlzdCAuaXRlbTpudGgtY2hpbGQoMW4rMjEpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuY291bnRyaWVzLWNpdGllcy1saXN0IC5jb3VudHJpZXMtbGlzdCAuaXRlbSBhIC5pbWctY29udGVudCxcbiAgLmNvdW50cmllcy1jaXRpZXMtbGlzdCAuY2l0aWVzLWxpc3QgLml0ZW0gYSAuaW1nLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTk1cHg7XG4gIH1cbiAgLmNvdW50cmllcy1jaXRpZXMtbGlzdCAuYnRuLXZpZXctbW9yZS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmRlc3RpbmF0aW9ucy1maWx0ZXJzIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuZGVzdGluYXRpb25zLWZpbHRlcnMgLmZpbHRlcnMgLmNsZWFyLWZpbHRlcnMtYnRuLWZpcnN0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmRlc3RpbmF0aW9ucy1maWx0ZXJzIC5maWx0ZXJzIC5jbGVhci1maWx0ZXJzLWJ0bi1zZWNvbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuY291bnRyaWVzLWNpdGllcy1saXN0IC5jb3VudHJpZXMtbGlzdCxcbiAgLmNvdW50cmllcy1jaXRpZXMtbGlzdCAuY2l0aWVzLWxpc3Qge1xuICAgIGdhcDogNDBweCAzMHB4O1xuICB9XG4gIC5jb3VudHJpZXMtY2l0aWVzLWxpc3QgLmNvdW50cmllcy1saXN0IC5pdGVtLFxuICAuY291bnRyaWVzLWNpdGllcy1saXN0IC5jaXRpZXMtbGlzdCAuaXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoMjUlIC0gMjVweCk7XG4gIH1cbiAgLmRlc3RpbmF0aW9ucy1maWx0ZXJzIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGdhcDogMjVweDtcbiAgfVxuICAuZGVzdGluYXRpb25zLWZpbHRlcnMgLmZpbHRlcnMgLmZ1bmN0aW9uYWwtYnRucyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuICAuZGVzdGluYXRpb25zLWZpbHRlcnMgLmZpbHRlcnMgLmNvbGxhcHNlLWJ0biB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94LFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICByaWdodDogMTBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5O1xufVxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2U6OmFmdGVyLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGU6OmFmdGVyLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0OjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdDo6YWZ0ZXIsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2U6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlOjphZnRlcixcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Q6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDJweDtcbiAgbGVmdDogMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvL2Qzc25rM3lkemswbzJiLmNsb3VkZnJvbnQubmV0L3RoZW1lL2Zyb250ZW5kL19hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvZ2VuZXJhbC1pY29ucy1zcHJpdGUtNDRjODJhYTk0YS5zdmcjaGVhcnRfd2hpdGVcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICB6LWluZGV4OiAyO1xufVxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZCxcbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQsXG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWFydGljbGUtY2hlY2tlZCxcbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtZXhwZXJpZW5jZS1jaGVja2VkLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLy9kM3NuazN5ZHprMG8yYi5jbG91ZGZyb250Lm5ldC90aGVtZS9mcm9udGVuZC9fYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2dlbmVyYWwtaWNvbnMtc3ByaXRlLTQ0YzgyYWE5NGEuc3ZnI2hlYXJ0X2NoZWNrZWRcIikgbm8tcmVwZWF0IGNlbnRlcjtcbn1cbi5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLWV4cGVyaWVuY2UtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZDo6YWZ0ZXIsXG4uZmF2b3JpdGUtYXJ0aWNsZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZS1jaGVja2VkOjphZnRlcixcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLWNoZWNrZWQ6OmFmdGVyLFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1jaGVja2VkOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MjBweCkge1xuICAuZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCxcbiAgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3gsXG4gIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHRvcDogN3B4O1xuICB9XG4gIC5mYXZvcml0ZS1leHBlcmllbmNlLWljb24tYm94IC5mYXZvcml0ZS1leHBlcmllbmNlLFxuICAuZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSxcbiAgLmZhdm9yaXRlLWFydGljbGUtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gIC5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94IC5mYXZvcml0ZS1hcnRpY2xlLFxuICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLWV4cGVyaWVuY2UsXG4gIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICB9XG59XG5cbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDMzcHg7XG59XG4uZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3ggLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0IHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Q6OmFmdGVyIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmNpdHktY2FyZCB7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDhweCk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jaXR5LWNhcmQgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTNweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4uY2l0eS1jYXJkIGE6aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xuICBmaWx0ZXI6IHJldmVydDtcbn1cbi5jaXR5LWNhcmQgYSAuaW1nLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNjVweDtcbn1cbi5jaXR5LWNhcmQgYSAuaW1nLWNvbnRlbnQgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5jaXR5LWNhcmQgYSAubmFtZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2l0eS1jYXJkIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDE1cHgpO1xuICB9XG4gIC5jaXR5LWNhcmQ6bnRoLWNoaWxkKDFuKzIxKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmNpdHktY2FyZCBhIC5pbWctY29udGVudCB7XG4gICAgaGVpZ2h0OiAxOTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jaXR5LWNhcmQge1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDI1cHgpO1xuICB9XG59IiwiLmxlYWZsZXQtaW1hZ2UtbGF5ZXIsLmxlYWZsZXQtbGF5ZXIsLmxlYWZsZXQtbWFya2VyLWljb24sLmxlYWZsZXQtbWFya2VyLXNoYWRvdywubGVhZmxldC1wYW5lLC5sZWFmbGV0LXBhbmU+Y2FudmFzLC5sZWFmbGV0LXBhbmU+c3ZnLC5sZWFmbGV0LXRpbGUsLmxlYWZsZXQtdGlsZS1jb250YWluZXIsLmxlYWZsZXQtem9vbS1ib3h7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowfS5sZWFmbGV0LWNvbnRhaW5lcntvdmVyZmxvdzpoaWRkZW59LmxlYWZsZXQtbWFya2VyLWljb24sLmxlYWZsZXQtbWFya2VyLXNoYWRvdywubGVhZmxldC10aWxley13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LXVzZXItZHJhZzpub25lfS5sZWFmbGV0LXRpbGU6OnNlbGVjdGlvbntiYWNrZ3JvdW5kOjAgMH0ubGVhZmxldC1zYWZhcmkgLmxlYWZsZXQtdGlsZXtpbWFnZS1yZW5kZXJpbmc6LXdlYmtpdC1vcHRpbWl6ZS1jb250cmFzdH0ubGVhZmxldC1zYWZhcmkgLmxlYWZsZXQtdGlsZS1jb250YWluZXJ7d2lkdGg6MTYwMHB4O2hlaWdodDoxNjAwcHg7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjAgMH0ubGVhZmxldC1tYXJrZXItaWNvbiwubGVhZmxldC1tYXJrZXItc2hhZG93e2Rpc3BsYXk6YmxvY2t9LmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LW92ZXJsYXktcGFuZSBzdmd7bWF4LXdpZHRoOm5vbmUhaW1wb3J0YW50O21heC1oZWlnaHQ6bm9uZSFpbXBvcnRhbnR9LmxlYWZsZXQtY29udGFpbmVyIC5sZWFmbGV0LW1hcmtlci1wYW5lIGltZywubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtc2hhZG93LXBhbmUgaW1nLC5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC10aWxlLC5sZWFmbGV0LWNvbnRhaW5lciAubGVhZmxldC10aWxlLXBhbmUgaW1nLC5sZWFmbGV0LWNvbnRhaW5lciBpbWcubGVhZmxldC1pbWFnZS1sYXllcnttYXgtd2lkdGg6bm9uZSFpbXBvcnRhbnQ7bWF4LWhlaWdodDpub25lIWltcG9ydGFudDt3aWR0aDphdXRvO3BhZGRpbmc6MH0ubGVhZmxldC1jb250YWluZXIgaW1nLmxlYWZsZXQtdGlsZXttaXgtYmxlbmQtbW9kZTpwbHVzLWxpZ2h0ZXJ9LmxlYWZsZXQtY29udGFpbmVyLmxlYWZsZXQtdG91Y2gtem9vbXstbXMtdG91Y2gtYWN0aW9uOnBhbi14IHBhbi15O3RvdWNoLWFjdGlvbjpwYW4teCBwYW4teX0ubGVhZmxldC1jb250YWluZXIubGVhZmxldC10b3VjaC1kcmFney1tcy10b3VjaC1hY3Rpb246cGluY2gtem9vbTt0b3VjaC1hY3Rpb246bm9uZTt0b3VjaC1hY3Rpb246cGluY2gtem9vbX0ubGVhZmxldC1jb250YWluZXIubGVhZmxldC10b3VjaC1kcmFnLmxlYWZsZXQtdG91Y2gtem9vbXstbXMtdG91Y2gtYWN0aW9uOm5vbmU7dG91Y2gtYWN0aW9uOm5vbmV9LmxlYWZsZXQtY29udGFpbmVyey13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH0ubGVhZmxldC1jb250YWluZXIgYXstd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6cmdiYSg1MSwxODEsMjI5LC40KX0ubGVhZmxldC10aWxle2ZpbHRlcjppbmhlcml0O3Zpc2liaWxpdHk6aGlkZGVufS5sZWFmbGV0LXRpbGUtbG9hZGVke3Zpc2liaWxpdHk6aW5oZXJpdH0ubGVhZmxldC16b29tLWJveHt3aWR0aDowO2hlaWdodDowOy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDt6LWluZGV4OjgwMH0ubGVhZmxldC1vdmVybGF5LXBhbmUgc3Zney1tb3otdXNlci1zZWxlY3Q6bm9uZX0ubGVhZmxldC1wYW5le3otaW5kZXg6NDAwfS5sZWFmbGV0LXRpbGUtcGFuZXt6LWluZGV4OjIwMH0ubGVhZmxldC1vdmVybGF5LXBhbmV7ei1pbmRleDo0MDB9LmxlYWZsZXQtc2hhZG93LXBhbmV7ei1pbmRleDo1MDB9LmxlYWZsZXQtbWFya2VyLXBhbmV7ei1pbmRleDo2MDB9LmxlYWZsZXQtdG9vbHRpcC1wYW5le3otaW5kZXg6NjUwfS5sZWFmbGV0LXBvcHVwLXBhbmV7ei1pbmRleDo3MDB9LmxlYWZsZXQtbWFwLXBhbmUgY2FudmFze3otaW5kZXg6MTAwfS5sZWFmbGV0LW1hcC1wYW5lIHN2Z3t6LWluZGV4OjIwMH0ubGVhZmxldC12bWwtc2hhcGV7d2lkdGg6MXB4O2hlaWdodDoxcHh9Lmx2bWx7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGV9LmxlYWZsZXQtY29udHJvbHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjgwMDtwb2ludGVyLWV2ZW50czp2aXNpYmxlUGFpbnRlZDtwb2ludGVyLWV2ZW50czphdXRvfS5sZWFmbGV0LWJvdHRvbSwubGVhZmxldC10b3B7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDAwO3BvaW50ZXItZXZlbnRzOm5vbmV9LmxlYWZsZXQtdG9we3RvcDowfS5sZWFmbGV0LXJpZ2h0e3JpZ2h0OjB9LmxlYWZsZXQtYm90dG9te2JvdHRvbTowfS5sZWFmbGV0LWxlZnR7bGVmdDowfS5sZWFmbGV0LWNvbnRyb2x7ZmxvYXQ6bGVmdDtjbGVhcjpib3RofS5sZWFmbGV0LXJpZ2h0IC5sZWFmbGV0LWNvbnRyb2x7ZmxvYXQ6cmlnaHR9LmxlYWZsZXQtdG9wIC5sZWFmbGV0LWNvbnRyb2x7bWFyZ2luLXRvcDoxMHB4fS5sZWFmbGV0LWJvdHRvbSAubGVhZmxldC1jb250cm9se21hcmdpbi1ib3R0b206MTBweH0ubGVhZmxldC1sZWZ0IC5sZWFmbGV0LWNvbnRyb2x7bWFyZ2luLWxlZnQ6MTBweH0ubGVhZmxldC1yaWdodCAubGVhZmxldC1jb250cm9se21hcmdpbi1yaWdodDoxMHB4fS5sZWFmbGV0LWZhZGUtYW5pbSAubGVhZmxldC1wb3B1cHtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjJzIGxpbmVhcjstbW96LXRyYW5zaXRpb246b3BhY2l0eSAuMnMgbGluZWFyO3RyYW5zaXRpb246b3BhY2l0eSAuMnMgbGluZWFyfS5sZWFmbGV0LWZhZGUtYW5pbSAubGVhZmxldC1tYXAtcGFuZSAubGVhZmxldC1wb3B1cHtvcGFjaXR5OjF9LmxlYWZsZXQtem9vbS1hbmltYXRlZHstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MCAwOy1tcy10cmFuc2Zvcm0tb3JpZ2luOjAgMDt0cmFuc2Zvcm0tb3JpZ2luOjAgMH1zdmcubGVhZmxldC16b29tLWFuaW1hdGVke3dpbGwtY2hhbmdlOnRyYW5zZm9ybX0ubGVhZmxldC16b29tLWFuaW0gLmxlYWZsZXQtem9vbS1hbmltYXRlZHstd2Via2l0LXRyYW5zaXRpb246LXdlYmtpdC10cmFuc2Zvcm0gLjI1cyBjdWJpYy1iZXppZXIoMCwwLC4yNSwxKTstbW96LXRyYW5zaXRpb246LW1vei10cmFuc2Zvcm0gLjI1cyBjdWJpYy1iZXppZXIoMCwwLC4yNSwxKTt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjVzIGN1YmljLWJlemllcigwLDAsLjI1LDEpfS5sZWFmbGV0LXBhbi1hbmltIC5sZWFmbGV0LXRpbGUsLmxlYWZsZXQtem9vbS1hbmltIC5sZWFmbGV0LXRpbGV7LXdlYmtpdC10cmFuc2l0aW9uOm5vbmU7LW1vei10cmFuc2l0aW9uOm5vbmU7dHJhbnNpdGlvbjpub25lfS5sZWFmbGV0LXpvb20tYW5pbSAubGVhZmxldC16b29tLWhpZGV7dmlzaWJpbGl0eTpoaWRkZW59LmxlYWZsZXQtaW50ZXJhY3RpdmV7Y3Vyc29yOnBvaW50ZXJ9LmxlYWZsZXQtZ3JhYntjdXJzb3I6LXdlYmtpdC1ncmFiO2N1cnNvcjotbW96LWdyYWI7Y3Vyc29yOmdyYWJ9LmxlYWZsZXQtY3Jvc3NoYWlyLC5sZWFmbGV0LWNyb3NzaGFpciAubGVhZmxldC1pbnRlcmFjdGl2ZXtjdXJzb3I6Y3Jvc3NoYWlyfS5sZWFmbGV0LWNvbnRyb2wsLmxlYWZsZXQtcG9wdXAtcGFuZXtjdXJzb3I6YXV0b30ubGVhZmxldC1kcmFnZ2luZyAubGVhZmxldC1ncmFiLC5sZWFmbGV0LWRyYWdnaW5nIC5sZWFmbGV0LWdyYWIgLmxlYWZsZXQtaW50ZXJhY3RpdmUsLmxlYWZsZXQtZHJhZ2dpbmcgLmxlYWZsZXQtbWFya2VyLWRyYWdnYWJsZXtjdXJzb3I6bW92ZTtjdXJzb3I6LXdlYmtpdC1ncmFiYmluZztjdXJzb3I6LW1vei1ncmFiYmluZztjdXJzb3I6Z3JhYmJpbmd9LmxlYWZsZXQtaW1hZ2UtbGF5ZXIsLmxlYWZsZXQtbWFya2VyLWljb24sLmxlYWZsZXQtbWFya2VyLXNoYWRvdywubGVhZmxldC1wYW5lPnN2ZyBwYXRoLC5sZWFmbGV0LXRpbGUtY29udGFpbmVye3BvaW50ZXItZXZlbnRzOm5vbmV9LmxlYWZsZXQtaW1hZ2UtbGF5ZXIubGVhZmxldC1pbnRlcmFjdGl2ZSwubGVhZmxldC1tYXJrZXItaWNvbi5sZWFmbGV0LWludGVyYWN0aXZlLC5sZWFmbGV0LXBhbmU+c3ZnIHBhdGgubGVhZmxldC1pbnRlcmFjdGl2ZSxzdmcubGVhZmxldC1pbWFnZS1sYXllci5sZWFmbGV0LWludGVyYWN0aXZlIHBhdGh7cG9pbnRlci1ldmVudHM6dmlzaWJsZVBhaW50ZWQ7cG9pbnRlci1ldmVudHM6YXV0b30ubGVhZmxldC1jb250YWluZXJ7YmFja2dyb3VuZDojZGRkO291dGxpbmUtb2Zmc2V0OjFweH0ubGVhZmxldC1jb250YWluZXIgYXtjb2xvcjojMDA3OGE4fS5sZWFmbGV0LXpvb20tYm94e2JvcmRlcjoycHggZG90dGVkICMzOGY7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC41KX0ubGVhZmxldC1jb250YWluZXJ7Zm9udC1mYW1pbHk6XCJIZWx2ZXRpY2EgTmV1ZVwiLEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtc2l6ZTouNzVyZW07bGluZS1oZWlnaHQ6MS41fS5sZWFmbGV0LWJhcntib3gtc2hhZG93OjAgMXB4IDVweCByZ2JhKDAsMCwwLC42NSk7Ym9yZGVyLXJhZGl1czo0cHh9LmxlYWZsZXQtYmFyIGF7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2M7d2lkdGg6MjZweDtoZWlnaHQ6MjZweDtsaW5lLWhlaWdodDoyNnB4O2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6IzAwMH0ubGVhZmxldC1iYXIgYSwubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGV7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCUgNTAlO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtkaXNwbGF5OmJsb2NrfS5sZWFmbGV0LWJhciBhOmZvY3VzLC5sZWFmbGV0LWJhciBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6I2Y0ZjRmNH0ubGVhZmxldC1iYXIgYTpmaXJzdC1jaGlsZHtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHh9LmxlYWZsZXQtYmFyIGE6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbTpub25lfS5sZWFmbGV0LWJhciBhLmxlYWZsZXQtZGlzYWJsZWR7Y3Vyc29yOmRlZmF1bHQ7YmFja2dyb3VuZC1jb2xvcjojZjRmNGY0O2NvbG9yOiNiYmJ9LmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtYmFyIGF7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtsaW5lLWhlaWdodDozMHB4fS5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciBhOmZpcnN0LWNoaWxke2JvcmRlci10b3AtbGVmdC1yYWRpdXM6MnB4O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjJweH0ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIgYTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MnB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjJweH0ubGVhZmxldC1jb250cm9sLXpvb20taW4sLmxlYWZsZXQtY29udHJvbC16b29tLW91dHtmb250OmJvbGQgMThweCAnTHVjaWRhIENvbnNvbGUnLE1vbmFjbyxtb25vc3BhY2U7dGV4dC1pbmRlbnQ6MXB4fS5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtem9vbS1pbiwubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLXpvb20tb3V0e2ZvbnQtc2l6ZToyMnB4fS5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJze2JveC1zaGFkb3c6MCAxcHggNXB4IHJnYmEoMCwwLDAsLjQpO2JhY2tncm91bmQ6I2ZmZjtib3JkZXItcmFkaXVzOjVweH0ubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoaW1hZ2VzL2xheWVycy5wbmcpO3dpZHRoOjM2cHg7aGVpZ2h0OjM2cHh9LmxlYWZsZXQtcmV0aW5hIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZXtiYWNrZ3JvdW5kLWltYWdlOnVybChpbWFnZXMvbGF5ZXJzLTJ4LnBuZyk7YmFja2dyb3VuZC1zaXplOjI2cHggMjZweH0ubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLWxheWVycy10b2dnbGV7d2lkdGg6NDRweDtoZWlnaHQ6NDRweH0ubGVhZmxldC1jb250cm9sLWxheWVycyAubGVhZmxldC1jb250cm9sLWxheWVycy1saXN0LC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWV4cGFuZGVkIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLXRvZ2dsZXtkaXNwbGF5Om5vbmV9LmxlYWZsZXQtY29udHJvbC1sYXllcnMtZXhwYW5kZWQgLmxlYWZsZXQtY29udHJvbC1sYXllcnMtbGlzdHtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLWV4cGFuZGVke3BhZGRpbmc6NnB4IDEwcHggNnB4IDZweDtjb2xvcjojMzMzO2JhY2tncm91bmQ6I2ZmZn0ubGVhZmxldC1jb250cm9sLWxheWVycy1zY3JvbGxiYXJ7b3ZlcmZsb3cteTpzY3JvbGw7b3ZlcmZsb3cteDpoaWRkZW47cGFkZGluZy1yaWdodDo1cHh9LmxlYWZsZXQtY29udHJvbC1sYXllcnMtc2VsZWN0b3J7bWFyZ2luLXRvcDoycHg7cG9zaXRpb246cmVsYXRpdmU7dG9wOjFweH0ubGVhZmxldC1jb250cm9sLWxheWVycyBsYWJlbHtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxM3B4O2ZvbnQtc2l6ZToxLjA4MzMzZW19LmxlYWZsZXQtY29udHJvbC1sYXllcnMtc2VwYXJhdG9ye2hlaWdodDowO2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGQ7bWFyZ2luOjVweCAtMTBweCA1cHggLTZweH0ubGVhZmxldC1kZWZhdWx0LWljb24tcGF0aHtiYWNrZ3JvdW5kLWltYWdlOnVybChpbWFnZXMvbWFya2VyLWljb24ucG5nKX0ubGVhZmxldC1jb250YWluZXIgLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbntiYWNrZ3JvdW5kOiNmZmY7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC44KTttYXJnaW46MH0ubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uLC5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZXtwYWRkaW5nOjAgNXB4O2NvbG9yOiMzMzM7bGluZS1oZWlnaHQ6MS40fS5sZWFmbGV0LWNvbnRyb2wtYXR0cmlidXRpb24gYXt0ZXh0LWRlY29yYXRpb246bm9uZX0ubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uIGE6Zm9jdXMsLmxlYWZsZXQtY29udHJvbC1hdHRyaWJ1dGlvbiBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmxlYWZsZXQtYXR0cmlidXRpb24tZmxhZ3tkaXNwbGF5OmlubGluZSFpbXBvcnRhbnQ7dmVydGljYWwtYWxpZ246YmFzZWxpbmUhaW1wb3J0YW50O3dpZHRoOjFlbTtoZWlnaHQ6LjY2NjllbX0ubGVhZmxldC1sZWZ0IC5sZWFmbGV0LWNvbnRyb2wtc2NhbGV7bWFyZ2luLWxlZnQ6NXB4fS5sZWFmbGV0LWJvdHRvbSAubGVhZmxldC1jb250cm9sLXNjYWxle21hcmdpbi1ib3R0b206NXB4fS5sZWFmbGV0LWNvbnRyb2wtc2NhbGUtbGluZXtib3JkZXI6MnB4IHNvbGlkICM3Nzc7Ym9yZGVyLXRvcDpub25lO2xpbmUtaGVpZ2h0OjEuMTtwYWRkaW5nOjJweCA1cHggMXB4O3doaXRlLXNwYWNlOm5vd3JhcDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC44KTt0ZXh0LXNoYWRvdzoxcHggMXB4ICNmZmZ9LmxlYWZsZXQtY29udHJvbC1zY2FsZS1saW5lOm5vdCg6Zmlyc3QtY2hpbGQpe2JvcmRlci10b3A6MnB4IHNvbGlkICM3Nzc7Ym9yZGVyLWJvdHRvbTpub25lO21hcmdpbi10b3A6LTJweH0ubGVhZmxldC1jb250cm9sLXNjYWxlLWxpbmU6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKXtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjNzc3fS5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWJhciwubGVhZmxldC10b3VjaCAubGVhZmxldC1jb250cm9sLWF0dHJpYnV0aW9uLC5sZWFmbGV0LXRvdWNoIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJze2JveC1zaGFkb3c6bm9uZX0ubGVhZmxldC10b3VjaCAubGVhZmxldC1iYXIsLmxlYWZsZXQtdG91Y2ggLmxlYWZsZXQtY29udHJvbC1sYXllcnN7Ym9yZGVyOjJweCBzb2xpZCByZ2JhKDAsMCwwLC4yKTtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3h9LmxlYWZsZXQtcG9wdXB7cG9zaXRpb246YWJzb2x1dGU7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLWJvdHRvbToyMHB4fS5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlcntwYWRkaW5nOjFweDt0ZXh0LWFsaWduOmxlZnQ7Ym9yZGVyLXJhZGl1czoxMnB4fS5sZWFmbGV0LXBvcHVwLWNvbnRlbnR7bWFyZ2luOjEzcHggMjRweCAxM3B4IDIwcHg7bGluZS1oZWlnaHQ6MS4zO2ZvbnQtc2l6ZToxM3B4O2ZvbnQtc2l6ZToxLjA4MzMzZW07bWluLWhlaWdodDoxcHh9LmxlYWZsZXQtcG9wdXAtY29udGVudCBwe21hcmdpbjoxN3B4IDA7bWFyZ2luOjEuM2VtIDB9LmxlYWZsZXQtcG9wdXAtdGlwLWNvbnRhaW5lcnt3aWR0aDo0MHB4O2hlaWdodDoyMHB4O3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO21hcmdpbi10b3A6LTFweDttYXJnaW4tbGVmdDotMjBweDtvdmVyZmxvdzpoaWRkZW47cG9pbnRlci1ldmVudHM6bm9uZX0ubGVhZmxldC1wb3B1cC10aXB7d2lkdGg6MTdweDtoZWlnaHQ6MTdweDtwYWRkaW5nOjFweDttYXJnaW46LTEwcHggYXV0byAwO3BvaW50ZXItZXZlbnRzOmF1dG87LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTstbW96LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0ubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIsLmxlYWZsZXQtcG9wdXAtdGlwe2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMzMzO2JveC1zaGFkb3c6MCAzcHggMTRweCByZ2JhKDAsMCwwLC40KX0ubGVhZmxldC1jb250YWluZXIgYS5sZWFmbGV0LXBvcHVwLWNsb3NlLWJ1dHRvbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO2JvcmRlcjpub25lO3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHg7Zm9udDoxNnB4LzI0cHggVGFob21hLFZlcmRhbmEsc2Fucy1zZXJpZjtjb2xvcjojNzU3NTc1O3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQ6MCAwfS5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uOmZvY3VzLC5sZWFmbGV0LWNvbnRhaW5lciBhLmxlYWZsZXQtcG9wdXAtY2xvc2UtYnV0dG9uOmhvdmVye2NvbG9yOiM1ODU4NTh9LmxlYWZsZXQtcG9wdXAtc2Nyb2xsZWR7b3ZlcmZsb3c6YXV0b30ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXJ7LW1zLXpvb206MX0ubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC10aXB7d2lkdGg6MjRweDttYXJnaW46MCBhdXRvfS5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LWNvbnRyb2wtbGF5ZXJzLC5sZWFmbGV0LW9sZGllIC5sZWFmbGV0LWNvbnRyb2wtem9vbSwubGVhZmxldC1vbGRpZSAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIsLmxlYWZsZXQtb2xkaWUgLmxlYWZsZXQtcG9wdXAtdGlwe2JvcmRlcjoxcHggc29saWQgIzk5OX0ubGVhZmxldC1kaXYtaWNvbntiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjNjY2fS5sZWFmbGV0LXRvb2x0aXB7cG9zaXRpb246YWJzb2x1dGU7cGFkZGluZzo2cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2ZmZjtib3JkZXItcmFkaXVzOjNweDtjb2xvcjojMjIyO3doaXRlLXNwYWNlOm5vd3JhcDstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7cG9pbnRlci1ldmVudHM6bm9uZTtib3gtc2hhZG93OjAgMXB4IDNweCByZ2JhKDAsMCwwLC40KX0ubGVhZmxldC10b29sdGlwLmxlYWZsZXQtaW50ZXJhY3RpdmV7Y3Vyc29yOnBvaW50ZXI7cG9pbnRlci1ldmVudHM6YXV0b30ubGVhZmxldC10b29sdGlwLWJvdHRvbTpiZWZvcmUsLmxlYWZsZXQtdG9vbHRpcC1sZWZ0OmJlZm9yZSwubGVhZmxldC10b29sdGlwLXJpZ2h0OmJlZm9yZSwubGVhZmxldC10b29sdGlwLXRvcDpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7cG9pbnRlci1ldmVudHM6bm9uZTtib3JkZXI6NnB4IHNvbGlkIHRyYW5zcGFyZW50O2JhY2tncm91bmQ6MCAwO2NvbnRlbnQ6XCJcIn0ubGVhZmxldC10b29sdGlwLWJvdHRvbXttYXJnaW4tdG9wOjZweH0ubGVhZmxldC10b29sdGlwLXRvcHttYXJnaW4tdG9wOi02cHh9LmxlYWZsZXQtdG9vbHRpcC1ib3R0b206YmVmb3JlLC5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZXtsZWZ0OjUwJTttYXJnaW4tbGVmdDotNnB4fS5sZWFmbGV0LXRvb2x0aXAtdG9wOmJlZm9yZXtib3R0b206MDttYXJnaW4tYm90dG9tOi0xMnB4O2JvcmRlci10b3AtY29sb3I6I2ZmZn0ubGVhZmxldC10b29sdGlwLWJvdHRvbTpiZWZvcmV7dG9wOjA7bWFyZ2luLXRvcDotMTJweDttYXJnaW4tbGVmdDotNnB4O2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn0ubGVhZmxldC10b29sdGlwLWxlZnR7bWFyZ2luLWxlZnQ6LTZweH0ubGVhZmxldC10b29sdGlwLXJpZ2h0e21hcmdpbi1sZWZ0OjZweH0ubGVhZmxldC10b29sdGlwLWxlZnQ6YmVmb3JlLC5sZWFmbGV0LXRvb2x0aXAtcmlnaHQ6YmVmb3Jle3RvcDo1MCU7bWFyZ2luLXRvcDotNnB4fS5sZWFmbGV0LXRvb2x0aXAtbGVmdDpiZWZvcmV7cmlnaHQ6MDttYXJnaW4tcmlnaHQ6LTEycHg7Ym9yZGVyLWxlZnQtY29sb3I6I2ZmZn0ubGVhZmxldC10b29sdGlwLXJpZ2h0OmJlZm9yZXtsZWZ0OjA7bWFyZ2luLWxlZnQ6LTEycHg7Ym9yZGVyLXJpZ2h0LWNvbG9yOiNmZmZ9QG1lZGlhIHByaW50ey5sZWFmbGV0LWNvbnRyb2x7LXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6ZXhhY3Q7cHJpbnQtY29sb3ItYWRqdXN0OmV4YWN0fX0iLCJAdXNlICcuLi8uLi9jb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uc2VjdGlvbi1kZXN0aW5hdGlvbnMtaGVybyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDQwcHggMTVweCAwO1xuICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcblxuICAgIC50aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAuZG9vZGxlLWFyZWEge1xuICAgICAgICB3aWR0aDogMjg2cHg7XG4gICAgICAgIG1heC13aWR0aDogNTJ2dztcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgZm9udDogNTAwIDE4cHggUG9wcGlucy1NZWRpdW0sIHNhbnMtc2VyaWY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICBcbn1cblxuLmNvdW50cmllcy1jaXRpZXMtbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjBweCAxNXB4O1xuXG4gICAgLmNvdW50cmllcy1jaXRpZXMtYnV0dG9ucyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMHB4O1xuICAgICAgICB6LWluZGV4OiAxMDAwO1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTVweDtcblxuICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5jb3VudHJpZXMtbGlzdCxcbiAgICAuY2l0aWVzLWxpc3Qge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgcGFkZGluZzogMTVweCA1cHg7XG5cbiAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSA4cHgpO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNHB4IHJnYmEoMCwgMCwgMCwgLjI1KTtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDEpO1xuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IHJldmVydDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaW1nLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjVweDtcblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5uYW1lLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVyKTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubGlzdHMtY29udGFpbmVyIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuaGlkZGVuLWVsZW1lbnQge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5idG4tdmlldy1tb3JlLW1vYmlsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG5cbiAgICAgICAgLmxpc3RzLXZpZXctbW9yZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5nbG9iYWwtcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE4cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogIzcwNzA3MDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAucHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZ3JleS1iYXNpYyk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggYXV0byAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2dyZXNzLXZhbHVlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS15ZWxsb3ctYmFzaWMpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRlc3RpbmF0aW9ucy1maWx0ZXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cbiAgICAudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGNvbG9yOiAjMDkzNzNiO1xuICAgIH1cblxuICAgIC5maWx0ZXJzIHtcbiAgICAgICAgLmZpbHRlcnMtbGlzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGdhcDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAgICAgICAgIC5maWx0ZXJzLWNoZWNrYm94IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAwLjNzO1xuXG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbnB1dDpjaGVja2VkICsgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItbmV1dHJhbC1saWdodGVzdCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZnVuY3Rpb25hbC1idG5zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIH1cblxuICAgICAgICAuZnVuY3Rpb25hbC1idG4ge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3M7XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1hY2NlbnQtZ29sZCk7XG5cbiAgICAgICAgICAgICAgICAuYXJyb3ctaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29sbGFwc2UtYnRuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBnYXA6IDVweDtcblxuICAgICAgICAgICAgJi5jb2xsYXBzZWQge1xuICAgICAgICAgICAgICAgIC5hcnJvdy1pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmFycm93LWljb24ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBtYXNrOiB1cmwoJG1haW4taWNvbnMtc3ByaXRlICsgJyNpY29uLWFycm93LWRvd24nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJsdWUtYmFzaWMpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jbGVhci1maWx0ZXJzLWJ0bi1maXJzdCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJy4uLy4uL2NvbW1vbi12YXJpYWJsZXMnIGFzICo7XG5cbi5zZWFyY2gtdG9vbCB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcblxuICAgIC5zZWFyY2gtc2VjdGlvbi1jb250YWluZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTlweDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIG1heC13aWR0aDogOTI1cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDcycHg7XG4gICAgICAgIG1hcmdpbjogMHB4IGF1dG87XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAzLjZweCAzLjZweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXG4gICAgICAgICYuc2Nyb2xsaW5nIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgIHRvcDogY2FsYyh2YXIoLS1uYXYtYmFyLWhlaWdodCkgKyAxMHB4KTtcbiAgICAgICAgICAgIHotaW5kZXg6IDEwMDE7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICB3aWR0aDogOTUlO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zY2FsZS1hbmltYXRpb24ge1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBzY2FsZUFuaW1hdGlvbiAycyBlYXNlLWluLW91dCBmb3J3YXJkcztcbiAgICAgICAgfVxuXG4gICAgICAgIEBrZXlmcmFtZXMgc2NhbGVBbmltYXRpb24ge1xuICAgICAgICAgICAgMCUge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgxKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgNTAlIHtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgc2NhbGUoMS4yKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHNjYWxlKDEpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmxvY2F0aW9uLWFyZWEge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgLmxvY2F0aW9uLWljb24ge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci10ZXh0KTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggMCAzcHggMTBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1zdXBwb3J0aXZlKTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxOXB4IDAgMCAxOXB4O1xuXG4gICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjpwbGFjZWhvbGRlci1zaG93biB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMTlweCAxOXB4IDA7XG5cbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXN0KTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTlweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTlweDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSwgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3ItYWNjZW50LWdvbGQpO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tY29sb3ItcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdG9wOiA1NSU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTlweCAxOXB4O1xuXG4gICAgICAgICAgICAmX19saXN0IHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXN1cHBvcnRpdmUpO1xuXG4gICAgICAgICAgICAgICAgLm5vdC1mb3VuZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJl9fbGlzdC1pdGVtIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDEwcHggMTNweCA1MHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hc2s6IHVybCgkc2VhcmNoLWZvcm0tc3ByaXRlICsgJyNsb2NhdGlvbicpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICAgICAgbWFzay1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE5cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLWFjY2VudC1nb2xkKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5zZWFyY2gtdG9vbCB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMTVweDtcblxuICAgICAgICAuc2VhcmNoLXNlY3Rpb24tY29udGFpbmVyIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDM1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG5cbiAgICAgICAgICAgIC5sb2NhdGlvbi1hcmVhIHtcbiAgICBcbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTZweCAwIDE2cHggMjVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzVweCAwIDAgMzVweDtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc2VhcmNoLXJlc3VsdHMge1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAzNXB4IDM1cHg7XG5cbiAgICAgICAgICAgICAgICAmX19saXN0LWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTNweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE4cHggMTBweCAxOHB4IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idXR0b24tc2VhcmNoLWFyZWEge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzNXB4IDM1cHggMDtcbiAgICBcbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmRlc3RpbmF0aW9ucy1tYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAjbWFwIHtcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgIH1cblxuICAgIC5jdXN0b20tZmxhZy1tYXJrZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjMpKTtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sZWFmbGV0LXBvcHVwLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5sZWFmbGV0LXBvcHVwLXRpcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuY2l0eS1jYXJkLXBvcHVwIHtcbiAgICAgICAgbWluLXdpZHRoOiAxOTBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAyMTBweDtcbiAgICAgICAgY29sb3I6ICMwOTM3M2I7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMTVweCAzNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgZm9udC1mYW1pbHk6IFBvcHBpbnMsIHNhbnMtc2VyaWY7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBib3R0b206IC0yM3B4O1xuICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDI1cHggc29saWQgdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAuY2l0eS1jYXJkLWltYWdlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDVweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY2l0eS1jYXJkLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tY29sb3Itc3VwcG9ydGl2ZSk7XG4gICAgICAgIH1cblxuICAgICAgICAuY2l0eS1jYXJkLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jaXR5LWNhcmQtcmF0aW5nIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG5cbiAgICAgICAgICAgIC5jaXR5LXN0YXJzLFxuICAgICAgICAgICAgLmNpdHktcmF0aW5nLXRleHQge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jaXR5LXN0YXJzIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWNvbG9yLW5ldXRyYWwtbGlnaHRlc3QpO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNpdHktcmF0aW5nLXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jaXR5LWV4cGxvcmUtYnRuIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDkzNzNiICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VzdG9tLWNvdW50cnktcG9wdXAge1xuICAgICAgICAubGVhZmxldC1wb3B1cC1jb250ZW50LXdyYXBwZXIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA4cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cblxuICAgICAgICAuY3VzdG9tLWNvdW50cnktcG9wdXAgLmxlYWZsZXQtcG9wdXAtY29udGVudCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvdW50cnktcG9wdXAtaGVhZGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWNvbG9yLXByaW1hcnkpO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlLWJhc2ljKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvdW50cnktcG9wdXAtdGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNpdHktY2FyZC1wb3B1cCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDIxMHB4O1xuXG4gICAgICAgICAgICAuY2l0eS1jYXJkLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jaXR5LWNhcmQtaW1hZ2Uge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTE1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jaXR5LWNhcmQtdGl0bGUge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjlweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNpdHktY2FyZC1yYXRpbmcgLmNpdHktcmF0aW5nLXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNpdHktZXhwbG9yZS1idG4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNlY3Rpb24tZGVzdGluYXRpb25zLWhlcm8ge1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgICAgXG4gICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgfSBcbiAgICB9XG5cbiAgICAuY291bnRyaWVzLWNpdGllcy1saXN0IHtcbiAgICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuXG4gICAgICAgIC5jb3VudHJpZXMtY2l0aWVzLWJ1dHRvbnMge1xuICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuXG4gICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb3VudHJpZXMtbGlzdCxcbiAgICAgICAgLmNpdGllcy1saXN0IHtcbiAgICAgICAgICAgIGdhcDogMjBweDtcblxuICAgICAgICAgICAgLml0ZW0ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gMTVweCk7XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxbisyMSkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAuaW1nLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICB9XG5cbiAgICAgICAgLmJ0bi12aWV3LW1vcmUtbW9iaWxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVzdGluYXRpb25zLWZpbHRlcnMge1xuICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5maWx0ZXJzIHtcbiAgICAgICAgICAgIC5jbGVhci1maWx0ZXJzLWJ0bi1maXJzdCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY2xlYXItZmlsdGVycy1idG4tc2Vjb25kIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAgIC5jb3VudHJpZXMtY2l0aWVzLWxpc3Qge1xuICAgIFxuICAgICAgICAuY291bnRyaWVzLWxpc3QsXG4gICAgICAgIC5jaXRpZXMtbGlzdCB7XG4gICAgICAgICAgICBnYXA6IDQwcHggMzBweDtcbiAgICBcbiAgICAgICAgICAgIC5pdGVtIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gNCAtIDI1cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGVzdGluYXRpb25zLWZpbHRlcnMge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAyNXB4O1xuXG4gICAgICAgIC5maWx0ZXJzIHtcbiAgICAgICAgICAgIC5mdW5jdGlvbmFsLWJ0bnMge1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jb2xsYXBzZS1idG4ge1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICdjb21tb24tdmFyaWFibGVzJyBhcyAqO1xuXG4uZmF2b3JpdGUtZXhwZXJpZW5jZS1pY29uLWJveCxcbi5mYXZvcml0ZS1hcnRpY2xlLWljb24tYm94LFxuLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0LWljb24tYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDdweDtcbiAgICByaWdodDogMTBweDtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDk7XG5cbiAgICAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbiAgICAuZmF2b3JpdGUtYXJ0aWNsZSxcbiAgICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3Qge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICAgIGxlZnQ6IDJweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCRnZW5lcmFsLWljb25zLXNwcml0ZSArICcjaGVhcnRfd2hpdGUnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mYXZvcml0ZS1hcnRpY2xlLWNoZWNrZWQsXG4gICAgLmZhdm9yaXRlLWV4cGVyaWVuY2UtY2hlY2tlZCxcbiAgICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtY2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgkZ2VuZXJhbC1pY29ucy1zcHJpdGUgKyAnI2hlYXJ0X2NoZWNrZWQnKSBuby1yZXBlYXQgY2VudGVyO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1MjBweCkge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICB0b3A6IDdweDtcblxuICAgICAgICAuZmF2b3JpdGUtZXhwZXJpZW5jZSxcbiAgICAgICAgLmZhdm9yaXRlLWFydGljbGUge1xuICAgICAgICAgICAgd2lkdGg6IDM4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdC1pY29uLWJveCB7XG4gICAgd2lkdGg6IDMzcHg7XG4gICAgaGVpZ2h0OiAzM3B4O1xuXG4gICAgLmZhdm9yaXRlLXN1Z2dlc3RlZC1wcm9kdWN0IHtcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbi8vICAgICAuZmF2b3JpdGUtc3VnZ2VzdGVkLXByb2R1Y3QtaWNvbi1ib3gge1xuLy8gICAgICAgICB3aWR0aDogMjJweDtcbi8vICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuXG4vLyAgICAgICAgIC5mYXZvcml0ZS1zdWdnZXN0ZWQtcHJvZHVjdCB7XG4vLyAgICAgICAgICAgICB3aWR0aDogMjBweDtcbi8vICAgICAgICAgICAgIGhlaWdodDogMjBweDtcblxuLy8gICAgICAgICAgICAgJjo6YWZ0ZXIge1xuLy8gICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuLy8gICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbi8vICAgICAgICAgICAgICAgICB0b3A6IDA7XG4vLyAgICAgICAgICAgICAgICAgbGVmdDogMDtcbi8vICAgICAgICAgICAgIH1cbi8vICAgICAgICAgfVxuLy8gICAgIH1cbi8vIH0iLCJAdXNlICcuLi9mYXZvcml0ZS1pY29uJztcblxuLmNpdHktY2FyZCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSA4cHgpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGEge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEzcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAxKTtcbiAgICAgICAgICAgIGZpbHRlcjogcmV2ZXJ0O1xuICAgICAgICB9XG5cbiAgICAgICAgLmltZy1jb250ZW50IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxNjVweDtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1uZXV0cmFsLWxpZ2h0ZXIpO1xuICAgICAgICAgICAgcGFkZGluZzogMTJweCAxNXB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY2l0eS1jYXJkIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAxNXB4KTtcblxuICAgICAgICAmOm50aC1jaGlsZCgxbiArIDIxKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIC5pbWctY29udGVudCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNpdHktY2FyZCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyA0IC0gMjVweCk7XG4gICAgfVxufVxuIl19 */
