@charset "UTF-8";.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Poppins,sans-serif;font-weight:500}p{font-size:17px;color:#000}p,p.c-copyright{font-family:Poppins,sans-serif}p.c-copyright{font-size:12px;line-height:18px;font-weight:300;color:#868f9a}a:hover{color:#fd7da9}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Titillium Web,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Varela Round,sans-serif;font-weight:400;color:#000;margin-bottom:2.1875rem}.h1,h1{font-size:30px;line-height:34px}@media screen and (min-width:320px){.h1,h1{font-size:30px;line-height:40px}}@media screen and (min-width:768px){.h1,h1{font-size:40px;line-height:50px}}@media screen and (min-width:992px){.h1,h1{font-size:40px;line-height:50px}}@media screen and (min-width:1200px){.h1,h1{font-size:40px;line-height:50px}}@media screen and (min-width:1600px){.h1,h1{font-size:50px;line-height:60px}}@media screen and (min-width:1920px){.h1,h1{font-size:50px;line-height:60px}}.h2,h2{font-size:26px;line-height:30px}@media screen and (min-width:320px){.h2,h2{font-size:26px;line-height:36px}}@media screen and (min-width:768px){.h2,h2{font-size:34px;line-height:44px}}@media screen and (min-width:992px){.h2,h2{font-size:34px;line-height:44px}}@media screen and (min-width:1200px){.h2,h2{font-size:34px;line-height:44px}}@media screen and (min-width:1600px){.h2,h2{font-size:44px;line-height:54px}}@media screen and (min-width:1920px){.h2,h2{font-size:44px;line-height:54px}}.h3,h3{font-size:24px;line-height:28px}@media screen and (min-width:320px){.h3,h3{font-size:24px;line-height:34px}}@media screen and (min-width:768px){.h3,h3{font-size:28px;line-height:38px}}@media screen and (min-width:992px){.h3,h3{font-size:28px;line-height:38px}}@media screen and (min-width:1200px){.h3,h3{font-size:28px;line-height:38px}}@media screen and (min-width:1600px){.h3,h3{font-size:38px;line-height:48px}}@media screen and (min-width:1920px){.h3,h3{font-size:38px;line-height:48px}}.h4,h4{font-size:22px;line-height:26px}@media screen and (min-width:320px){.h4,h4{font-size:22px;line-height:32px}}@media screen and (min-width:768px){.h4,h4{font-size:26px;line-height:36px}}@media screen and (min-width:992px){.h4,h4{font-size:26px;line-height:36px}}@media screen and (min-width:1200px){.h4,h4{font-size:26px;line-height:36px}}@media screen and (min-width:1600px){.h4,h4{font-size:28px;line-height:38px}}@media screen and (min-width:1920px){.h4,h4{font-size:28px;line-height:38px}}.h5,h5{font-size:20px;line-height:24px}@media screen and (min-width:320px){.h5,h5{font-size:20px;line-height:30px}}@media screen and (min-width:768px){.h5,h5{font-size:23px;line-height:33px}}@media screen and (min-width:992px){.h5,h5{font-size:23px;line-height:33px}}@media screen and (min-width:1200px){.h5,h5{font-size:23px;line-height:33px}}@media screen and (min-width:1600px){.h5,h5{font-size:25px;line-height:35px}}@media screen and (min-width:1920px){.h5,h5{font-size:25px;line-height:35px}}.h6,h6{font-size:18px;line-height:22px}@media screen and (min-width:320px){.h6,h6{font-size:18px;line-height:28px}}@media screen and (min-width:768px){.h6,h6{font-size:20px;line-height:30px}}@media screen and (min-width:992px){.h6,h6{font-size:20px;line-height:30px}}@media screen and (min-width:1200px){.h6,h6{font-size:20px;line-height:30px}}@media screen and (min-width:1600px){.h6,h6{font-size:22px;line-height:32px}}@media screen and (min-width:1920px){.h6,h6{font-size:22px;line-height:32px}}p{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#525252;letter-spacing:0;margin-bottom:10px}a,input{transition:all .4s;outline:none;border:none}a:hover,input:hover{text-decoration:none}ul,ul li{list-style:none}a{color:#24bebe}a:hover,button:hover{transition:all .4s ease-in-out}a:focus,button:focus{outline:none;box-shadow:none;border:none}a:hover{color:#64b28a}hr{border-top-color:#eeeef0}@media screen and (min-width:1280px){.container--large{max-width:1500px}}@media screen and (min-width:1440px){.container{max-width:1300px}}.sub-heading{font-family:Varela Round,sans-serif;font-size:18px;line-height:22px;font-weight:400;color:#fff}@media (min-width:993px){.sub-heading{font-family:Varela Round,sans-serif;font-size:20px;line-height:24px;font-weight:400;color:#fff}}.sub-heading-medium{font-family:Varela Round,sans-serif;font-size:18px;line-height:22px;font-weight:400;color:#fff}@media (min-width:768px){.sub-heading-medium{font-family:Varela Round,sans-serif;font-size:22px;line-height:28px;font-weight:400;color:#fff}}@media (min-width:1401px){.sub-heading-medium{font-family:Varela Round,sans-serif;font-size:28px;line-height:34px;font-weight:400;color:#fff}}.large-heading{font-family:Varela Round,sans-serif;font-size:30px;line-height:37px;font-weight:400;color:#fff;margin-bottom:10px}@media (min-width:768px){.large-heading{font-family:Varela Round,sans-serif;font-size:50px;line-height:65px;font-weight:400;color:#fff}}@media (min-width:993px){.large-heading{font-family:Varela Round,sans-serif;font-size:60px;line-height:75px;font-weight:400;color:#fff}}@media (min-width:1401px){.large-heading{font-family:Varela Round,sans-serif;font-size:90px;line-height:109px;font-weight:400;color:#fff}}.page__container{padding:100px 0 50px}@media (min-width:768px){.page__container{padding-top:140px;padding-bottom:130px}}.profile-MAIN-heading{font-family:Poppins,sans-serif;font-size:1.125rem;line-height:1.375rem;font-weight:400;color:#040100;letter-spacing:.1875rem;margin-bottom:30px;text-transform:uppercase}.c-sidebar-title{font-size:.9375rem;line-height:1.4375rem;font-weight:700;color:#000;letter-spacing:0;margin-bottom:.8125rem}.c-post-time,.c-sidebar-title{font-family:Poppins,sans-serif}.c-post-time{font-size:.8125rem;line-height:1.25rem;font-weight:400;color:#040100;opacity:1}.c-post-time i{margin-right:.3125rem}h5.card-title{font-family:Barlow,sans-serif;font-size:18px;line-height:22px;font-weight:400;color:#040100;letter-spacing:.0625rem;text-transform:uppercase}@media screen and (min-width:1440px){h5.card-title{font-family:Barlow,sans-serif;font-size:22px;line-height:26px;font-weight:400;color:#040100}}.c-model-row{padding-bottom:25px}.c-model-row h3{font-family:Barlow,sans-serif;font-size:18px;line-height:28px;font-weight:400;color:#040100;text-transform:uppercase;letter-spacing:.3125rem}.c-model-row h3 span{font-size:14px;line-height:22px;color:#868f9a;letter-spacing:.04375rem;text-transform:none}.c-billing-pan p,.c-model-row h3 span{font-family:Poppins,sans-serif;font-weight:300}.c-billing-pan p{font-size:13px;line-height:20px;color:#9c9c9f}.c-cms-card h5{font-family:Barlow,sans-serif;font-size:16px;line-height:18px;font-weight:400;color:#9c9c9f;margin:21px 0}.c-cms-card p{font-size:13px;line-height:23px;color:#040100;margin-bottom:23px}.c-cms-card p,p.c-signup-txt{font-family:Poppins,sans-serif;font-weight:300}p.c-signup-txt{font-size:15px;line-height:25px;color:#444793}p.c-signup-txt a{color:#444793}.c-steps-txt{font-size:14px;line-height:17px;color:#040100;letter-spacing:.175rem}.c-sign-in-up-footer,.c-steps-txt{font-family:Poppins,sans-serif;font-weight:300}.c-sign-in-up-footer{font-size:15px;line-height:25px;color:#43425d}.c-sign-in-up-footer a{color:#43425d}.c-login-txt{font-size:15px;color:#040100;margin-top:14px}.c-login-txt,.o-font--12{font-family:Poppins,sans-serif;line-height:25px;font-weight:300}.o-font--12{font-size:12px}.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0}.ui-menu .ui-state-active,.ui-menu .ui-state-focus{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup>.ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus,.ui-controlgroup>.ui-controlgroup-item:focus{z-index:9999}.ui-controlgroup-vertical>.ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc(100% - 2.4em)}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw,.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block;touch-action:none}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:700;line-height:1.5;padding:2px .4em;margin:.5em 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;vertical-align:middle;margin:.2em 2em .2em .4em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif}.ui-widget,.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:700}.ui-widget-header a{color:#333}.ui-button,.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,html .ui-button.ui-state-disabled:active,html .ui-button.ui-state-disabled:hover{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:400;color:#454545}.ui-button,.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button{color:#454545;text-decoration:none}.ui-button:focus,.ui-button:hover,.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#ededed;font-weight:400;color:#2b2b2b}.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,a.ui-button:focus,a.ui-button:hover{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px #5e9ed6}.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{border:1px solid #003eff;background:#007fff;font-weight:400;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error-text,.ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error-text,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon,.ui-widget-header .ui-icon{background-image:url(images/ui-icons_444444_256x240.png)}.ui-button:focus .ui-icon,.ui-button:hover .ui-icon,.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_555555_256x240.png)}.ui-button:active .ui-icon,.ui-state-active .ui-icon{background-image:url(images/ui-icons_ffffff_256x240.png)}.ui-button .ui-state-highlight.ui-icon,.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_777620_256x240.png)}.ui-state-error-text .ui-icon,.ui-state-error .ui-icon{background-image:url(images/ui-icons_cc0000_256x240.png)}.ui-button .ui-icon{background-image:url(images/ui-icons_777777_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:3px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=0.3)}.ui-widget-shadow{box-shadow:0 0 5px #666}.o-breadcrumb{padding:0 0 .75rem;border-radius:0;background:transparent}.o-breadcrumb a{color:#000}.adv-header{min-height:auto!important}@media screen and (min-width:992px){.mob-wl-sidebar{display:none}}.mob-wl-sidebar .wl-btn{margin:.625rem 1.625rem}.mob-wl-sidebar .list-group-item svg{max-width:19px}.o-reset--btn,.o-search--btn{min-width:55px}.story__area{display:block;padding:48px 0}.story__area .story__list{margin:0;padding:0;list-style-type:none;font-size:0;text-align:center;white-space:nowrap}.story__area .story__list li{display:inline-block;vertical-align:top;margin:0 13px}@media screen and (min-width:768px){.story__area .story__list li{margin:0 20px}}.story__area.visible__area{padding:0 0 20px}.story__area.visible__area .story__list,.story__area.visible__area .story__list li{margin:0}.story__area.visible__area .slick-next{right:-15px;top:40%}.story__area.visible__area .slick-prev{left:-25px;top:40%;z-index:9}.story__area.visible__area .slick-next:before{background:#fff url(../assets/images/story_right.svg) 50% no-repeat;background-size:100%;color:transparent}.story__area.visible__area .slick-prev:before{background:#fff url(../assets/images/story_left.svg) 50% no-repeat;background-size:100%;color:transparent}.escort__list{margin:0 -4px}@media screen and (min-width:992px){.escort__list{margin:0 -20px}}.escort__list li{margin:0 4px;max-width:292px}@media screen and (min-width:768px){.escort__list--column-5 li{width:calc(20% - 32px);margin-right:40px}.escort__list--column-5 li:nth-child(5n){margin-right:0}}.escort__content p{line-height:30px;font-weight:300}.escort__content p,.filter--tabs .filter--tab{font-family:Poppins,sans-serif;font-size:14px;color:#000}.filter--tabs .filter--tab{display:block;line-height:20px;font-weight:500;padding:1.5625rem .625rem;border-bottom:1px solid #707070;margin-bottom:0;background:#fff url(../assets/images/filter_arrow.svg) center right 10px no-repeat;background-size:15px auto}.filter--tabs .filter--tab.current{border-bottom:2px solid #000;background:#fff url(../assets/images/filter_arrow_up.svg) center right 10px no-repeat;background-size:15px auto}@media screen and (min-width:768px){.filter--tabs .filter--tab{display:none}}.filter--tabs .tab-pane{padding:1.875rem 0 0}@media screen and (min-width:768px){.filter--tabs .tab-pane{padding:0}}.columns-6{width:135px}.columns-5{width:160px}.filter__section{background-color:#fff;padding:8px 10px;box-sizing:border-box;width:100%;border-radius:4px;border-left:3px solid #fc336c;box-shadow:0 1px 5px 0 rgba(0,0,0,.1);margin-bottom:16px}.filter__section span.divider{color:#fc336c}.filter__section .filter__badge{padding:5px 10px;border-radius:20px;line-height:1;font-size:12px;margin:0 5px;display:inline-flex;align-items:center;justify-content:center}.filter__section .filter__badge a{margin-left:10px;margin-top:-2px}.filter__section .filter__badge a img{max-width:8px}.filter__section .clear_filter_btn{color:#fc336c;background:transparent;border-radius:10px;float:right}.stories.carousel .story>.item-link>.info .name{font-weight:600!important}#zuck-modal-content .story-viewer .slides .item{background:#fff!important}#zuck-modal-content .story-viewer .head .back,#zuck-modal-content .story-viewer .head .right .close{font-weight:200!important;opacity:1!important;color:#000!important}#zuck-modal-content .story-viewer .head .left .info .name,#zuck-modal-content .story-viewer .head .time{color:#000;text-shadow:none;-webkit-text-shadow:none;-moz-text-shadow:none}.dcalendarpicker.dp__open .dudp__wrapper{top:50%;left:50%;transform:translate(-50%,-50%)!important;bottom:auto}.journey__image{max-width:335px;margin:0 auto 40px;display:block}.journey__section{padding:100px 0}.journey__section p{font-family:Poppins,sans-serif;font-size:1rem;line-height:1.5625rem;font-weight:400;color:#000}@media screen and (min-width:768px){.journey__section p{font-family:Poppins,sans-serif;font-size:1.125rem;line-height:1.5625rem;font-weight:400;color:#000}}.journey-features p{font-size:16px!important;line-height:1.5625rem!important}.custom-paginate-msg span{color:#000;font-weight:500}.advertise_row{padding:16px 0}.advertise_row .advertise_card{padding:0 50px}@media screen and (min-width:992px){.advertise_row .advertise_card{max-width:23%;flex:0 0 23%;-ms-flex:0 0 23%;padding:0}}@media screen and (min-width:992px){.advertise_row .advertise_point{max-width:40%;flex:0 0 40%;-ms-flex:0 0 40%;padding:0 10px 0 2.5rem}}@media screen and (min-width:1200px){.advertise_row .advertise_point{padding-left:3.125rem}}@media screen and (min-width:1400px){.advertise_row .advertise_point{padding-left:4.375rem}}.advertise_row .advertise_point{padding:0 50px}@media screen and (min-width:992px){.advertise_row .advertise_content{max-width:37%;flex:0 0 37%;-ms-flex:0 0 37%;padding-left:89px;padding-right:0}}.advertise_row .advertise_content{padding:0 50px}.advertise_row p{font-family:Poppins,sans-serif;font-size:1rem;line-height:1.5625rem;font-weight:400;color:#000}@media screen and (min-width:992px){.advertise_row p{max-width:418px}}@media screen and (min-width:769px){.advertise_row p{font-family:Poppins,sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:400;color:#000}}.advertise_row .panel__heading{font-family:Playfair Display,serif;font-size:1.5625rem;line-height:2.0625rem;font-weight:400;color:#000;margin-bottom:1.3125rem}@media screen and (min-width:768px){.advertise_row .panel__heading{font-family:Playfair Display,serif;font-size:2.5rem;line-height:3.3125rem;font-weight:400;color:#000}}.advertise_row .performer-card{max-width:200px;margin:0 auto 50px}@media screen and (min-width:769px){.advertise_row .performer-card{margin:32px auto}}.advertise_row .performer-card:before{width:calc(55% + 70px);height:calc(100% + 64px);position:absolute;top:-32px;left:45%;content:"";background:#f3d4db;z-index:-1}@media screen and (min-width:769px){.advertise_row .performer-card:before{width:calc(55% + 40px)}}@media screen and (min-width:1200px){.advertise_row .performer-card:before{width:calc(55% + 50px)}}@media screen and (min-width:1300px){.advertise_row .performer-card:before{width:calc(55% + 70px)}}.advertise_row .performer-card.left:before{left:auto;right:45%}.advertise_row .performer-card .card-footer{min-height:57px;background:#fff;padding:.625rem;border-radius:0 0 10px 10px}@media screen and (min-width:768px){.advertise_row .performer-card .card-footer{padding:.75rem}}.advertise_row .performer-card .card-footer .c-full-name{font-family:Poppins,sans-serif;font-size:.75rem;line-height:1.0625rem;font-weight:500;color:#000}@media screen and (min-width:768px){.advertise_row .performer-card .card-footer .c-full-name{font-family:Poppins,sans-serif;font-size:.75rem;line-height:1.125rem;font-weight:500;color:#000}}.advertise_row .performer-card .card-footer .c-location{display:flex;font-family:Poppins,sans-serif;font-size:.625rem;line-height:.9375rem;font-weight:400;color:#000}@media screen and (min-width:768px){.advertise_row .performer-card .card-footer .c-location{font-family:Poppins,sans-serif;font-size:.625rem;line-height:1rem;font-weight:400;color:#000}}.advertise_row .performer-card .card-footer .c-status{width:10px;max-width:10px;height:10px;border-radius:50%;display:inline-block;margin-top:3px;margin-left:10px;flex:0 0 100%}.advertise_row .performer-card .card-footer .c-status.online{background-color:#66b168}.advertise_row .performer-card .card-footer .c-status.offline{background-color:#ddd}.advertise_row ul{padding:0;margin:0 0 30px}@media screen and (min-width:769px){.advertise_row ul{margin:0}}.advertise_row ul li{margin-bottom:10px;position:relative;padding-left:30px;font-family:Poppins,sans-serif;font-size:.75rem;line-height:1rem;font-weight:400;color:#000}@media screen and (min-width:769px){.advertise_row ul li{font-family:Poppins,sans-serif;font-size:1.125rem;line-height:1.5rem;font-weight:400;color:#000}}.advertise_row ul li:before{display:block;width:9px;height:9px;position:absolute;border-radius:50%;border:1px solid #707070;content:"";top:4px;left:0}@media screen and (min-width:576px){.advertise_row ul li:before{top:7px}}.bottom__scroll__button{margin-bottom:2.1875rem;margin-top:5rem}.escort__list{margin:0 -10px;padding:0;list-style-type:none;font-size:0}@media screen and (min-width:992px){.escort__list{margin:0 -10px}}.escort__list li{display:inline-block;vertical-align:top;width:calc(50% - 8px);margin:0 10px;max-width:310px}@media screen and (min-width:575px){.escort__list--column-4 li{width:calc(33.33333% - 8px);margin:0 4px}}@media screen and (min-width:992px){.escort__list--column-4 li{width:calc(25% - 40px);margin:0 20px}}@media (max-width:767px){.escort__list--column-5{margin:0 -5px}}.escort__list--column-5 li{width:calc(50% - 10px);margin:0 5px}@media screen and (min-width:768px){.escort__list--column-5 li{width:calc(20% - 20px);margin-right:10px}.escort__list--column-5 li:nth-child(5n){margin-right:0}}.advanced__search__area__mobile{display:none}.advanced__search__area__mobile.opened{display:block}.advanced__search__area{width:100%;position:fixed;border:none;height:100%;z-index:9999;top:0;bottom:0;left:0;background-color:#fff;right:0;overflow-y:auto;transition:all .4s linear}@media (min-width:1200px){.advanced__search__area{position:relative;width:100%;height:100%;top:auto;bottom:auto;left:auto;right:auto;overflow-y:inherit;backdrop-filter:blur(10px);z-index:98;border:1px solid #e2e2e2;border-radius:19px;transition:all .4s linear;display:none;margin-bottom:2.1875rem;margin-top:-20px}}.advanced__search__area.active{display:block}.advanced__search__area .advanced__search__nav{padding:.625rem 5rem .625rem .625rem}@media screen and (min-width:768px){.advanced__search__area .advanced__search__nav{padding:1.25rem 6.875rem 1.25rem 1.25rem}}.advanced__search__area .advanced__search__wrap{display:block;max-width:1780px;padding:4.375rem 2.625rem;box-sizing:border-box;overflow:auto}@media (min-width:1200px){.advanced__search__area .advanced__search__wrap{padding:2.125rem 1rem}}.advanced__search__area .advanced__search__wrap h5{font-family:Poppins,sans-serif;font-size:14px;line-height:20px;font-weight:500;color:#000;margin-bottom:22px}.advanced__search__area .advanced__search__wrap .modal__search{display:block;width:100%;max-width:407px;margin:0 auto}.advanced__search__area .advanced__search__wrap .switch-wrapper{margin-bottom:30px;display:flex;display:-webkit-flex;align-items:center;justify-content:center}@media (min-width:1200px){.advanced__search__area .advanced__search__wrap .switch-wrapper{display:none}}.advanced__search__area .advanced__search__wrap .switch-wrapper .title{font-family:Varela Round,sans-serif;font-size:12px;line-height:14px;font-weight:400;color:#000;position:relative;top:1px}.advanced__search__area .advanced__search__wrap .switch-wrapper .switch{margin-left:12px}@media (min-width:1200px){.advanced__search__area .advanced__search__wrap .switch-wrapper .switch{margin-left:5px}}.advanced__search__area .advanced__search__cross{width:56px;height:56px;position:absolute;display:flex;align-items:center;justify-content:center;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb;top:0;right:0}@media screen and (min-width:768px){.advanced__search__area .advanced__search__cross{width:80px;height:80px}}.advanced__search__area .advanced__search__cross img{max-width:15px}@media screen and (min-width:768px){.advanced__search__area .advanced__search__cross img{max-width:20px}}.o-breadcrumb{margin-bottom:0}.profile__count{font-family:Titillium Web,sans-serif;font-size:14px;line-height:21px;font-weight:300;color:#000;margin:0}.button-holo{height:46px;text-transform:capitalize;background-color:transparent}.modal_page_back{color:#43545c;font-family:Titillium Web,sans-serif;font-size:18px;line-height:21px;font-weight:400;color:#000}.modal_page_back svg{margin-right:10px;position:relative;top:-2px}.bootbox.modal .modal-dialog .modal-content{border-radius:15px!important;border:none!important}.modal-body .bootbox-body{color:#43545c;font-family:Titillium Web,sans-serif;font-size:18px;line-height:21px;font-weight:400;color:#000}@media (max-width:992px){.advert-inner-wrapper{min-height:100vh!important;padding-top:120px!important}}.pricing-card-wrapper{max-width:1325px;margin:0 auto;position:relative;top:0}@media (min-width:993px){.pricing-card-wrapper{top:70px}}.pricing-card-wrapper .custom-pkg-slider .slick-track{padding-bottom:5px!important}.pricing-card-wrapper-txt{max-width:840px;margin:0 auto;text-align:center}.pricing-card-wrapper-txt .panel_heading{font-family:Varela Round,sans-serif;font-size:30px;line-height:37px;font-weight:400;color:#fff;padding-bottom:20px}@media (min-width:768px){.pricing-card-wrapper-txt .panel_heading{font-family:Varela Round,sans-serif;font-size:44px;line-height:53px;font-weight:400;color:#fff;padding-bottom:25px}}.pricing-card-wrapper-txt p{font-family:Varela Round,sans-serif;font-size:18px;line-height:22px;font-weight:400;color:#fff}@media (min-width:768px){.pricing-card-wrapper-txt p{font-family:Varela Round,sans-serif;font-size:20px;line-height:24px;font-weight:400;color:#fff}}.card-ribbon{padding:5px;position:absolute;top:36px;left:-48px;text-align:center;text-transform:uppercase;background-color:#fff;font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:600;color:#041735}.card-ribbon,.card-ribbon--icon{width:200px;transform:rotate(-45deg)}.card-ribbon--icon{bottom:0;right:0;height:25px;top:90%;left:65%}.card-ribbon--icon svg{width:35px;height:auto;top:-10px;position:relative}.adv-types{padding:50px 0 100px}@media (min-width:1200px){.adv-types{padding:120px 0 100px}}.adv-types .inner{max-width:1200px;margin:0 auto}@media (max-width:767px){.adv-types .inner .dd-arrow a{width:75px;height:auto}}.adv-types .inner .dd-arrow svg{width:113px;height:170px;fill:rgba(177,157,194,.05)}@media (max-width:767px){.adv-types .inner .dd-arrow svg{width:100%;height:auto}}.adv-block-wrapper{margin-top:50px;text-align:center}.adv-block-wrapper .panel_heading{font-family:Varela Round,sans-serif;font-size:28px;line-height:34px;font-weight:400;color:#000}@media (min-width:768px){.adv-block-wrapper .panel_heading{font-family:Varela Round,sans-serif;font-size:32px;line-height:40px;font-weight:400;color:#000}}@media (min-width:1200px){.adv-block-wrapper .panel_heading{font-family:Varela Round,sans-serif;font-size:38px;line-height:46px;font-weight:400;color:#000}}.adv-card-outer{max-width:100%;position:relative;margin-top:165px}@media (min-width:993px){.adv-card-outer{max-width:745px}}@media (min-width:1200px){.adv-card-outer{max-width:875px}}.adv-card-outer .member-type{background:#041735;border-radius:50%;width:240px;height:240px;position:absolute;top:-90px}.adv-card-outer .member-type p{font-family:Titillium Web,sans-serif;font-size:20px;line-height:30px;font-weight:400;color:#fff;margin-bottom:0;padding-top:42px}.adv-card-outer .member-type .member-position{display:inline-block;position:relative;z-index:2}.adv-card-outer--standard:before{position:absolute;content:"";width:1px;height:100%;background:#2aab9a;top:-140px;left:27%;display:none}@media (min-width:993px){.adv-card-outer--standard:before{display:block}}.adv-card-outer--standard .member-type{right:0;left:0;margin:auto;top:-65px}@media (min-width:993px){.adv-card-outer--standard .member-type{right:50px;top:-90px;left:auto}}.adv-card-outer--standard .member-type p{padding-top:22px}@media (min-width:993px){.adv-card-outer--standard .member-type p{padding-top:42px}}.adv-card-outer--diamond{margin-top:155px}@media (min-width:993px){.adv-card-outer--diamond{margin-top:200px}}.adv-card-outer--diamond:before{position:absolute;content:"";width:1px;height:100%;background:#2aab9a;bottom:100%;right:10%;display:none}@media (min-width:993px){.adv-card-outer--diamond:before{display:block}}.adv-card-outer--diamond:after{position:absolute;content:"";width:1px;height:100%;background:#2aab9a;top:100%;right:10%;display:none}@media (min-width:993px){.adv-card-outer--diamond:after{display:block}}.adv-card-outer--diamond .member-type{left:0;right:0;margin:auto}@media (min-width:993px){.adv-card-outer--diamond .member-type{left:50px;right:auto}}.adv-card-outer--diamond .member-type p{padding-top:35px;padding-bottom:10px}.adv-card-outer--vip{margin-top:155px}@media (min-width:993px){.adv-card-outer--vip{margin-top:300px}}.adv-card-outer--vip:before{position:absolute;content:"";width:279px;height:100%;background:#fff;bottom:10%;left:25%;border-left:1px solid #2aab9a;border-top:1px solid #2aab9a;display:none}@media (min-width:993px){.adv-card-outer--vip:before{display:block}}@media (min-width:1200px){.adv-card-outer--vip:before{width:284px}}.adv-card-outer--vip .member-type{right:0;left:0;margin:auto}@media (min-width:993px){.adv-card-outer--vip .member-type{right:50px;left:auto}}.adv-card-outer--vip .member-type p{padding-top:35px;padding-bottom:10px}.faq-content-wrapper{max-width:1325px;position:relative;top:0;margin:-600px auto 0;padding:0 30px 60px}@media (min-width:768px){.faq-content-wrapper{top:0;margin-top:-890px;padding:0 30px 130px}}@media (min-width:993px){.faq-content-wrapper{margin-top:-920px;padding:0 30px 130px}}@media (min-width:1200px){.faq-content-wrapper{margin-top:-36%;padding:0 30px 130px}}.faq-content-wrapper-txt{max-width:840px;margin:0 auto;text-align:center}.faq-content-wrapper-txt .panel_heading{font-family:Varela Round,sans-serif;font-size:30px;line-height:37px;font-weight:400;color:#fff;padding-bottom:12px}@media (min-width:768px){.faq-content-wrapper-txt .panel_heading{font-family:Varela Round,sans-serif;font-size:50px;line-height:60px;font-weight:400;color:#fff;padding-bottom:25px}}.faq-content-wrapper-txt p{font-family:Titillium Web,sans-serif;font-size:18px;line-height:22px;font-weight:400;color:#fff;max-width:562px;margin:auto}@media (min-width:768px){.faq-content-wrapper-txt p{font-family:Titillium Web,sans-serif;font-size:18px;line-height:27px;font-weight:400;color:#fff}}.faq-content-wrapper-details{max-width:1034px;margin:25px auto 0}@media (min-width:768px){.faq-content-wrapper-details{margin:50px auto 0}}.faq-content-wrapper-details-inner{margin:0;display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column}@media (min-width:768px){.faq-content-wrapper-details-inner{top:0;margin:0 -15px;flex-direction:row}}.faq-content-wrapper-child{max-width:855px;margin:25px auto 0}@media (min-width:768px){.faq-content-wrapper-child{margin:15px auto 0}}.faq-content-wrapper-child-inner{margin:0;display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column}@media (min-width:768px){.faq-content-wrapper-child-inner{top:0;margin:0 -15px;flex-direction:row}}.faq-inner-wrapper{height:100vh!important}.faq-parent{border-radius:0 25px;background:#fff;border:1px solid #e2e2e2;padding:50px 45px 45px;margin:0 0 25px;width:100%}@media (min-width:768px){.faq-parent{width:calc(50% - 30px);margin:0 15px 30px}}.faq-parent-title{font-family:Titillium Web,sans-serif;font-size:18px;line-height:27px;font-weight:600;color:#000;margin-bottom:20px}.faq-parent ul{padding:0;margin:0;list-style-type:none}.faq-parent ul li{margin-bottom:13px}.faq-parent ul li a{color:#000}.faq-parent .view-link,.faq-parent ul li a{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400}.faq-parent .view-link{color:#24bebe}.custom-base{max-width:1512px;margin:0 0 100px}@media (min-width:1200px){.custom-base{margin:0}}.userConcent-buttonsWrap{margin-top:30px}.userConcent-buttonsWrap ul{padding-left:0}.userConcent-buttonsWrap ul li{display:inline-block;padding-left:4px;padding-right:4px}.userConcent-buttonsWrap ul li .button{padding:8px 20px;min-width:120px}.userConcent-buttonsWrap ul li .o-btn{padding:0;display:flex;align-items:center;justify-content:center;min-width:127px;border-radius:5px}.userConcent-buttonsWrap ul li .decline-btn{background:#c44545}.userConcent-buttonsWrap ul li .confirm-btn{background:#2754b4;background:linear-gradient(180deg,#2754b4 0,#285fd6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2754b4",endColorstr="#285fd6",GradientType=0)}.u_concent--modal{padding-right:0!important}.user_concent--modal{max-width:100%;margin:0;align-items:flex-end;min-height:100%}@media screen and (min-width:768px){.user_concent--modal{min-height:calc(100% - 3.5rem);align-items:center;margin:1.75rem auto;max-width:342px}}.user_concent--modal .modal-content{box-shadow:0 0 6px rgba(0,0,0,.1607843137);border:none;border-radius:25px 25px 0 0}@media screen and (min-width:768px){.user_concent--modal .modal-content{border-radius:25px}}.user_concent--modal .modal-content .modal-body{padding:34px 24px;text-align:center}.user_concent--modal .modal-content .modal-body h3{margin-bottom:14px;font-family:Titillium Web,sans-serif;font-size:22px;line-height:30px;font-weight:400;color:#000}.user_concent--modal .modal-content .modal-body p{margin-bottom:14px;font-family:Titillium Web,sans-serif;font-size:14px;line-height:24px;font-weight:300;color:#000}.user-consent-checkbox{padding-left:40px!important;margin-top:10px}.user-consent-checkbox label{font-family:Titillium Web,sans-serif;font-size:14px;line-height:21px;font-weight:400;color:#727272}.user-consent-checkbox label:after{left:-30px!important}.user-consent-checkbox label a{color:#275dd1;text-decoration:underline!important}.postid{border-bottom:1px solid #e8e8e8}.tour-dropdown .dropdown-menu .dropdown-item:active{background-color:#f8f9fa}.InputGroup{display:flex;flex-wrap:wrap}.InputGroup input[type=radio]{visibility:hidden;height:0;width:0}.InputGroup label{display:flex;vertical-align:middle;align-items:center;justify-content:center;text-align:center;cursor:pointer;background-color:transparent;padding:2px 25px;border-radius:20px;transition:color --transition-fast ease-out,background-color --transition-fast ease-in;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:12px;margin-bottom:10px;transition:all .4s;border:1px solid #39b589;height:30px;font-family:Varela Round,sans-serif;font-size:14px;line-height:15px;font-weight:400;color:#000}.InputGroup label:last-of-type{margin-right:0}.InputGroup input[type=radio]:checked+label,.InputGroup input[type=radio]:hover:not(:checked)+label{background-color:#39b589;color:#fff}.report_post--modal{max-width:100%;margin:0}@media screen and (min-width:768px){.report_post--modal{margin:1.75rem auto;max-width:496px}}.report_post--modal .modal-content{border-radius:10px;box-shadow:0 0 6px rgba(0,0,0,.1607843137);border:none}.report_post--modal .modal-content .modal-body{padding:105px 24px 28px;text-align:left}.report_post--modal .modal-content .modal-body .report_post-title{font-family:Titillium Web,sans-serif;font-size:18px;line-height:25px;font-weight:400;color:#000;margin-bottom:6px}.report_post--modal .modal-content .modal-body p{font-family:Titillium Web,sans-serif;font-size:14px;line-height:20px;font-weight:500;color:#000}.report_post--modal .post__modal__close{width:53px;height:53px;position:absolute;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:0 25px 0 0;top:0;right:0;z-index:3}.report_post--modal .post__modal__close img{max-width:12px}.report-title-head{position:absolute;padding-top:25px;width:100%;margin-bottom:0}.report_post_checkWrap{margin-top:25px;margin-bottom:15px}.report_desc_wrap label{font-family:Varela Round,sans-serif;font-size:14px;line-height:16px;font-weight:400;color:#000;margin-bottom:7px;display:block;padding-left:10px}.report_desc_wrap textarea{display:block;border-radius:10px;border:1px solid #ebebeb;height:90px;resize:none;width:100%;padding:10px}.report_desc_wrap textarea:focus,.report_desc_wrap textarea:focus-visible{outline:none}.postreportdetailssubmit{line-height:20px;padding:12px 30px}.common-modal{padding-right:0!important}@media (max-width:767px){.common-modal .modal-dialog-centered{align-items:flex-end;min-height:100%}}.common-modal .modal-content{border-radius:25px}@media (max-width:767px){.common-modal .modal-content{border-radius:25px 25px 0 0}}.post-modal-title{margin-bottom:18px;font-family:Titillium Web,sans-serif;font-size:16px;line-height:20px;font-weight:600;color:#4d4f5c}.modelPopSelect .select2-container--default,.modelPopSelect .select2-selection--multiple,.tagusers .select2-container--default{width:100%!important}.pending-modal{padding-right:0!important}@media (max-width:1199px){.pending-dropdown{margin-right:0!important;top:auto!important;align-items:center!important}}.pending_approval--modal{max-width:100%;margin:0;align-items:flex-end;min-height:100%}@media screen and (min-width:768px){.pending_approval--modal{margin:1.75rem auto;max-width:702px;min-height:auto;align-items:center}}.pending_approval--modal .modal-content{border-radius:25px 25px 0 0;box-shadow:0 0 6px rgba(0,0,0,.1607843137);border:none}@media screen and (min-width:768px){.pending_approval--modal .modal-content{border-radius:25px}}.pending_approval--modal .modal-content .modal-body{padding:34px 24px;text-align:left}.pending_approval--modal .modal-content .modal-body h3{margin-bottom:14px}.pending_approval--modal .modal-content .modal-body p{margin-bottom:14px!important;font-family:Titillium Web,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#000;margin-bottom:5px}@media screen and (min-width:768px){.pendingText-sub{border-radius:10px;margin:20px auto;max-width:432px}}.pending-popHead{font-weight:400;color:#000;margin-bottom:10px}.pending-popHead,.pending-popHead a{font-family:Titillium Web,sans-serif;font-size:16px;line-height:22px}.pending-popHead a{display:inline-block;margin-left:10px;font-weight:600;color:#39b589}.pending-likesCount ul{padding-left:0}.pending-likesCount ul li{color:#8a8a8f;display:inline-block;margin-right:35px}.pending-likesCount ul li:last-child{margin-right:0}.pending-likesCount ul li span{display:inline-block;font-family:Poppins,sans-serif;font-size:9px;line-height:12px;font-weight:400;color:#8a8a8f;margin-left:5px}.modal-footertxt{font-size:16px!important;line-height:20px!important;font-weight:400!important;color:#8a8a8f!important}.pending-footerWrap{padding:16px 22px!important;border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important}.pending-post-card{box-shadow:none!important;margin-bottom:22px!important;background-color:#fff!important}.pending-post-card .card-header{background:#fff!important;border-top-left-radius:10px!important;border-top-right-radius:10px!important}.yoti-wrapper-content{margin-top:10px;margin-bottom:10px}@media screen and (min-width:768px){.yoti-wrapper-content{max-width:812px;width:100%;margin:22px auto}}.yoti-wrapper-content .idvf-wrapper{overflow:hidden}.yoti-wrapper-content .idvf-wrapper iframe{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.yoti-session-text{font-family:Titillium Web,sans-serif;font-size:18px;line-height:27px;font-weight:400;color:#fff!important;margin-bottom:0!important;text-align:center!important}@media screen and (min-width:768px){.seconStep-sub-heading{width:430px;margin:0 auto}}.pendingImage-multiple{position:relative}.pendingImage-prevBtn{top:50%;transform:translateY(-50%);position:absolute;left:10px;width:44px;height:44px;border-radius:50%;background-color:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center;transition:all .4s ease-in-out}.pendingImage-prevBtn img{width:20px}.pendingImage-nextBtn,.pendingImage-prevBtn:focus{background-color:rgba(0,0,0,.3)}.pendingImage-nextBtn{top:50%;transform:translateY(-50%);position:absolute;right:10px;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .4s ease-in-out}.pendingImage-nextBtn img{width:20px}.pendingImage-nextBtn:focus{background-color:rgba(0,0,0,.3)}.o-pending-tag .badge-warning{background-color:#ffb029;color:#fff;font-weight:500;padding:5px 10px 4px;margin-left:5px}.login_div{position:relative;z-index:1}.verify-div .lg-heading{font-family:Varela Round,sans-serif;font-size:30px;line-height:40px;font-weight:400;color:#fff}@media (min-width:768px){.verify-div .lg-heading{font-family:Varela Round,sans-serif;font-size:45px;line-height:55px;font-weight:400;color:#fff}}@media (min-width:993px){.verify-div .lg-heading{font-family:Varela Round,sans-serif;font-size:48px;line-height:60px;font-weight:400;color:#fff}}@media (min-width:1601px){.verify-div .lg-heading{font-family:Varela Round,sans-serif;font-size:66px;line-height:76px;font-weight:400;color:#fff}}.verify-div .seconStep-sub-heading{font-size:18px!important;line-height:27px!important;font-weight:400!important;text-align:center!important;font-family:varela,sans-serif!important;letter-spacing:0!important;opacity:1!important;margin-top:6px!important;color:#fff!important;margin-bottom:30px!important}.escort-paginate{display:flex!important;align-items:center;justify-content:center}.escort-paginate select{height:100%;margin-left:4px;border-radius:2px;color:rgba(77,79,92,.5);background:#fff url(../assets/images/top_arrow_pagi.png) 100% no-repeat!important}.escort-paginate nav ul li{margin:0 4px}.escort-paginate nav ul li span{border:1px solid #e8e9ec;border-radius:2px;border-radius:2px!important;-webkit-border-radius:2px!important;-moz-border-radius:2px!important}.escort-paginate nav ul li a{border:1px solid #e8e9ec;border-radius:2px;color:rgba(77,79,92,.5)}.escort-paginate nav ul li a:hover{color:#000;border-color:#e8e9ec;background-color:#e8e9ec}.escort-paginate nav ul li.active span{color:#fff!important;border-color:#33b899!important;background:#33b899!important}.escort-paginate nav ul li:first-child{height:38px;width:34px}.escort-paginate nav ul li:first-child a,.escort-paginate nav ul li:first-child span{height:100%;font-size:0;background:#fff url(../assets/images/left_arrow_pagi.png) 50% no-repeat;background-size:auto}.escort-paginate nav ul li:last-child{height:38px;width:34px}.escort-paginate nav ul li:last-child span{height:100%;font-size:0;background:#fff url(../assets/images/left_arrow_pagi.png) 50% no-repeat;background-size:auto}.escort-paginate nav ul li:last-child a{height:100%;font-size:0;background:#fff url(../assets/images/right_arrow_pagi.png) 50% no-repeat;background-size:auto}.postlogin-ml .container-fluid{margin-left:0!important}.static-wrapper .page__heading{line-height:37px;font-size:30px;margin-bottom:20px}@media (min-width:768px){.static-wrapper .page__heading{line-height:60px;font-size:50px;margin-bottom:32px}}@media (max-width:767px){.static-wrapper .static-base{padding:0 8px}}.static-wrapper .inner-wrapper{padding-top:110px!important}.faq-outer-wrapper .outer-wrapper-container{padding-bottom:120px!important}.faq-outer-wrapper .outer-wrapper-container .inner-wrapper{height:100%!important;min-height:auto!important;padding:90px 22px 55px!important}@media (min-width:768px){.faq-outer-wrapper .outer-wrapper-container .inner-wrapper{padding:105px 22px 55px!important}}@media (min-width:992px){.faq-outer-wrapper .outer-wrapper-container .inner-wrapper{padding:125px 22px!important}}.faq-outer-wrapper .outer-wrapper-container .inner-wrapper:before{max-height:800px}.faq-outer-wrapper .outer-wrapper-container .inner-wrapper .faq-content-wrapper{top:80px;margin-top:-80px;position:relative;padding-bottom:0!important}@media (max-width:767px){.faq-outer-wrapper .outer-wrapper-container .inner-wrapper .faq-content-wrapper{padding:0 0 10px!important}}.o-footer{padding-bottom:3.125rem;border-radius:200px 0 0 0}@media screen and (min-width:992px){.o-footer{padding-bottom:0;border-radius:300px 0 0 0}}.o-footer{background:#b09cc2}.o-footer .footer_menu{padding-top:78px;list-style-type:none;font-size:0;text-align:center}@media (min-width:993px){.o-footer .footer_menu{padding-top:78px}}.o-footer .footer_menu li{display:inline-block;margin:6px 10px;width:auto;text-align:center}@media (min-width:768px){.o-footer .footer_menu li{margin:6px 24px}}@media (min-width:993px){.o-footer .footer_menu li{margin:0 23px}}.o-footer .footer_menu li a{display:block;font-family:Titillium Web,sans-serif;font-size:15px;line-height:25px;font-weight:400;color:#fff;letter-spacing:.38px}.o-footer .footer_menu li:hover a{color:#fff}.o-footer .o-bottom-footer{padding:66px 0 48px;text-align:center}@media (min-width:993px){.o-footer .o-bottom-footer{padding:32px 0 44px}}.o-footer .o-bottom-footer p{font-family:Poppins,sans-serif;font-size:14px;line-height:30px;font-weight:400;color:#fff;margin:0}.o-footer--nologin{padding-bottom:0}.postlogin .user-dp{position:fixed;right:13px;top:10px;z-index:100;display:block}@media (min-width:993px){.postlogin .user-dp{display:none}}.postlogin .user-dp a{position:relative;width:40px;height:40px}.postlogin .user-dp a .profile__pic{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.postlogin .user-dp a:after{display:none}.o-mobile-footer{display:block}@media screen and (min-width:992px){.o-mobile-footer{display:none}}.o-mobile-footer{position:fixed;z-index:99;bottom:0;width:100%;left:0}.o-mobile-footer ul{display:flex;justify-content:space-between;background:#041735;border-radius:25px 25px 0 0;z-index:2;position:relative;padding:20px 30px;box-shadow:0 0 4px rgba(0,0,0,.15)}.o-mobile-footer ul li a{display:flex;width:30px;height:30px;position:relative;align-items:center;justify-content:center}.o-mobile-footer ul li a img{width:20px}.o-mobile-footer ul li a .notify__status{width:.75rem;height:.75rem;border-radius:50%;border:2px solid #fff;background:#20c0c8;position:absolute;top:2px;right:3px}.o-mobile-footer ul li a .profile__pic{width:30px;height:30px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.o-mobile-footer ul li a.adv-icon img{width:23px}.notify-dropdown ul{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.notify-dropdown .notification__list{margin:0;padding:0 10px;list-style-type:none;background:#fff;height:100%;width:100%;display:block;overflow-y:auto}.notify-dropdown .notification__list::-webkit-scrollbar{width:3px}.notify-dropdown .notification__list::-webkit-scrollbar-track{background:#f0f0f0}.notify-dropdown .notification__list::-webkit-scrollbar-thumb{background-color:#041735;border-radius:20px}.notify-dropdown .notification__list li{display:block;width:100%;padding:10px 0;border-bottom:1px solid #eee}.notify-dropdown .notification__list li:last-child{border-bottom:none}.notify-dropdown .notification__list li a{padding:0;width:100%;height:auto;display:block}.notify-dropdown .notification__list li a:hover{background:transparent}.notify-dropdown .notification__list li .profileimage{width:36px;height:36px;max-width:36px}.notify-dropdown .notification__list li .fullname{font-family:Poppins,sans-serif;font-size:.75rem;line-height:1rem;font-weight:500;color:#000;margin-bottom:4px}.notify-dropdown .notification__list li .review_date{font-family:Poppins,sans-serif;font-size:.625rem;line-height:.875rem;font-weight:400;color:#8a8a8f}.notify-dropdown-header{padding:15px 10px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0,0,4,.15)}.notify-dropdown-header span{font-size:13px;font-weight:500;color:#3c3c3b;display:inline-block;text-transform:uppercase;display:flex!important;align-items:center}.notify-dropdown-header span a{display:inline-block;margin-right:15px}.notify-dropdown-header span a svg{width:12px;height:12px}.custom-spacing{padding:0!important}.outer-wrapper{width:100%;padding-bottom:30px}@media (min-width:768px){.outer-wrapper{padding-bottom:70px}}.outer-wrapper-container{position:relative;padding-bottom:25px}@media (min-width:768px){.outer-wrapper-container{padding-bottom:85px}}@media (min-width:993px){.outer-wrapper-container{padding-bottom:115px}}.outer-wrapper-container:before{position:absolute;content:"";background:#041735;width:100%;height:100%;right:0;top:0;border-radius:0 0 0 200px}@media (min-width:993px){.outer-wrapper-container:before{width:calc(100% - 130px);border-radius:0 0 0 300px}}.outer-wrapper--full .outer-wrapper-container{padding-bottom:0}.outer-wrapper--full .outer-wrapper-container:before{display:none}.outer-wrapper--full .outer-wrapper-container .inner-wrapper{position:relative;width:100%;border-radius:0 0 0 300px;padding:165px 22px 55px}@media (min-width:993px){.outer-wrapper--full .outer-wrapper-container .inner-wrapper{max-width:100%;padding:165px 22px}}.outer-wrapper--full .outer-wrapper-container .inner-wrapper:before{position:absolute;content:"";background:rgba(177,157,194,.79);width:100%;height:100%;left:0;top:0;border-radius:0 0 0 300px}.outer-wrapper--full .outer-wrapper-container .inner-wrapper-error{min-height:700px;border-radius:0 0 0 200px}@media (min-width:768px){.outer-wrapper--full .outer-wrapper-container .inner-wrapper-error{min-height:750px}}@media (min-width:993px){.outer-wrapper--full .outer-wrapper-container .inner-wrapper-error{min-height:100vh;border-radius:0 0 0 300px}}.outer-wrapper--full .outer-wrapper-container .inner-wrapper-error:before{border-radius:0 0 0 200px}@media (min-width:993px){.outer-wrapper--full .outer-wrapper-container .inner-wrapper-error:before{border-radius:0 0 0 300px}}.outer-wrapper--nobg .outer-wrapper-container{padding-bottom:0}.outer-wrapper--nobg .outer-wrapper-container:before{display:none}.outer-wrapper--nobg .outer-wrapper-container .inner-wrapper{width:100%;max-width:100%;padding:165px 22px 30px}.outer-wrapper--nobg .outer-wrapper-container .inner-wrapper-container{max-width:880px;margin:0 auto}.inner-wrapper{width:100%;padding:50px 0}@media (min-width:993px){.inner-wrapper{width:calc(100% - 200px)}}@media (max-width:767px){.home-wrapper{padding-top:90px!important;min-height:90vh}}.login-base .inner-wrapper{position:relative;border-radius:0 0 300px 0;padding:130px 22px 55px}@media (min-width:993px){.login-base .inner-wrapper{max-width:100%;padding:145px 22px}}.login-base .inner-wrapper:before{position:absolute;content:"";background:rgba(177,157,194,.79);width:100%;height:100%;left:0;top:0;border-radius:0 0 300px 0}@media (min-width:768px){.login-base--home .o-banner-fullHeight{height:calc(100vh - 105px)}}.content-box{position:relative;z-index:98;margin-left:0}@media (min-width:993px){.content-box{margin-left:12%}}.content-box h2{font-size:26px;line-height:30px}@media screen and (min-width:320px){.content-box h2{font-size:26px;line-height:36px}}@media screen and (min-width:768px){.content-box h2{font-size:34px;line-height:44px}}@media screen and (min-width:992px){.content-box h2{font-size:34px;line-height:44px}}@media screen and (min-width:1200px){.content-box h2{font-size:34px;line-height:44px}}@media screen and (min-width:1600px){.content-box h2{font-size:44px;line-height:54px}}@media screen and (min-width:1920px){.content-box h2{font-size:44px;line-height:54px}}.content-box h2{color:#fff}@media (max-width:767px){.content-box h2{margin-bottom:12px!important}}.content-box--search{max-width:100%;width:88%;margin-left:0;position:absolute;padding-top:200px;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}@media (min-width:992px){.content-box--search{max-width:820px;width:100%;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);position:absolute;padding-top:200px}}@media (min-width:1200px){.content-box--search{padding-top:10%}}@media (min-width:1401px){.content-box--search{padding-top:12%;max-width:940px}}@media (min-width:1601px){.content-box--search{padding-right:0}}.content-box--search .form-wrapper-ui{margin:30px auto 0;max-width:100%;padding:28px 25px;background:hsla(0,0%,100%,.44);display:flex!important;flex-direction:column;align-items:flex-start;justify-content:space-between;border-radius:37px}@media (min-width:768px){.content-box--search .form-wrapper-ui{flex-direction:row;margin:50px auto 0;border-radius:58px;padding:12px 34px 25px}}.content-box--search .form-wrapper-ui .form-group{width:100%;margin-right:15px;line-height:1;margin-bottom:18px}@media (min-width:768px){.content-box--search .form-wrapper-ui .form-group{margin-bottom:0}}.content-box--search .form-wrapper-ui .form-group:last-child{max-width:100%;margin-right:0;margin-top:0}@media (min-width:768px){.content-box--search .form-wrapper-ui .form-group:last-child{margin-top:27px;max-width:182px}}.content-box--search .form-wrapper-ui .form-group button{width:100%;max-width:252px;padding:10px 45px}@media (min-width:768px){.content-box--search .form-wrapper-ui .form-group button{max-width:auto;padding:12px 45px}}.second_step{margin:0 auto 18px;display:table;position:relative;text-align:center}@media (min-width:768px){.second_step{margin:18px auto 0}}.second_step span{display:table;margin:0 auto;font-family:Varela Round,sans-serif;font-size:16px;line-height:20px;font-weight:400;color:#fff}@media (min-width:768px){.second_step span{margin:10px auto 0}}@media (max-width:767px){.second_step svg{width:43px}}.common-spacing{padding:95px 0}.common-spacing-top{padding-top:95px;padding-bottom:0}.features{padding:95px 0 0}@media (min-width:993px){.features{padding:190px 0 240px}}.inner{padding:0 20px}.o-signup-infoIcon{display:inline-block;margin-left:12px}.o-signup-infoIcon svg{width:19px;height:19px}.o-signup-subtxt{margin-top:10px;font-family:Titillium Web,sans-serif;font-size:14px;line-height:21px;font-weight:400;color:#525252}.escort-bottom-text{max-width:1100px;margin:0 auto}.escort-bottom-text h4{font-family:Varela Round,sans-serif;font-size:25px;line-height:30px;font-weight:400;color:#000;margin-bottom:17px}.escort-bottom-text p{line-height:25px;margin-bottom:17px}.escort-bottom-text p,.photo-id-group .checker span{font-family:Titillium Web,sans-serif;font-size:16px;font-weight:400;color:#525252}.photo-id-group .checker span{line-height:28px;text-transform:capitalize}.photo-id-group .checker .checkmark{position:absolute;top:0;left:0;height:28px;width:28px;border-radius:50%;background-color:transparent;border:1px solid #707070}.photo-id-group .checker .checkmark:after{left:9px;top:4px;width:8px;height:14px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.photouploadwrapper{margin-bottom:30px!important}.photo-id-group{margin-bottom:26px!important}@media (min-width:768px){.photo-id-group{margin-bottom:30px!important}}.upload-file-holder{position:relative;min-height:231px;border:1px dashed #22bfc1!important;padding:28px 20px 45px!important}@media (min-width:768px){.upload-file-holder{padding:28px 20px 40px!important}}.upload-file-holder .upload-file-middle{width:100%;display:flex!important;align-items:center;justify-content:center;flex-direction:column;margin:0!important}.upload-file-holder .upload-file-middle i{font-size:40px;margin-bottom:8px}.upload-file-holder .upload-file-middle svg{width:65px;height:65px}.upload-file-holder .upload-file-middle span{margin-bottom:18px;margin-top:12px;font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#525252}.upload-file-holder--heightincrease{min-height:308px}.upload-file-holder .dz-image-preview{height:140px;width:140px;margin:20px auto 0;overflow:hidden;text-align:center;background:transparent;border-radius:10px}.upload-file-holder .dz-image-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.o-login-wrap{display:flex;min-height:100vh;height:auto;align-items:center;justify-content:center;padding:80px 30px}@media screen and (min-width:768px){.o-login-wrap{padding:100px 0}}.o-login-wrap--mod{padding:0}.login_div h1{font-size:50px;text-align:center;font-family:Playfair Display,serif;font-size:30px;line-height:40px;font-weight:400;color:#000;letter-spacing:0;opacity:1;margin:0}@media screen and (min-width:768px){.login_div h1{font-family:Playfair Display,serif;font-size:50px;line-height:67px;font-weight:400;color:#000}}.login_div .sub-heading{text-align:center;font-family:Poppins,sans-serif;font-size:18px;line-height:27px;font-weight:300;color:#000;letter-spacing:0;opacity:1;margin-top:6px}.loginform{margin-top:30px}.loginform .form-group{margin-bottom:16px}.loginform .form-group .o-field{position:relative;padding-bottom:9px;box-shadow:0 0 6px rgba(0,0,0,.1);background:#fff;border-radius:10px}.loginform .form-group .o-field--radio{padding:23px 25px 29px}.loginform .form-group .o-field--radio .custom-control-label{margin-left:30px}.loginform .form-group .o-field--radio .custom-control-label:before{border-radius:50%;box-shadow:none;border:1px solid #eb3672}.loginform .form-group .o-field--radio .custom-control-input:checked~.custom-control-label:after{background:#eb3672;border-radius:50%}.loginform .form-group .o-field:after{position:absolute;bottom:0;left:0;width:100%;height:9px;background:linear-gradient(270deg,#fd7da9,#2754b4 35%,#fc336c);border-radius:0 0 10px 10px;content:""}.loginform .form-group .o-field input[type=email].form-control,.loginform .form-group .o-field input[type=password].form-control,.loginform .form-group .o-field input[type=text].form-control,.loginform .form-group .o-field select{background:#fff;font-family:Poppins,sans-serif;font-size:16px;line-height:26px;font-weight:300;color:#6c6c6c;border:1px solid transparent;border-radius:10px 10px 0 0;height:68px;padding:1.375rem 1.4375rem 1.25rem;box-shadow:none}.loginform .form-group .o-field input[type=email].form-control.is-invalid,.loginform .form-group .o-field input[type=password].form-control.is-invalid,.loginform .form-group .o-field input[type=text].form-control.is-invalid,.loginform .form-group .o-field select.is-invalid{border-color:#dc3545;background-image:url(../assets/images/warning.svg);background-position:center right 14px;background-size:14px;background-repeat:no-repeat}.loginform .form-group .o-field input[type=email].form-control.is-invalid~.invalid-feedback,.loginform .form-group .o-field input[type=password].form-control.is-invalid~.invalid-feedback,.loginform .form-group .o-field input[type=text].form-control.is-invalid~.invalid-feedback,.loginform .form-group .o-field select.is-invalid~.invalid-feedback{display:block}.loginform .form-group .o-field input[type=email].form-control{padding-right:2.5rem}.loginform .form-group .o-field select.form-control{background:url(../assets/images/select_arrow.svg) 100% no-repeat;background-size:42px 32px}.loginform .form-group .o-field select.form-control.is-invalid{border-color:#dc3545;background-image:url(../assets/images/select_arrow.svg),url(../assets/images/warning.svg);background-position:100%,center right 50px;background-size:42px 32px,14px;background-repeat:no-repeat,no-repeat}.loginform .form-group .o-field i.fa{position:absolute;top:50%;right:14px;transform:translateY(-50%)}.loginform .form-group .o-field i.fa.fa-check{color:#28a745}.loginform .form-group .o-field i.fa.fa-exclamation-triangle{color:#dc3545}.loginform .form-group .invalid-feedback{line-height:1.4;padding:10px;color:#fff;background-color:rgba(255,0,0,.3);border-radius:3px}.loginform .photoidwrapper p{font-family:Poppins,sans-serif;font-size:16px;line-height:25px;font-weight:400;color:#000}.loginform .photoidwrapper .info--btn{position:relative;display:inline-block;width:22px;height:22px;color:#fff;text-align:center;cursor:pointer;z-index:9}.loginform .photoidwrapper .info--btn img{max-height:15px;display:inline-block;vertical-align:top;margin-top:3px}.loginform .photoidwrapper .info--btn:hover .info--tooltips{display:block}.loginform .photoidwrapper .info--btn .info--tooltips{display:none;width:240px;background:#fff;position:absolute;bottom:100%;left:auto;right:0;margin-bottom:5px;box-shadow:0 0 6px rgba(0,0,0,.1607843137);padding:1.625rem 1rem;border-radius:6px;font-family:Varela Round,sans-serif;font-size:12px;line-height:20px;font-weight:400;color:#000;text-align:left}@media screen and (min-width:768px){.loginform .photoidwrapper .info--btn .info--tooltips{left:0;right:auto}}.loginform .photoidwrapper .info--btn .info--tooltips ul{padding:0}.loginform .photoidwrapper .info--btn .info--tooltips ul li{padding-left:23px;position:relative}.loginform .photoidwrapper .info--btn .info--tooltips ul li:before{width:9px;height:9px;border-radius:50%;border:1px solid #707070;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%)}.loginform .photoidwrapper .govermentidwrapper__container{position:relative;padding-bottom:9px;box-shadow:0 0 6px rgba(0,0,0,.1);background:#fff;border-radius:10px;margin-bottom:16px}.loginform .photoidwrapper .govermentidwrapper__container:after{position:absolute;bottom:0;left:0;width:100%;height:9px;background:linear-gradient(270deg,#fd7da9,#2754b4 35%,#fc336c);border-radius:0 0 10px 10px;content:""}.loginform .photoidwrapper .govermentidwrapper__container .dzonecontainer{height:68px;border-radius:10px 10px 0 0;background:#fff;padding:0 20px 0 25px;display:flex;align-items:center;position:relative}.loginform .photoidwrapper .govermentidwrapper__container .dzonecontainer p{margin:0;color:#6c6c6c;font-weight:300;width:100%}.loginform .photoidwrapper .govermentidwrapper__container .dzonecontainer .add--icon{position:absolute;top:50%;transform:translateY(-50%);right:20px}.loginform .photoidwrapper .govermentidwrapper__container .dzonecontainer svg{max-width:16px}.loginform .photoidwrapper .govermentidwrapper__container .dzonecontainer .dzoneupload{height:100%;margin-left:auto;padding:5px 0;z-index:9}.loginform .photoidwrapper .govermentidwrapper__container .dzonecontainer .dzoneupload img{height:100%;width:auto;max-width:none}.loginform .forgot--text{font-family:Poppins,sans-serif;font-size:16px;line-height:25px;font-weight:300;color:#2754b4;text-decoration:underline!important}.loginform .govermentid--text{font-family:Poppins,sans-serif;font-size:12px;line-height:16px;font-weight:400;color:#000}.loginform .custom-control{padding-left:2rem}@media screen and (min-width:575px){.loginform .custom-control{padding-left:2.1875rem}}.loginform .custom-control .custom-control-input.is-invalid~.custom-control-label{color:#dc3545}.loginform .custom-control .custom-control-label{font-family:Poppins,sans-serif;font-size:14px;line-height:25px;font-weight:300}@media screen and (min-width:576px){.loginform .custom-control .custom-control-label{font-family:Poppins,sans-serif;font-size:16px;line-height:25px;font-weight:300}}.loginform .custom-control .custom-control-label{color:#6c6c6c}.loginform .custom-control .custom-control-label a{color:#2754b4;text-decoration:underline!important}.loginform .custom-control .custom-control-label:before{width:1.25rem;height:1.25rem;box-shadow:0 0 6px rgba(0,0,0,.1607843137);border-radius:3px;border:none;top:2px;left:-35px}.loginform .custom-control .custom-control-label:after{width:1.25rem;height:1.25rem;top:2px;left:-30px}.loginform .o-signup-txt{font-family:Poppins,sans-serif;font-size:16px;line-height:25px;font-weight:300;color:#000}.loginform .o-signup-txt a{color:#2754b4;text-decoration:underline!important}.uper-header{margin-bottom:40px}.uper-header ul li{margin:0 5px;display:inline-block;vertical-align:top}.uper-header ul li a{text-decoration:none;display:inline-block;padding:8px}.uper-header ul li a.o-btn{padding-top:.625rem;padding-bottom:.625rem}.uper-header ul li a.o-btn--outline{padding-top:.5rem;padding-bottom:.5rem}.bg-login{background:#ebbdc7;background:linear-gradient(61deg,#ebbdc7,#f2d3d9 30%,#f5d8dd 64%,#eab8c3);min-height:100vh;margin-top:-60px}.bg-login .card{background:transparent!important}.bg-login.top-header{margin-top:-70px;padding-top:1.5625rem}@media screen and (min-width:769px){.bg-login.top-header{margin-top:-70px;padding-top:6.25rem}}.bg-pink{background:#f3d4db;min-height:100vh;position:relative;padding:5rem 0;display:flex;align-items:center}.bg-pink.top-header{margin-top:-60px}.bg-home{background:#f3d4db url(../assets/images/mobile_home_bg.png) top no-repeat;background-size:100% auto;min-height:100vh;position:relative}.bg-home.top-header{padding-top:1.5625rem}@media screen and (min-width:769px){.bg-home.top-header{margin-top:-70px;padding-top:6.25rem}}@media screen and (min-width:575px){.bg-home{background:#f3d4db url(../assets/images/home_bg.png) 50% no-repeat;background-size:auto 100%}}.bg-home .o-login-wrap{min-height:calc(100vh - 70px)}@media screen and (min-width:768px){.bg-home .o-login-wrap{min-height:calc(100vh - 100px)}}.bg-home .home__search__area{display:block;width:100%;max-width:575px;padding:0 1.875rem}.bg-home .home__search__area h1{padding:0 20px}@media screen and (min-width:850px){.bg-home .home__search__area{padding:0;max-width:700px}}@media screen and (min-width:1050px){.bg-home .home__search__area{padding:0;max-width:900px}}.bg-home .o--why--text{font-family:Poppins,sans-serif;font-size:20px;line-height:30px;font-weight:400;color:#000;margin-bottom:4px}.bg-home .o--why--text a:hover{color:#000}.bg-home .second_step svg{max-width:18px}.home__count__area{position:fixed;top:50%;left:30px;transform:translateY(-50%);z-index:8}.home__count__area ul{margin:0;padding:0;list-style-type:none;font-size:0;display:none}@media screen and (min-width:768px){.home__count__area ul{display:block}}.home__count__area ul li{display:block;margin-bottom:5px}.home__count__area ul li:last-child{margin:0}.home__count__area ul li a{display:block;font-family:Poppins,sans-serif;font-size:20px;line-height:30px;font-weight:400;color:#6a6a6a}.home__count__area ul li a.active{color:#fc336c}.custom-tooltip .info--btn{position:absolute;right:15px;top:25px;border-radius:50%;background:#eb3672;width:22px;height:22px;color:#fff;text-align:center;cursor:pointer;z-index:9;display:flex;align-items:center;justify-content:center}.custom-tooltip .info--btn img{max-width:13px;max-height:13px;display:inline-block}.custom-tooltip .info--btn:hover{background-color:#2754b7}.custom-tooltip .info--btn:hover .info--tooltips{display:block}.custom-tooltip .info--btn .info--tooltips{display:none;width:220px;background:#fff;position:absolute;bottom:100%;left:auto;right:0;margin-bottom:5px;box-shadow:0 0 6px rgba(0,0,0,.1607843137);padding:.9375rem;border-radius:6px;font-family:Poppins,sans-serif;font-size:12px;line-height:20px;font-weight:400;color:#000;text-align:left}@media screen and (min-width:768px){.custom-tooltip .info--btn .info--tooltips{left:auto;right:0}}.custom-tooltip .info--btn .info--tooltips p{font-size:14px}.custom-tooltip .info--btn .info--tooltips ul{padding:0}.custom-tooltip .info--btn .info--tooltips ul li{padding-left:23px;position:relative}.custom-tooltip .info--btn .info--tooltips ul li:before{width:9px;height:9px;border-radius:50%;border:1px solid #707070;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%)}.cvv-field .custom-tooltip .info--btn{position:absolute;background:transparent!important;right:15px;top:16px;border-radius:50%;width:20px;height:20px;color:#fff;text-align:center;cursor:pointer;z-index:9;display:flex;align-items:center;justify-content:center}.cvv-field .custom-tooltip .info--btn img{max-width:13px;max-height:13px;display:inline-block}.cvv-field .custom-tooltip .info--btn svg{width:18px;height:auto}.cvv-field .custom-tooltip .info--btn:hover{background-color:transparent!important}.cvv-field .custom-tooltip .info--btn:hover .info--tooltips{display:block}.cvv-field .custom-tooltip .info--btn .info--tooltips{display:none;width:220px;background:#fff;position:absolute;bottom:100%;left:auto;right:0;margin-bottom:5px;box-shadow:0 0 6px rgba(0,0,0,.1607843137);padding:.9375rem;border-radius:6px;font-family:Poppins,sans-serif;font-size:12px;line-height:20px;font-weight:400;color:#000;text-align:left}@media screen and (min-width:768px){.cvv-field .custom-tooltip .info--btn .info--tooltips{left:auto;right:0}}.cvv-field .custom-tooltip .info--btn .info--tooltips p{font-size:14px}.cvv-field .custom-tooltip .info--btn .info--tooltips ul{padding:0}.cvv-field .custom-tooltip .info--btn .info--tooltips ul li{padding-left:23px;position:relative}.cvv-field .custom-tooltip .info--btn .info--tooltips ul li:before{width:9px;height:9px;border-radius:50%;border:1px solid #707070;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%)}@media (max-width:767px){.home-custom .inner-wrapper{padding:130px 22px 445px}}@media (max-width:767px){.home-custom .content-box--search{padding-top:100px}}.advertise-wrapper .inner-wrapper{padding:165px 22px 55px;min-height:825px!important}@media (min-width:768px){.advertise-wrapper .inner-wrapper{padding:85px 22px 0!important;min-height:945px!important}}@media (min-width:1200px){.advertise-wrapper .inner-wrapper{min-height:825px!important}}@media (min-width:768px){.advertise-wrapper .inner-wrapper .slick-dots{bottom:-80px}}.custom-wrap{max-width:1600px}.info-input-msg{font-family:Titillium Web,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#519df7;display:flex!important;align-items:flex-start;padding:10px 10px 0 30px;text-align:left}.info-input-msg svg{flex-shrink:0;margin-right:10px;width:18px;height:auto;position:relative;top:10px}.info-input-msg svg path{fill:#2680eb}.page__content{margin-bottom:40px}@media screen and (min-width:769px){.page__content{margin-bottom:100px}}.c-post-container{padding:1.25rem .9375rem 0;margin-top:-5.1875rem;background:#fff;position:relative;z-index:9}.c-explore-fixed{max-width:1000px}.profile__image_area{display:inline-block;position:relative;width:100%}.profile__image_area.card--view #profileimageform{width:100%;height:auto}.profile__image_area.card--view .performer-count{pointer-events:none;padding:10px!important}.profile__image_area #profileimageform{display:inline-block;width:100px;height:100px}.profile__image_area #profileimageform .performer-card .card-footer{min-height:10px}.profile__image_area #profileimageform .btn{display:inline-block;width:36px;height:36px;border-radius:50%;padding:10px;line-height:16px}.profile__image_area .remove--btn{width:26px;height:26px;position:absolute;bottom:98px}@media screen and (min-width:576px){.profile__image_area .remove--btn{bottom:98px}}.profile__image_area .remove--btn{left:10px;background:#fc336c;color:#fff;z-index:1;border-radius:50%;cursor:pointer;text-align:center;line-height:26px;font-size:11px}.profile__image_area .remove--btn a{color:#fff}.info-txt{font-size:11px;line-height:normal;display:inline-block;margin-bottom:20px}@media screen and (min-width:768px){.info-txt{margin-bottom:0}}.remove--btn--mod{position:relative!important;left:auto!important;bottom:auto!important}.edit-button{width:26px;height:26px;background:#fc336c;color:#fff;z-index:1;border-radius:50%;cursor:pointer;text-align:center;line-height:26px;font-size:11px}.edit-button--white{background:#ebebeb;color:#000}#post__modal .dropzone.upload__photos{border-radius:0!important;border:1px dashed #ebebeb!important}#post__modal .dropzone.upload__photos .dz-message{font-family:Poppins,sans-serif;font-size:11px;line-height:15px;font-weight:400;color:#000}.choose__video__poster{display:block;width:100%;color:#4f4f4f;background-color:#fff;background-clip:padding-box;border:1px solid #bdbdbd;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s linear;position:relative;border-radius:5px}.choose__video__poster input[type=text]{height:32px;line-height:32px;border-radius:5px;width:100%;padding:0 120px 0 20px;overflow:hidden;text-overflow:ellipsis}.choose__video__poster .button{position:absolute;top:0;right:0;padding:0 1.875rem;height:32px;line-height:32px;border-left:1px solid #bdbdbd;border-radius:0 5px 5px 0;background:#f0f0f0;overflow:hidden}.choose__video__poster .button input{position:absolute;top:0;right:0;padding:0;font-size:30px;cursor:pointer;opacity:0}.dropzone.upload__photos{border-radius:5px!important;border:1px solid rgba(0,0,0,.2)!important;position:relative}.dropzone.upload__photos .dz-message{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:18px;line-height:1.4;margin:0;font-weight:500;color:#eee}@media screen and (min-width:992px){.dropzone.upload__photos .dz-message{font-size:30px;font-weight:700}}.dropzone.upload__photos .dz-preview{margin:10px!important}.dropzone.upload__photos .dz-preview .dz-image{border-radius:0}.dropzone.upload__photos .dz-preview .dz-filename,.dropzone.upload__photos .dz-preview .dz-progress{display:none}.dropzone.upload__photos .dz-preview .dz-remove{position:absolute;top:-10px;right:-10px;width:20px;height:20px;z-index:999;font-size:0;background:#fff url(../assets/images/remove.svg) 100% no-repeat;background-size:100%;border-radius:50%}.large__heading{font-family:Playfair Display,serif;font-size:1.875rem;line-height:2.5rem;font-weight:400;color:#000;margin-bottom:18px}@media screen and (min-width:769px){.large__heading{font-family:Playfair Display,serif;font-size:5.125rem;line-height:6.25rem;font-weight:400;color:#000;margin-bottom:12px}}.panel__heading{font-family:Playfair Display,serif;font-size:1.875rem;line-height:2.5rem;font-weight:400;color:#000;margin-bottom:1.3125rem}@media screen and (min-width:768px){.panel__heading{font-family:Playfair Display,serif;font-size:2.5rem;line-height:3.3125rem;font-weight:400;color:#000}}.section__heading{font-size:3.125rem}.section__heading,.section__heading--highlight{font-family:Playfair Display,serif;line-height:4.1875rem;font-weight:400;color:#000}.section__heading--highlight{font-size:3.4375rem}.section__heading_2{font-family:Playfair Display,serif;font-size:1.875rem;line-height:2.5rem;font-weight:400;color:#000}.line__heading{font-family:Varela Round,sans-serif;font-size:.75rem;line-height:.875rem;font-weight:400;color:#000;margin-bottom:7px;text-transform:uppercase;padding-left:20px}@media (max-width:1199px){.line__heading span{display:none}}.page__content p{font-family:Poppins,sans-serif;font-size:.875rem;line-height:1.5625rem;font-weight:400;color:#000}.account_picture{width:81px;height:81px}.full--table{margin:0 -15px}@media screen and (min-width:768px){.full--table{margin:0}}.alert--box{background:#f4d5da;border-radius:5px;padding:1.125rem 1.5rem;font-weight:400;display:flex;align-items:center}.alert--box,.alert--box p{font-family:Poppins,sans-serif;font-size:1rem;line-height:1.25rem;color:#000}.alert--box p{margin:0;font-weight:500}.alert--box img{max-width:28px;margin-right:15px;opacity:.37}.alert--box--success{background:#66b168;color:#fff}.alert--box--success h6{font-family:Poppins,sans-serif;font-size:1rem;line-height:1.25rem;font-weight:500;color:#fff;margin:0}.alert--box--success p{color:#fff}.upload_video{padding:25px;border:1px solid rgba(0,0,0,.2);border-radius:5px;text-align:center;width:100%;cursor:pointer;position:relative}.upload_video input[type=file]{position:absolute;width:100%;height:100%;opacity:0;top:0;left:0}.upload_video img{max-width:60px;margin-bottom:20px}.upload_video p{margin:0;font-weight:600;color:#ccc;font-size:20px}.videoWrapper{width:100%;padding-bottom:56%;position:relative}.videoWrapper embed{width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover;top:0;left:0}.chat-window{overflow-x:hidden}.main-wrapper{max-width:880px;margin:0 auto}.page__heading{font-family:Varela Round,sans-serif;font-size:25px;line-height:30px;font-weight:400;color:#000;margin-bottom:28px}@media screen and (min-width:768px){.page__heading--large{font-size:3.125rem;line-height:4.1875rem}}@media screen and (min-width:768px){.page__heading--large,.page__heading--small{font-family:Playfair Display,serif;font-weight:400;color:#000}.page__heading--small{font-size:1.125rem;line-height:1.375rem}}.page__heading2{font-size:26px;line-height:30px}@media screen and (min-width:320px){.page__heading2{font-size:26px;line-height:36px}}@media screen and (min-width:768px){.page__heading2{font-size:34px;line-height:44px}}@media screen and (min-width:992px){.page__heading2{font-size:34px;line-height:44px}}@media screen and (min-width:1200px){.page__heading2{font-size:34px;line-height:44px}}@media screen and (min-width:1600px){.page__heading2{font-size:44px;line-height:54px}}@media screen and (min-width:1920px){.page__heading2{font-size:44px;line-height:54px}}.page__heading2{margin-bottom:28px}@media screen and (min-width:768px){.page__heading2--large{font-size:3.125rem;line-height:4.1875rem}}@media screen and (min-width:768px){.page__heading2--large,.page__heading2--small{font-family:Varela Round,sans-serif;font-weight:400;color:#000}.page__heading2--small{font-size:1.25rem;line-height:1.5rem}}@media (max-width:767px){.u-pb-75{padding-bottom:75px!important}}.smaller-btn{text-transform:capitalize!important;font-weight:400!important;min-width:158px!important;white-space:nowrap!important;padding:10px 24px!important;width:100%!important}@media (max-width:992px){.smaller-btn{line-height:20px!important}}.smaller-btn svg{position:relative;top:-1px;width:23px;height:auto}.o-features-section{display:block;max-width:1400px;margin:0 auto}.o-features-section-top{max-width:100%;margin:0 auto 52px;text-align:center}@media (min-width:993px){.o-features-section-top{max-width:700px;margin-left:auto;margin-bottom:62px;text-align:left;margin-right:0}}.o-features-section-top p{margin-bottom:30px;font-family:Titillium Web,sans-serif;font-size:20px;line-height:30px;font-weight:400;color:#525252}.o-features-section-top h3{margin-bottom:10px}.features-card-wrapper{display:flex!important;margin:0;padding:20px 15px;flex-direction:row;flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;overflow-y:hidden}@media (min-width:993px){.features-card-wrapper{flex-wrap:wrap;padding:0;white-space:normal;overflow:inherit;margin:0 -20px}}.feature-card{display:flex;flex-direction:row;align-items:center;position:relative;min-width:300px;width:100%;margin:0 15px 0 0;min-height:265px;padding:34px;background:#fff;white-space:normal;-ms-box-shadow:0 0 25px rgba(166,150,186,.1);-o-box-shadow:0 0 25px rgba(166,150,186,.1);box-shadow:0 0 25px rgba(166,150,186,.1);border-radius:0 50px}@media (min-width:993px){.feature-card{align-items:flex-start;padding:90px 34px;margin:0 25px 50px;width:calc(33.333% - 50px);min-width:auto;min-height:285px}}@media (min-width:1200px){.feature-card{padding:88px 72px 72px}}.feature-card .feature-image{max-width:60px;width:100%;position:absolute;right:30px;top:30px}.feature-card .feature-image img,.feature-card .feature-image svg{max-width:100%}.feature-card .feature-content h5{margin-bottom:14px;margin-top:0}.feature-card .feature-content p{margin-bottom:0}.feature-card:not(:nth-child(3n+1)){top:0}@media (min-width:993px){.feature-card:not(:nth-child(3n+1)){top:55px}}.feature-card:nth-child(3n+3){top:0}@media (min-width:993px){.feature-card:nth-child(3n+3){top:110px}}.journey{position:relative;padding:80px 0 0}@media (min-width:993px){.journey{padding:240px 0}}@media (min-width:1200px){.journey{padding:200px 0}}@media (min-width:1920px){.journey{padding:264px 0}}.journey-wrapper{max-width:1480px;margin:0 auto;position:relative}.journey .inner{padding:0}@media (min-width:993px){.journey .inner{padding:0 20px}}.journey .content-wrapper{max-width:750px;padding-bottom:100px;padding-left:20px;padding-right:20px;max-width:100%;text-align:center;margin-right:0}@media (min-width:993px){.journey .content-wrapper{padding-left:0;padding-right:0;max-width:50%;margin-right:50px;padding-bottom:0;text-align:left}}@media (min-width:1600px){.journey .content-wrapper{max-width:750px;margin-right:50px}}.journey .content-wrapper h3{line-height:34px;max-width:340px;font-size:28px;margin:0 auto 24px}@media (min-width:1199px){.journey .content-wrapper h3{max-width:460px;margin:0 0 32px;font-size:38px;line-height:40px}}.journey .content-wrapper p{font-family:Titillium Web,sans-serif;font-size:18px;line-height:25px;font-weight:400;color:#525252;margin-bottom:60px}.journey .img-wrapper{max-width:100%;padding-bottom:60px;width:100%;border-radius:10px;position:relative;overflow:inherit;margin:0 auto;box-shadow:none;-webkit-box-shadow:none;z-index:2}@media (min-width:993px){.journey .img-wrapper{margin:0;overflow:hidden;max-width:480px;padding-bottom:0;-ms-box-shadow:0 0 15px rgba(166,150,186,.16);-o-box-shadow:0 0 15px rgba(166,150,186,.16);box-shadow:0 0 15px rgba(166,150,186,.16)}}.journey .img-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:991px){.journey .img-wrapper-inner{max-width:240px;display:table;margin:0 auto;border-radius:10px;overflow:hidden;-ms-box-shadow:0 0 15px rgba(166,150,186,.16);-o-box-shadow:0 0 15px rgba(166,150,186,.16);box-shadow:0 0 15px rgba(166,150,186,.16)}}.journey .img-wrapper:before{position:absolute;content:"";background:#041735;right:0;top:-60px;bottom:0;border-radius:300px 0 0 0;width:50%;z-index:-1}@media (min-width:993px){.journey .img-wrapper:before{display:none}}.journey:before{position:absolute;content:"";background:#041735;height:54%;right:0;top:auto;bottom:0;border-radius:300px 0 0 0;width:42%;display:none}@media (min-width:993px){.journey:before{height:100%;top:0;bottom:auto;display:block}}.journey-features{max-width:365px;margin:0 auto 30px;text-align:left;width:100%;display:flex!important;align-items:flex-start}@media (min-width:993px){.journey-features{margin-bottom:42px;max-width:100%;align-items:center}}.journey-features p{font-family:Titillium Web,sans-serif;font-size:18px;line-height:25px;font-weight:400;color:#525252}.journey-features svg{flex-shrink:0;margin-right:14px;width:25px;height:25px;position:relative;top:5px}@media (min-width:993px){.journey-features svg{margin-right:21px;top:auto}}.profile-content-wrapper{background:#fff;border-radius:37px;padding:90px 20px 0;max-width:1275px;margin:-480px auto 100px;position:relative}@media (min-width:768px){.profile-content-wrapper{padding:90px}}@media (min-width:993px){.profile-content-wrapper{margin:-300px auto 100px}}@media (min-width:1200px){.profile-content-wrapper{margin:-260px auto 100px}}@media (min-width:1400px){.profile-content-wrapper{margin:-300px auto 100px}}@media (min-width:1700px){.profile-content-wrapper{margin:-350px auto 100px}}@media (min-width:1919px){.profile-content-wrapper{margin:-450px auto 100px}}@media (min-width:2200px){.profile-content-wrapper{margin:-700px auto 100px}}.profile-content-wrapper.postLog-side-allign{padding:90px 15px}.profile-img-block{width:auto;height:auto;position:relative}@media (min-width:993px){.profile-img-block{width:170px}}.profile-img-block .dp-image{border-radius:50%;width:84px;height:84px;overflow:hidden}@media (min-width:993px){.profile-img-block .dp-image{width:170px;height:170px}}.profile-img-block .dp-image img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.profile-img-block .item-count{width:42px;height:42px;border-radius:50%;margin:-25px auto 0;background:#fff;position:relative;display:flex!important;align-items:center;justify-content:center}@media (min-width:993px){.profile-img-block .item-count{width:50px;height:50px}}.profile-img-block .item-count svg{fill:#24bebe;width:20px}@media (min-width:993px){.profile-img-block .item-count svg{width:25px}}.profile-img-block .item-count span{position:absolute;bottom:-10px;font-family:Titillium Web,sans-serif;font-size:14px;line-height:21px;font-weight:700;color:#24bebe}.profile-dp-block{width:150px;height:150px;border-radius:50%;overflow:hidden;margin:0 15px}@media (min-width:993px){.profile-dp-block{width:374px;height:374px;margin:0 26px}}.profile-top-info{display:flex!important;align-items:center;justify-content:center;position:relative;margin-top:-165px}@media (min-width:993px){.profile-top-info{margin-top:-280px}}.profile-summary{margin-top:28px}@media (min-width:993px){.profile-summary{margin-top:13px}}.profile-title{font-family:Varela Round,sans-serif;font-size:22px;line-height:26px;font-weight:400;color:#000}@media (min-width:993px){.profile-title{font-family:Varela Round,sans-serif;font-size:30px;line-height:37px;font-weight:400;color:#000}}.profile-location{font-family:Titillium Web,sans-serif;font-size:14px;line-height:16px;font-weight:400;color:#000}@media (min-width:993px){.profile-location{font-family:Titillium Web,sans-serif;font-size:18px;line-height:16px;font-weight:400;color:#000}}.profile-dropdown{margin-left:10px}@media (min-width:768px){.profile-dropdown{margin-left:34px}}@media (min-width:993px){.profile-dropdown{margin-left:62px}}.profile-dropdown .dropdown-menu{min-width:8rem}.profile-dropdown .dropdown-menu .dropdown-item{font-size:15px}.profile-dropdown .dropdown-menu .dropdown-item img{width:22px}.profile-dropdown--user{margin-left:22px}.profile-tour-notification{background:#ddecff;padding:17px 20px;margin-top:44px;display:flex!important;align-items:center;border-radius:10px}.profile-tour-notification p{font-family:Titillium Web,sans-serif;font-size:13px;line-height:15px;font-weight:400;color:#000;margin-left:8px}@media (min-width:768px){.profile-tour-notification p{margin-left:15px;font-family:Titillium Web,sans-serif;font-size:16px;line-height:15px;font-weight:400;color:#000}}.profile-tour-notification p b{font-weight:600}.profile-summary-left{margin-bottom:32px}@media (min-width:993px){.profile-summary-left{margin-bottom:0}}@media (max-width:992px){.profile-summary-btn-grp .button{text-transform:capitalize;padding:10px 30px}}@media (max-width:992px){.profile-summary-btn-grp .button-gradient{font-family:Varela Round,sans-serif;font-size:14px;line-height:17px;font-weight:400;color:#fff}}@media (max-width:992px){.profile-summary-btn-grp .button-transparent{font-family:Varela Round,sans-serif;font-size:14px;line-height:15px;font-weight:400;color:#23bebf}}.touring .profile-tour-notification{margin-top:0;margin-bottom:14px;border:1px solid #e8e8e8;background:transparent}.touring .profile-tour-notification.warning{background:#ffe6e6;border-color:#ffe6e6;padding:20px}.touring .profile-tour-notification.notification{background:#ddecff;border-color:#ddecff;padding:20px}.touring .profile-heading{margin-top:34px}.touring .profile-heading-travel{padding-left:25px}.travel-wrapper{display:flex!important;align-items:flex-start;flex-direction:column;margin:0}@media (min-width:993px){.travel-wrapper{margin:0 -17.5px;flex-direction:row}}.travel-wrapper-left ul{padding:0;display:flex!important;flex-wrap:wrap}.travel-wrapper-left ul li{display:flex!important;align-items:center;float:left;width:50%;margin-bottom:13px}.travel-wrapper-left ul li svg{flex-shrink:0;margin-right:13px}.travel-wrapper-left ul li span{display:flex!important;letter-spacing:.3px;font-family:Titillium Web,sans-serif;font-size:12px;line-height:1;font-weight:400;color:#484848}.travel-wrapper-right ul{padding:0}.travel-wrapper-right ul li{margin-bottom:18px;display:flex!important}.travel-wrapper-right ul li p,.travel-wrapper-right ul li span{font-family:Titillium Web,sans-serif;font-size:14px;line-height:17px;font-weight:400;letter-spacing:.35px;width:50%;padding-right:20px}.travel-wrapper-right ul li span{color:#000}@media (max-width:992px){.travel-wrapper-right ul li span{width:60%}}.travel-wrapper-right ul li p{color:#484848;margin-bottom:0}@media (max-width:992px){.travel-wrapper-right ul li p{padding-right:0;width:40%}}.travel-wrapper-left,.travel-wrapper-right{width:100%;margin:0}@media (min-width:993px){.travel-wrapper-left,.travel-wrapper-right{width:calc(50% - 35px);margin:0 17.5px}}.travel-wrapper-left-inner,.travel-wrapper-right-inner{border:1px solid #e8e8e8;border-radius:24px;padding:30px}@media (min-width:993px){.travel-wrapper-left-inner,.travel-wrapper-right-inner{padding:40px}}.rates-wrapper{display:flex!important;align-items:flex-start;flex-direction:column;margin:0}@media (min-width:993px){.rates-wrapper{margin:0 -17.5px;flex-direction:row}}@media (max-width:992px){.rates-wrapper-right{margin-top:22px!important}}.rates-wrapper-left,.rates-wrapper-right{width:100%;margin:0}@media (min-width:993px){.rates-wrapper-left,.rates-wrapper-right{width:calc(50% - 35px);margin:0 17.5px}}.rates-wrapper-left-inner,.rates-wrapper-right-inner{border:1px solid #e8e8e8;border-radius:24px;padding:30px}@media (min-width:993px){.rates-wrapper-left-inner,.rates-wrapper-right-inner{padding:40px}}.rates-listing ul{padding:0}.rates-listing ul li{margin-bottom:32px;display:flex!important;align-items:center;justify-content:space-between}.rates-listing ul li span{font-family:Varela Round,sans-serif;font-size:12px;line-height:1;font-weight:400;color:#000;text-transform:uppercase}.rates-listing ul li p{margin-bottom:0;font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#000;letter-spacing:.4px}.rates-listing ul li:last-child{margin-bottom:0}.contact_listing{display:block;border:1px solid #ededed;border-radius:24px;box-sizing:border-box;padding:25px}@media (min-width:768px){.contact_listing{padding:40px 22px}}.contact_listing ul{margin:0;padding:0;list-style-type:none;display:flex!important;flex-direction:row;flex-wrap:nowrap;white-space:nowrap;align-items:baseline}@media (max-width:1199px){.contact_listing ul{justify-content:center}}@media (min-width:1200px){.contact_listing ul{scrollbar-width:thin;scrollbar-color:#23bfc3 #f0f0f0;overflow-x:auto}}.contact_listing ul::-webkit-scrollbar{width:3px;height:3px}.contact_listing ul::-webkit-scrollbar-track{background:#f0f0f0}.contact_listing ul::-webkit-scrollbar-thumb{background-color:#23bfc3;border-radius:20px}.contact_listing ul li{margin:0 50px}.contact_listing ul li:first-child{margin-left:13px}@media (min-width:768px){.contact_listing ul li:first-child{margin-left:32px}}@media (min-width:1200px){.contact_listing ul li:first-child{margin-left:auto}}.contact_listing ul li:last-child{margin-right:13px}@media (min-width:768px){.contact_listing ul li:last-child{margin-right:32px}}@media (min-width:1200px){.contact_listing ul li:last-child{margin-right:auto}}@media (max-width:1199px){.contact_listing ul li{margin:0 32px}}@media (max-width:767px){.contact_listing ul li{margin:0 13px}}.contact_listing ul li a{display:flex!important;align-items:center;flex-direction:column}.contact_listing ul li a span{font-family:Titillium Web,sans-serif;font-size:16px;line-height:35px;font-weight:400;color:#4e5e66;letter-spacing:.4px}@media (max-width:1199px){.contact_listing ul li a span{display:none}}@media screen and (min-width:1440px){.custome-container{max-width:1655px}}.collection-wrapper{max-width:1165px;margin:0}.o-collection-list{margin:0;padding:0;list-style-type:none;font-size:0;display:flex!important;flex-wrap:wrap;margin:0 -2.5px!important;align-items:stretch;height:100%}@media (min-width:768px){.o-collection-list{margin:0 -5px!important}}.o-collection-list li{width:calc(32.5% - 2.5px);margin:0 2.5px 5px;height:100%;border-radius:10px;height:120px;overflow:hidden}@media (min-width:768px){.o-collection-list li{width:calc(20% - 10px);margin:0 5px 10px}}@media (min-width:993px){.o-collection-list li{height:175px}}@media (min-width:1200px){.o-collection-list li{height:210px}}.o-collection-list li .collection__thumb{max-width:100%!important;margin-bottom:auto;height:100%;width:100%}.o-collection-list li .collection__thumb img{width:100%;height:100%;min-height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.store-wrapper{padding-left:20px;padding-right:20px}@media (max-width:992px){.store-wrapper{margin:-210px auto 100px}}@media (max-width:767px){.store-wrapper{margin:-270px auto 100px}}@media (min-width:769px){.store-wrapper{padding-left:45px;padding-right:45px}}.store-wrapper .profile-top-info{margin-top:-190px}@media (max-width:992px){.store-wrapper .profile-top-info{margin-top:-130px}}.store-wrapper .post-heading{margin-bottom:30px;margin-top:10px}@media (min-width:769px){.store-wrapper .post-heading{margin-bottom:22px}}.store-wrapper .post-heading h4{font-family:Varela Round,sans-serif;font-size:22px;line-height:26px;font-weight:400;color:#000}.store-wrapper .back-link{font-family:Varela Round,sans-serif;font-size:14px;line-height:17px;font-weight:400;color:#43545c;position:relative;top:-60px}@media (max-width:992px){.store-wrapper .back-link{top:-40px}}.store-wrapper .back-link a{color:#43545c}.store-wrapper .back-link a svg{margin-right:14px}.store-wrapper .back-link:hover a{color:#25bebc}.store-wrapper .back-link:hover a svg path{stroke:#25bebc}@media (max-width:767px){.store-wrapper .back-link span{display:none}}.store-wrapper .store-tab-wrapper .photo-tab-wrap{border-bottom:none;padding-bottom:34px;margin-top:0}@media (max-width:767px){.store-wrapper .store-tab-wrapper .photo-tab-wrap{padding-bottom:30px}}@media (max-width:767px){.store-wrapper .store-tab-wrapper .photo-tab-wrap .nav-item{margin:0}}@media (max-width:767px){.store-wrapper .store-tab-wrapper .photo-tab-wrap .nav-item .nav-link{padding:8px 15px}}@media (max-width:992px){.store-outer-wrapper .outer-wrapper-container .inner-wrapper{min-height:500px}}.contact-wrapper{max-width:605px;margin:0 auto;text-align:center;padding:0 20px}.contact-wrapper h1{margin-bottom:28px}.contact-wrapper p{margin-bottom:30px;text-align:left;padding-left:10px}@media (max-width:767px){.contact-wrapper p{text-align:left;padding-left:0}}.form-wrapper-contact{padding:50px 38px 88px;background:#fff;border:1px solid #e2e2e2;border-radius:0 50px 0 50px}@media (max-width:767px){.form-wrapper-contact{padding:36px 20px 44px}}.contact-btn-wrap{margin-top:14px}.contact-btn-wrap .button{font-family:Varela Round,sans-serif;font-size:16px;line-height:1;font-weight:400;color:#fff;text-transform:uppercase;padding:14px 30px;min-width:152px}@media (max-width:767px){.contact-btn-wrap .button{min-width:178px;text-transform:capitalize}}.breadcrumb-wrapper{margin-bottom:30px}@media (min-width:768px){.breadcrumb-wrapper{margin-bottom:35px}}.breadcrumb-wrapper ul.breadcrumb{padding:0;list-style:none;background-color:transparent;border-radius:0}.breadcrumb-wrapper ul.breadcrumb li{display:inline;font-family:Titillium Web,sans-serif;font-size:15px;line-height:23px;font-weight:300;color:#909090}.breadcrumb-wrapper ul.breadcrumb li a{color:#000;text-decoration:none}.breadcrumb-wrapper ul.breadcrumb li a:hover{color:#000;text-decoration:underline}.breadcrumb-wrapper ul.breadcrumb li+li:before{padding:0 2px 0 4px;color:#000;content:"/\A0"}.breadcrumb-wrapper--white{z-index:1;position:relative}.breadcrumb-wrapper--white ul.breadcrumb li,.breadcrumb-wrapper--white ul.breadcrumb li a{color:#fff}.breadcrumb-wrapper--white ul.breadcrumb li a:hover{color:#fff;text-decoration:none}.breadcrumb-wrapper--white ul.breadcrumb li+li:before{color:#fff}.slick-initialized .slick-slide>div{height:auto!important}.package__slider{margin:0 -.9375rem;padding:0;list-style-type:none;font-size:0}.package__slider li{padding:0 8px;height:auto!important;display:inline-block}@media (min-width:768px){.package__slider li{padding:0 15px}}.custom-pkg-slider{display:flex!important;justify-content:center;margin:0;width:100%}@media (min-width:1200px){.custom-pkg-slider{margin:0 auto;width:85%}}@media (min-width:1601px){.custom-pkg-slider{margin:0;width:100%}}.custom-pkg-slider li{display:flex!important;width:100%}.custom-pkg-slider li .package--card{max-width:300px;position:relative;overflow:hidden}@media (min-width:768px){.custom-pkg-slider li .package--card{max-width:100%}}.custom-pkg-slider .slick-dots{bottom:-60px;display:flex!important;align-items:center;justify-content:center}@media (min-width:768px){.custom-pkg-slider .slick-dots{bottom:-100px}}.custom-pkg-slider .slick-dots li button:before{font-size:20px;color:#fff;opacity:.5}.custom-pkg-slider .slick-dots li.slick-active button:before{opacity:1;color:#fff}.custom-spacing-top{padding-top:1.25rem}@media screen and (min-width:992px){.custom-spacing-top{padding-top:5rem}}.custom-package-noslide{max-width:1070px}.custom-package-noslide li{width:100%;margin-bottom:25px}@media (min-width:1200px){.custom-package-noslide li{margin-bottom:32px}}.custom-package-noslide li .package--card{max-width:100%}.custom-package-noslide li .package--card .card-body{padding:0}.custom-package-noslide li .package--card .card-body .card-outer-wrapper{display:flex!important;align-items:center;flex-direction:column}@media (min-width:768px){.custom-package-noslide li .package--card .card-body .card-outer-wrapper{flex-direction:row}}.custom-package-noslide li .package--card .card-body .card-outer-wrapper .price-wrapper{width:100%;border-bottom:1px solid #f0f0f0;padding:28px 28px 20px;display:flex!important;justify-content:space-between;align-items:flex-end}@media (min-width:768px){.custom-package-noslide li .package--card .card-body .card-outer-wrapper .price-wrapper{display:block!important;width:22%;padding:55px 0;border-right:1px solid #f0f0f0;border-bottom:none}}.custom-package-noslide li .package--card .card-body .card-outer-wrapper .price-wrapper .price-inner{text-align:left}@media (min-width:768px){.custom-package-noslide li .package--card .card-body .card-outer-wrapper .price-wrapper .price-inner{text-align:center}}.custom-package-noslide li .package--card .card-body .card-outer-wrapper .info-wrapper{width:100%;padding:20px 28px}@media (min-width:768px){.custom-package-noslide li .package--card .card-body .card-outer-wrapper .info-wrapper{width:45%;padding:0 35px}}@media (min-width:1200px){.custom-package-noslide li .package--card .card-body .card-outer-wrapper .info-wrapper{padding:0 50px;width:50%}}.custom-package-noslide li .package--card .card-body .card-outer-wrapper .info-wrapper p{max-width:412px;margin:0;text-align:left}.custom-package-noslide li .package--card .card-body .card-outer-wrapper .btn-wrapper{width:100%;text-align:center;padding:0 28px 20px}@media (min-width:768px){.custom-package-noslide li .package--card .card-body .card-outer-wrapper .btn-wrapper{width:33%;text-align:left;padding:0}}@media (min-width:1200px){.custom-package-noslide li .package--card .card-body .card-outer-wrapper .btn-wrapper{width:28%}}.custom-package-noslide li .package--card .card-body .card-outer-wrapper .btn-wrapper .button{max-width:194px;width:100%;padding:10px 24px}@media (min-width:768px){.custom-package-noslide li .package--card .card-body .card-outer-wrapper .btn-wrapper .button{padding:12px 24px;max-width:200px}}@media (min-width:1200px){.custom-package-noslide li .package--card .card-body .card-outer-wrapper .btn-wrapper .button{max-width:214px}}.custom-package-noslide li .package--card .card-body .card-outer-wrapper .btn-wrapper .button-bordered{text-transform:uppercase;line-height:22px}.custom-package-noslide li .package--card .card-body h4{font-family:Titillium Web,sans-serif;font-size:14px;line-height:21px;font-weight:600;color:#000;letter-spacing:1.6px;margin-bottom:0}@media (min-width:768px){.custom-package-noslide li .package--card .card-body h4{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:600;color:#000;margin-bottom:6px}}.custom-package-noslide li .package--card .card-body h2{font-family:Varela Round,sans-serif;font-size:27px;line-height:33px;font-weight:400;color:#21c0c6;margin-bottom:0}@media (min-width:768px){.custom-package-noslide li .package--card .card-body h2{font-family:Varela Round,sans-serif;font-size:37px;line-height:45px;font-weight:400;color:#21c0c6;margin-bottom:6px}}.custom-package-noslide li .package--card .card-body .tag{font-family:Titillium Web,sans-serif;font-size:14px;line-height:21px;font-weight:400;color:#525252;margin:0;max-width:100%}@media (min-width:768px){.custom-package-noslide li .package--card .card-body .tag{font-family:Varela Round,sans-serif;font-size:15px;line-height:23px;font-weight:400;color:#525252;max-width:334px;margin:0 auto}}.custom-package-noslide li .package--card .card-body p{font-family:Titillium Web,sans-serif;font-size:14px;line-height:21px;font-weight:400;color:#525252}@media (min-width:768px){.custom-package-noslide li .package--card .card-body p{font-family:Titillium Web,sans-serif;font-size:16px;line-height:25px;font-weight:400;color:#525252}}@media (min-width:1400px){.custom-package-noslide li .package--card .card-body p{font-family:Titillium Web,sans-serif;font-size:18px;line-height:27px;font-weight:400;color:#525252}}.custom-package-noslide li .package--card--most--popular{background:url(../assets/images/vip-package-bg.jpg);background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.custom-package-noslide li .package--card--most--popular .button-gradient{background:#fff;color:#27bdb7}.custom-package-noslide li .package--card--most--popular .price-wrapper{height:auto;padding-top:75px!important;border-right-color:#d4d4d4!important}@media (min-width:768px){.custom-package-noslide li .package--card--most--popular .price-wrapper{height:244px;padding-top:95px!important}}.custom-package-noslide li .package--card--most--popular .info-wrapper{padding-top:20px!important}@media (min-width:768px){.custom-package-noslide li .package--card--most--popular .info-wrapper{padding-top:45px!important}}.custom-package-noslide li .package--card--most--popular .btn-wrapper{padding-top:0!important}@media (min-width:768px){.custom-package-noslide li .package--card--most--popular .btn-wrapper{padding-top:52px!important}}.custom-package-noslide li .package--card--most--popular .popular__tag{display:flex;align-items:center;justify-content:space-between;width:100%;background:#fff;position:absolute;top:15px;height:36px}@media (min-width:768px){.custom-package-noslide li .package--card--most--popular .popular__tag{height:auto}}.custom-package-noslide li .package--card--most--popular .popular__tag span{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:700;color:#000;text-transform:uppercase;text-align:center;display:table;margin:0 auto;padding-left:0}@media (min-width:768px){.custom-package-noslide li .package--card--most--popular .popular__tag span{padding-left:65px;text-align:left;margin:0}}.custom-package-noslide li .package--card--most--popular .popular__tag svg{margin-right:0;position:absolute;right:20px;width:45px;top:-10px}@media (min-width:768px){.custom-package-noslide li .package--card--most--popular .popular__tag svg{width:45px;margin-right:22px;position:relative;width:auto;top:auto;right:auto}}.faq-accordion{position:relative;width:100%;border-radius:0 25px;background:#fff;border:1px solid #e2e2e2;padding:30px 25px 30px 35px;margin-bottom:20px}.faq-accordion:last-child{margin-bottom:0}.faq-accordion .faq-accordion-icon-toggle{position:absolute;top:32px;right:30px;transition:.5s ease-in-out .3s;line-height:14px;width:22px;height:22px}.faq-accordion .faq-accordion-icon-toggle .accordion-icon-plus{display:none}.faq-accordion h3{font-family:Titillium Web,sans-serif;font-size:18px;line-height:27px;font-weight:600;color:#000;padding:0 30px 0 0;cursor:pointer;position:relative;display:block;margin-bottom:0}.faq-accordion .faq-body{clear:both;display:none;padding:45px 0 0;overflow:hidden}.faq-accordion.active{-ms-box-shadow:0 2px 1px 0 rgba(0,0,0,.05);box-shadow:0 2px 1px 0 rgba(0,0,0,.05)}.faq-accordion.active .faq-accordion-icon-toggle{transform:rotate(-180deg)}.faq-accordion.active .faq-accordion-icon-toggle .accordion-icon-plus{display:inline-block}.faq-accordion.active .faq-accordion-icon-toggle .accordion-icon-minus{display:none}.faqContent-wrapper .faq-accordion .faq-body .faqContent-itemList{padding-left:0}.faqContent-wrapper .faq-accordion .faq-body .faqContent-itemList li{margin-bottom:14px;display:inline-block;width:49%}.faqContent-wrapper .faq-accordion .faq-body .faqContent-itemList li a{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#000}.faqContent-wrapper .faq-accordion .faq-body .faqContent-itemList li a:hover{color:#23bec0}.faqContentDetails-wrapper{width:100%;border-radius:0 25px;background:#fff;border:1px solid #e2e2e2;padding:45px 35px}.faqContentDetails-wrapper .faqContentDetails-head a{font-family:Varela Round,sans-serif;font-size:14px;line-height:17px;font-weight:400;color:#000;display:inline-block;margin-bottom:40px;width:100%}.faqContentDetails-wrapper .faqContentDetails-head a svg{margin-right:15px}.faqContentDetails-wrapper .faqContentDetails-head a:hover{color:#23bec0}.faqContentDetails-wrapper .faqContentDetails-body h4{font-family:Titillium Web,sans-serif;font-size:18px;line-height:27px;font-weight:600;color:#000;margin-bottom:30px}.faqContentDetails-wrapper .faqContentDetails-body p{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#000;margin-bottom:18px}.chkout-card-header{background:#fff;padding:30px;border-radius:0 50px 0 0}.chkout-card-header h3{font-family:Varela Round,sans-serif;font-size:20px;line-height:24px;font-weight:400;color:#000}.chkout-card-header svg{transform:rotate(-180deg);display:none}@media (max-width:1199px){.chkout-card-header svg{display:block}}.chkout-card-header.expanded svg{transform:rotate(0deg)}.chkout-card-footer{border-top:1px solid #e2e2e2;padding:30px;margin-top:32px}.chkout-card-footer td{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:700;color:#000;font-weight:700!important;padding-bottom:0!important}.chkout-table-wrapper{padding:0 30px}.checkout__left{display:block;border-radius:10px;border-radius:0 50px 0 50px;border:1px solid #e2e2e2}@media (max-width:1199px){.checkout__left{border-radius:0 50px 0 0}}.checkout__left table{width:100%;max-width:19.25rem;margin:0 auto}.checkout__left table tr td{padding:0 5px 10px;font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#000}.checkout__left table tr td span{font-size:11px}.checkout__left table tr td:last-child{text-align:right}.checkout__left table tfoot{border-top:1px solid #000}.checkout__left table tfoot td{font-family:Poppins,sans-serif;font-size:1rem;line-height:1.5625rem;font-weight:800;color:#000;padding-top:20px}.checkout__right{display:block;text-align:left}.checkout__right h3{font-family:Varela Round,sans-serif;font-size:25px;line-height:30px;font-weight:400;color:#000;margin-bottom:25px}.checkout__right .apply--text{font-family:Titillium Web,sans-serif;font-size:16px;line-height:20px;font-weight:400;color:#23bfc3;text-decoration:none!important}.checkout__right .payment__image{max-width:300px}.checkout__right .coupon--code{display:none}.checkout__right .coupon--code .form-control{letter-spacing:1.6px}.checkout__right .coupon--code .o-btn{position:absolute;top:17px;right:16px}.checkout__right .o-btn.o-btn--checkout{min-width:auto}@media screen and (min-width:1200px){.checkout__right .o-btn.o-btn--checkout{min-width:308px}}.checkout-back-btn{text-align:left;margin-left:0}@media (min-width:1300px){.checkout-back-btn{margin-left:80px}}.checkout-back-btn .page__back{font-family:Titillium Web,sans-serif;font-size:16px;line-height:14px;font-weight:400;color:#000;display:inline-block}.checkout-back-btn .page__back svg{margin-right:15px}.shell{position:relative;line-height:1}.shell span{position:absolute;left:3px;top:1px;color:#ccc;pointer-events:none;z-index:-1}.shell span i{font-style:normal;color:transparent;opacity:0;visibility:hidden}.shell span,input.masked{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#8b8b8b;padding:16px 25px;background-color:transparent;text-transform:uppercase}.saved-card-detail [type=radio]:checked,.saved-card-detail [type=radio]:not(:checked){position:absolute;left:-9999px}.saved-card-detail [type=radio]:checked+label,.saved-card-detail [type=radio]:not(:checked)+label{position:relative;padding-left:40px;cursor:pointer;line-height:20px;display:inline-block;color:#666}.saved-card-detail [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:9px;width:20px;height:20px;border:1px solid #ddd;border-radius:100%;background:#fff}.saved-card-detail [type=radio]:checked+label:before{content:"";position:absolute;left:0;top:9px;width:20px;height:20px;border:1px solid #38b68c;border-radius:100%;background:#38b68c}.saved-card-detail [type=radio]:checked+label:after,.saved-card-detail [type=radio]:not(:checked)+label:after{content:"";position:absolute;top:12px;left:7px;width:7px;height:12px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg);transition:all .2s ease}.saved-card-detail [type=radio]:not(:checked)+label:after{opacity:0}.saved-card-detail [type=radio]:checked+label:after{opacity:1}.card-det label{min-height:1rem}@media only screen and (max-width:1199px){.card-det label{min-height:1.5rem}}.chkout-cvv-wrapper{overflow:hidden;color:#6c6c6c;border:1px solid #e2e2e2;border-radius:39px;height:52px;padding:.5rem .9375rem;box-shadow:none}.chkout-cvv-wrapper .cciframe{height:auto;position:relative;top:-18px}.chkout-cvv-wrapper .cciframe iframe input{padding:0!important;height:32px!important}.chkout-remove-card svg{width:20px!important;height:auto;border-radius:50%}.saved-card-outer{width:100%;padding-top:0}.saved-card-outer .saved-card-wrapper{width:100%;margin-top:10px}.saved-card-outer .saved-card-wrapper .saved-card-detail{background:#fff;font-family:Poppins,sans-serif;font-size:16px;line-height:26px;font-weight:300;color:#6c6c6c;border:1px solid #e2e2e2;border-radius:39px;height:52px;padding:.5rem .9375rem .5rem 1.5625rem;box-shadow:none;display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.saved-card-outer .saved-card-wrapper .saved-card-detail{padding:.5rem .9375rem}}.saved-card-outer .saved-card-wrapper .saved-card-detail label{display:flex!important;align-items:center;margin-bottom:0}@media (max-width:767px){.saved-card-outer .saved-card-wrapper .saved-card-detail label{padding-left:30px}}.saved-card-outer .saved-card-wrapper .saved-card-detail label p{margin-bottom:0;padding-left:20px;font-family:Titillium Web,sans-serif;font-size:18px;line-height:18px;font-weight:600;color:#8b8b8b}.saved-card-outer .saved-card-wrapper .saved-card-detail label p span{font-family:Titillium Web,sans-serif;font-size:18px;line-height:18px;font-weight:600;color:#8b8b8b;display:table;padding-left:0;white-space:nowrap}.saved-card-outer .saved-card-wrapper .saved-card-detail label p span b{font-family:Titillium Web,sans-serif;font-size:18px;line-height:18px;font-weight:600;color:#8b8b8b;padding-left:20px}.saved-card-outer .saved-card-wrapper .saved-card-detail label span{position:relative;padding-left:10px;font-size:12px}.saved-card-outer .saved-card-wrapper .saved-card-detail .remove-card svg{width:20px;border-radius:50%;height:auto;fill:#fd6e6e}.saved-card-outer .saved-card-wrapper .saved-card-pin-detail{max-width:60px;width:100%;margin-left:15px}.saved-card-outer .saved-card-wrapper .saved-card-pin-detail input:focus{outline:none;border-color:#eeeef0}.chkout-card-body{border-top:1px solid #e2e2e2;background:#fff}@media (max-width:1199px){.chkout-card-body{display:none}}.saved-card-pin-detail input::-webkit-input-placeholder{color:#c2c2c2;font-size:13px}.saved-card-pin-detail input::-moz-placeholder{color:#c2c2c2;font-size:13px}.saved-card-pin-detail input:-ms-input-placeholder{color:#c2c2c2;font-size:13px}.saved-card-pin-detail input:-moz-placeholder{color:#c2c2c2;font-size:13px}.card-shuffle{margin-top:1.875rem}.col-shrink-left{padding-left:0}@media only screen and (max-width:575px){.col-shrink-left{padding-left:15px}}.custom_chkright{padding:0}.checkout-container{max-width:1130px;margin:0}.checkout-payment-wrapper{display:flex!important;align-items:flex-start;justify-content:space-between;flex-direction:column}@media (min-width:1200px){.checkout-payment-wrapper{flex-direction:row}}.checkout-payment-left{width:100%;padding:0 0 100px}@media (min-width:1200px){.checkout-payment-left{width:calc(55% - 10px);padding:20px}}@media (min-width:1400px){.checkout-payment-left{width:calc(52% - 10px)}}.checkout-payment-left .chkout-small-txt{font-family:Titillium Web,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#000;margin-bottom:12px}.checkout-payment-right{width:calc(50% - 65px);position:relative}@media (max-width:1199px){.checkout-payment-right{width:calc(50% - 65px);position:fixed;width:100%;z-index:9;bottom:0;margin-bottom:70px;left:0;right:0}}.checkout-payment-right .checkout-package{border-radius:8px;overflow:hidden;width:225px;height:225px;background:#041735 0 0 no-repeat padding-box;background-image:url(../assets/images/profile-cover.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;margin:50px auto 60px;position:relative}.checkout-payment-right .checkout-package:before{position:absolute;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);content:"";background:rgba(4,23,53,.55)}.checkout-payment-right .checkout-package .membership-info{position:relative;display:flex!important;align-items:center;justify-content:center;flex-direction:column;height:100%}.checkout-payment-right .checkout-package .membership-info span{font-family:Varela Round,sans-serif;font-size:14px;line-height:17px;font-weight:400;color:#fff;text-transform:uppercase}.checkout-payment-right .checkout-package .membership-info svg{margin-bottom:18px;width:55px;height:auto}.chkout-form{margin-top:42px}.checkout-field{border-radius:0!important;background:transparent;padding-bottom:0!important;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important}.checkout-field:after{display:none}.saved-card-wrapper-column{display:flex!important;justify-content:space-between;align-items:center;flex-direction:row}@media (max-width:413px){.saved-card-wrapper-column{align-items:flex-start;flex-direction:column}}.saved-card-wrapper-column-left{width:100%}@media (min-width:414px){.saved-card-wrapper-column-left{width:calc(75% - 6px)}}@media (min-width:1300px){.saved-card-wrapper-column-left{width:calc(65% - 6px)}}.saved-card-wrapper-column-right{width:100%}@media (min-width:414px){.saved-card-wrapper-column-right{width:calc(25% - 6px)}}@media (min-width:1300px){.saved-card-wrapper-column-right{width:calc(35% - 6px)}}.button--checkout{min-width:180px;text-transform:capitalize!important;font-weight:400!important;padding:10px 20px!important}@media (min-width:1200px){.button--checkout{min-width:216px}}.pay-wrapper{display:flex!important}.back-pay-wrap,.pay-wrapper{align-items:center;justify-content:space-between}.back-pay-wrap{display:flex;flex-direction:row}.chkout-form-row{display:flex!important;align-items:flex-start;justify-content:space-between}.chkout-form-col{width:calc(50% - 17px)}.save-wrapper p{font-weight:400!important;line-height:24px!important;color:#6c6c6c!important}.daterangepicker-container{position:relative}.daterangepicker-container .daterangepicker:before{content:"DATE RANGE PICKER";position:absolute;top:20px;left:50%;transform:translateX(-50%);z-index:99999}.daterangepicker-container .daterangepicker{position:relative;top:0!important;left:0!important;margin-top:0!important;border-color:#e2e2e2;border-radius:39px;padding:40px 25px 25px}.daterangepicker-container .daterangepicker:after{display:none}.daterangepicker-container .daterangepicker .drp-calendar{max-width:100%!important;width:50%!important}.daterangepicker-container .daterangepicker .drp-calendar .calendar-table .table-condensed thead tr th.month{font-family:Varela Round,sans-serif;font-size:14px;line-height:14px;font-weight:400;color:#000}.daterangepicker-container .daterangepicker .drp-calendar .calendar-table .table-condensed thead tr:nth-child(2) th{border-bottom:1px solid #e2e2e2!important}.postNav li{flex:1 1 20%;margin-right:.3125rem}@media screen and (min-width:1440px){.postNav li{margin-right:.875rem}}.postNav li:last-of-type{margin-right:0}.postNav li a{padding:.4375rem .9375rem;font-family:Overpass,sans-serif;font-size:12px;line-height:14px;font-weight:400;color:#fff;display:flex;justify-content:center;align-items:center}@media screen and (min-width:1440px){.postNav li a{padding:.4375rem 1.25rem}}.postNav li a .numberPostCount{padding-left:.3125rem}.c-account-hist-tab{display:flex;justify-content:space-evenly;border-top-right-radius:4px;border-top-left-radius:4px;overflow:hidden;box-shadow:0 0 3px rgba(0,0,0,.1607843137);border-bottom:1px solid #e8e8e8}.c-account-hist-tab li{text-align:center;border-right:1px solid #e8e8e8;flex:1 1 10.667%;width:10.667%;background:#f1f1f1}.c-account-hist-tab li:last-of-type{border-right:none;flex:1 1 18%;padding:25px 0 14px}.c-account-hist-tab li:last-of-type #myInputTextField{width:200px;margin:0 10px;border-radius:18px;padding:9px 10px;font-family:Overpass,sans-serif;font-size:13px;line-height:17px;font-weight:300;color:#444793}.c-account-hist-tab li:last-of-type #myInputTextField::-moz-placeholder{font-family:Overpass,sans-serif;font-size:13px;line-height:17px;font-weight:300;color:#444793}.c-account-hist-tab li:last-of-type #myInputTextField::placeholder{font-family:Overpass,sans-serif;font-size:13px;line-height:17px;font-weight:300;color:#444793}.c-account-hist-tab li a{padding:35px 0;display:block;transition:all .3s ease-in-out;font-family:Overpass,sans-serif;font-size:13px;line-height:17px;font-weight:300;color:#444793;border-bottom:5px solid transparent}.c-account-hist-tab li a.active,.c-account-hist-tab li a:hover{color:#fff!important;border-bottom:5px solid transparent!important;background:#444793!important}.c-history-card{border:none;box-shadow:0 0 3px rgba(0,0,0,.1607843137);border-top-left-radius:0;border-top-right-radius:0;padding:1.25rem}.c-history-card .card-body{padding:0}.c-history-card table.dataTable{margin:0!important}.c-history-card table.dataTable.table-bordered{border:1px solid #f4f4f4;border-top:none;border-bottom:1px solid #dee2e6}.c-history-card table.dataTable.table-bordered thead{background:#e5e5ea}.c-history-card table.dataTable.table-bordered th{border:none;padding:1rem 1.75rem}.c-history-card table.dataTable.table-bordered th:last-child{border-right-width:0}.c-history-card table.dataTable.table-bordered td{padding:1.25rem 1.75rem;font-family:Overpass,sans-serif;font-size:13px;line-height:15px;font-weight:300;color:#040100;border-color:#f4f4f4!important}.c-history-card table.dataTable.table-bordered td:last-child{border-right-width:0}.c-history-card table.dataTable.table thead th{border-bottom:none;color:#868f9a;font-weight:300}.c-history-card .page-item.active .page-link{background-color:#444793;border-color:#444793}.c-history-card .page-link{color:#444793;border-radius:50%;margin:0 5px;padding:.45rem .75rem}.c-history-card .page-item:first-child .page-link,.c-history-card .page-item:last-child .page-link{border-radius:.25rem;padding:.45rem 1.25rem}.c-history-card table.dataTable thead .sorting:after,.c-history-card table.dataTable thead .sorting:before,.c-history-card table.dataTable thead .sorting_asc:after,.c-history-card table.dataTable thead .sorting_asc:before,.c-history-card table.dataTable thead .sorting_asc_disabled:after,.c-history-card table.dataTable thead .sorting_asc_disabled:before,.c-history-card table.dataTable thead .sorting_desc:after,.c-history-card table.dataTable thead .sorting_desc:before,.c-history-card table.dataTable thead .sorting_desc_disabled:after,.c-history-card table.dataTable thead .sorting_desc_disabled:before{bottom:50%!important;transform:translateY(50%)}.c-history-card table.dataTable thead .sorting:before,.c-history-card table.dataTable thead .sorting_asc:before,.c-history-card table.dataTable thead .sorting_asc_disabled:before,.c-history-card table.dataTable thead .sorting_desc:before,.c-history-card table.dataTable thead .sorting_desc_disabled:before{right:1.5rem!important}.c-history-card table.dataTable thead .sorting:after,.c-history-card table.dataTable thead .sorting_asc:after,.c-history-card table.dataTable thead .sorting_asc_disabled:after,.c-history-card table.dataTable thead .sorting_desc:after,.c-history-card table.dataTable thead .sorting_desc_disabled:after{right:1rem!important}.c-history-card div.dataTables_wrapper div.dataTables_paginate ul.pagination{justify-content:center!important;margin:25px 0 35px!important}.c-history-card .dataTables_filter input{border-radius:30px;border:1px solid #e5e5ea;padding:10px 20px;height:42px;font-family:Overpass,sans-serif;font-size:14px;line-height:22px;font-weight:300;color:#444793;min-width:300px}.c-history-card .dataTables_filter input::-moz-placeholder{font-family:Overpass,sans-serif;font-size:14px;line-height:22px;font-weight:300;color:#444793}.c-history-card .dataTables_filter input::placeholder{font-family:Overpass,sans-serif;font-size:14px;line-height:22px;font-weight:300;color:#444793}.c-footer__nav li{margin-bottom:.75rem}.c-footer__nav li a{font-family:Poppins,sans-serif;font-size:14px;line-height:22px;font-weight:300;color:#444793}.top_menu li img{max-width:16px;margin-right:5px;position:relative;top:-2px}.nav-down{z-index:9}.custom-spacing{padding-top:3.75rem}.o-mobile-footer .dropdown-menu{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);opacity:1;border:none;padding:0;top:46px}.o-mobile-footer .dropdown-menu:after{border-top:.4em solid #fff;border-right:.4em solid transparent;border-left:.4em solid transparent;position:absolute;bottom:-.4em;content:"";left:20%}.o-mobile-footer .dropdown-menu.dropdown-menu-right{top:-17px!important}.o-mobile-footer .dropdown-menu.dropdown-menu-right:after{left:auto;right:5%}.o-mobile-footer .dropdown-menu a{padding:.4375rem 1.625rem;font-family:Poppins,sans-serif;font-size:.8125rem;line-height:1.25rem;font-weight:300;color:#000;display:block;width:100%;height:auto}.o-mobile-footer .dropdown-menu a:hover{background:#2754b4;color:#fff}.o-mobile-footer .dropdown-toggle:after{display:none}.badge-custom{background:#d9d9d9;padding:.3125rem .4375rem;margin-left:auto;font-weight:600}.c-switch{height:45px;padding-top:6px}.c-switch--small .slider{right:0;left:10px}.c-switch--small i{position:absolute;bottom:-20px;color:#000}.c-switch.subscribe--btn .toggle.btn{min-width:140px}.c-switch.paid--btn .toggle{left:0}.c-switch.paid--btn .toggle.btn{min-width:80px}.c-switch .btn-success{background-color:#54c639;background:#54c639;border-color:#54c639}.c-switch .btn-success .toggle-handle{right:12px}.c-switch .toggle{position:absolute;top:0;left:15px;right:auto;bottom:0;margin:auto;height:25px!important;border-radius:15px}.c-switch .toggle.btn{min-height:1.15rem}.c-switch .toggle.btn.btn-light{border-color:#dfdfdf}.c-switch .toggle.btn--subscribe{min-width:140px}.c-switch .toggle .toggle-group label{font-size:12px;line-height:12px!important}.c-switch .toggle .toggle-group .toggle-on{right:52%;padding-right:1.5rem}.c-switch .toggle .toggle-group .toggle-off{left:52%}.c-switch .toggle-handle{border-radius:50%;background-color:#fff;top:-1px;border-color:#54c639;right:-12px;padding:.375rem .65rem;border-width:1px}.c-vue-switch{margin-bottom:0}.c-vue-switch__input{font-family:Overpass,sans-serif;font-size:13px;line-height:20px;font-weight:300;color:#040100}.c-paid-post-amt{border-radius:4px}.c-paid-post-amt:after{border-color:#f1f1f1 transparent transparent;border-style:solid;border-width:10px 10px 0;bottom:-10px;position:absolute;left:50%;transform:translateX(-50%)}.c-paid-post-amt .c-close{top:16%;position:absolute;right:6px}.c-paid-post-amt .c-close svg{fill:#444793!important;stroke:#444793;border:.0625rem solid #444793;border-radius:100%}.c-switch_input{left:10px;bottom:0;height:25px;min-height:33px;width:100%;top:0;right:auto;margin:auto;font-family:Overpass,sans-serif;font-size:13px;line-height:20px;font-weight:300;color:#040100;min-width:120px;background:#f9f9f9}.c-switch_input.form-control{min-height:33px;width:auto;max-width:120px}.c-switch_input:focus{box-shadow:none;background:#f9f9f9;border-color:#f9f9f9}.c-terms-lavel{font-family:Overpass,sans-serif;font-size:15px;line-height:25px;font-weight:300;color:#9c9c9f}.c-btn{padding:.5rem .0625rem;display:inline-block;width:100%;max-width:130px;text-align:center;outline:none;border:none;font-family:Poppins,sans-serif;font-size:12px;line-height:17px;font-weight:500;color:#fff;letter-spacing:.5px;box-shadow:0 6px 6px rgba(0,0,0,.1607843137)}.c-btn.button-black{background:#000;color:#fff}.c-btn.unsubscribe--btn{text-align:center;padding:5px;font-size:.75rem;line-height:1rem;height:27px;border-radius:5px;opacity:1}.c-btn.save--card,.c-btn.unsubscribe--btn{font-family:Poppins,sans-serif;font-weight:400}.c-btn.save--card{padding:15px 0;font-size:.875rem;line-height:1.125rem}.c-btn:disabled{opacity:.7}.c-btn i{padding-right:10px;color:inherit}.c-btn--solid{background:#000;color:#fff!important}.c-btn--border,.c-btn--solid{border:1px solid #000}.c-btn--border--purple{border:1px solid #444793;color:#444793!important;background:none}.c-btn--border--purple.active,.c-btn--border--purple:hover{border:1px solid #444793;background:#444793!important;background-color:#444793!important;color:#fff!important}.c-btn--border--grey{border:1px solid #e5e5ea;color:#444793!important;background:none}.c-btn--border--grey.active,.c-btn--border--grey:focus,.c-btn--border--grey:hover{border:1px solid #444793;background:#444793!important;background-color:#444793!important;color:#fff!important}.c-btn--border--black{border:1px solid #000;color:#444793!important;background:none}.c-btn--border--black.active,.c-btn--border--black:focus,.c-btn--border--black:hover{border:1px solid #444793;background:#444793!important;background-color:#444793!important;color:#fff!important}.c-btn--purple{background:#444793;border:1px solid #444793;color:#fff!important}.c-btn--purple:focus,.c-btn--purple:hover{border:1px solid rgb(88.1720930233,91.576744186,177.8279069767);background:rgb(88.1720930233,91.576744186,177.8279069767);color:#fff!important}.c-btn--grey{background:#e5e5ea;border:1px solid #e5e5ea;color:#444793!important}.c-btn--grey:focus,.c-btn--grey:hover{border:1px solid #fff;background:#fff;color:#444793}.c-btn--thin{padding:.375rem 1.5625rem;font-size:14px}.c-btn--small,.c-btn--thin{font-family:Overpass,sans-serif;line-height:18px;font-weight:300;color:inherit}.c-btn--small{padding:.375rem .9375rem;font-size:12px}.c-btn--large{padding:.375rem 2.8125rem;font-family:Overpass,sans-serif;font-size:14px;line-height:18px;font-weight:300;color:inherit}.c-btn--sidebar{padding:.875rem .5rem;text-align:center;line-height:1.125rem;font-size:.8125rem}.profileimagecancel{position:absolute;top:50%;transform:translateY(-50%);right:10px;background:rgba(255,0,0,.5);border-color:red}.profileimagecancel:hover{background:red;border-color:red}.profileimagesave{position:absolute;top:50%;transform:translateY(-50%);left:10px;background:rgba(84,198,57,.5);line-height:22px}.profileimagesave i{font-size:14px;line-height:14px}.button-blue,.button-blue:focus,.button-blue:hover{color:#fff!important}.button-blue,.button-blue:focus,.button-blue:hover,.login-button{background:#2754b4;background:linear-gradient(180deg,#2754b4,#285fd6)}.login-button{border-radius:5px;height:42px}.login-button .button-pink{background:transparent linear-gradient(180deg,#fd7da9,#ff9abc) 0 0 no-repeat padding-box;color:#fff!important}.login-button .button-pink:focus,.login-button .button-pink:hover{background:#2754b4;background:linear-gradient(180deg,#2754b4,#285fd6);color:#fff!important}.login-button{color:#fff!important}.o-btn{background:transparent linear-gradient(180deg,#2754b4,#285fd6) 0 0 no-repeat padding-box;display:inline-block;vertical-align:top;padding:.625rem 2rem;text-align:center;outline:none;border:none;border-radius:.3125rem;font-family:Poppins,sans-serif;font-size:10px;line-height:20px;font-weight:500;color:#fff;box-sizing:border-box;height:2.5rem;cursor:pointer}@media screen and (min-width:768px){.o-btn{padding:.625rem 2.8125rem;font-family:Poppins,sans-serif;font-size:14px;line-height:20px;font-weight:500;color:#fff;height:2.5rem}}.o-btn:focus,.o-btn:hover{background:transparent linear-gradient(180deg,#132b5f,#285fd6) 0 0 no-repeat padding-box;color:#fff}.o-btn.disabled{background:#ccc;color:#000;cursor:not-allowed}.o-btn--clear{background:transparent;font-family:Poppins,sans-serif;font-size:10px;line-height:15px;font-weight:300;color:#727272}@media screen and (min-width:768px){.o-btn--clear{font-family:Poppins,sans-serif;font-size:14px;line-height:20px;font-weight:300}}.o-btn--clear:focus,.o-btn--clear:hover{background:transparent!important;color:#727272!important}.o-btn--clear:focus{border:none}.o-btn--shadow{box-shadow:0 6px 6px rgba(0,0,0,.1607843137)}.o-btn--shadow--small{box-shadow:0 0 6px rgba(0,0,0,.1607843137)}.o-btn--active{background:transparent linear-gradient(180deg,#132b5f,#285fd6) 0 0 no-repeat padding-box}.o-btn--outline{background:transparent;border:2px solid #2754b4;color:#2754b4;padding:.5rem 2.6875rem}.o-btn--outline:hover{color:#fff;background:transparent linear-gradient(180deg,#132b5f,#285fd6) 0 0 no-repeat padding-box}.o-btn--outline:focus{border:2px solid #2754b4}.o-btn--large{padding:1rem 3.4375rem;font-family:Poppins,sans-serif;font-size:18px;line-height:25px;font-weight:500;color:#fff;height:3.5625rem}.o-btn--large--outline{background:transparent;border:2px solid #2754b4;color:#2754b4;padding:.875rem 3.3125rem}.o-btn--large--outline:hover{color:#fff;background:transparent linear-gradient(180deg,#132b5f,#285fd6) 0 0 no-repeat padding-box}.o-btn--large--outline:focus{border:2px solid #2754b4}.o-btn--small{padding:.5rem 2.1875rem;font-family:Poppins,sans-serif;font-size:12px;line-height:17px;font-weight:500;color:#fff;height:2.0625rem}.o-btn--small--outline{background:transparent;border:2px solid #2754b4;color:#2754b4;padding:.375rem 2.0625rem}.o-btn--small--outline:hover{color:#fff;background:transparent linear-gradient(180deg,#132b5f,#285fd6) 0 0 no-repeat padding-box}.o-btn--small--outline:focus{border:2px solid #2754b4}.o-btn--thin{padding:.3125rem 1.5625rem;font-family:Poppins,sans-serif;font-size:12px;line-height:17px;font-weight:500;color:#fff;height:1.6875rem}.o-btn--thin--outline{background:transparent;border:2px solid #2754b4;color:#2754b4;padding:.1875rem 1.4375rem}.o-btn--thin--outline:hover{color:#fff;background:transparent linear-gradient(180deg,#132b5f,#285fd6) 0 0 no-repeat padding-box}.o-btn--thin--outline:focus{border:2px solid #2754b4}.o-btn--auto{width:auto;padding-left:1.25rem!important;padding-right:1.25rem!important}.o-btn--block{display:block;padding-left:1.375rem;padding-right:1.375rem;width:100%}.o-btn--upload{position:relative}.o-btn--upload input[type=file]{position:absolute;width:100%;height:100%;opacity:0}.o-btn--pink{background:transparent linear-gradient(180deg,#fd7da9,#ff9abc) 0 0 no-repeat padding-box;color:#fff}.o-btn--pink:hover{background:transparent linear-gradient(180deg,#132b5f,#285fd6) 0 0 no-repeat padding-box}.o-btn--fixed{width:120px;text-align:center}.o-btn--icon{white-space:nowrap}.o-btn--icon .o-btn__icon{max-width:15px;display:inline-block}.o-btn--icon span{display:inline-block}.o-btn--icon--large{padding-top:1.5rem;padding-bottom:1.5rem;height:77px}.o-btn--icon--large .o-btn__icon{max-width:20px;margin-left:10px;margin-right:0}@media screen and (min-width:768px){.o-btn--icon--large .o-btn__icon{margin-right:22px}}.o-btn--icon--large .o-btn__icon{display:inline-block}.more__btn{padding:0 .3125rem}.mcw-200{max-width:200px;width:100%}.c-rounded-list{padding:0;margin:0;display:flex}.c-rounded-list li{margin:0 15px 0 0}.c-rounded-list .c-btn{width:82px;height:82px;display:flex;justify-content:center;align-items:center;line-height:16px}.c-chat{padding-left:0}.c-chat li{display:flex;justify-content:flex-start;align-items:center;font-family:Overpass,sans-serif;font-size:14px;line-height:16px;font-weight:400;color:#444793;min-height:3.5rem;border-color:#f4f4f4}.c-chat li:last-of-type{margin-bottom:0}.c-chat li i{padding-right:.75rem;font-size:1rem}.c-chat__profilePic{width:2.375rem;height:2.375rem;flex:0 0 2.375rem;overflow:hidden;border-radius:100%;transform:translateX(-30%)}.c-chat__profilePic img{-o-object-fit:cover;object-fit:cover;width:100%}.c-link-list i{font-size:18px;margin-right:5px}.c-link-list li{display:flex;align-items:center;border-color:#f4f4f4}.online_Models{display:flex;flex-wrap:wrap;justify-content:space-between}.online_Models .img-thumbnail{border:none;padding:0;width:4.0625rem;height:4.0625rem;border-radius:50%}.online_Models li a{width:65px;height:65px}.c-main-banner{position:relative;width:100%}.c-main-banner>img{min-height:469px;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:1024px){.c-main-banner>img{min-height:560px}}@media screen and (min-width:1280px){.c-main-banner>img{min-height:560px}}@media screen and (min-width:1440px){.c-main-banner>img{min-height:662px}}.c-main-banner:before{content:"";width:100%;height:100%;background:rgba(0,0,0,.375);z-index:1;top:0;left:0;position:absolute}.c-main-banner__content{position:absolute;bottom:26px;width:100%;height:auto;left:0;z-index:10}@media screen and (min-width:992px){.c-main-banner__content{bottom:80px}}.c-main-banner__content h2{font-family:Barlow,sans-serif;font-size:46px;line-height:55px;font-weight:200;color:#fff;letter-spacing:.071875rem;font-size:26px;line-height:30px}@media screen and (min-width:480px){.c-main-banner__content h2{font-size:26px;line-height:36px}}@media screen and (min-width:768px){.c-main-banner__content h2{font-size:26px;line-height:36px}}@media screen and (min-width:992px){.c-main-banner__content h2{font-size:40px;line-height:50px}}@media screen and (min-width:1200px){.c-main-banner__content h2{font-size:46px;line-height:56px}}.c-main-banner__content h2{margin-bottom:17px}@media screen and (min-width:768px){.c-main-banner__content h2{margin-bottom:24px}}.c-main-banner__bottom-content{padding-top:35px}@media screen and (min-width:992px){.c-main-banner__bottom-content{padding-top:85px}}@media screen and (max-width:768px){.c-main-banner__bottom-content div[class^=col-]{padding:0 10px}}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:12px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{width:30px;height:18px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:30px;height:2px;background-color:#000;border-radius:8px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.hamburger--3dx .hamburger-box{perspective:60px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:60px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:60px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:60px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:60px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:60px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-8px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner{width:80%}.hamburger--arrow.is-active .hamburger-inner:after{width:50%}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(6px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(6px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-6px,-7.5px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-6px,7.5px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(6px,-7.5px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(6px,7.5px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:8px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:16px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:1px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:8px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:16px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{top:8px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner:before{left:-60px;top:-60px;transform:translate3d(60px,60px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-60px;top:-60px;transform:translate3d(-60px,60px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{top:8px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-60px;top:60px;transform:translate3d(60px,-60px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-60px;top:60px;transform:translate3d(-60px,-60px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:1px}.hamburger--slider .hamburger-inner:before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner:after{top:16px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-4.2857142857px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:1px}.hamburger--slider-r .hamburger-inner:before{top:8px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner:after{top:16px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,8px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(4.2857142857px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-16px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:1px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:8px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,8px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s;transform:translate3d(0,8px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-16px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-8px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.min-max-slider{position:relative;width:200px;text-align:center;margin-bottom:50px}.min-max-slider>label{display:none}span.value{height:1.7em;font-weight:700;display:inline-block}span.value.lower:before{content:"\20AC";display:inline-block}span.value.upper:before{content:"- \20AC";display:inline-block;margin-left:.4em}.min-max-slider>.legend{display:flex;justify-content:space-between}.min-max-slider>.legend>*{font-size:small;opacity:.25}.min-max-slider>input{cursor:pointer;position:absolute}.min-max-slider>input::-webkit-slider-runnable-track{cursor:pointer}.range-style{position:relative;-webkit-appearance:none;width:100%;height:8px;background:#fff;outline:none;transition:opacity .2s;border-radius:30px}.range-style::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#00aeef;cursor:pointer;border:3px solid #fff;border-radius:50px;box-shadow:0 0 8px 2px rgba(0,0,0,.2);position:relative;z-index:9}.range-style::-webkit-slider-thumb:before{position:absolute;pointer-events:none;width:25px;height:25px;border-radius:50%;border:3px solid #fff;border-radius:50px;box-shadow:0 0 8px 2px rgba(0,0,0,.2);z-index:9;top:0;left:0}.range-style::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:25px;height:25px;background:#00aeef;cursor:pointer;border:3px solid #fff;border-radius:50px;box-shadow:0 0 8px 2px rgba(0,0,0,.2);position:relative}.range-style::-moz-range-thumb:before{position:absolute;pointer-events:none;width:25px;height:25px;border-radius:50%;border:3px solid #fff;border-radius:50px;box-shadow:0 0 8px 2px rgba(0,0,0,.2);z-index:9;top:0;left:0}.o-navbar{background:#fff;border-bottom:none;padding:.8125rem 0;z-index:99}.o-navbar .post-mobile-icon svg{fill:#000}.o-navbar svg#home path{stroke:#000}.o-navbar svg#messages path,.o-navbar svg#notifications path{fill:#000}.o-navbar .user-name,.o-navbar .user-name:hover{color:#000}.o-navbar .user-drpdwn svg path{stroke:#000}.o-navbar.navbar--transparent{background:transparent;box-shadow:none;border-bottom:none;margin-left:0}.o-navbar.navbar--transparent .post-mobile-icon svg{fill:#fff}.o-navbar.navbar--transparent .user-drpdwn svg path{stroke:#fff}.o-navbar.navbar--transparent .user-name{color:#fff}.o-navbar.navbar--transparent .container-fluid{background:inherit;border-radius:0;margin-left:0;padding:0 15px}.o-navbar.navbar--transparent .navbar-nav{margin-right:28px}.o-navbar.navbar--transparent .navbar-nav .nav-item{margin:0 12px}.o-navbar.navbar--transparent .navbar-nav .nav-item .nav-link{padding:0;line-height:1;font-size:16px;line-height:25px;text-transform:uppercase;font-weight:700;color:#fff}.o-navbar.navbar--transparent .navbar-nav .nav-item .nav-link svg#home path{stroke:#fff}.o-navbar.navbar--transparent .navbar-nav .nav-item .nav-link svg#messages path,.o-navbar.navbar--transparent .navbar-nav .nav-item .nav-link svg#notifications path{fill:#fff}.o-navbar.navbar--transparent .navbar-nav .nav-item:hover .nav-link{color:#fff}.o-navbar.navbar--transparent .navbar-nav .nav-item .button-gradient{text-transform:capitalize;outline:none;padding:8px 22px;font-family:Titillium Web,sans-serif;font-size:18px;line-height:1;font-weight:500;color:#fff}.o-navbar.navbar--transparent .navbar-nav .nav-item .button-gradient svg{width:20px;height:auto}.o-navbar.navbar--noshadow{box-shadow:none}.o-navbar .o-navbar__brand{padding:0;margin:0}.o-navbar .o-navbar__brand .logo{max-height:34px;width:auto}@media screen and (min-width:767px){.o-navbar .o-navbar__brand .logo{max-height:42px}}.o-navbar .navbar-nav{margin-right:28px}.o-navbar .navbar-nav .nav-item{margin:0 12px}.o-navbar .navbar-nav .nav-item .nav-link{padding:0;line-height:1;font-size:16px;line-height:25px;text-transform:uppercase;font-weight:700;color:#000}.o-navbar .navbar-nav .nav-item:hover .nav-link{color:#000}.o-navbar .navbar-nav .nav-item:hover .button-gradient{color:#fff}.o-navbar .navbar-nav .nav-item .button-gradient{text-transform:capitalize;outline:none;padding:8px 22px;font-family:Titillium Web,sans-serif;font-size:18px;line-height:1;font-weight:500;color:#fff}.o-navbar .navbar-nav .nav-item .button-gradient svg{width:20px;height:auto}.o-navbar .toggle__search{display:block;position:relative;right:27px;width:27px}@media screen and (min-width:991px){.o-navbar .toggle__search{display:none}}.o-navbar .toggle__search img{max-width:100%}@media screen and (min-width:992px){.o-navbar .toggle__nav{display:none}}.o-navbar .toggle__nav.active:before{top:50%;transform:translateY(-50%) rotate(45deg);transform-origin:center}.o-navbar .toggle__nav.active:after{top:auto;bottom:50%;transform:translateY(50%) rotate(-45deg);transform-origin:center}.o-navbar__holder{position:relative;z-index:10;justify-content:center!important}@media screen and (min-width:768px){.o-navbar__holder{justify-content:space-between}}.o-navbar--deepPad{padding:.625rem 0 5.875rem;position:static}.o-navbar .dropdown-toggle:after{border-top:.4em solid;border-right:.4em solid transparent;border-left:.4em solid transparent;margin-left:.55em}.o-navbar .notification__block{width:300px;padding:0!important}.o-navbar .notification__block:after{border-bottom:10px solid #fff!important;border-right:10px solid transparent!important;border-left:10px solid transparent!important;position:absolute;top:-10px!important;content:"";left:auto!important;right:6px!important}.o-navbar .notification__block .notification__list{margin:0;padding:0 10px;list-style-type:none;max-height:300px;overflow:auto}.o-navbar .notification__block .notification__list::-webkit-scrollbar{width:3px}.o-navbar .notification__block .notification__list::-webkit-scrollbar-track{background:#f0f0f0}.o-navbar .notification__block .notification__list::-webkit-scrollbar-thumb{background-color:#20c0c8;border-radius:20px}.o-navbar .notification__block .notification__list li{display:block;width:100%;padding:10px 0;border-bottom:1px solid #eee}.o-navbar .notification__block .notification__list li:last-child{border-bottom:none}.o-navbar .notification__block .notification__list li a{padding:0}.o-navbar .notification__block .notification__list li a:hover{background:transparent}.o-navbar .notification__block .notification__list li .profileimage{width:36px;height:36px;max-width:36px}.o-navbar .notification__block .notification__list li .fullname{font-family:Poppins,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:500;color:#000}.o-navbar .notification__block .notification__list li .review_date{font-family:Poppins,sans-serif;font-size:.75rem;line-height:1rem;font-weight:400;color:#8a8a8f}.o-navbar .logout-link svg{max-width:16px}.o-navbar .logout-link{white-space:nowrap;width:80px}.o-navbar .notification--dropdown .notify__status{width:.75rem;height:.75rem;border-radius:50%;border:2px solid #fff;background:#20c0c8;position:absolute;top:5px;right:4px}.o-navbar .notification--dropdown .dropdown-toggle:after{display:none}.o-navbar .header_dropdown .dropdown-toggle:after{border-top:inherit;border-right:inherit;border-left:inherit;margin-left:.55em}.o-navbar .dropdown-menu{background:#fff 0 0 no-repeat padding-box;box-shadow:0 3px 6px rgba(0,0,0,.1607843137);opacity:1;border:none;padding:.625rem 0;top:46px}.o-navbar .dropdown-menu:after{border-bottom:.4em solid #fff;border-right:.4em solid transparent;border-left:.4em solid transparent;position:absolute;top:-.4em;content:"";left:20%}.o-navbar .dropdown-menu.dropdown-menu-right{top:40px}.o-navbar .dropdown-menu.dropdown-menu-right:after{left:auto;right:8%}.o-navbar .dropdown-menu a{padding:.4375rem 1.625rem;font-family:Poppins,sans-serif;font-size:.8125rem;line-height:1.25rem;font-weight:300;color:#25bebc}.o-navbar .dropdown-menu a:hover{background:#fff;color:#fff}.o-navbar__brand{font-family:Marcellus,sans-serif;font-size:1.5625rem;line-height:2rem;font-weight:400;color:#040100}.o-navbar .hamburger{padding:11px 30px 11px 0;line-height:0}.o-navbar.navbar-light .navbar-nav.top_menu{padding-right:1rem}.o-navbar.navbar-light .navbar-nav .nav-link{font-family:Poppins,sans-serif;font-size:.875rem;line-height:1rem;font-weight:400;color:#040100;position:relative;opacity:1}.o-navbar.navbar-light .navbar-nav .nav-link img{vertical-align:top}.o-navbar.navbar-light .navbar-nav .nav-link .notify__status{width:.75rem;height:.75rem;border-radius:50%;border:2px solid #fff;background:#ffc06a;position:absolute;top:2px;right:3px}.o-navbar .c-topRgt-nav{background:transparent;border:none;display:flex;padding:3px 10px 3px 0;border-radius:25px}.o-navbar .c-topRgt-nav li.dropdown>a{color:#4d4f5c;font-family:Poppins,sans-serif;font-size:.8125rem;line-height:1.25rem;font-weight:400}.o-navbar .c-topRgt-nav i{font-size:25px;color:#fff}.o-navbar .c-topRgt-nav i.fa-database{font-size:20px;vertical-align:text-top}.o-navbar .c-topRgt-nav span.usercredit{font-family:Barlow,sans-serif;font-size:.9375rem;line-height:1.125rem;font-weight:700;color:#fff;letter-spacing:1.5px;padding-left:10px}.o-navbar .c-navMid.navbar-nav .nav-link{padding:0 1.375rem}@media screen and (min-width:1440px){.o-navbar .c-navMid.navbar-nav .nav-link{padding:0 2rem}}@media (max-width:768px){.o-common-logo svg{height:43px;position:relative;left:-45px}}.o-wrapper{min-height:calc(100vh - 195px)}.o-wrapper .o-content{position:relative;left:0;min-height:100%;padding-bottom:50px}@media screen and (min-width:992px){.o-wrapper .o-content{padding-bottom:0}}.o-wrapper .o-content.active{overflow:hidden}.o-wrapper .o-content.active .mob-wl-sidebar{background:#b09cc2}.o-wrapper .o-content.active .o-sidebar{right:0}.o-wrapper .o-content.active .main-content{left:250px;transition:all .4s linear}@media screen and (min-width:992px){.o-wrapper .o-content{margin-left:300px}}.o-wrapper .o-content.no--sidebar{margin-left:0;padding-bottom:0}@media screen and (min-width:992px){.o-wrapper .o-content.no--sidebar .o-sidebar{display:none}}.o-wrapper .o-content.prelogin-mobile-menu-icon .o-navbar .o-navbar-icon .toggle__nav svg rect{fill:#b09cc2;opacity:1}.o-wrapper .o-content .main-content{padding:.9375rem;transition:all .4s linear}@media screen and (min-width:992px){.o-wrapper .o-content .main-content{padding:1.5625rem}}.o-wrapper .o-content .main-content{min-height:calc(100vh - 203px)}.o-wrapper .o-content .main-content .container{padding:0}@media screen and (min-width:1440px){.o-wrapper .o-content .main-content .container{max-width:1300px;margin:0;padding:0}}.mob-wl-sidebar{background:#b09cc2!important}.mob-wl-sidebar .o-sidebar__wrapper{padding-top:120px;position:relative}.mob-wl-sidebar .o-sidebar__wrapper .g-menu-close{position:absolute;right:14px;top:14px;display:flex!important;align-items:center;justify-content:center;border-radius:50%;background:hsla(0,0%,100%,.44);overflow:hidden;width:45px;height:45px}.mob-wl-sidebar .o-sidebar__wrapper .g-menu-close svg{height:auto;width:25px;margin:0 auto}.mob-wl-sidebar .o-sidebar__wrapper .list-group{margin-top:45px}.mob-wl-sidebar .o-sidebar__wrapper .list-group-item{text-transform:uppercase;padding:18px 40px}.o-sidebar{max-width:265px;width:100%;padding-top:0;overflow:hidden;top:0;bottom:0;right:-336px;z-index:9999;box-shadow:0 0 10px rgba(0,0,0,.1607843137);background:#041735;border-radius:25px 0 0 25px;transition:all .4s linear;padding-bottom:130px}@media screen and (min-width:992px){.o-sidebar{padding-top:50px;left:23px;width:16.25rem;padding-bottom:180px;top:75px;bottom:23px;border-radius:25px}}.o-sidebar__wrapper{width:100%;height:100%;overflow:auto}.o-sidebar__wrapper::-webkit-scrollbar{width:3px}.o-sidebar__wrapper::-webkit-scrollbar-track{background:rgba(177,157,194,.05)}.o-sidebar__wrapper::-webkit-scrollbar-thumb{background-color:#fff;border-radius:20px}.o-sidebar__wrapper .button{margin-top:20px}.o-sidebar__wrapper .list-group-item{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:400;color:#fff;border:none;padding:15px 40px;background:transparent;display:table}.o-sidebar__wrapper .list-group-item svg{margin-right:17px;max-width:17px}.o-sidebar__wrapper .list-group-item.active,.o-sidebar__wrapper .list-group-item:hover{background:hsla(0,0%,79.6%,.1019607843) 0 0 no-repeat padding-box}.postlogin .navbar-nav .nav-item:hover .button-gradient{color:#fff!important}.sideBar-active:before{content:"";position:fixed;width:100%;height:100%;top:0;left:0;z-index:999}@supports (backdrop-filter:none){.sideBar-active:before{backdrop-filter:blur(4px);background-color:hsla(0,0%,62.4%,.4901960784)}}@supports not (backdrop-filter:none){.sideBar-active:before{background-color:#9f9f9f}}.navbar.navbar--transparent .o-common-logo svg path{fill:#fff}.o-navbar-icon{width:50px;height:50px;position:fixed;right:13px;top:10px;z-index:9998;display:flex;align-items:center;justify-content:center}@media screen and (min-width:992px){.o-navbar-icon{display:none}}@media screen and (min-width:992px){.o-navbar-icon .toggle__nav{display:none}}.toggle-password{position:absolute;top:47px;right:20px;font-size:22px}.toggle-password.showPsd .hide-psd{display:block}.hide-psd,.toggle-password.showPsd .show-psd{display:none}.show-psd{position:relative;top:-8px}.o-input-checker .fa-check{position:absolute;top:50%;transform:translateY(-50%);right:15px}.o-input-checker .fa-spinner{position:absolute;top:20px;right:15px}.secondStep-infoBtn{margin-left:12px}.secondStep-infoBtn svg{width:19px;height:19px}.sidebar-logo{padding:0 40px 50px}@media (max-width:992px){.sidebar-logo{display:none}}.sidebar-logo svg{width:165px;height:auto}.logout-wrapper{position:absolute;width:100%;left:0;right:0;bottom:0;border-top:1px solid #ededed;background:#041735}.logout-wrapper a{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:400;border:none;padding:24px 40px;display:table}.logout-wrapper a,.logout-wrapper a:focus,.logout-wrapper a:hover{color:#fff;background:transparent}.username-wrapper{position:relative;width:100%;border-bottom:1px solid #ededed;background:#041735}@media (min-width:993px){.username-wrapper{display:none}}.username-wrapper span{line-height:25px}.username-wrapper a,.username-wrapper span{font-family:Titillium Web,sans-serif;font-size:16px;font-weight:400;color:#fff;display:table;padding:24px 40px}.username-wrapper a{line-height:1;border:none;background:transparent}.username-wrapper a:focus,.username-wrapper a:hover{background:transparent;color:#fff}.navbar-postlogin{margin-left:0;padding:0}@media (min-width:993px){.navbar-postlogin{border-bottom:1px solid #ececec;margin-left:20px;padding:.8125rem 0}}.navbar-postlogin .post-mobile-icon svg{fill:#fff}.navbar-postlogin .user-drpdwn svg path{stroke:#fff}.navbar-postlogin .user-name,.navbar-postlogin .user-name:hover{color:#fff}.navbar-postlogin .navbar-brand{display:block}@media (min-width:993px){.navbar-postlogin .navbar-brand{display:none}}@media (max-width:992px){.navbar-postlogin .navbar-brand svg{width:190px;left:-25px}}.navbar-postlogin .navbar-brand #logo---black{fill:#fff}.navbar-postlogin .container-fluid{background:#c1b1ce;border-radius:0 0 0 25px;padding:8px 15px!important}@media (min-width:993px){.navbar-postlogin .container-fluid{border-radius:300px 0 0 0;margin-left:50px;padding:20px!important}}.navbar-postlogin .navbar-nav{align-items:center}.navbar-postlogin .navbar-nav .nav-item .nav-link{color:#fff}.navbar-postlogin .navbar-nav .nav-item .nav-link svg#home path{stroke:#fff}.navbar-postlogin .navbar-nav .nav-item .nav-link svg#messages path,.navbar-postlogin .navbar-nav .nav-item .nav-link svg#notifications path{fill:#fff}.spacing-top{padding-top:65px!important}@media (min-width:993px){.spacing-top{padding-top:105px!important}}.user-name{font-family:Titillium Web,sans-serif;font-size:18px;line-height:25px;font-weight:400;color:#fff;margin-left:12px}.user-name:focus,.user-name:hover{color:#fff}.user-drpdwn{margin-left:12px}.user-drpdwn svg{height:auto}.user-drpdwn svg path{stroke:#fff}.user-drpdwn:after{display:none}.c-logout{width:2.375rem;height:2.375rem;border-radius:100%;overflow:hidden;display:block}.c-logout img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media (max-width:992px){.postlogin .o-navbar-icon{display:none}}.post-profile-wrap{display:none}@media (max-width:992px){.post-profile-wrap{display:flex!important;align-items:center}}.post-profile-wrap .logout-wrap{margin-left:30px}.body-overlay{z-index:71}.button{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:700;color:#fff;display:inline-block;text-align:center;outline:none;border:none;padding:12px 45px;border-radius:26px;cursor:pointer}.button-gradient{background:transparent linear-gradient(90deg,#3cb482,#20c0c8) 0 0 no-repeat padding-box;box-sizing:border-box;text-transform:uppercase;line-height:24px}.button-gradient:hover{color:#fff;background:transparent linear-gradient(90deg,#20c0c8,#3cb482) 0 0 no-repeat padding-box}.button-bordered,.button-bordered:focus,.button-bordered:hover{border:1px solid #26bdba;color:#27bdb7;background:transparent}.button-selected{box-sizing:border-box;text-transform:uppercase}.button-selected,.button-white{line-height:24px;background:#fff}.button-white{color:#23bec0}.button-transparent{line-height:22px;text-transform:uppercase;border:1px solid #20bfc6;color:#23bebf}.button-transparent:hover{background:#64b28a;border-color:#64b28a;color:#fff}.button-transparent:focus{border:1px solid #20bfc6}.button-lg{min-width:284px;font-family:Varela Round,sans-serif;font-weight:400}.button-sm{max-width:148px}.loginsubmit{min-width:238px;padding:10px 45px}@media (min-width:993px){.loginsubmit{min-width:172px}}.form-wrapper-ui{background:#fff;border-radius:0 50px 0 50px;padding:30px 20px;margin:36px auto auto;max-width:583px}@media (min-width:768px){.form-wrapper-ui{padding:30px 26px}}@media (min-width:993px){.form-wrapper-ui{margin:36px 0 0;padding:45px 26px}}.form-wrapper .form-group{margin-bottom:16px}.form-wrapper .form-group label{width:100%;text-align:left;margin-bottom:7px;font-family:Varela Round,sans-serif;font-size:12px;line-height:14px;font-weight:400;color:#000;text-transform:uppercase}.form-wrapper .form-group input,.form-wrapper .form-group select,.form-wrapper .form-group textarea{border:1px solid #e2e2e2;border-radius:39px;padding:10px 28px;height:48px;font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:600;color:#8b8b8b}.form-wrapper .form-group input::-webkit-input-placeholder,.form-wrapper .form-group select::-webkit-input-placeholder,.form-wrapper .form-group textarea::-webkit-input-placeholder{font-family:Titillium Web,sans-serif;font-size:14px;line-height:21px;font-weight:600;color:#8b8b8b}@media (min-width:993px){.form-wrapper .form-group input::-webkit-input-placeholder,.form-wrapper .form-group select::-webkit-input-placeholder,.form-wrapper .form-group textarea::-webkit-input-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:600;color:#8b8b8b}}.form-wrapper .form-group input::-moz-placeholder,.form-wrapper .form-group select::-moz-placeholder,.form-wrapper .form-group textarea::-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:14px;line-height:21px;font-weight:600;color:#8b8b8b}@media (min-width:993px){.form-wrapper .form-group input::-moz-placeholder,.form-wrapper .form-group select::-moz-placeholder,.form-wrapper .form-group textarea::-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:600;color:#8b8b8b}}.form-wrapper .form-group input:-ms-input-placeholder,.form-wrapper .form-group select:-ms-input-placeholder,.form-wrapper .form-group textarea:-ms-input-placeholder{font-family:Titillium Web,sans-serif;font-size:14px;line-height:21px;font-weight:600;color:#8b8b8b}@media (min-width:993px){.form-wrapper .form-group input:-ms-input-placeholder,.form-wrapper .form-group select:-ms-input-placeholder,.form-wrapper .form-group textarea:-ms-input-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:600;color:#8b8b8b}}.form-wrapper .form-group input:-moz-placeholder,.form-wrapper .form-group select:-moz-placeholder,.form-wrapper .form-group textarea:-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:14px;line-height:21px;font-weight:600;color:#8b8b8b}@media (min-width:993px){.form-wrapper .form-group input:-moz-placeholder,.form-wrapper .form-group select:-moz-placeholder,.form-wrapper .form-group textarea:-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:600;color:#8b8b8b}}@media (min-width:993px){.form-wrapper .form-group input,.form-wrapper .form-group select,.form-wrapper .form-group textarea{height:52px}}.form-wrapper .form-group textarea{height:112px;border-radius:24px}.form-wrapper-reset .signup-btn-wrap{padding-left:0}@media (min-width:768px){.form-wrapper-reset .signup-btn-wrap{padding-left:30px}}.form-wrapper-contact .form-group{margin-bottom:26px}.checker{display:block;position:relative;padding-left:40px!important;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:0;font-family:Titillium Web,sans-serif;font-size:16px;line-height:20px;font-weight:400;color:#525252}.checker input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checker input:checked~.checkmark{background-color:#22bfc4;border:1px solid #22bfc4}.checker input:checked~.checkmark:after{display:block}.checker .checkmark:after{left:6px;top:2px;width:6px;height:11px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:transparent;border:1px solid #d1d1d1;border-radius:5px}.checkmark:after{content:"";position:absolute;display:none}.term-link{text-decoration:underline!important}.forgot--link{font-family:Titillium Web,sans-serif;font-size:16px;line-height:20px;font-weight:400;color:#24bebe;margin-top:30px;display:inline-block;vertical-align:top}@media (min-width:768px){.forgot--link{margin-top:0}}.signup-btn-wrap{margin-top:33px}.signup-link-wrap{margin-top:55px}.signup-link-wrap .o-signup-txt{color:#525252}.signup-link-wrap .o-signup-txt,.signup-link-wrap .o-signup-txt a{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400}.signup-link-wrap .o-signup-txt a{color:#24bebe;text-decoration:underline}.signup-link-wrap .o-signup-txt a:hover{color:#64b28a}select.form-control{background:#fff url(../assets/images/select_down_arrow.svg) 100% no-repeat;background-size:20px;background-position:center right 18px}.o-common-inputStyle label{padding-left:30px}@media (min-width:768px){.o-banner-fullHeight{height:100vh}}.contaniner-fluid-custom{padding:0 15px!important}@media (min-width:768px){.contaniner-fluid-custom{padding:0 30px}}.loginform .form-group input[type=email].form-control.is-invalid,.loginform .form-group input[type=password].form-control.is-invalid,.loginform .form-group input[type=text].form-control.is-invalid,.loginform .form-group select.is-invalid{border-color:#fd6e6e}.loginform .form-group input[type=email].form-control.is-invalid:focus,.loginform .form-group input[type=password].form-control.is-invalid:focus,.loginform .form-group input[type=text].form-control.is-invalid:focus,.loginform .form-group select.is-invalid:focus{box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}.loginform .form-group input[type=email].form-control.is-invalid~.invalid-feedback,.loginform .form-group input[type=password].form-control.is-invalid~.invalid-feedback,.loginform .form-group input[type=text].form-control.is-invalid~.invalid-feedback,.loginform .form-group select.is-invalid~.invalid-feedback{display:block}.loginform .form-group input[type=email].form-control{padding-right:2.5rem}.loginform .form-group select.form-control.is-invalid{border-color:#dc3545;background-image:url(../assets/images/select_arrow.svg);background-position:100%,center right 50px;background-size:42px 32px,14px;background-repeat:no-repeat,no-repeat}.loginform .form-group .invalid-feedback{padding:10px 10px 10px 30px;box-sizing:border-box;background:transparent;font-family:Titillium Web,sans-serif;font-size:14px;line-height:21px;font-weight:400;color:#fd6e6e}.loginform .form-group .invalid-feedback ul{padding-left:10px;margin:10px 0 0}.loginform .form-group .invalid-feedback ul li{margin-bottom:5px}.loginform .form-group .invalid-feedback ul li:last-child{margin-bottom:0}.loginform .form-group .invalid-feedback i{display:inline-block;line-height:1;margin-right:9px;position:relative;top:-2px}.loginform .form-group .invalid-feedback i svg{width:18px;height:18px}.loginform .form-group .invalid-feedback i svg path{fill:#fd6e6e}.search-group{height:52px;position:relative}.search-group .search-icon{position:absolute;display:inline-block;top:50%;left:18px;transform:translateY(-50%)}.search-group input{height:100%;border-radius:39px;border-color:#e2e2e2;padding:0 20px 0 50px;color:#8b8b8b;font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600}.search-group input::-webkit-input-placeholder{color:#8b8b8b}.search-group input::-moz-placeholder{color:#8b8b8b}.search-group input:-ms-input-placeholder{color:#8b8b8b}.search-group input:-moz-placeholder{color:#8b8b8b}.body-overlay{height:100%;top:0;background-color:hsla(0,0%,62.4%,.6);backdrop-filter:blur(4px);z-index:9998}.body-overlay,.escort-filter-wrapper{width:100%;left:0;position:fixed;display:none}.escort-filter-wrapper{margin-bottom:0;background:#fff;z-index:9999;bottom:0;border-radius:37px 37px 0 0;padding:70px 42px}@media (min-width:1200px){.escort-filter-wrapper{margin-bottom:35px;display:flex!important;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;padding:0;border-radius:0;position:relative;bottom:auto;left:auto;z-index:98;height:auto;width:auto}}.escort-filter-wrapper-left{width:100%;display:flex!important;align-items:center;flex-direction:column}@media (min-width:1200px){.escort-filter-wrapper-left{width:65%;align-items:flex-end;flex-direction:row}}@media (min-width:1601px){.escort-filter-wrapper-left{width:70%}}.escort-filter-wrapper-right{display:none}@media (min-width:1200px){.escort-filter-wrapper-right{width:35%;display:flex!important;align-items:center;justify-content:flex-end}}@media (min-width:1601px){.escort-filter-wrapper-right{width:30%}}.escort-filter-wrapper-right .switch-wrapper .title{position:relative;top:2px}.escort-filter-wrapper-right .button-holo{height:48px;max-width:138px;width:100%;margin-left:35px;color:#000;text-transform:capitalize}@media (max-width:1399px){.escort-filter-wrapper-right .button-holo{margin-left:15px;max-width:124px}}.escort-filter-wrapper-right .button-holo:focus,.escort-filter-wrapper-right .button-holo:hover{border:1px solid #20bfc6;background:transparent}.escort-filter-wrapper-right .button-holo span svg g{stroke:#000}.escort-filter-wrapper.active{display:block}.select-wrapper{max-width:320px;width:100%;margin-right:5px;margin-bottom:20px}@media (min-width:1200px){.select-wrapper{margin-bottom:0;max-width:200px}}@media (min-width:1401px){.select-wrapper{max-width:320px}}.select-wrapper:nth-child(4){margin-top:8px}@media (min-width:1200px){.select-wrapper:nth-child(4){margin-top:0}}.select-wrapper .title,.select-wrapper label{font-family:Varela Round,sans-serif;font-size:12px;line-height:14px;font-weight:400;color:#000;text-transform:uppercase}.select-wrapper label{padding-left:28px}.select-wrapper--collection{max-width:158px}.select-wrapper--collection .select2-selection__rendered{padding-left:40px}.search-btn-wrapper{margin-left:5px;margin-top:8px}@media (min-width:1200px){.search-btn-wrapper{margin-top:0}}.search-btn-wrapper .button{font-family:Varela Round,sans-serif;font-size:16px;line-height:1;font-weight:400;color:#fff;text-transform:capitalize;padding:14px 24px;min-width:245px;text-align:center;position:relative}@media (min-width:1200px){.search-btn-wrapper .button{min-width:115px;top:-4px}}.search-main-title{font-family:Varela Round,sans-serif;font-size:20px;line-height:24px;font-weight:400;color:#000;margin-bottom:36px}@media (min-width:1200px){.search-main-title{display:none}}.search-close{position:absolute;top:20px;right:20px;display:block}@media (min-width:1200px){.search-close{display:none}}.search-main-close{position:absolute;top:30px;right:30px;display:block}@media (min-width:1200px){.search-main-close{display:none}}.reset-wrapper{display:flex!important;flex-direction:row;justify-content:center;padding-top:18px;padding-bottom:18px;position:fixed;z-index:2;left:0;right:0;bottom:0;margin-bottom:0!important;width:100%!important;max-width:100%!important;border-radius:25px 25px 0 0;background:#fff;-ms-box-shadow:0 0 6px rgba(0,0,0,.16);-o-box-shadow:0 0 6px rgba(0,0,0,.16);box-shadow:0 0 6px rgba(0,0,0,.16)}@media (min-width:1200px){.reset-wrapper{position:relative;left:auto;right:auto;bottom:auto;max-width:100%!important;width:calc(20% - 10px)!important;padding-bottom:0;margin-bottom:20px!important;border-radius:0;-ms-box-shadow:0 0 0 transparent;-o-box-shadow:0 0 0 transparent;box-shadow:0 0 0 transparent}}.reset-wrapper .reset-inner-wrapper{display:flex!important;flex-direction:row;justify-content:center;align-items:center;position:relative;top:3px}@media (min-width:1200px){.reset-wrapper .reset-inner-wrapper{top:auto}}.reset-wrapper .reset-inner-wrapper span{font-family:Titillium Web,sans-serif;font-size:18px;line-height:27;font-weight:600;color:#8b8b8b;line-height:1}.reset-wrapper .reset-inner-wrapper svg{height:auto;width:16px;margin-right:10px;flex-shrink:0}.reset-wrapper .reset-inner-wrapper a{display:flex!important;flex-direction:row;justify-content:center;align-items:center;position:relative}.apply-btn-wrapper{margin-left:40px;position:relative;top:0}@media (min-width:1200px){.apply-btn-wrapper{margin-left:10px}}@media (min-width:1601px){.apply-btn-wrapper{margin-left:40px}}.apply-btn-wrapper .button{font-family:Varela Round,sans-serif;font-size:16px;line-height:1;font-weight:400;color:#fff;text-transform:capitalize;padding:13px 24px;min-width:166px;-webkit-appearance:none}@media (min-width:1200px){.apply-btn-wrapper .button{min-width:106px;padding:14px 24px}}.select-wrapper .select2-container{width:100%!important}.select2-container--open{z-index:10000}.select2-container--default .select2-selection--multiple{clear:both;display:table;width:100%}.select-wrapper .select2-container .select2-selection--single{border-radius:39px!important;border:1px solid #e2e2e2!important;width:100%;height:52px!important}.select2-container--default .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--default .select2-selection--multiple{position:relative;cursor:pointer}.select2-container--default .select2-selection--multiple:after{content:url(../assets/images/select_down_arrow_small.svg);height:30px;width:100%;top:4px;padding-top:10px;text-align:right;bottom:0;right:15px;position:absolute;display:inline-block}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container--default .select2-selection--multiple{border-radius:39px!important;border:1px solid #e2e2e2!important}.select2-container--default .select2-selection--multiple{height:52px!important}.select-wrapper .select2-container .select2-selection--single .select2-selection__rendered{color:#8b8b8b!important;font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;height:49px!important;line-height:49px!important;padding:0 20px 0 28px}.select-wrapper .select2-container .select2-selection--single .select2-selection__arrow b{display:none}.select-wrapper .select2-container .select2-selection--single .select2-selection__arrow:after{content:url(../assets/images/select_down_arrow_small.svg);width:30px;height:30px;top:15px;bottom:0;right:5px;position:absolute;display:inline-block}.select2-container--default .select2-search--inline .select2-search__field{position:relative;top:5px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%!important}.select2-container--open .select2-dropdown--below{top:8px;border-top:1px solid #e2e2e2!important}.select2-container--open .select2-dropdown--above{top:-8px;border-bottom:1px solid #e2e2e2!important}.select2-container--open .select2-dropdown--above,.select2-container--open .select2-dropdown--below{border-radius:25px!important;-moz-border-radius:25px!important;-webkit-border-radius:25px!important;padding:25px;border:1px solid #e2e2e2!important}.select2-results__option{padding:8px 16px;border-radius:25px}.select2-container--default .select2-results__option--selected{background:transparent}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background:#f2f2f2;color:#000}.select2-search{padding:0}.select2-search .select2-search__field{border-radius:25px;margin-bottom:8px;padding:8px 16px}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-left:18px}.select2-container--default .select2-selection--multiple .select2-selection__choice{border:1px solid #24bfc0;background:#24bfc0;border-radius:25px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{border-right:1px solid #16a7a8;color:#fff;background:#16a7a8;font-size:18px;line-height:22px;bottom:0;top:-4px}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{color:#fff}.select2-selection--multiple .select2-search__field{margin-top:12px!important;padding:0 45px 0 20px!important;color:#8b8b8b!important;line-height:1;font-family:Titillium Web,sans-serif!important;font-size:16px!important;font-weight:600!important}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff;background:#16a7a8}@media (max-width:1399px){.switch-wrapper .title{font-size:14px}}.switch{position:relative;display:inline-block;width:60px;height:28px;margin-bottom:0;margin-left:12px}@media (max-width:1399px){.switch{margin-left:5px;width:45px}}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:transparent;border:1px solid #e2e2e2}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{content:"";height:22px;width:22px;left:2px;bottom:2px;background-color:#e2e2e2}input:checked+.slider{background-color:transparent}input:focus+.slider{box-shadow:0 0 1px #e2e2e2}input:checked+.slider:before{transform:translateX(30px);background:#2cbba9}@media (max-width:1399px){input:checked+.slider:before{transform:translateX(16px)}}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.filter-title{font-family:Varela Round,sans-serif;font-size:20px;line-height:24px;font-weight:400;color:#000;margin-bottom:15px}@media (min-width:1200px){.filter-title{margin-bottom:36px}}.advance-search-field-wrapper{display:flex!important;flex-wrap:wrap;flex-direction:column;margin:0 -10px;align-items:center}@media (min-width:1200px){.advance-search-field-wrapper{flex-direction:row}}.advance-search-field-wrapper .select-wrapper{margin:0 0 20px;max-width:320px;width:100%}@media (min-width:1200px){.advance-search-field-wrapper .select-wrapper{max-width:100%;width:calc(20% - 10px);margin:0 5px 20px}}.advance-search-field-wrapper .select-wrapper label{display:block}.advance-search-field-wrapper .select-wrapper select{width:100%}.height__range{max-width:55%!important}@media (min-width:1200px){.height__range{max-width:31%!important}}@media (min-width:1401px){.height__range{max-width:48%!important}}@media (min-width:1601px){.height__range{max-width:53%!important}}.height__range input[type=text]{width:28px!important}.height__range #maximumheight{right:-45px}.height__range #minimumheight{left:-48px}.age__range{max-width:60%;position:relative;margin:14px auto auto}@media (min-width:1200px){.age__range{max-width:41%}}@media (min-width:1401px){.age__range{max-width:55%}}@media (min-width:1601px){.age__range{max-width:60%}}.age__range input[type=text]{width:auto;border:none;display:inline-block;width:17px;padding:0;background-color:transparent;position:absolute;pointer-events:none}.age__range #maximumage{right:-31px}.age__range #minimumage{left:-37px}.age__range .ui-widget.ui-widget-content{background-color:#24bfbf;border:none;margin:10px 0}.age__range .ui-slider-horizontal{height:2px}.age__range .ui-slider-horizontal .ui-slider-range{background-color:#24bfbf}.age__range .ui-slider-horizontal .ui-slider-handle{border-radius:50%;border:2px solid #24bfc0;background-color:#24bfc0;top:-7px;width:16px;height:16px}.age-range-wrapper{border-radius:39px;border:1px solid #e2e2e2;height:52px}.multi-dropdown-checker .select2-results__option{padding:6px 20px;vertical-align:middle;font-family:Titillium Web,sans-serif;font-size:16px;line-height:18px;font-weight:400;color:#8b8b8b}.multi-dropdown-checker .select2-results__option:before{content:"";display:inline-block;position:relative;height:20px;width:20px;border:1px solid #e2e2e2;border-radius:2px;background-color:#fff;margin-right:20px;vertical-align:middle}.multi-dropdown-checker .select2-results__option--selected:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"\F00C";color:#39b68b;background-color:#fff;display:inline-block;padding-left:2.5px;padding-top:1px;font-size:12px}.multi-dropdown-checker .select2-container--default .select2-results__option[aria-selected=true]{background-color:#fff}.multi-dropdown-checker .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#eaeaeb;color:#272727}.multi-dropdown-checker .select2-container--default .select2-selection--multiple{margin-bottom:10px;display:table;clear:both}.multi-dropdown-checker .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-radius:4px}.multi-dropdown-checker .select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#f77750;border-width:2px}.multi-dropdown-checker .select2-container--default .select2-selection--multiple{border-width:2px}.multi-dropdown-checker .select2-container--open .select2-dropdown--below{border-radius:6px;box-shadow:0 0 10px rgba(0,0,0,.5)}.multi-dropdown-checker .select2-selection .select2-selection--multiple:after{content:"hhghgh"}.multi-dropdown-checker .select-icon .placeholder,.multi-dropdown-checker .select-icon .select2-selection__placeholder .badge{display:none}.escort-filter-mobile{margin-bottom:25px;display:block}@media (min-width:1200px){.escort-filter-mobile{display:none}}.escort-filter-mobile-inner{display:flex!important;align-items:center;justify-content:space-between;max-width:366px;width:100%}.escort-filter-mobile-inner .select-wrapper{max-width:170px;width:100%;margin-right:0}.escort-filter-mobile-inner .select-wrapper .search-group{height:36px;position:relative}.escort-filter-mobile-inner .select-wrapper .search-group .search-icon{position:absolute;display:inline-block;top:50%;left:18px;transform:translateY(-50%)}.escort-filter-mobile-inner .select-wrapper .search-group input{height:100%;border-radius:39px;border-color:#24bebd;padding:0 20px 0 50px;font-family:Titillium Web,sans-serif;font-size:13px;line-height:1;font-weight:600;color:#000}.escort-filter-mobile-inner .select-wrapper .search-group input::-webkit-input-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#000;padding-left:10px}.escort-filter-mobile-inner .select-wrapper .search-group input::-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#000;padding-left:10px}.escort-filter-mobile-inner .select-wrapper .search-group input:-ms-input-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#000;padding-left:10px}.escort-filter-mobile-inner .select-wrapper .search-group input:-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#000;padding-left:10px}.escort-filter-mobile-inner .button-holo{height:40px;max-width:170px;width:100%;padding:0;color:#000;border:1px solid #24bebd;text-transform:capitalize}.escort-filter-mobile-inner .button-holo:focus,.escort-filter-mobile-inner .button-holo:hover{border:1px solid #24bebd;color:#000;background:transparent}.escort-filter-mobile-inner .button-holo span{position:relative;left:-18px}.profile-input-wrapper-outer{border-radius:24px;border:1px solid #f2f2f2;padding:30px 25px 50px}@media (min-width:1200px){.profile-input-wrapper-outer{padding:40px 40px 62px}}.profile-input-wrapper-outer .custom-wraper{max-width:1316px}.profile-btn-group{margin:30px auto 0;max-width:320px;text-align:center}@media (min-width:1200px){.profile-btn-group{margin-top:26px auto 0 auto;max-width:100%;text-align:left}}.profile-btn-group .button-gradient{font-family:Varela Round,sans-serif;font-size:16px;line-height:1;font-weight:400;color:#fff;text-transform:capitalize;padding:14px 20px;max-width:220px;width:100%}.incall_records{display:flex!important;flex-direction:column}@media (min-width:1200px){.incall_records{flex-direction:row;flex-wrap:nowrap}}.rate-group-wrapper{display:flex!important;flex-direction:row;align-items:center;width:100%}@media (max-width:1199px){.rate-group-wrapper .input-group-wrapper{margin-right:10px}}.input-group-wrapper{height:52px;position:relative;margin-right:10px}@media (max-width:1199px){.input-group-wrapper{margin-right:0}}.input-group-wrapper .rates__area{height:100%}.input-group-wrapper .rates__area input{height:52px;border-radius:39px;border-color:#e2e2e2;padding:0 20px 0 35px;color:#8b8b8b;font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600}.input-group-wrapper .rates__area input::-webkit-input-placeholder{color:#8b8b8b}.input-group-wrapper .rates__area input::-moz-placeholder{color:#8b8b8b}.input-group-wrapper .rates__area input:-ms-input-placeholder{color:#8b8b8b}.input-group-wrapper .rates__area input:-moz-placeholder{color:#8b8b8b}.input-group-wrapper input{height:100%;border-radius:39px;border-color:#e2e2e2;padding:0 20px;color:#8b8b8b;font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600}.input-group-wrapper input::-webkit-input-placeholder{color:#8b8b8b}.input-group-wrapper input::-moz-placeholder{color:#8b8b8b}.input-group-wrapper input:-ms-input-placeholder{color:#8b8b8b}.input-group-wrapper input:-moz-placeholder{color:#8b8b8b}.profile-input-wrapper{display:flex!important;flex-wrap:wrap;flex-direction:column;margin:0;align-items:center}@media (min-width:1200px){.profile-input-wrapper{flex-direction:row;margin:0 -10px}}.profile-input-wrapper small{margin-bottom:30px;font-family:Titillium Web,sans-serif;font-size:12px;line-height:17px;font-weight:400;color:#000;padding-left:20px}@media (min-width:768px){.profile-input-wrapper small{padding-left:30px}}.profile-input-wrapper .input-wrap{height:52px!important;border-radius:39px!important;border:1px solid #e2e2e2!important;padding:5px 0}.profile-input-wrapper .input-wrap select{margin:0!important;padding:10px!important;background:none!important;-moz-text-align-last:center;text-align-last:center;border:none;border-right:1px solid #e2e2e2;border-radius:0;line-height:18px;font-size:16px;font-weight:600;color:#8b8b8b}.profile-input-wrapper .input-wrap select:last-child{border-right:none}.profile-input-wrapper .input-wrap select:focus{outline:none}.profile-input-wrapper .input-txt-wrapper{margin:0 0 20px;max-width:320px;width:100%}@media (min-width:1200px){.profile-input-wrapper .input-txt-wrapper{max-width:320px;width:100%;margin:0 5px 20px}}.profile-input-wrapper .input-txt-wrapper label{font-family:Varela Round,sans-serif;font-size:12px;line-height:14px;font-weight:400;color:#000;padding-left:28px;text-transform:uppercase}.profile-input-wrapper .select-wrapper{margin:0 0 20px;max-width:320px;width:100%}@media (min-width:1200px){.profile-input-wrapper .select-wrapper{max-width:100%;width:calc(25% - 10px);margin:0 5px 20px}}.profile-input-wrapper .select-wrapper label{display:block}.profile-input-wrapper .select-wrapper select{width:100%}.input-form-group{margin:0 auto;max-width:320px}@media (min-width:1200px){.input-form-group{margin-top:20px;max-width:100%}}.input-form-group label{font-family:Varela Round,sans-serif;font-size:18px;line-height:22px;font-weight:400;color:#000;padding-left:20px;margin-bottom:20px}.input-form-group input,.input-form-group textarea{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#525252}.input-form-group textarea{border:1px solid #e2e2e2;padding:30px 38px;border-radius:20px}.input-form-group textarea:focus{border-color:#e2e2e2}.input-form-row{display:flex!important;align-items:flex-end}.input-form-row-child{max-width:187px;width:100%;margin-right:10px}.input-form-row-child:first-child{max-width:320px}@media (max-width:1199px){.profile-input-wrapper-rates{max-width:330px;margin:0 auto}}.input-col-child{height:100%;padding:0!important;max-width:320px;width:100%}@media (max-width:1199px){.input-col-child{max-width:330px;margin-bottom:20px}}.input-col-child input{height:52px}@media (max-width:1199px){.input-col-child-small .extra-fields-incall{margin-top:-3px}}.rate-group-wrapper .input-col-child{margin-right:10px!important;max-width:187px;width:100%}@media (max-width:1199px){.rate-group-wrapper .input-col-child{max-width:120px}}.rate-group-wrapper .input-col-child:last-child{margin-right:0}.small-title{font-size:18px;line-height:22px;margin-bottom:20px}.small-title,.small-title-mod{font-family:Varela Round,sans-serif;font-weight:400;color:#000}.small-title-mod{margin-bottom:32px;font-size:20px;line-height:24px}.service-block-wrapper{margin-bottom:15px}@media (min-width:1200px){.service-block-wrapper{margin-bottom:45px}}.service-block-wrapper:last-child{margin-bottom:0}.service-block-row{display:flex!important;flex-wrap:wrap}.service-block-col{margin-right:10px}.custom-wrapper-mt{margin-top:26px}.password-validate{position:absolute;top:34px;right:60px;font-size:22px}@media (min-width:768px){.password-validate{top:37px}}.username-validate{position:absolute;top:7px;right:20px;font-size:22px}.support-info-txt{font-family:Titillium Web,sans-serif;font-size:14px;line-height:21px;font-weight:400;color:#519df7;padding:0 30px;display:flex!important;align-items:flex-start;margin-top:12px}.support-info-txt svg{margin-right:10px;position:relative;top:2px}.account-wrapper{display:flex!important;flex-direction:column;align-items:stretch;justify-content:space-between}@media (min-width:1200px){.account-wrapper{flex-direction:row}}.account-wrapper-left{padding:20px;border-radius:24px;border:1px solid #f2f2f2;width:100%;margin-bottom:22px}@media (min-width:768px){.account-wrapper-left{padding:40px 40px 50px}}@media (min-width:1200px){.account-wrapper-left{width:calc(50% - 20px);margin-bottom:0}}.account-wrapper-right{padding:20px;border-radius:24px;border:1px solid #f2f2f2;width:100%}@media (min-width:768px){.account-wrapper-right{padding:40px 40px 50px}}@media (min-width:1200px){.account-wrapper-right{width:calc(50% - 20px)}}.card-form-wrap{display:flex!important;align-items:flex-start;justify-content:space-between}.card-form-wrap .form-group{width:calc(50% - 7px);position:relative}@media (min-width:993px){.card-form-wrap .form-group{width:calc(50% - 17px)}}.card-form-wrap .form-group .tt-icon{line-height:1;display:inline-block;position:absolute;right:16px;top:50%;transform:translateY(-50%)}.card-form-wrap .form-group .input-icon-wrap{position:relative}.card-form-group{margin-bottom:40px}.payment-card-form .form-group{margin-bottom:18px!important}.payment-card-form .small-title{margin-bottom:30px}.mt-12{margin-top:12px!important}.account-social-wrapper{margin-top:30px}.addon-left{max-width:100%;width:100%;text-align:center;margin-bottom:12px}@media (min-width:768px){.addon-left{max-width:70%;text-align:left;margin-bottom:0}}.addon-left p{margin-bottom:0;margin-left:0;line-height:18px}.addon-right{text-align:center;width:100%}@media (min-width:768px){.addon-right{text-align:right}}.addon-right .button{line-height:18px}.addon-wrapper{display:flex!important;justify-content:space-between;align-items:center;flex-direction:column}@media (min-width:768px){.addon-wrapper{flex-direction:row}}.postlogin-form .profile-input-wrapper .select-wrapper{margin-bottom:30px;width:100%;max-width:100%}.ac-btn-grp{margin-top:0}.ac-switch-wrapper{margin-bottom:60px}.ac-switch-wrapper:last-child{margin-bottom:0}.ac-switch-wrapper .profile-btn-group{margin-top:48px}.ac-switch-wrapper .form-group{margin-bottom:13px!important}@media (min-width:768px){.ac-switch-wrapper .form-group{margin-bottom:15px!important}}.security-tab .ac-switch-wrapper{margin-bottom:45px}.subscripton-tab .select-wrapper{margin-bottom:20px!important}#tourlockModal{border-radius:0;padding-left:0!important;padding-right:0!important}@media (min-width:768px){#tourlockModal{border-radius:10px}}#tourlockModal .modal-dialog{max-width:100%;margin:0;overflow:hidden;min-height:100%;align-items:flex-end}@media (min-width:768px){#tourlockModal .modal-dialog{max-width:452px;margin:1.75rem auto;align-items:center;min-height:auto}}@media (min-width:1200px){#tourlockModal .modal-dialog{max-width:452px}}#tourlockModal .modal-dialog .modal-content{overflow:hidden;border-radius:25px 25px 0 0;box-shadow:none;border:none}@media (min-width:768px){#tourlockModal .modal-dialog .modal-content{box-shadow:0 0 6px rgba(0,0,0,.1607843137);padding-bottom:0;border-radius:10px}}#tourlockModal .modal-dialog .modal-content .modal-body{padding:0 30px 30px;text-align:center}#tourlockModal .modal-dialog .modal-content .modal-body .tourlock-content{max-width:90%;margin:0 auto}#tourlockModal .modal-dialog .modal-content .modal-body h3{font-family:Varela Round,sans-serif;font-size:25px;line-height:30px;font-weight:400;color:#000;margin-bottom:6px;margin-top:15px}#tourlockModal .modal-dialog .modal-content .modal-body p{font-family:Titillium Web,sans-serif;font-size:15px;line-height:23px;font-weight:400;color:#525252;margin-bottom:18px}#tourlockModal .modal-dialog .modal-content .modal-body .price-lock span{font-family:Titillium Web,sans-serif;font-size:13px;line-height:20px;font-weight:400;color:#525252}#tourlockModal .modal-dialog .modal-content .modal-body .price-lock h2{font-family:Varela Round,sans-serif;font-size:42px;line-height:51px;font-weight:400;color:#21c0c6;margin-bottom:0}#tourlockModal .modal-dialog .modal-content .modal-footer{border-top:1px solid #e2e2e2;padding:25px;justify-content:center;background:#fff;width:100%;flex-direction:column;align-items:center}@media (min-width:768px){#tourlockModal .modal-dialog .modal-content .modal-footer{border-radius:0;position:relative}}#tourlockModal .modal-dialog .modal-content .modal-footer .button-link{border:none;background:transparent;margin:0;font-family:Varela Round,sans-serif;font-size:14px;line-height:17px;font-weight:400;color:#43545c}#tourlockModal .modal-dialog .modal-content .modal-footer .button-gradient{margin-bottom:20px;line-height:20px;font-family:Titillium Web,sans-serif;font-size:14px;line-height:1;font-weight:400;color:#fff;min-width:144px;padding:14px 20px;text-transform:capitalize}#tourModal{border-radius:0;padding-left:0!important}@media (min-width:768px){#tourModal{border-radius:10px}}#tourModal .modal-dialog{max-width:100%;min-height:100%;background-color:#fff;margin:0}@media (min-width:768px){#tourModal .modal-dialog{max-width:700px;min-height:auto;margin:1.75rem auto;background:transparent}}@media (min-width:1200px){#tourModal .modal-dialog{max-width:832px}}#tourModal .modal-dialog .modal-content{padding-bottom:80px;box-shadow:none;border:none}@media (min-width:768px){#tourModal .modal-dialog .modal-content{box-shadow:0 0 6px rgba(0,0,0,.1607843137);padding-bottom:0}}#tourModal .modal-dialog .modal-content .modal-header{padding:35px 35px 0}#tourModal .modal-dialog .modal-content .modal-header .modal-title{font-family:Varela Round,sans-serif;font-size:20px;line-height:24px;font-weight:400;color:#000}#tourModal .modal-dialog .modal-content .modal-body{padding:0 35px 15px}#tourModal .modal-dialog .modal-content .modal-footer{border-top:none;padding:18px;border-radius:25px 25px 0 0;box-shadow:0 -5px 10px rgba(0,0,0,.0509803922);justify-content:center;background:#fff;width:100%;position:fixed;bottom:0}@media (min-width:768px){#tourModal .modal-dialog .modal-content .modal-footer{padding:0 35px 35px;border-radius:0;box-shadow:none;position:relative;bottom:auto;justify-content:flex-end}}#tourModal .modal-dialog .modal-content .modal-footer .button-link{border:none;background:transparent;margin:0;font-family:Varela Round,sans-serif;font-size:17px;line-height:24px;font-weight:400;color:#43545c}#tourModal .modal-dialog .modal-content .modal-footer .button-gradient{margin:0 0 0 35px;line-height:20px;font-family:Varela Round,sans-serif;font-size:16px;line-height:1;font-weight:400;color:#fff;min-width:144px;padding:14px 20px;text-transform:capitalize}.tour-input-wrapper{justify-content:space-between;margin:40px 0 0;flex-direction:column}@media (min-width:768px){.tour-input-wrapper{flex-direction:row}}.tour-input-wrapper .input-group-wrapper{width:100%}.tour-input-wrapper .select-wrapper{width:100%;margin-bottom:25px}@media (min-width:768px){.tour-input-wrapper .select-wrapper{width:calc(50% - 10px)}}.tour-input-wrapper .select-wrapper label{padding-left:20px}.pnone{pointer-events:none}.range-wrapper{justify-content:space-between;margin:0;flex-direction:column}@media (min-width:768px){.range-wrapper{flex-direction:row}}.range-wrapper .select-wrapper{width:100%;margin-bottom:15px}@media (min-width:768px){.range-wrapper .select-wrapper{width:calc(50% - 10px)}}.range-wrapper .select-wrapper label{padding-left:20px}.range-wrapper .input-group-wrapper{border-radius:39px;width:100%;border:1px solid #e2e2e2;padding:0;color:#8b8b8b;font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;display:flex!important;align-items:center;justify-content:space-between;flex-wrap:wrap;position:relative}.range-wrapper .input-group-wrapper span{display:inline-block;width:33.3333333333%;text-align:center;border-right:1px solid #e2e2e2;height:80%;display:flex!important;align-items:center;justify-content:center}.range-wrapper .input-group-wrapper span:last-child{border-right:none}.tour-headingbtn-wrap{margin-bottom:25px}.tour-headingbtn-wrap .button{text-transform:capitalize;font-family:Varela Round,sans-serif;font-size:16px;line-height:20px;font-weight:400;color:#fff}.tour-wrapper-outer{padding:32px 32px 100px}@media (max-width:1199px){.tour-wrapper-outer{padding-left:15px;padding-right:15px}}@media (max-width:1199px){.tour-dropdown{display:flex;align-items:flex-end;justify-content:flex-end;position:relative;top:-35px;margin-right:20px}}.tour-dropdown svg{width:5px;height:auto}.tour-dropdown .dropdown-menu{box-shadow:0 0 6px rgba(0,0,0,.0784313725);background:#fff;border-radius:5px;padding:10px 0;border:none}.tour-dropdown .dropdown-menu .dropdown-item{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#8b8b8b;padding:5px 20px}.review-approval-group .dropdown{margin-left:25px;position:relative;top:-2px}@media (max-width:1199px){.review-approval-group .dropdown{display:none}}.verify-wrapper{padding-top:50px!important}.verify-wrapper .verify-support-txt{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#fff}.verify-wrapper .button{margin-top:40px!important}.verify-wrapper .continue-btn{margin-top:48px!important}.profile-summary-btn-grp .addtocontact,.profile-summary-btn-grp .sendmessage{text-transform:inherit;font-weight:400;font-family:Varela Round,sans-serif;padding:12px 30px}.contact-select{color:#000!important}.profile-count-message{font-family:Titillium Web,sans-serif;font-size:15px;line-height:23px;font-weight:300;color:#000;padding-bottom:27px}.container-quarter{max-width:1275px;margin:0 auto}.nocontent-wrapper{max-width:300px;margin:0 auto;position:relative}@media (min-width:768px){.nocontent-wrapper{max-width:450px}}@media (min-width:993px){.nocontent-wrapper{max-width:665px}}.nocontent-wrapper-inner{position:relative;z-index:1;padding-top:100px}@media (min-width:768px){.nocontent-wrapper-inner{padding-top:140px}}.nocontent-wrapper-inner .button{margin-top:20px;text-transform:capitalize;font-family:Varela Round,sans-serif;font-size:14px;line-height:17px;font-weight:400;color:#fff;min-width:268px}@media (min-width:768px){.nocontent-wrapper-inner .button{margin-top:40px;text-transform:uppercase;min-width:284px;font-family:Varela Round,sans-serif;font-size:16px;line-height:20px;font-weight:400;color:#fff}}@media (min-width:993px){.nocontent-wrapper-inner .button{margin-top:70px}}.nocontent-wrapper-verify{position:relative;z-index:1;padding-top:100px}@media (min-width:768px){.nocontent-wrapper-verify{padding-top:140px}}.nocontent-wrapper-verify .button{margin-top:20px;text-transform:capitalize;font-family:Varela Round,sans-serif;font-size:14px;line-height:17px;font-weight:400;color:#fff;min-width:198px}@media (min-width:768px){.nocontent-wrapper-verify .button{margin-top:25px;text-transform:uppercase;min-width:198px;font-family:Varela Round,sans-serif;font-size:16px;line-height:20px;font-weight:400;color:#fff}}@media (min-width:993px){.nocontent-wrapper-verify .button{margin-top:27px}}.nocontent-wrapper img{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}@media (min-width:1200px){.nocontent-wrapper img{max-width:80%;margin:0 auto}}@media (min-width:1601px){.nocontent-wrapper img{margin:0;max-width:100%}}.lg-heading{font-family:Varela Round,sans-serif;font-size:30px;line-height:40px;font-weight:400;color:#fff}@media (min-width:768px){.lg-heading{font-family:Varela Round,sans-serif;font-size:45px;line-height:55px;font-weight:400;color:#fff}}@media (min-width:993px){.lg-heading{font-family:Varela Round,sans-serif;font-size:48px;line-height:60px;font-weight:400;color:#fff}}@media (min-width:1601px){.lg-heading{font-family:Varela Round,sans-serif;font-size:66px;line-height:76px;font-weight:400;color:#fff}}.sm-heading{margin-bottom:12px;font-family:Varela Round,sans-serif;font-size:30px;line-height:40px;font-weight:400;color:#fff}@media (min-width:768px){.sm-heading{font-family:Varela Round,sans-serif;font-size:44px;line-height:53px;font-weight:400;color:#fff}}@media (min-width:993px){.sm-heading{font-family:Varela Round,sans-serif;font-size:44px;line-height:53px;font-weight:400;color:#fff}}.sm-sub-text{margin-bottom:0;font-family:Varela Round,sans-serif;font-size:18px;line-height:20px;font-weight:400;color:#fff}@media (min-width:768px){.sm-sub-text{font-family:Varela Round,sans-serif;font-size:20px;line-height:24px;font-weight:400;color:#fff}}@media (min-width:993px){.sm-sub-text{font-family:Varela Round,sans-serif;font-size:20px;line-height:24px;font-weight:400;color:#fff}}.c-create-post{padding:0;box-shadow:0 0 6px rgba(0,0,0,.0509803922);border-radius:10px}.c-create-post__icon svg{width:15px;fill:#444793}.c-create-post__textPan{position:relative;padding:15px 15px 15px 57px}.c-create-post__textPan textarea.form-control{resize:none;padding:0 20px;background:#f9f9f9;border:none;font-family:Poppins,sans-serif;font-size:12px;line-height:40px;font-weight:300;color:#adadad;height:40px;border-radius:0}.c-create-post__textPan textarea.form-control:active,.c-create-post__textPan textarea.form-control:focus{outline:none;box-shadow:none}.c-create-post__user{position:absolute;left:13px;top:17px}.c-create-post__user img{width:36px;height:36px;overflow:hidden;border-radius:100%}.c-create-post label{margin-bottom:0}.c-create-post .browsefilespreview,.c-create-post .browsevideopreview{line-height:0;border-bottom:1px solid #f4f4f4;margin-bottom:8px}.c-create-post #myCarousel .carousel-item{height:auto;overflow:hidden}.c-create-post #myCarousel .carousel-item img{width:100%;max-width:100%;max-height:400px}.c-create-post #myCarousel .carousel-indicators li{background-color:#444793}.c-model-list__online{background:#fcfcfc;background-size:40% 100%;position:relative}.c-model-list__online:before{position:absolute;content:"";background:url(../../images/shutterstock_443162110.png) no-repeat 50%;width:100%;height:100%;background-size:cover;filter:grayscale(100%);opacity:.1}@media screen and (max-width:991px){.c-model-list__feature .row{text-align:center}}@media screen and (max-width:991px){.c-model-list__feature h2{margin:19px 0}}.c-model-list__feature p{font-size:15px;line-height:25px}.c-model-list__feature p,.c-model-list__feature p.c-status{font-family:Overpass,sans-serif;font-weight:300;color:#040100}.c-model-list__feature p.c-status{font-size:12px;line-height:20px;position:relative;padding-left:25px;margin-bottom:24px}@media screen and (max-width:991px){.c-model-list__feature p.c-status{display:inline-block;margin:0 auto 15px}}.c-model-list__feature p.c-status:after{position:absolute;width:12px;height:12px;content:"";border-radius:100%;left:0;top:50%;transform:translateY(-50%)}.c-model-list__feature p.c-status--online:after{background-color:#54c639}.c-model-list__feature p.c-status--offline:after{background-color:red}@media screen and (max-width:991px){.c-model-list__feature .c-btn{display:table;margin:0 auto}}.c-model-list__carousal .c-home-panel{padding:30px 0 55px}.c-panel__half-grey{background:#fafafa;padding:55px 0}.c-panel__negetive-img{position:relative;left:0;margin:0 20px}@media screen and (min-width:768px){.c-panel__negetive-img{transform:translateX(-90%);margin:0}}.c-panel__negetive-img:after{position:absolute;content:"";left:0;top:0;width:100%;height:100%;background:rgba(134,143,154,.65)}.c-panel__positive-content{padding:0 20px}@media screen and (min-width:768px){.c-panel__positive-content{position:absolute;left:0;top:50%;transform:translateY(-50%);padding:0 25% 0 21%}}@media screen and (max-width:767px){.c-panel__positive-content h3{margin:41px 0 24px}}.c-panel__btm-cta h1{font-size:37px;line-height:41px}@media screen and (min-width:480px){.c-panel__btm-cta h1{font-size:37px;line-height:47px}}@media screen and (min-width:768px){.c-panel__btm-cta h1{font-size:45px;line-height:55px}}@media screen and (min-width:992px){.c-panel__btm-cta h1{font-size:52px;line-height:62px}}@media screen and (min-width:1200px){.c-panel__btm-cta h1{font-size:61px;line-height:71px}}.c-panel__btm-cta h1{line-height:73px;color:#000;margin-bottom:5px;font-weight:300}.c-panel__btm-cta h1 span{color:#444793}.c-panel__btm-cta p{font-size:25px;line-height:39px;text-transform:uppercase;letter-spacing:.3125rem}.c-home-panel{padding:55px 0}@media screen and (min-width:992px){.c-home-panel{padding:75px 0 138px}}.c-btn-panel{max-width:50%;flex:0 0 50%;margin-top:12px;padding:0 5px;display:flex;justify-content:flex-end}@media screen and (min-width:768px){.c-btn-panel{max-width:33%;flex:0 0 33%}}@media screen and (min-width:992px){.c-btn-panel{right:0;position:absolute;bottom:-63px;max-width:25%;flex:0 0 25%;padding:0 15px}}.c-btn-panel a.c-btn--purple{display:block;white-space:nowrap}@media screen and (max-width:991px){.c-btn-panel a.c-btn--purple{margin-top:0!important;border-radius:0;width:auto;width:100%;padding:54% 0;text-align:center}}@media screen and (min-width:992px){.c-btn-panel a.c-btn--purple br{display:none}}@media screen and (max-width:1500px){.profile-btn-grp{flex-direction:column}}@media screen and (max-width:767px){.profile-btn-grp{flex-direction:row;order:-1;-webkit-order:-1;position:absolute;top:-17px;left:0;right:0;padding:0 .9375rem}}.profile-btn-grp a{width:auto;display:block;padding:10px;height:auto}.profile-btn-grp a:last-child{margin-bottom:0}@media screen and (max-width:1500px){.profile-btn-grp a{padding:10px!important;margin-bottom:10px}}@media screen and (max-width:991px){.profile-btn-grp a{margin-bottom:10px}}@media screen and (max-width:767px){.profile-btn-grp a{margin-bottom:0}}.post-wrap-inner{margin-top:0}.custom-inner-wrap{padding-top:3.125rem!important}.cciframe,.cciframebase,.cciframebase:focus,.cciframebase:focus-visible,.cciframeholder,.cciframeholder:focus,.cciframeholder:focus-visible{outline:none!important}.cciframe{height:68px}.cciframe:focus,.cciframe:focus-visible,.cciframe iframe input,.cciframe iframe input:focus,.cciframe iframe input:focus-visible{outline:none!important}.chkout-form .form-group label{font-size:15px;font-weight:300;color:#333}@media screen and (max-width:1199px){.chkout-form .form-group label{display:block;text-align:left}}@media screen and (max-width:574px){.chkout-form .custom-control{padding-left:50px}}.custom-outer-wrapper{max-width:850px;width:100%}.static-base h1,.static-base h2,.static-base h3,.static-base h4,.static-base h5,.static-base h6,.static-base p{color:#000;margin-bottom:28px;line-height:30px}.static-base h1{font-family:Varela Round,sans-serif;font-size:28px;line-height:38px;font-weight:400;color:#000}@media (min-width:993px){.static-base h1{font-family:Varela Round,sans-serif;font-size:36px;line-height:46px;font-weight:400;color:#000}}.static-base h2{font-family:Varela Round,sans-serif;line-height:36px;font-weight:400;color:#000}@media (min-width:993px){.static-base h2{font-family:Varela Round,sans-serif;font-size:32px;line-height:42px;font-weight:400;color:#000}}.static-base h3{font-family:Varela Round,sans-serif;line-height:34px;font-weight:400;color:#000}@media (min-width:993px){.static-base h3{font-family:Varela Round,sans-serif;font-size:28px;line-height:38px;font-weight:400;color:#000}}.static-base h4{font-family:Varela Round,sans-serif;line-height:32px;font-weight:400;color:#000}@media (min-width:993px){.static-base h4{font-family:Varela Round,sans-serif;font-size:24px;line-height:34px;font-weight:400;color:#000}}.static-base h5{font-family:Varela Round,sans-serif;line-height:30px;font-weight:400;color:#000}@media (min-width:993px){.static-base h5{font-family:Varela Round,sans-serif;font-size:21px;line-height:31px;font-weight:400;color:#000}}.static-base h6{font-family:Varela Round,sans-serif;line-height:28px;font-weight:400;color:#000}.static-base p{font-size:14px;line-height:18px}@media screen and (min-width:320px){.static-base p{font-size:16px;line-height:26px}}@media screen and (min-width:768px){.static-base p{font-size:16px;line-height:26px}}@media screen and (min-width:992px){.static-base p{font-size:16px;line-height:26px}}@media screen and (min-width:1200px){.static-base p{font-size:16px;line-height:26px}}@media screen and (min-width:1600px){.static-base p{font-size:16px;line-height:26px}}@media screen and (min-width:1920px){.static-base p{font-size:16px;line-height:26px}}.static-base p a{text-decoration:underline!important;font-weight:600}.static-base p a:hover{color:#3ab587}.static-base hr{margin-bottom:28px;margin-top:0}.static-base ul{margin-bottom:28px;list-style:none}.static-base ul li{line-height:26px;color:#000;display:table;padding-left:25px}.static-base ul li:before{font-family:initial}.static-base ul li ul{padding-left:10px;margin-top:15px;margin-bottom:15px}.static-base ul li a{font-size:16px}.static-base ol{margin-bottom:28px;list-style:none;padding:0}.static-base ol li{line-height:26px;color:#000}.static-base ol li:before{font-weight:400;padding-right:12px}.static-base ol li ol{padding-left:10px;margin-top:15px;margin-bottom:15px}.responsive__tab{overflow-y:hidden;overflow-x:auto;margin-bottom:.3125rem}@media screen and (min-width:576px){.responsive__tab{margin-left:0;margin-right:0}}@media screen and (min-width:768px){.responsive__tab{margin-bottom:1.5625rem}}.responsive__tab .o-tabs{flex-wrap:nowrap;margin-bottom:0;border-bottom:none}.responsive__tab__mod{margin-left:auto;margin-right:auto}.o-tabs{margin-top:28px;margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid #e8e8e8;position:relative;z-index:1}.o-tabs li{margin:0 5px}@media (min-width:768px){.o-tabs li{margin:0 20px}}.o-tabs li a{font-family:Varela Round,sans-serif;font-size:14px;line-height:1;font-weight:400;color:#43545c;display:inline-block;cursor:pointer;color:#43545c!important;border:1px solid transparent;text-align:center;padding:11px 23px;white-space:nowrap;min-width:100%;border-radius:20px!important;-moz-border-radius:20px!important;-webkit-border-radius:20px!important}@media (min-width:768px){.o-tabs li a{min-width:100px}}.o-tabs li a:hover{border-color:transparent!important;color:#22c0c5!important}.o-tabs li a.active{color:#23bfc3!important;background:none;background-color:transparent!important;border-color:#22c0c5!important}@media (max-width:1199px){.o-tabs--profile{white-space:nowrap;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;align-items:flex-start;justify-content:flex-start!important}}.o-tabs-mod li{text-align:center}.o-tabs-mod li a{padding:.5rem 1.25rem;min-width:115px}@media screen and (min-width:576px){.o-tabs-mod li a{padding:.5rem 2.5625rem}}.photo__tab{margin:0 0 30px;padding:0;list-style-type:none;font-size:0}@media screen and (min-width:575px){.photo__tab{display:none}}.photo__tab li{display:inline-block;vertical-align:top;padding:.625rem .625rem .5625rem;border-bottom:1px solid transparent;font-family:Playfair Display,serif;font-size:14px;line-height:16px;font-weight:400;color:#000}.photo__tab li.current{border-bottom-color:#707070}.photo__tab__content__wrap .photo__tab__content{display:none;margin-bottom:1.875rem}@media screen and (min-width:575px){.photo__tab__content__wrap .photo__tab__content{display:block}}.photo__tab__content__wrap .photo__tab__content .page__heading{display:none}@media screen and (min-width:575px){.photo__tab__content__wrap .photo__tab__content .page__heading{display:block}}.photo__tab__content__wrap .photo__tab__content.current{display:block}@media screen and (max-width:575px){.photo__tab__content__wrap .photo__tab__content .public__photo__slider{display:block;font-size:0}.photo__tab__content__wrap .photo__tab__content .public__photo__slider div{width:50%;margin-bottom:20px;display:inline-block}}.video__tab{margin:0 0 30px;padding:0;list-style-type:none;font-size:0}@media screen and (min-width:575px){.video__tab{display:none}}.video__tab li{display:inline-block;vertical-align:top;padding:.625rem .625rem .5625rem;border-bottom:1px solid transparent;font-family:Playfair Display,serif;font-size:14px;line-height:16px;font-weight:400;color:#000}.video__tab li.current{border-bottom-color:#707070}.video__tab__content__wrap .video__tab__content{display:none;margin-bottom:1.875rem}@media screen and (min-width:575px){.video__tab__content__wrap .video__tab__content{display:block}}.video__tab__content__wrap .video__tab__content .page__heading{display:none}@media screen and (min-width:575px){.video__tab__content__wrap .video__tab__content .page__heading{display:block}}.video__tab__content__wrap .video__tab__content.current{display:block}@media screen and (max-width:575px){.video__tab__content__wrap .video__tab__content .public__photo__slider{display:block;font-size:0}.video__tab__content__wrap .video__tab__content .public__photo__slider div{width:50%;margin-bottom:20px;display:inline-block}}.gallery__tab{margin:0 0 30px;padding:0;list-style-type:none;font-size:0}.gallery__tab li{display:inline-block;vertical-align:top}.gallery__tab li a{padding:.625rem 1.25rem .5625rem;border-bottom:1px solid transparent;font-family:Playfair Display,serif;font-size:14px;line-height:16px;font-weight:400;color:#000}.gallery__tab li a.current{border-bottom-color:#707070}.custom-tabs li,.profile-tabs li{margin-left:0}.performer-post-card{box-shadow:none;border-radius:0;border:none;max-width:850px;margin:0 auto 34px}.performer-post-card:last-child{margin-bottom:0}.performer-post-card .card-header{padding:0 8px 14px;background:transparent;border-bottom:none;border-radius:0!important}@media (min-width:768px){.performer-post-card .card-header{padding:20px}}.performer-post-card .card-header .profile-image{border-radius:50%;width:43px;height:43px;overflow:hidden;margin:0;-o-object-fit:cover;object-fit:cover}.performer-post-card .card-header .c-post-time{font-family:Titillium Web,sans-serif;font-size:12px;line-height:16px;font-weight:400;color:#000}@media (min-width:768px){.performer-post-card .card-header .c-post-time{font-family:Titillium Web,sans-serif;font-size:14px;line-height:16px;font-weight:400;color:#000}}.performer-post-card .card-header .c-full-name{font-family:Varela Round,sans-serif;font-size:16px;line-height:18px;font-weight:400;color:#000}.performer-post-card .card-body{padding:0;position:relative}.performer-post-card .card-footer{background:#fff;padding:14px 5px 0;border-radius:0!important}.performer-post-card .card-footer p{padding:0;margin:0;font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#525252}.performer-post-card .card-footer textarea{width:100%;border-radius:0;background:#f9f9f9;border:none;padding:.625rem 1.25rem;resize:none;height:40px;font-family:Poppins,sans-serif;font-size:.75rem;line-height:1.25rem;font-weight:400;color:#000;box-sizing:border-box}.performer-post-card .card-footer textarea::-webkit-input-placeholder{color:#c8c7cc}.performer-post-card .card-footer textarea::-moz-placeholder{color:#c8c7cc}.performer-post-card .card-footer textarea:-ms-input-placeholder{color:#c8c7cc}.performer-post-card .card-footer textarea:-moz-placeholder{color:#c8c7cc}.performer-post-card--lock .card-body{position:relative}.performer-post-card--lock .card-body:before{position:absolute;background:transparent linear-gradient(61deg,#ebbdc7,#f5d8dd 100%,#eab8c3 0) 0 0 no-repeat padding-box;width:100%;height:100%;top:0;left:0;content:""}.performer-card{background:#fff 0 0 no-repeat padding-box;border-radius:0;margin-bottom:34px;border:none}@media screen and (min-width:768px){.performer-card{margin-bottom:31px}}.performer-card--vip .card-body{position:relative}.performer-card--vip .card-body .performer-image{padding-bottom:136%!important}.performer-card--vip .card-body img{border-radius:10px!important}.performer-card .card-body{padding:0;margin-top:0;position:relative;border-radius:10px 10px 0 0;line-height:0;-o-object-fit:cover;object-fit:cover}.performer-card .card-body input[type=image]{width:100%;height:auto;border-radius:10px 10px 0 0}.performer-card .card-body img{border-radius:10px!important;width:100%;-o-object-fit:cover;object-fit:cover}.performer-card .card-body .member-position{position:absolute;width:49px;top:-22px;left:50%;transform:translateX(-50%);z-index:1}@media screen and (min-width:768px){.performer-card .card-body .member-position{width:49px;top:-24px;left:50%;transform:translateX(-50%)}}.performer-card .card-body .performer-image{width:100%;padding-bottom:136%;position:relative;line-height:0;overflow:hidden}.performer-card .card-body .performer-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.performer-card .card-body .performer-count{display:block;position:absolute;text-align:right;bottom:0;right:0;font-family:Poppins,sans-serif;font-size:.75rem;line-height:1.0625rem;font-weight:500;color:#fff}@media (max-width:767px){.performer-card .card-body .performer-count{bottom:12px;right:20px}}.performer-card .card-body .performer-count .performer_count{display:inline-flex;align-items:center;background:rgba(0,0,0,.44);width:27px;height:27px;justify-content:center;border-radius:100%;position:relative}.performer-card .card-body .performer-count .performer_count span{line-height:1}.performer-card .card-body .performer-count .performer_count span.image{margin-top:4px}.performer-card .card-body .performer-count .performer_count .performer_count-counter{width:27px;height:27px;background-color:#33b899;border-radius:100%;font-family:Titillium Web,sans-serif;font-weight:700;font-size:12px;line-height:19px;color:#fff;position:absolute;top:-11px;right:-12px;display:flex;justify-content:center;align-items:center}@media (max-width:767px){.performer-card .card-body .performer-count .performer_count .performer_count-counter{top:-16px}}@media screen and (min-width:768px){.performer-card .card-body .performer-count{padding:0 1.125rem 1rem}}.performer-card .card-body .performer-count img{filter:brightness(0) invert(1)}.performer-card .card-footer{background:#fff;padding:.9375rem;min-height:59px;border-top:none}@media screen and (min-width:768px){.performer-card .card-footer{min-height:59px;padding:.9375rem}}.performer-card .card-footer .c-full-name{font-family:Varela Round,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;color:#000}@media screen and (min-width:768px){.performer-card .card-footer .c-full-name{font-family:Varela Round,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:400;color:#000}}@media screen and (min-width:992px){.performer-card .card-footer .c-full-name{font-family:Varela Round,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;color:#000}}@media screen and (min-width:1600px){.performer-card .card-footer .c-full-name{font-family:Varela Round,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:400;color:#000}}.performer-card .card-footer .c-location{display:flex;font-family:Titillium Web,sans-serif;font-size:.875rem;line-height:1.125rem;font-weight:400;color:#000}@media screen and (min-width:768px){.performer-card .card-footer .c-location{font-family:Titillium Web,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;color:#000}}.performer-card .card-footer .c-status{width:10px;max-width:10px;height:10px;border-radius:50%;display:inline-block;margin-top:3px;margin-left:10px;flex:0 0 100%}.performer-card .card-footer .c-status.online{background-color:#66b168}.performer-card .card-footer .c-status.offline{background-color:#ddd}.account-info-left .performer-card{background:#fff 0 0 no-repeat padding-box;border:none;border-radius:50%;overflow:hidden;margin-bottom:10px;width:102px;height:102px}@media (max-width:767px){.account-info-left .performer-card{width:86px;height:86px}}.account-info-left .performer-card img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account-info-left .performer-card .profileimageshow{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover}.account-info-left .performer-card--vip .card-body{position:relative}.account-info-left .performer-card--vip .card-body .performer-image{padding-bottom:136%!important}.account-info-left .performer-card--vip .card-body img{border-radius:10px!important}.account-info-left .performer-card .card-body{padding:0;margin-top:0;position:relative;border-radius:10px 10px 0 0;line-height:0;-o-object-fit:cover;object-fit:cover}.account-info-left .performer-card .card-body input[type=image]{width:100%;height:auto;border-radius:10px 10px 0 0}.account-info-left .performer-card .card-body img{border-radius:10px 10px 0 0;width:100%;-o-object-fit:cover;object-fit:cover}.account-info-left .performer-card .card-body .member-position{position:absolute;width:49px;top:-22px;left:50%;transform:translateX(-50%);z-index:1}@media screen and (min-width:768px){.account-info-left .performer-card .card-body .member-position{width:49px;top:-24px;left:50%;transform:translateX(-50%)}}.account-info-left .performer-card .card-body .performer-image{width:100%;padding-bottom:136%;position:relative;line-height:0;overflow:hidden}.account-info-left .performer-card .card-body .performer-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account-info-left .performer-card .card-footer{background:#fff;padding:.9375rem;min-height:59px;border-top:none}@media screen and (min-width:768px){.account-info-left .performer-card .card-footer{min-height:59px;padding:.9375rem}}.account-info-left .performer-card .card-footer .c-full-name{font-family:Varela Round,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;color:#000}@media screen and (min-width:768px){.account-info-left .performer-card .card-footer .c-full-name{font-family:Varela Round,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:400;color:#000}}@media screen and (min-width:992px){.account-info-left .performer-card .card-footer .c-full-name{font-family:Varela Round,sans-serif;font-size:1rem;line-height:1.125rem;font-weight:400;color:#000}}@media screen and (min-width:1600px){.account-info-left .performer-card .card-footer .c-full-name{font-family:Varela Round,sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:400;color:#000}}.account-info-left .performer-card .card-footer .c-location{display:flex;font-family:Titillium Web,sans-serif;font-size:.875rem;line-height:1.125rem;font-weight:400;color:#000}@media screen and (min-width:768px){.account-info-left .performer-card .card-footer .c-location{font-family:Titillium Web,sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;color:#000}}.account-info-left .performer-card .card-footer .c-status{width:10px;max-width:10px;height:10px;border-radius:50%;display:inline-block;margin-top:3px;margin-left:10px;flex:0 0 100%}.account-info-left .performer-card .card-footer .c-status.online{background-color:#66b168}.account-info-left .performer-card .card-footer .c-status.offline{background-color:#ddd}.package--card{background:#fff 0 0 no-repeat padding-box;-ms-box-shadow:0 0 6px rgba(0,0,0,.1607843137);-o-box-shadow:0 0 6px rgba(0,0,0,.1607843137);box-shadow:0 0 6px rgba(0,0,0,.1607843137);border-radius:25px;border:none;width:100%;max-width:19.25rem}.package--card--most--popular:before{display:none}.package--card--most--popular h2,.package--card--most--popular h4,.package--card--most--popular p{color:#fff!important}.package--card .card-body{padding:60px 42px;text-align:center;position:relative}@media (min-width:768px){.package--card .card-body{padding:90px 42px}}@media (min-width:1200px){.package--card .card-body{padding:90px 42px 140px}}.package--card .card-body h4{font-family:Titillium Web,sans-serif;font-size:18px;line-height:27px;font-weight:600;color:#000;letter-spacing:1.8px;text-transform:uppercase}@media (min-width:768px){.package--card .card-body h4{font-family:Titillium Web,sans-serif;font-size:22px;line-height:34px;font-weight:600;color:#000;letter-spacing:2.2px}}.package--card .card-body h2{font-family:Varela Round,sans-serif;font-size:47px;line-height:56px;font-weight:400;color:#21c0c6}@media (min-width:768px){.package--card .card-body h2{font-family:Varela Round,sans-serif;font-size:67px;line-height:81px;font-weight:400;color:#21c0c6}}@media (min-width:1200px){.package--card .card-body h2{font-family:Varela Round,sans-serif;font-size:50px;line-height:75px;font-weight:400;color:#21c0c6}}@media (min-width:1601px){.package--card .card-body h2{font-family:Varela Round,sans-serif;font-size:67px;line-height:81px;font-weight:400;color:#21c0c6}}.package--card .card-body p{font-family:Titillium Web,sans-serif;font-size:18px;line-height:27px;font-weight:400;color:#525252;margin:0 auto;max-width:334px}@media (min-width:768px){.package--card .card-body p{font-family:Titillium Web,sans-serif;font-size:20px;line-height:31px;font-weight:400;color:#525252}}.package--card .card-body p.price-info{margin-top:18px;min-height:100px}@media (min-width:1200px){.package--card .card-body p.price-info{margin-bottom:10px}}@media (min-width:1601px){.package--card .card-body p.price-info{margin-bottom:0}}.package--card .card-body hr{margin:1.78125rem 0}.package--card .card-body .o-btn{margin:.9375rem auto 0;display:block;max-width:140px}.adv-details-card{-ms-box-shadow:0 0 25px rgba(166,150,186,.1019607843);-o-box-shadow:0 0 25px rgba(166,150,186,.1019607843);box-shadow:0 0 25px rgba(166,150,186,.1019607843);border-radius:0 50px 0 50px;padding:60px 34px;background-color:#fff;border:none;text-align:left;z-index:1}@media (min-width:768px){.adv-details-card{padding:100px}}@media (min-width:1200px){.adv-details-card{padding:112px 145px 145px}}.adv-details-card .advertise_content .panel__heading{font-family:Varela Round,sans-serif;font-size:22px;line-height:26px;font-weight:400;color:#000;margin-bottom:18px}@media (min-width:768px){.adv-details-card .advertise_content .panel__heading{font-family:Varela Round,sans-serif;font-size:25px;line-height:30px;font-weight:400;color:#000}}.adv-details-card .advertise_content p{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#525252;margin-bottom:0}.adv-details-card .advertise_point{margin-top:30px}.adv-details-card .advertise_point ul{position:relative;list-style:none;margin-left:0;padding-left:20px}.adv-details-card .advertise_point ul li{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#525252;margin-bottom:12px;position:relative}.adv-details-card .advertise_point ul li:before{content:"";position:absolute;left:-20px;width:4px;height:4px;top:10px;background:#525252;border-radius:50%}.performer-circle{display:inline-block;vertical-align:top;text-align:center}.performer-circle .performer-image{width:66px;height:66px;border-radius:50%;position:relative;margin-bottom:12px;display:inline-block;vertical-align:top}@media screen and (min-width:768px){.performer-circle .performer-image{width:92px;height:92px}}.performer-circle .performer-image:after{width:72px;height:72px;border-radius:50%;border:1px solid #eeeef0;position:absolute;top:-3px;left:-3px;content:"";pointer-events:none}@media screen and (min-width:768px){.performer-circle .performer-image:after{width:98px;height:98px}}.performer-circle .performer-image img{width:66px;height:66px;border-radius:50%}@media screen and (min-width:768px){.performer-circle .performer-image img{width:92px;height:92px}}.performer-circle p{font-family:Poppins,sans-serif;font-size:.5625rem;line-height:.75rem;font-weight:500;color:#000}@media screen and (min-width:768px){.performer-circle p{font-family:Poppins,sans-serif;font-size:.875rem;line-height:1.125rem;font-weight:500;color:#000}}.performer-circle--online .performer-image:after{border:1px solid #65b068}.performer-post-card .lazywrapper .post{width:100%}.post-card-wrapper{border-radius:26px;overflow:hidden}.post-card-outer .post_btn{display:inline-block;background:rgba(0,0,0,.35);border-radius:26px;padding:8px 25px;position:absolute;bottom:18px;right:18px}.post-card-outer .post_btn span{display:inline-block;margin-right:18px}.post-card-outer .post_btn span:last-child{margin-right:0}.post-card-outer .post_btn span.like-button img{width:14px}.post-card-outer .post_btn span small{font-family:Varela Round,sans-serif;font-size:16px;line-height:16px;font-weight:400;color:#fff;margin-left:10px}.post-card-outer .post_btn span img{margin-right:10px}.post-card-outer .post_btn span a{color:#fff}.post-card-outer .post_btn .comment_btn{float:right;margin:.75rem 0}.profile-online-tag{position:absolute;top:-15px;left:12px;border-radius:11px;background-color:#fff;height:22px;width:68px;font-size:12px;line-height:19px;color:#39b587;text-transform:uppercase;font-family:Titillium Web,sans-serif;font-weight:600;display:flex;align-items:center;justify-content:center}.price-cards{margin-top:45px;overflow:hidden;padding-bottom:85px}@media (min-width:1200px){.price-cards{padding-bottom:5px}}.acc-icon{margin:0 2.5px}.performer-count{display:block;position:relative;max-width:86px;width:100%}@media (min-width:768px){.performer-count{max-width:102px}}.performer-count .performer_count{display:inline-flex;align-items:center;background:rgba(0,0,0,.44);width:27px;height:27px;justify-content:center;border-radius:100%;position:relative}.performer-count .performer_count span{line-height:1}.performer-count .performer_count span.image{margin-top:4px}.performer-count .performer_count .performer_count-counter{width:27px;height:27px;background-color:#33b899;border-radius:100%;font-family:Titillium Web,sans-serif;font-weight:700;font-size:12px;line-height:19px;color:#fff;position:absolute;top:-11px;right:-12px;display:flex;justify-content:center;align-items:center}@media (max-width:767px){.performer-count .performer_count .performer_count-counter{top:-16px}}.performer-count img{filter:brightness(0) invert(1)}.account-image-wrapper{display:flex!important;justify-content:space-between;flex-direction:row;align-items:flex-start}.account-info-left{max-width:105px;width:100%;margin-top:20px}@media (min-width:768px){.account-info-left{max-width:135px;margin-top:0}}.acc-profile-form{width:100%}.input-row{display:flex;flex-direction:column}@media (min-width:768px){.input-row{flex-direction:row}}.input-row .input-col{width:100%}@media (min-width:1200px){.input-row .input-col{width:50%}}.input-row .input-col .input-group-wrapper{height:auto;margin-right:0;margin-bottom:16px}@media (min-width:1200px){.input-row .input-col .input-group-wrapper{margin-right:10px;margin-bottom:0}}.input-row .input-col .input-group-wrapper label{padding-left:20px;text-transform:uppercase;font-family:Varela Round,sans-serif;font-size:12px;line-height:14px;font-weight:400;color:#000}.input-row .input-col .input-group-wrapper input{height:52px}.input-row-second{margin-top:20px}.input-col-child-small{position:relative;top:10px;width:80px}@media (max-width:1199px){.input-col-child-small{top:2px}}.acc-input{display:flex!important;align-items:flex-start}.acc-input-left{width:35%;margin-right:10px}@media (min-width:1200px){.acc-input-left{width:45%}}@media (min-width:1701px){.acc-input-left{width:25%}}@media (max-width:767px){.acc-input-left .select-wrapper{margin-bottom:0}}.acc-input-right{width:calc(65% - 10px)}@media (min-width:1200px){.acc-input-right{width:calc(55% - 10px)}}@media (min-width:1701px){.acc-input-right{width:calc(75% - 10px)}}.acc-input-right input{height:52px}.acc-input-right label{padding-left:20px;text-transform:uppercase}.input-grp-wrap-outer{margin-top:28px}@media (max-width:767px){.input-grp-wrap-outer{margin-top:0}}.input-grp-wrap-outer .input-group-wrapper{height:auto}.input-grp-wrap-outer .input-group-wrapper label{padding-left:20px;font-family:Varela Round,sans-serif;font-size:12px;line-height:14px;font-weight:400;color:#000}.input-grp-wrap-outer .input-group-wrapper input{height:52px}.ac-btn-wrapper{margin-top:30px}.mediagallery{line-height:0;margin-left:-2px;margin-right:-2px}.profilepicture{padding:0 5px}@media screen and (min-width:992px){.profilepicture{padding:0 15px}}.profilepicture img{height:100%;width:auto;-o-object-fit:cover;object-fit:cover}.gallery_product{height:210px;max-width:300px;margin-bottom:0;padding:0 2px 4px}.c-media{flex-direction:column;text-align:center}@media screen and (min-width:992px){.c-media{flex-direction:row;text-align:left}}.c-media__holder{background:#444793;width:2.4375rem;height:2.4375rem;border-radius:100%;position:relative;margin:0 auto 10px}@media screen and (min-width:992px){.c-media__holder{width:3.3125rem;height:3.3125rem;margin:0}}.c-media__holder img,.c-media__holder svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60%;height:60%;fill:#fff}@media screen and (min-width:992px){.c-media__holder img,.c-media__holder svg{width:50%;height:50%}}.c-media .media-body h5{font-family:Overpass,sans-serif;font-size:15px;line-height:23px;font-weight:300;color:#fff;font-size:9px;line-height:13px}@media screen and (min-width:480px){.c-media .media-body h5{font-size:11px;line-height:21px}}@media screen and (min-width:640px){.c-media .media-body h5{font-size:13px;line-height:23px}}@media screen and (min-width:768px){.c-media .media-body h5{font-size:13px;line-height:23px}}@media screen and (min-width:992px){.c-media .media-body h5{font-size:15px;line-height:25px}}@media screen and (min-width:1200px){.c-media .media-body h5{font-size:15px;line-height:25px}}@media screen and (min-width:1440px){.c-media .media-body h5{font-size:15px;line-height:25px}}.cards_image{max-width:350px;width:100%}.collectionmedia{position:relative}.collectionmedia svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:22px;height:auto}@media (min-width:768px){.collectionmedia svg{width:37px}}.collectionmedia svg path{fill:#fff}.collection__thumb{position:relative;display:block;width:100%;max-width:172px;margin-bottom:2.1875rem}.collection__thumb .video-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:8;border-radius:50%;width:37px;height:37px;display:flex!important;align-items:center;justify-content:center;box-shadow:0 0 6px rgba(0,0,0,.16)}.collection__thumb .video-icon svg{fill:#fff}.collection__thumb--package--price{max-width:19.25rem;margin:0 auto 1.875rem;box-shadow:0 0 6px rgba(0,0,0,.1607843137);border-radius:.625rem;overflow:hidden}.collection__thumb img,.collection__thumb video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.collection__thumb .photo__count{position:absolute;background:hsla(0,0%,100%,.8);padding:5px;border-radius:3px;top:5px;right:5px;display:flex;align-items:center;font-size:14px}.collection__thumb--video:before{width:30px;height:30px;background:url(../images/play-button.svg) 50% no-repeat;background-size:100% auto}.collection__thumb--hover--nolayer:after,.collection__thumb--video:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);content:"";z-index:9}.collection__thumb--hover--nolayer:after{display:block;width:5.25rem;height:5.25rem;border-radius:50%;background:rgba(0,0,0,.32) url(../images/zoom.svg) 50% no-repeat;background-size:28px auto;transition:all .4s ease-in-out;opacity:0}.collection__thumb--hover--nolayer:hover:after,.collection__thumb--hover--nolayer:hover:before{opacity:1}.collection__thumb--shadow{box-shadow:0 3px 6px rgba(0,0,0,.1607843137)}.collection__thumb--subscriber--overlay{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;height:100%;position:absolute;top:0;left:0;right:0;text-align:center;z-index:9;backdrop-filter:blur(20px);background-color:rgba(35,191,194,.5)}.collection__thumb--subscriber--overlay img{max-width:100%;width:auto;min-height:10px}.collection__thumb--subscriber--overlay svg{width:18px;height:auto;margin-bottom:10px}@media (min-width:768px){.collection__thumb--subscriber--overlay svg{width:30px;margin-bottom:14px}}.collection__thumb--subscriber--overlay p{font-family:Varela Round,sans-serif;font-size:12px;line-height:14px;font-weight:400;color:#fff;text-transform:uppercase;margin-bottom:0}@media (min-width:768px){.collection__thumb--subscriber--overlay p{font-family:Varela Round,sans-serif;font-size:14px;line-height:17px;font-weight:400;color:#fff}}.collection__thumb--subscriber--overlay p b{font-weight:400}@media (max-width:767px){.collection__thumb--subscriber--overlay p b{display:none}}.collection__thumb--lock:before{width:100%;height:100%;position:absolute;top:0;left:0;display:block;backdrop-filter:blur(20px);background-color:rgba(4,23,53,.5);content:""}.collection__thumb--lock span{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%)}.collection__thumb--lock span svg{height:auto;width:38px;margin-bottom:9px}@media (min-width:993px){.collection__thumb--lock span svg{width:55px;margin-bottom:18px}}.collection__thumb--lock span h4{text-transform:uppercase;padding:7px 15px;background:transparent;border-radius:26px;min-width:80px;margin:9px 0 0;border:1px solid #fff;font-family:Varela Round,sans-serif;font-size:10px;line-height:12px;font-weight:400;color:#fff}@media (min-width:993px){.collection__thumb--lock span h4{margin-top:18px;min-width:130px;font-family:Varela Round,sans-serif;font-size:12px;line-height:14px;font-weight:400;color:#fff;padding:12px 30px}}.collection__thumb--lock span p{margin:0;font-family:Varela Round,sans-serif;font-size:12px;line-height:14px;font-weight:400;color:#fff;text-transform:uppercase}@media (min-width:993px){.collection__thumb--lock span p{font-family:Varela Round,sans-serif;font-size:14px;line-height:17px;font-weight:400;color:#fff}}.collection__thumb--lock span p b{font-weight:400}@media (max-width:767px){.collection__thumb--lock span p b{display:none}}.custom-badge{position:absolute;top:7px;left:7px;z-index:8;font-size:12px;font-weight:400;padding:5px 10px;box-shadow:0 0 6px rgba(0,0,0,.16)}.custom-badge.badge-free{background-color:#fff;color:#000}.custom-badge.badge-premium{background-color:rgba(4,23,53,.5);color:#fff}.custom-badge.badge-subscribe{background-color:#10b7ba;color:#fff}.subscribe-info{max-width:19.25rem;text-align:center;margin:0 auto 1.875rem;box-shadow:0 0 6px rgba(0,0,0,.1607843137);background:#fff;border-radius:.625rem;overflow:hidden;padding:.9375rem;display:flex!important;align-items:center;justify-content:center}.subscribe-info p{margin-bottom:0;font-size:13px}.subscribe-info p span,.subscribe-info p strong{font-weight:600}.comment--modal{max-width:100%;margin:0 auto;border-radius:0}.comment--modal .modal-content{min-height:100vh;border-radius:0;padding:20px 0;border:none}.comment--modal .modal-content .modal-body{padding:0}.comment--modal .modal-content .modal-body .container{padding:0;max-width:100%}@media screen and (min-width:768px){.comment--modal .modal-content .modal-body .container{padding:0 15px}}.comment--modal .modal-content .comment__image{max-width:100%}@media screen and (min-width:768px){.comment--modal .modal-content .comment__image{max-width:75%;position:relative;width:100%}}.comment--modal .modal-content .comment__image{flex:0 0 100%;position:relative}.comment--modal .modal-content .comment__image .img-fluid{margin:auto;position:relative;display:block}@media screen and (min-width:768px){.comment--modal .modal-content .comment__image .img-fluid{max-height:95vh}}.comment--modal .modal-content .comment__image video{-o-object-position:center;object-position:center;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;margin:auto;position:relative;top:0;display:block}@media screen and (min-width:768px){.comment--modal .modal-content .comment__image video{max-height:90vh}}.comment--modal .modal-content .comment__image.no--comment{max-width:100%;min-height:100vh}.comment--modal .modal-content .comment__image .comment__button{display:block;width:40px;height:40px;border-radius:50%;position:absolute;background-color:rgba(0,0,0,.3);top:50%;left:10px;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;z-index:9}.comment--modal .modal-content .comment__image .comment__button img{max-width:20px;height:auto;top:auto;transform:none}.comment--modal .modal-content .comment__image .comment__button.next{right:10px;left:auto}.comment--modal .modal-content .comment__block{max-width:100%}@media screen and (min-width:768px){.comment--modal .modal-content .comment__block{max-width:25%;box-shadow:0 0 6px rgba(0,0,0,.0509803922);border-top-left-radius:10px;border-bottom-left-radius:10px;height:100vh;padding:1.9375rem 1.3125rem}}.comment--modal .modal-content .comment__block{flex:0 0 100%;background-color:#fff;padding:.9375rem .5625rem;box-sizing:border-box}.comment--modal .modal-content .comment__block .profile-image{width:40px;height:40px;-o-object-fit:cover;object-fit:cover}.comment--modal .modal-content .comment__block p{font-family:Poppins,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:300;color:#000}.comment--modal .modal-content .comment__block .c-post-time{font-family:Poppins,sans-serif;font-size:.75rem;line-height:1rem;font-weight:400;color:#8a8a8f}.comment--modal .modal-content .comment__block .c-full-name{font-family:Poppins,sans-serif;font-size:.875rem;line-height:1.125rem;font-weight:500;color:#000}.comment--modal .modal-content .comment__block .post_btn{display:block}.comment--modal .modal-content .comment__block .post_btn span{display:inline-block;font-family:Poppins,sans-serif;font-size:.8125rem;line-height:1.25rem;font-weight:400;color:#8a8a8f;margin:1rem 2.5rem 1rem 0}.comment--modal .modal-content .comment__block .post_btn span.like-button img{width:14px}.comment--modal .modal-content .comment__block .post_btn span img{margin-right:10px}.comment--modal .modal-content .comment__block .post_btn span small{font-family:Poppins,sans-serif;font-size:.8125rem;line-height:.8125rem;font-weight:400}.comment--modal .modal-content .comment__block .post_btn .add_collection_btn{float:right;margin:.75rem 0}.comment--modal .modal-content .comment__block .old_comment_btn{margin:.375rem 0;display:inline-block;font-family:Poppins,sans-serif;font-size:.8125rem;line-height:1.25rem;font-weight:400;color:#8a8a8f}.comment--modal .modal-content .comment__block .old_comment_btn img{margin-right:10px;max-width:20px}.comment--modal .modal-content .comment__block .comment__list{margin:0 0 .625rem;padding:0;list-style-type:none}.comment--modal .modal-content .comment__block .comment__list{overflow-y:auto}.comment--modal .modal-content .comment__block .comment__list li{display:block;padding:1.25rem 1.375rem;border:1px solid #f1f1f3;display:flex;align-items:center;margin-bottom:15px;border-radius:40px}.comment--modal .modal-content .comment__block .comment__list li:last-child{margin-bottom:0}.comment--modal .modal-content .comment__block .comment__list li .comment__name{font-family:Varela Round,sans-serif;font-size:.9375rem;line-height:1.125rem;font-weight:400;color:#000;display:flex;align-items:center;justify-content:space-between}.comment--modal .modal-content .comment__block .comment__list li .comment__name .comment_time{font-family:Titillium Web,sans-serif;font-size:.75rem;line-height:.8125rem;font-weight:400;color:#000;text-align:right}.comment--modal .modal-content .comment__block .comment__list li .comment__text{margin-top:4px;font-family:Titillium Web,sans-serif;font-size:.8125rem;line-height:.8125rem;font-weight:400;color:#8b8b8b}.comment--modal .modal-content .comment__block .comment__list::-webkit-scrollbar{width:3px}.comment--modal .modal-content .comment__block .comment__list::-webkit-scrollbar-track{background:#f0f0f0}.comment--modal .modal-content .comment__block .comment__list::-webkit-scrollbar-thumb{background-color:#fd7da9;border-radius:20px}.comment--modal .modal-content .comment__block .comment_area{display:flex;align-items:center;position:fixed;bottom:0;left:0;width:100%;background-color:#fff;padding:.9375rem .625rem;border:1px solid #e2e2e2;border-top-left-radius:10px;border-top-right-radius:10px;margin-bottom:0!important}@media screen and (min-width:768px){.comment--modal .modal-content .comment__block .comment_area{position:relative;margin-top:15px;border:none;background-color:transparent;padding:0}}.comment--modal .modal-content .comment__block .comment_area textarea{width:100%;border-radius:0;background:#fafafa;border:none;padding:.625rem 3.125rem .3125rem;resize:none;height:40px;font-family:Titillium Web,sans-serif;font-size:.8125rem;line-height:1.25rem;font-weight:400;color:#454545;box-sizing:border-box;border-radius:30px}@media screen and (min-width:768px){.comment--modal .modal-content .comment__block .comment_area textarea{padding:1.125rem 3.75rem .3125rem;height:59px}}.comment--modal .modal-content .comment__block .comment_area textarea::-webkit-input-placeholder{color:#454545}.comment--modal .modal-content .comment__block .comment_area textarea::-moz-placeholder{color:#454545}.comment--modal .modal-content .comment__block .comment_area textarea:-ms-input-placeholder{color:#454545}.comment--modal .modal-content .comment__block .comment_area textarea:-moz-placeholder{color:#454545}.comment--modal .modal-content .comment__block .comment_area textarea:focus{outline:none}.comment--modal .modal-content .comment__block .comment_area .comment_btn{display:flex;background:#af9ebd;width:40px;height:40px;padding:10px;border:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);border-radius:100%;align-items:center;justify-content:center}@media screen and (min-width:768px){.comment--modal .modal-content .comment__block .comment_area .comment_btn{right:13px;width:42px;height:42px}}.comment--modal .modal-content .comment__block .comment_area .comment_btn img{max-width:20px}.commnt-type-user{position:absolute;left:10px;top:50%;transform:translateY(-50%);display:inline-block}@media screen and (min-width:768px){.commnt-type-user{left:13px}}.o-post-commt-wrap{max-height:calc(100vh - 460px)}@media screen and (min-width:768px){.o-post-commt-wrap{max-height:calc(100vh - 175px)}}.posrdetails-container{display:block;background-color:#fff;height:100vh}@media screen and (min-width:768px){.posrdetails-container{display:flex;background-color:transparent}}@media screen and (min-width:768px){.mod-comment__image{background:rgba(0,0,0,.69);display:flex;align-items:center;justify-content:center}}.mod-comment__image .comment__image_wrapper .comment__image_fetch .img-fluid{width:100%}@media screen and (min-width:768px){.mod-comment__image .comment__image_wrapper .comment__image_fetch .img-fluid{width:auto}}.post-details-close{position:absolute;top:20px;right:20px;z-index:9}.post-details-close svg g g{fill:#fff}@media screen and (min-width:768px){.post-details-close{top:35px;right:27%}.post-details-close svg g g{fill:#a4afb7}}.post-details-close:hover svg g g{fill:#fff}.post-details-modalcont{background-color:transparent}.modal-open .modal#story_modal{padding-right:0!important}.story_slider img{max-height:calc(100vh - 100px);width:auto;max-width:100%;display:inline-block!important}.bootbox.modal .modal-dialog{min-height:calc(100% - 3.5rem);margin:1.75rem auto;align-items:center;display:flex}.bootbox.modal .modal-dialog .modal-content{border:4px solid #fd7da9;border-radius:0}.bootbox.modal .modal-dialog .modal-content .modal-footer{justify-content:center}.bootbox.modal .modal-dialog .modal-content .modal-footer .btn-secondary{background:transparent;border:2px solid #2754b4;color:#2754b4!important;padding:.375rem 2.0625rem;font-family:Poppins,sans-serif;font-size:12px;line-height:17px;font-weight:500;color:#fff;height:2.0625rem;width:120px;padding-left:1.25rem!important;padding-right:1.25rem!important}.bootbox.modal .modal-dialog .modal-content .modal-footer .btn-secondary:focus,.bootbox.modal .modal-dialog .modal-content .modal-footer .btn-secondary:hover{background:#2754b4;background:transparent linear-gradient(180deg,#132b5f,#285fd6) 0 0 no-repeat padding-box;color:#fff!important}.bootbox.modal .modal-dialog .modal-content .modal-footer .btn-primary{background:transparent linear-gradient(180deg,#fd7da9,#ff9abc) 0 0 no-repeat padding-box;color:#fff!important;padding:.5rem 2.1875rem;font-family:Poppins,sans-serif;font-size:12px;line-height:17px;font-weight:500;color:#fff;height:2.0625rem;width:120px;padding-left:1.25rem!important;padding-right:1.25rem!important;outline:none;border:none}.bootbox.modal .modal-dialog .modal-content .modal-footer .btn-primary:focus,.bootbox.modal .modal-dialog .modal-content .modal-footer .btn-primary:hover{background:#2754b4;background:transparent linear-gradient(180deg,#132b5f,#285fd6) 0 0 no-repeat padding-box;color:#fff!important}#uploadimageModal .modal-body{background:#e9eaed}#uploadimageModal .modal-body .croppie-container .cr-resizer,#uploadimageModal .modal-body .croppie-container .cr-viewport{box-shadow:0 0 2000px 2000px hsla(0,0%,100%,.5)}#uploadimageModal .modal-body .cr-slider-wrap{position:relative;padding:0 60px;width:65%}#uploadimageModal .modal-body .cr-slider-wrap:before{width:30px;height:24px;left:0}#uploadimageModal .modal-body .cr-slider-wrap:after,#uploadimageModal .modal-body .cr-slider-wrap:before{position:absolute;top:50%;transform:translateY(-50%);background:url(../assets/images/crop_image.png) 50% no-repeat;background-size:100%;content:""}#uploadimageModal .modal-body .cr-slider-wrap:after{width:40px;height:32px;right:0}#uploadimageModal .modal-body .cr-slider{-webkit-appearance:none;width:100%;height:1px;outline:none;opacity:1;transition:opacity .2s;padding:14px 0;margin:8px 0}#uploadimageModal .modal-body .cr-slider:hover{opacity:1}#uploadimageModal .modal-body .cr-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #2754b4;border-radius:50%;cursor:pointer}#uploadimageModal .modal-body .cr-slider::-moz-range-thumb{background:#fff;border:2px solid #2754b4;border-radius:50%;cursor:pointer}.story--modal{max-width:100%;margin:0 auto;border-radius:0}.story--modal .modal-content{min-height:100vh;border-radius:0;padding:0;border:none}.story--modal .modal-content .modal-body,.story--modal .modal-content .modal-body .container{padding:0}@media screen and (min-width:768px){.story--modal .modal-content .modal-body .container{padding:0 15px}}.story--modal .modal-content .modal-body .story__prev{position:absolute;bottom:0;left:0;height:80px}@media screen and (min-width:768px){.story--modal .modal-content .modal-body .story__prev{height:100vh;border-right:1px solid #ebebeb}}.story--modal .modal-content .modal-body .story__prev{width:56px;background:transparent;border:none}.story--modal .modal-content .modal-body .story__prev img{max-width:20px}.story--modal .modal-content .modal-body .story__next{position:absolute;bottom:0;right:0;height:80px}@media screen and (min-width:768px){.story--modal .modal-content .modal-body .story__next{height:100vh;border-left:1px solid #ebebeb}}.story--modal .modal-content .modal-body .story__next{width:56px;background:transparent;border:none}.story--modal .modal-content .modal-body .story__next img{max-width:20px}.story--modal .modal-content .modal-body .story__close{width:56px;height:56px;position:absolute;display:flex;align-items:center;justify-content:center;border-left:1px solid #ebebeb;border-bottom:1px solid #ebebeb;top:0;right:0;z-index:3}.story--modal .modal-content .modal-body .story__close img{max-width:18px}.story--modal .modal-content .modal-body .story__wrapper{display:block;width:100%;max-width:600px;height:calc(100vh - 160px);margin:80px auto;position:relative}.story--modal .modal-content .modal-body .story__wrapper img{width:100%;height:calc(100vh - 160px);-o-object-fit:cover;object-fit:cover;border-radius:10px}.story--modal .modal-content .modal-body .story__wrapper .story__comment{position:absolute;width:100%;padding:15px;box-sizing:border-box;border-radius:0 0 10px 10px;z-index:99;bottom:0;left:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.65));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#a6000000",GradientType=0)}.story--modal .modal-content .modal-body .story__wrapper .story__comment .story__thumb{width:36px;height:36px;-o-object-fit:cover;object-fit:cover;border-radius:50%;display:inline-block;vertical-align:top}.story--modal .modal-content .modal-body .story__wrapper .story__comment .story__comment__box{width:100%;height:36px;border-radius:6px;border:1px solid #fff;resize:none;padding:5px 15px;line-height:24px;font-size:12px;background:transparent;color:#fff}.story--modal .modal-content .modal-body .story__wrapper .story__comment .story__comment__box::-webkit-input-placeholder{color:#fff}.story--modal .modal-content .modal-body .story__wrapper .story__comment .story__comment__box::-moz-placeholder{color:#fff}.story--modal .modal-content .modal-body .story__wrapper .story__comment .story__comment__box:-ms-input-placeholder{color:#fff}.story--modal .modal-content .modal-body .story__wrapper .story__comment .story__comment__box:-moz-placeholder{color:#fff}.story--modal .modal-content .modal-body .story__wrapper .story__comment .story__comment__btn{width:36px;height:36px;background:transparent;border:none}.story--modal .modal-content .modal-body .story__wrapper .story__comment .story__comment__btn img{max-width:24px;border-radius:0;height:auto}.story--modal .modal-content .modal-body .story__wrapper .story__header{position:absolute;width:100%;padding:15px;box-sizing:border-box;border-radius:10px 10px 0 0;z-index:99;top:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.65) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0)}.story--modal .modal-content .modal-body .story__wrapper .story__header .story__bar{display:block;width:100%;height:10px;background:#fff;border-radius:10px;margin-bottom:10px;position:relative}.story--modal .modal-content .modal-body .story__wrapper .story__header .story__bar .story__progress{width:40%;height:10px;position:absolute;border-radius:10px;top:0;left:0;background:transparent linear-gradient(270deg,#fd7da9,#2754b4 52%,#fc336c) 0 0 no-repeat padding-box}.story--modal .modal-content .modal-body .story__wrapper .story__header .story__btn{width:36px;height:36px;background:transparent;border:none}.story--modal .modal-content .modal-body .story__wrapper .story__header .story__btn img{max-width:24px;border-radius:0;height:auto}.story--modal .modal-content .modal-body .story__wrapper .story__header .story__thumb{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:50%;display:inline-block;vertical-align:top;border:2px solid #fff}.story--modal .modal-content .modal-body .story__wrapper .story__header .c-post-time{font-family:Poppins,sans-serif;font-size:.75rem;line-height:1rem;font-weight:400;color:#fff}.story--modal .modal-content .modal-body .story__wrapper .story__header .c-full-name{font-family:Poppins,sans-serif;font-size:.875rem;line-height:1.125rem;font-weight:500;color:#fff}@media (max-width:767px){.post-modal .modal-dialog-centered{min-height:100%;align-items:flex-end}}@media (max-width:767px){.modal-backdrop{background-color:hsla(0,0%,62.4%,.6);backdrop-filter:blur(4px)}}@media (max-width:767px){.modal-backdrop.show{opacity:1}}.post--modal{max-width:100%;border-radius:0;margin:0}@media screen and (min-width:768px){.post--modal{border-radius:10px;margin:1.75rem auto;max-width:690px}}.post--modal .modal-content{border-radius:0;border:none}@media (max-width:767px){.post--modal .modal-content{border-radius:25px 25px 0 0}}@media screen and (min-width:768px){.post--modal .modal-content{border-radius:10px;min-height:50vh}}.post--modal .modal-content .modal-body{padding:0}.post--modal .post__modal__close{width:53px;height:53px;position:absolute;display:flex;align-items:center;justify-content:center;background:#fff;top:12px;right:12px;z-index:3}.post--modal .post__modal__close svg{width:20px;height:auto}.post--modal .upload__type{display:flex;align-items:center;background:#f7f7f7;margin:0;padding:0 32px 0 56px;list-style:none;position:absolute;left:0;top:74px;border-radius:0 20px 20px 0;z-index:3}@media screen and (min-width:768px){.post--modal .upload__type{top:16px}}.post--modal .upload__type li{color:#918989;padding:0 21px;height:43px;line-height:43px;font-family:Poppins,sans-serif;font-size:.875rem;line-height:2.6875rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase;cursor:pointer}.post--modal .upload__type li.active{color:#ee3671}.post--modal .upload__block{display:none;width:100%;position:relative}.post--modal .upload__block .profile__thumb{display:block;width:53px;height:53px;border-radius:50%;border:1px solid #66b069;padding:1px;position:absolute;top:134px;left:20px}@media screen and (min-width:768px){.post--modal .upload__block .profile__thumb{top:90px;left:40px}}.post--modal .upload__block .profile__thumb{z-index:9}.post--modal .upload__block .profile__thumb img{width:49px!important;height:49px!important;border-radius:50%;-o-object-fit:cover;object-fit:cover;opacity:1!important}.post--modal .upload__block .image__wrap{width:100%;height:590px;background:#767676;position:relative;border-radius:0 0 10px 10px}@media screen and (min-width:768px){.post--modal .upload__block .image__wrap{border-radius:10px}}.post--modal .upload__block .image__wrap img{width:100%;height:590px;-o-object-fit:cover;object-fit:cover;opacity:.4;border-radius:10px}.post--modal .upload__block .post__wrap{display:block;padding:34px 34px 0}.post--modal .upload__block .post__wrap .modal-heading{font-family:Varela Round,sans-serif;font-size:20px;line-height:24px;font-weight:400;color:#000}.post--modal .upload__block .post__wrap .custom-checkbox .custom-control-label:before{box-shadow:none;border:1px solid rgba(0,0,0,.1);background-color:transparent}.post--modal .upload__block .post__wrap .post__input__area{display:flex;align-items:center;border-radius:35px;border:1px solid #ebebeb;padding:12px;box-sizing:border-box}.post--modal .upload__block .post__wrap .post__input__area .profile__thumb{display:block;width:42px;height:42px;border-radius:50%;position:relative;padding:1px;z-index:9;top:auto;left:auto;transform:none;margin-right:15px;border:none;overflow:hidden}.post--modal .upload__block .post__wrap .post__input__area .profile__thumb img{width:100%!important;height:100%!important;-o-object-fit:cover;object-fit:cover;opacity:1!important}.post--modal .upload__block .post__wrap .post__input__area .post__textbox{flex-basis:0;flex-grow:1;max-width:100%;border:none;resize:none;padding:10px;height:40px;line-height:20px}.post--modal .upload__block .post__wrap .post__input__area .post__textbox::-webkit-input-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:18px;font-weight:400;color:#adadad}.post--modal .upload__block .post__wrap .post__input__area .post__textbox::-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:18px;font-weight:400;color:#adadad}.post--modal .upload__block .post__wrap .post__input__area .post__textbox:-ms-input-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:18px;font-weight:400;color:#adadad}.post--modal .upload__block .post__wrap .post__input__area .post__textbox:-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:18px;font-weight:400;color:#adadad}.post--modal .upload__block .post__wrap .post__input__area .post__textbox:focus{outline:none}.post--modal .upload__block .post__wrap .post__input__area .video__post__button{width:40px;height:40px;border:none;background:transparent;color:#909090;position:relative;cursor:default}.post--modal .upload__block .post__wrap .post__input__area .video__post__button svg{max-width:30px;height:auto;fill:#909090}.post--modal .upload__block .post__wrap .post__input__area .video__post__button.active svg{fill:#ee3671}.post--modal .upload__block .post__wrap .post__input__area .video__post__button input[type=file]{position:absolute;opacity:0;width:37px;height:30px;top:50%;left:0;transform:translateY(-50%);cursor:pointer}.post--modal .upload__block .post__wrap .post__input__area .image__post__button{width:40px;height:40px;border:none;background:transparent;cursor:default}.post--modal .upload__block .post__wrap .post__input__area .image__post__button svg{max-width:24px;height:auto;fill:#909090}.post--modal .upload__block .post__wrap .post__input__area .image__post__button.active svg{fill:#ee3671}.post--modal .upload__block .post__wrap .priceboxarea,.post--modal .upload__block .post__wrap .subscribe_textarea{min-height:40px}.post--modal .upload__block .post__wrap .subscribe_textarea .subscribe_text{font-size:11px;line-height:1.4}.post--modal .upload__block .post__wrap .dropzone{min-height:300px}.post--modal .upload__block .post__wrap .dropzone.upload__photos{border:1px dashed rgba(0,0,0,.1)!important}.post--modal .upload__block .post__wrap .dropzone.upload__photos .dz-message p{font-size:12px}.post--modal .upload__block .post__wrap .dropzone.upload__photos .dz-message .upload__icon{display:inline-block;width:60px;height:60px;border-radius:50%;border:1px solid rgba(0,0,0,.1);padding:18px;box-sizing:border-box;position:relative;line-height:0;margin-right:20px}.post--modal .upload__block .post__wrap .dropzone.upload__photos .dz-message .upload__icon img{max-width:20px}.post--modal .upload__block.current{display:block}.post--modal .upload__block .progress__area{position:absolute;bottom:35px;left:42px;right:42px}@media screen and (min-width:768px){.post--modal .upload__block .progress__area{bottom:15px;left:12px;right:12px}}.post--modal .upload__block .progress__area{z-index:99}.post--modal .upload__block .progress__area .story__bar{display:block;width:calc(100% - 60px);height:10px;background:#fff;border-radius:10px;position:relative;float:left}.post--modal .upload__block .progress__area .story__bar .story__progress{width:80%;height:10px;position:absolute;border-radius:10px;top:0;left:0;background:transparent linear-gradient(270deg,#fd7da9,#2754b4 52%,#fc336c) 0 0 no-repeat padding-box}.post--modal .upload__block .progress__area span{float:right;color:#fff;line-height:10px}.post--modal .upload__bottom{display:flex;padding:23px 34px;align-items:center;justify-content:flex-start}@media (max-width:767px){.post--modal .upload__bottom{justify-content:center}}.post--modal .upload__bottom .upload__button{display:flex;align-items:center}.post--modal .upload__bottom .upload__button .upload__icon{width:60px;height:60px;border-radius:50%;border:1px solid rgba(0,0,0,.1);padding:18px;box-sizing:border-box;position:relative;line-height:0;margin-right:20px}.post--modal .upload__bottom .upload__button .upload__icon img{max-width:20px}.post--modal .upload__bottom .upload__button input[type=file]{position:absolute;opacity:0;width:0}.post-img-wrap{min-height:250px;display:block;padding:150px 24px 0}@media screen and (min-width:768px){.post-img-wrap{padding:106px 34px 0}}.post-img-wrap .post-uploader{min-height:300px}.post-img-wrap .post-uploader .post-uploader-wrap{text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:30px;line-height:1.4;margin:0;font-weight:900;color:#eee}.post-img-wrap .post-uploader.upload__photos{border:1px dashed rgba(0,0,0,.1)!important}.post-img-wrap .post-uploader.upload__photos .dz-message p{font-size:12px;margin-top:15px}.post-img-wrap .post-uploader.upload__photos .dz-message .upload__icon{display:inline-block;width:60px;height:60px;border-radius:50%;border:1px solid rgba(0,0,0,.1);padding:18px;box-sizing:border-box;position:relative;line-height:0}.post-img-wrap .post-uploader.upload__photos .dz-message .upload__icon img{max-width:20px}.browse-wrap .browsefilespreview,.browse-wrap .browsevideopreview{margin-bottom:0;line-height:0;border-bottom:1px solid #f4f4f4}.browse-wrap #myCarousel .carousel-item{height:auto;overflow:hidden}.browse-wrap #myCarousel .carousel-item img{width:100%;max-width:100%;max-height:400px}.browse-wrap #myCarousel .carousel-indicators li{background-color:#444793}.post-upld{width:40px;height:40px;overflow:hidden;position:relative;border-radius:50%;border:1px solid rgba(0,0,0,.1);display:flex!important;-moz-align-items:center;align-items:center;-moz-justify-content:center;justify-content:center;margin-right:15px}.post-upld img{width:20px;height:20px;display:block}.post-upld input{width:40px;height:40px;position:absolute;opacity:0;border-radius:50%}.price-field input{padding-left:25px}.price-field i{font-style:normal;position:absolute;display:block;left:7px;transform:translateY(-50%);top:50%;pointer-events:none;width:25px;text-align:center;color:#464646;font-size:14px}.logout_block{width:170px!important;top:40px!important}.logout_block a{width:100%;display:block;padding:12px!important;font-weight:400!important}.logout_block a:hover{background-color:#fff!important;color:#25bebc!important}.logout_block a svg{margin-right:11px;max-width:17px}.notify-dropdown{position:fixed;transform:none!important;top:auto!important;bottom:0;padding-bottom:120px;left:0!important;height:100%;width:100%;right:0;background:#fff;z-index:1;display:none}.post-img-modal{padding-right:0!important}.postimg-container{opacity:0}.postimg-container.transited{opacity:1;transition:all 1s ease-in}.postimg-container.transitedout{opacity:0;transition:all 1s ease-out}.loading{margin:2em auto;height:200px;width:200px;background:transparent;position:relative}.loading:after{content:"";position:absolute;top:50%;left:50%;margin-top:-30px;margin-left:-30px;width:50px;height:50px;border-radius:50px;border:5px solid grey;border-top-color:#000;animation:loading 2s linear infinite}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.gal-wrap{height:calc(100vh - 130px)}.gal-wrap .comment__image{max-width:100%!important}.gal-wrap .comment__image img,.gal-wrap .comment__image video{width:auto!important;max-width:100%;max-height:100%;margin:auto;position:relative;transform:translateY(-50%);top:50%}.gal-wrap .comment__image video{height:auto!important}.flex-shrink-none{flex-shrink:0}.post-comment-wrap{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#fd7da9 #f0f0f0}.post-comment-wrap::-webkit-scrollbar{width:3px}.post-comment-wrap::-webkit-scrollbar-track{background:#f0f0f0}.post-comment-wrap::-webkit-scrollbar-thumb{background-color:#fd7da9;border-radius:20px}.post-modal-selection{margin:14px 0 22px;display:flex!important;align-items:center;justify-content:space-between;flex-direction:row}@media (max-width:767px){.post-modal-selection{flex-direction:column;align-items:flex-start;margin:25px 0}}@media (max-width:767px){.post-modal-selection .free-switch-input-group{margin-bottom:15px}}.post-modal-selection .free-switch-input-group .checbox-switch .setting_toggle{line-height:20px}.post-modal-selection .free-switch-input-group .checbox-switch .setting_toggle span{margin-right:15px}.post-modal-selection .free-switch-input-group .checbox-switch .info-icon{margin-left:14px;position:relative}.post-modal-selection .free-switch-input-group .checbox-switch .info-icon svg path{fill:#2680eb}.post-modal-selection .free-switch-input-group .checbox-switch .info-icon .info-tooltip{display:none;position:absolute;top:auto;bottom:100%;left:0;right:0;width:290px;background:#fff;padding:20px;border-radius:10px;box-shadow:0 0 5px 0 rgba(0,0,0,.12);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.12);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.12);z-index:9}@media (max-width:767px){.post-modal-selection .free-switch-input-group .checbox-switch .info-icon .info-tooltip{left:50%;transform:translateX(-70%)}}.post-modal-selection .free-switch-input-group .checbox-switch .info-icon .info-tooltip p{margin-bottom:0;font-family:Titillium Web,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#22c0c5;opacity:.8}.post-modal-selection .free-switch-input-group .checbox-switch .info-icon:hover .info-tooltip{display:block}.post-modal-selection .sell-input-group{display:flex!important;align-items:center}.post-modal-selection .sell-input-group .priceboxlabel .custom-control-label{font-family:Titillium Web,sans-serif;font-size:14px;line-height:24px;font-weight:400;color:#727272}.post-modal-selection .sell-input-group .priceboxarea{margin-left:25px}.post-modal-selection .sell-input-group .priceboxarea .price-field input{height:42px;max-width:118px;width:100%;border-radius:21px;border:1px solid #ebebeb;font-family:Titillium Web,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#000}.post-modal-selection .sell-input-group .priceboxarea .price-field input::-webkit-input-placeholder{font-family:Titillium Web,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#727272}.post-modal-selection .sell-input-group .priceboxarea .price-field input::-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#727272}.post-modal-selection .sell-input-group .priceboxarea .price-field input:-ms-input-placeholder{font-family:Titillium Web,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#727272}.post-modal-selection .sell-input-group .priceboxarea .price-field input:-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#727272}.redLike path{fill:#f8346d}.table-tour{border-spacing:0 12px}@media (min-width:1200px){.table-tour{border-spacing:0 10px}}.table-tour thead th{padding-bottom:20px!important;padding-left:30px!important}.table-tour thead th:first-of-type{padding-left:88px!important}.table-tour tbody tr td{padding:20px 30px!important}@media (max-width:1199px){.table-tour tbody tr td:nth-child(3){padding:0 30px 0 61px!important}}@media (max-width:1199px){.table-tour tbody tr td:last-child{padding:0!important;border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important}}@media (max-width:1199px){.table-tour tbody tr td:first-child{padding-bottom:0!important;padding-top:16px!important;padding-left:15px!important;border-top-left-radius:10px!important;border-top-right-radius:10px!important}}.table-tour .location{font-family:Varela Round,sans-serif;font-size:16px;line-height:18px;font-weight:400;color:#000}@media (max-width:1199px){.table-tour .start-date{line-height:1}}.table-tour .stdate{position:relative}.table-tour .stdate:before{content:"from";padding-right:2px}@media (min-width:1200px){.table-tour .stdate:before{display:none}}.table-tour .enddate{position:relative}.table-tour .enddate:before{content:"to";padding-right:4px}@media (min-width:1200px){.table-tour .enddate:before{display:none}}.table-tour .tour-country-wrapper{display:flex!important;align-items:center}.table-tour .tour-country-wrapper .tour-icon{margin-right:15px;position:relative;top:10px}@media (min-width:1200px){.table-tour .tour-country-wrapper .tour-icon{margin-right:25px;top:auto}}.c-table{width:100%!important;border-collapse:separate;border-spacing:0 18px}.c-table.responsive--block--table thead{display:none}@media (min-width:1200px){.c-table.responsive--block--table thead{display:table-header-group}}.c-table.responsive--block--table thead tr th{white-space:nowrap;padding-bottom:0;padding-left:22px}@media screen and (min-width:768px){.c-table.responsive--block--table thead tr th{padding-right:20px}}.c-table.responsive--block--table tbody{display:block}@media screen and (min-width:768px){.c-table.responsive--block--table tbody{display:table-row-group}}.c-table.responsive--block--table tbody tr{display:flex;flex-direction:column;padding:1.25rem 0}@media (max-width:1199px){.c-table.responsive--block--table tbody tr{padding-top:0!important}}@media (min-width:1200px){.c-table.responsive--block--table tbody tr{display:table-row;padding:0;border-bottom:none;vertical-align:middle}}.c-table.responsive--block--table tbody tr td{vertical-align:middle;padding:22px;border:1px solid #f2f2f2;border-top:none;border-bottom:none}@media (min-width:1199px){.c-table.responsive--block--table tbody tr td{border-left:none;border-right:none;border-top:1px solid #f2f2f2}}@media (min-width:1200px){.c-table.responsive--block--table tbody tr td{padding:35px 20px 35px 22px;border-bottom:1px solid #dee2e6}}@media (max-width:1199px){.c-table.responsive--block--table tbody tr td:nth-child(odd){padding-bottom:6px;padding-top:6px}}@media (max-width:1199px){.c-table.responsive--block--table tbody tr td:nth-child(2n){padding-top:10px;padding-bottom:10px}}.c-table.responsive--block--table tbody tr td:first-child{border-left:1px solid #f2f2f2;border-top-left-radius:24px;border-bottom-left-radius:24px}@media (max-width:1199px){.c-table.responsive--block--table tbody tr td:first-child{border-top:1px solid #f2f2f2;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-left-radius:0;padding-top:22px!important}}.c-table.responsive--block--table tbody tr td:last-child{border-right:1px solid #f2f2f2;border-bottom-right-radius:24px;border-top-right-radius:24px}@media (max-width:1199px){.c-table.responsive--block--table tbody tr td:last-child{border-bottom:1px solid #f2f2f2;border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top-right-radius:0}}.c-table thead th{font-family:Titillium Web,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#3c3c3b;text-transform:uppercase;color:#8a8a8f;padding:.8125rem 0;border-bottom:none;border-top:none}.c-table tbody td{padding:2.5rem 0;border-top:none;border-bottom:1px solid #dee2e6}.c-table tbody td p{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#525252;margin-bottom:0}.c-table tbody td .profileimage{width:80px;height:80px}@media (max-width:767px){.c-table tbody td .profileimage{width:54px;height:54px}}.c-table tbody td .fullname,.c-table tbody td .fullname a,.c-table tbody td .fullname a:hover{font-family:Varela Round,sans-serif;font-size:16px;line-height:18px;font-weight:400;color:#000}.c-table tbody td .review_date{font-family:Titillium Web,sans-serif;font-size:14px;line-height:16px;font-weight:400;color:#000}@media (max-width:1199px){.c-table tbody td .review_date{white-space:nowrap}}.c-table tbody td .btn.status--btn{width:100px;text-align:center;padding:5px;font-family:Poppins,sans-serif;font-size:.75rem;line-height:1rem;font-weight:400;height:27px;border-radius:5px;opacity:1}.c-table tbody td .performer_count{display:flex;align-items:center;font-family:Poppins,sans-serif;font-size:.75rem;line-height:1rem;font-weight:700;margin-right:25px}.c-table tbody td .performer_count img{margin-right:8px}.c-table tbody td .rating_area{display:inline-block;vertical-align:middle;position:relative;margin-right:10px}.c-table tbody td .rating_area .gray_rating{height:16px}.c-table tbody td .rating_area .gray_rating:before{display:inline-block;vertical-align:top;font:normal normal normal 12px/16px Font Awesome\ 5 Free;content:"\F005\F005\F005\F005\F005";color:#23bfc3;letter-spacing:1px;font-weight:400}.c-table tbody td .rating_area .filled_rating{position:absolute;top:0;left:0;overflow:hidden;height:16px}.c-table tbody td .rating_area .filled_rating:before{display:inline-block;vertical-align:top;font:normal normal normal 12px/16px Font Awesome\ 5 Free;content:"\F005\F005\F005\F005\F005";color:#23bfc3;letter-spacing:1px;font-weight:900}.c-table.transaction--table{border-spacing:inherit;border-collapse:separate}.c-table.transaction--table.dataTable thead tr th{border:none;font-size:14px}.c-table.transaction--table.dataTable thead tr th,.c-table.transaction--table thead th{font-family:Titillium Web,sans-serif;line-height:22px;font-weight:400;color:#3c3c3b;text-transform:uppercase;padding:25px 30px}.c-table.transaction--table thead th{font-size:12px;white-space:nowrap;background:#fff;border:1px solid #ededed;border-right:none;border-left:none}@media (min-width:768px){.c-table.transaction--table thead th{font-family:Titillium Web,sans-serif;font-size:14px;line-height:22px;font-weight:400;color:#3c3c3b}}.c-table.transaction--table thead th:first-child{border-top-left-radius:24px;border-left:1px solid #ededed}.c-table.transaction--table thead th:last-child{border-top-right-radius:24px;border-right:1px solid #ededed}.c-table.transaction--table tbody td{padding:12px 30px;font-family:Titillium Web,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#000;white-space:nowrap;border-bottom:none;vertical-align:middle}.c-table.transaction--table tbody td.text-grey{color:#4d4f5c}.c-table.transaction--table tbody td .transaction__badge{display:inline-flex;vertical-align:middle;width:28px;height:28px;border-radius:50%;text-align:center;line-height:28px;align-items:center;justify-content:center;margin-right:20px}.c-table.transaction--table tbody td .transaction__badge.warning{background:#fd6e6e}.c-table.transaction--table tbody td .transaction__badge.success{background:#3ab587}.c-table.transaction--table tbody td .transaction__badge img{max-width:15px;max-height:15px}.c-table.transaction--table tbody td:first-of-type{border-left:1px solid #ededed}.c-table.transaction--table tbody td:last-of-type{border-right:1px solid #ededed}.c-table.transaction--table tbody tr:first-of-type td{padding-top:36px}.c-table.transaction--table tbody tr:last-of-type td{border-bottom:1px solid #ededed;padding-bottom:46px}.c-table.transaction--table tbody tr:last-of-type td:first-child{border-bottom-left-radius:24px}.c-table.transaction--table tbody tr:last-of-type td:last-child{border-bottom-right-radius:24px}.table-subscribe tbody tr td{padding:18px 20px!important}.more__btn.dropdown-toggle:after{display:none}.dropdown-menu{min-width:5rem;padding:0}.dropdown-menu .dropdown-item{font-size:12px;padding:.25rem .625rem}.dropdown-menu .dropdown-item i.fa{margin-right:5px}.subscription_price{max-width:100px;text-align:center}.dataTables_wrapper input[type=email],.dataTables_wrapper input[type=password],.dataTables_wrapper input[type=search],.dataTables_wrapper input[type=text],.dataTables_wrapper select.form-control{display:inline-block;width:auto}.dataTables_wrapper .dataTables_length{font-size:0}.dataTables_wrapper .dataTables_length select.form-control{border:1px solid #e8e9ec;border-radius:4px;padding:0 2.1875rem 0 .9375rem;line-height:33px;min-height:35px;color:rgba(77,79,92,.5);background:#fff url(../assets/images/pagination_arrow.svg) center right 10px no-repeat;background-size:auto 8px}.dataTables_paginate .pagination li .page-link{border-radius:5px;width:35px;height:35px;padding:.625rem;text-align:center;line-height:15px;margin-right:8px;color:rgba(77,79,92,.5)}.dataTables_paginate .pagination li.active .page-link{color:rgba(77,79,92,.5);border-color:#e8e9ec;background:transparent}.dataTables_paginate .pagination li.next .page-link,.dataTables_paginate .pagination li.previous .page-link{width:auto}.table-subscribe tbody tr{display:flex;flex-direction:column;padding:1.875rem 0}@media screen and (min-width:768px){.table-subscribe tbody tr{display:table-row;padding:0;border-bottom:none;vertical-align:middle}}.table-subscribe tbody tr td{vertical-align:top;padding:5px 0;border-bottom:none}@media screen and (min-width:768px){.table-subscribe tbody tr td{padding:2.5rem 20px 2.5rem 0;border-bottom:1px solid #dee2e6}}@media (max-width:1199px){.table-subscribe tbody tr td .review-wrapper .small-btn{position:relative;top:15px}}.table-subscribe tbody tr td .review_date{position:relative}@media screen and (min-width:768px){.table-subscribe tbody tr td .review_date{line-height:1.8}}.table-subscribe tbody tr td .review_date.start-date:before{content:"Started";color:#000;font-size:12px;font-weight:400;max-width:75px;width:100%;display:inline-block}@media (max-width:1199px){.table-subscribe tbody tr td .review_date.start-date:before{max-width:45px}}@media screen and (min-width:768px){.table-subscribe tbody tr td .review_date.start-date:before{display:none}}.table-subscribe tbody tr td .review_date.expire-date:before{content:"Expires";color:#000;font-size:12px;font-weight:400;max-width:75px;width:100%;display:inline-block}@media (max-width:1199px){.table-subscribe tbody tr td .review_date.expire-date:before{max-width:45px}}@media screen and (min-width:768px){.table-subscribe tbody tr td .review_date.expire-date:before{display:none}}@media (max-width:1199px){.table-subscribe tbody tr td:nth-child(2){padding-bottom:0!important;padding-top:0!important}}@media (max-width:1199px){.table-subscribe tbody tr td:nth-child(3){padding-top:0!important}}@media (max-width:1199px){.table-subscribe tbody tr td:last-child{padding-bottom:0!important}}.table-subscribe tbody tr td:last-child a{margin-bottom:.9375rem}@media screen and (min-width:768px){.table-subscribe tbody tr td:last-child a{margin-bottom:0}}.table-subscribe thead{display:none}@media screen and (min-width:768px){.table-subscribe thead{display:table-header-group}}.review__table tbody tr{padding:1.875rem 0!important}@media screen and (min-width:768px){.review__table tbody tr{padding-top:0!important}}@media screen and (min-width:768px){.review__table tbody tr td:last-child{order:2;-webkit-order:2}}.review__table tbody tr td:last-child span{margin-bottom:.9375rem;display:inline-block}@media screen and (min-width:768px){.review__table tbody tr td:last-child span{margin-bottom:0}}.small-btn{display:inline-block;padding:10px 21px;background:#fff 0 0 no-repeat padding-box;border:1px solid #000;border-radius:20px;font-family:Varela Round,sans-serif;font-size:14px;line-height:17px;font-weight:400;color:#000;text-align:center}.small-btn--bordered{border-color:#23bfc3;color:#23bfc3}.small-btn--bordered:hover{color:#23bfc3}.small-btn--solid{border:none;color:#fff;line-height:19px;background:transparent linear-gradient(90deg,#3cb482,#20c0c8) 0 0 no-repeat padding-box}.small-btn--solid:hover{color:#fff}.o-status-tag{display:inline-block;padding:10px 21px;background:#fff 0 0 no-repeat padding-box;border:1px solid #000;border-radius:20px;font-family:Varela Round,sans-serif;font-size:14px;line-height:17px;font-weight:400;color:#000;text-align:center}@media (max-width:992px){.o-status-tag{padding:6px 22px}}.o-status-tag--pending{border-color:#e97673;color:#e97673;cursor:pointer}.o-status-tag--approved{border-color:#23bfc3;color:#23bfc3}.table-responsive{scrollbar-width:thin;scrollbar-color:#23c9bd #f4f4f4}.table-responsive::-webkit-scrollbar{height:4px}.table-responsive::-webkit-scrollbar-track{background:#f4f4f4}.table-responsive::-webkit-scrollbar-thumb{background-color:#23c9bd;border-radius:20px}.form-wrapper-outer{border:1px solid #ededed;border-radius:24px;padding:45px}@media (max-width:992px){.form-wrapper-outer{padding:40px 20px}}.mx-md{max-width:645px}@media (max-width:992px){.mx-md{max-width:100%}}.pb-responsive{padding-bottom:100px}.postlogin-submit-btn{font-family:Varela Round,sans-serif;font-size:16px;line-height:1;font-weight:400;color:#fff;text-transform:capitalize;margin-top:11px;padding:14px 45px;max-width:220px;width:100%}.save-label{color:#a6a6a6!important}.postlogin-form .form-group{margin-bottom:25px}.postlogin-form label{font-size:12px!important;line-height:14px;font-weight:400!important;color:#000!important;text-transform:uppercase;margin-bottom:7px;padding-left:30px}.postlogin-form input{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:400;color:#000;border-radius:39px;border:1px solid #e2e2e2;padding:25px 30px}.postlogin-form input::-webkit-input-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#8b8b8b}.postlogin-form input::-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#8b8b8b}.postlogin-form input:-ms-input-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#8b8b8b}.postlogin-form input:-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#8b8b8b}.form-group{position:relative}.form-group.input-overlay label{font-family:Poppins,sans-serif;font-size:14px;line-height:18px;font-weight:400;color:#040100;position:absolute;top:11px;left:13px;opacity:0;pointer-events:none;transition:all .5s;background-color:#fff}.form-group.input-overlay.addContent label{top:-8px;left:8px;opacity:1;font-size:12px;padding:0 5px}.form-control{border:1px solid #eeeef0;padding:.625rem .75rem;font-family:Poppins,sans-serif;font-size:12px;line-height:18px;font-weight:300;color:#040100}@media screen and (min-width:575px){.form-control{font-family:Poppins,sans-serif;font-size:14px;line-height:18px;font-weight:300;color:#040100}}.form-control{background-color:#fff;border-color:#f4f4f4;border-width:.0625rem;border-radius:0;min-height:40px}.form-control--search--pink{padding-right:60px}.form-control:disabled{background:rgba(68,71,147,.0509803922)}.form-control::-webkit-input-placeholder{color:#000}.form-control::-moz-placeholder{color:#000}.form-control:-ms-input-placeholder{color:#000}.form-control:-moz-placeholder{color:#000}.form-control:focus,.form-control:hover{box-shadow:none;outline:none}.form-control+.c-input-info{background:#f4f4f4;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-top:-3px;line-height:14px}input.daterange{min-width:260px}input.daterange,select.form-control{background:#fff url(../assets/images/select_arrow.png) 100% no-repeat;background-size:auto;padding-right:2.625rem}select.form-control{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none}select.form-control--red{background:#fff url(../assets/images/select_arrow.svg) 100% no-repeat;background-size:42px 32px}select.birthdayselect{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;background:#fff url(../assets/images/select_arrow.png) 100% no-repeat;background-size:auto;padding-right:2.625rem;border:1px solid #eeeef0;border-radius:0;line-height:18px}select.birthdayselect--red{background:#fff url(../assets/images/select_arrow.svg) 100% no-repeat;background-size:42px 32px}select.search--select{display:block;width:100%;box-shadow:0 0 6px rgba(0,0,0,.1607843137);border-radius:10px;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;-o-appearance:none;background:#fff url(../assets/images/select_arrow_home.svg) center right 0 no-repeat;background-size:auto;border:none;max-width:100%;padding:.9375rem 3.125rem .9375rem 1.875rem;font-family:Poppins,sans-serif;font-size:16px;line-height:27px;font-weight:400;color:#040100;height:77px}@media screen and (min-width:768px){select.search--select{max-width:407px}}.select2-container--default .select2-selection--single{border:1px solid #eeeef0!important;border-radius:0!important;height:40px!important}.select2-container--default .select2-selection--single .select2-selection__rendered{height:40px!important;line-height:40px!important}.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px!important}.select2-dropdown{border-color:#eeeef0!important;border-radius:0!important}.select2-dropdown .select2-search__field{border:1px solid #eeeef0!important}textarea.form-control{height:188px;resize:none}.filter__button{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center}.filter__button img{max-width:20px}.dcalendarpicker .dudp__calendar-header{background:#fff!important;text-align:center;color:#000!important}.dcalendarpicker .dudp__calendar-header .dudp__sel-year{font-family:Poppins,sans-serif;font-size:15px!important}.dcalendarpicker .dudp__calendar-header .dudp__sel-year:hover{color:#fc336c!important}.dcalendarpicker .dudp__calendar-header .dcp_sel-date{font-family:Poppins,sans-serif;font-size:18px!important;font-weight:600!important}.dcalendarpicker .dudp__calendar-header .dcp_sel-date:hover{color:#fc336c!important}.dcalendarpicker .dudp__cal-container .dudp__buttons{display:flex;flex-direction:column-reverse}.dcalendarpicker .dudp__cal-container .dudp__buttons .dudp__button{width:100%;letter-spacing:-.24px;height:46px;padding:.375rem 1rem!important;font-family:Poppins,sans-serif;font-size:15px;line-height:46px;font-weight:400;color:#000;text-transform:capitalize}.dcalendarpicker .dudp__cal-container .dudp__buttons .dudp__button.ok{background-color:#000;color:#fff}.dcalendarpicker .dudp__cal-container .dudp__buttons .dudp__button.clear{color:#000!important}.dcalendarpicker .dudp__cal-container .dudp__btn-cal-next,.dcalendarpicker .dudp__cal-container .dudp__btn-cal-prev{border:1px solid #cbcbcb;width:28px!important;height:28px!important;line-height:22px!important;font-size:20px!important;margin:7px 0}.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__cal-month-year{font-family:Poppins,sans-serif;font-size:13px;line-height:22px!important;margin:10px 0;font-size:18px!important}.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__weekdays{margin-top:23px}.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__weekdays span{font-family:Poppins,sans-serif;font-size:13px!important}.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__cal-week{margin-bottom:9px}.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__cal-week .dudp__date{font-family:Poppins,sans-serif;font-size:13px}.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__cal-week .dudp__date.current{color:#fc336c!important}.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__cal-week .dudp__date.range-from{background-color:#000!important;border-radius:50%!important}.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__cal-week .dudp__date.range-from:before{background-color:transparent!important;border:3px solid #fff!important;z-index:9}.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__cal-week .dudp__date.in-range{background-color:#000!important;color:#fff!important;border-radius:50%!important}.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__cal-week .dudp__date.range-to{background-color:#000!important;border-radius:50%!important}.dcalendarpicker .dudp__cal-container .dudp__calendar .dudp__cal-week .dudp__date.range-to:before{background-color:transparent!important;border:3px solid #fff!important;z-index:9}.rates__area{position:relative}.rates__area span{position:absolute;left:20px;top:15px;font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:600;color:#8b8b8b}.rates__area .form-control{padding-left:20px}.custom-checkbox{padding-left:30px;display:inline-block}.custom-checkbox .custom-control-label:before{background:#fff 0 0 no-repeat padding-box;box-shadow:0 0 6px rgba(0,0,0,.1607843137);border-radius:3px;width:21px;height:21px;border:none;top:2px;left:-30px}.custom-checkbox .custom-control-label:after{width:20px;height:20px;border:none;top:2px;left:-30px}.custom-checkbox .custom-control-label.availability--checkbox:before{box-shadow:none;background:#fff url(../assets/images/block.svg) 50% no-repeat;background-size:15px}.custom-checkbox .custom-control-label.status--checkbox:before{box-shadow:none;background-color:#ddd;border-radius:50%;left:-32px}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background:url(../assets/images/check_black.png) 50% no-repeat;left:-30px;top:2px}.custom-checkbox .custom-control-input:checked~.custom-control-label.availability--checkbox:after{background:#fff url(../assets/images/comment.svg) 50% no-repeat;background-size:15px;left:-30px}.custom-checkbox .custom-control-label.status--checkbox{background:transparent}.custom-checkbox .custom-control-label.status--checkbox:focus{outline:none}.custom-checkbox .custom-control-input:focus:not(:checked)~.custom-control-label.status--checkbox:before{border-color:#ddd}.custom-checkbox .custom-control-label.status--checkbox:before{border:1px solid #ddd;background-color:transparent}.custom-checkbox .custom-control-label.status--checkbox:after{background:#ddd;border-radius:50%;width:12px;height:12px;left:-28px;top:6px}.custom-checkbox .custom-control-input:checked~.custom-control-label.status--checkbox:before{border:1px solid #66b168}.custom-checkbox .custom-control-input:checked~.custom-control-label.status--checkbox:after{background:#66b168;border-radius:50%;width:12px;height:12px;left:-28px;top:6px}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#fff;border-color:#fff}.save-checkbox .custom-control-input:checked~.custom-control-label:after,.save-checkbox .custom-control-label:before{left:-25px!important}.save-checkbox p{padding-left:12px}.checkbox.checbox-switch{padding-left:0}.checkbox.checbox-switch label{display:inline-block;position:relative;padding-left:0;margin:0;font-family:Titillium Web,sans-serif;font-size:14px;line-height:17px;font-weight:400;color:#000;text-transform:capitalize}.checkbox.checbox-switch label.setting_toggle{display:flex}.checkbox.checbox-switch label.setting_toggle span{margin-left:auto}.checkbox.checbox-switch label input{display:none}.checkbox.checbox-switch label input:checked+span{background-color:#66b168;border-color:#66b168;box-shadow:inset 0 0 0 8px #66b168;transition:border .4s ease 0s,box-shadow .4s ease 0s,background-color 1.2s ease 0s}.checkbox.checbox-switch label input:checked+span:before{left:17px}.checkbox.checbox-switch label span{width:35px;border-radius:20px;height:19px;background-color:#f8f8f8;border:1px solid #e0e0e0;box-shadow:inset 0 0 0 0 #dfdfdf;transition:border .4s ease 0s,box-shadow .4s ease 0s;display:inline-block;vertical-align:middle;margin-left:5px}.checkbox.checbox-switch label span:before{display:inline-block;width:16px;height:16px;border-radius:50%;background:#fff;content:" ";top:0;position:relative;left:0;transition:all .3s ease;box-shadow:0 1px 4px rgba(0,0,0,.4)}.checkbox.checbox-switch .checkbox-inline.checbox-switch{display:inline-block;position:relative;padding-left:0}.checkbox.checbox-switch .checkbox-inline.checbox-switch input{display:none}.checkbox.checbox-switch .checkbox-inline.checbox-switch input:checked+span{background-color:#66b168;border-color:#66b168;box-shadow:inset 0 0 0 8px #66b168;transition:border .4s ease 0s,box-shadow .4s ease 0s,background-color 1.2s ease 0s}.checkbox.checbox-switch .checkbox-inline.checbox-switch input:checked+span:before{left:17px}.checkbox.checbox-switch .checkbox-inline.checbox-switch span{width:35px;border-radius:20px;height:18px;background-color:#fff;border:1px solid #dfdfdf;box-shadow:inset 0 0 0 0 #dfdfdf;transition:border .4s ease 0s,box-shadow .4s ease 0s;display:inline-block;vertical-align:middle;margin-left:5px}.checkbox.checbox-switch .checkbox-inline.checbox-switch span:before{display:inline-block;width:16px;height:16px;border-radius:50%;background:#fff;content:" ";top:0;position:relative;left:0;transition:all .3s ease;box-shadow:0 1px 4px rgba(0,0,0,.4)}.o-checkbox-round{display:inline-block;vertical-align:top;position:relative;margin-right:7px;margin-bottom:10px;cursor:pointer;width:100%;white-space:nowrap}@media (max-width:1199px){.o-checkbox-round{margin-bottom:15px}}.o-checkbox-round input[type=checkbox]{position:absolute;opacity:0}.o-checkbox-round input[type=checkbox]:checked+span{background:#c1b1ce;border-color:#c1b1ce;color:#fff}.o-checkbox-round span{display:inline-block;vertical-align:top;font-family:Poppins,sans-serif;font-size:14px;line-height:15px;font-weight:400;color:#000;border:1px solid #39b589;border-radius:25px;padding:6px 20px;width:100%;text-align:center}@media (max-width:1199px){.o-checkbox-round span{padding:6px 15px}}.remove-field{display:inline-block;vertical-align:top;width:35px;height:35px;background:url(../assets/images/remove_field.svg) 50% no-repeat;background-size:35px auto}@media (max-width:1199px){.remove-field{width:40px;height:40px;background-size:40px auto}}.switch-toggle{float:left;background:#f7f7f7;border:1px solid #eee;border-radius:3px;overflow:hidden}.switch-toggle input{position:absolute;opacity:0}.switch-toggle input+label{padding:9px;float:left;color:#000;cursor:pointer;line-height:1;margin:0}.switch-toggle input:checked+label{background:#fd7da9;color:#fff}.input-group .input-group-prepend .input-group-text{background:transparent;border-color:#eeeef0;border-radius:0}.search_control_button{width:38px;height:38px;position:absolute;top:0;right:0;border:none;font-size:0}.search_control_button.search_icon{background:transparent url(../assets/images/search-pink.svg) 50% no-repeat;background-size:15px auto}.search_control_button.search_close{background:transparent url(../assets/images/close.svg) 50% no-repeat;background-size:15px auto;display:none}.input-overlay.addContent .search_icon{background:transparent url(../assets/images/search-pink.svg) 50% no-repeat;background-size:15px auto;display:none}.input-overlay.addContent .search_close{background:transparent url(../assets/images/close.svg) 50% no-repeat;background-size:12px auto;display:block}.custom-input-block i{left:auto!important}.custom-input-block input{border-radius:10px;padding:.625rem .75rem}.c-payout-form .form-group{position:relative;margin-bottom:28px;z-index:1}.c-payout-form .form-group.c-textarea__holder{background:#fafafa;padding:15px}.c-payout-form .form-group.c-textarea__holder label{font-family:Overpass,sans-serif;font-size:15px;line-height:25px;font-weight:300;color:#9c9c9f}.c-payout-form .form-group label:not(.c-textarea-label){position:absolute;top:50%;left:15px;margin:0;transition:all .3s ease-in-out;transform:translateY(-50%);font-family:Overpass,sans-serif;font-size:15px;line-height:25px;font-weight:300;color:#868f9a;z-index:-1}.c-payout-form input[type=text].form-control{background:hsla(0,0%,91%,.1882352941);font-family:Overpass,sans-serif;font-size:15px;line-height:25px;font-weight:300;color:#868f9a;border:none;border-bottom:2px solid #e9e9f0;border-radius:0;height:44px;padding-top:20px;padding-left:15px}.c-payout-form input[type=text].form-control:focus{box-shadow:none}.c-payout-form input[type=text].form-control:focus+label{top:-2px;transform:translateY(0);font-size:13px;color:#868f9a}.c-payout-form input[type=text].form-control::-moz-placeholder{opacity:0}.c-payout-form input[type=text].form-control::placeholder{opacity:0}.c-payout-form input[type=text].form-control:not(:-moz-placeholder-shown){box-shadow:none}.c-payout-form input[type=text].form-control:not(:placeholder-shown){box-shadow:none}.c-payout-form input[type=text].form-control:not(:-moz-placeholder-shown)+label{top:-2px;transform:translateY(0);font-size:13px;color:#868f9a}.c-payout-form input[type=text].form-control:not(:placeholder-shown)+label{top:-2px;transform:translateY(0);font-size:13px;color:#868f9a}.c-payout-form input[type=text].form-control:not(:empty){box-shadow:none}.c-payout-form input[type=text].form-control:not(:empty)+label{top:-2px;transform:translateY(0);font-size:13px;color:#868f9a}.c-payout-form input[type=text].form-control.is-invalid{border-color:red;background:rgba(255,0,0,.1)}.c-payout-form input[type=text].form-control:-webkit-autofill,.c-payout-form input[type=text].form-control:-webkit-autofill:active,.c-payout-form input[type=text].form-control:-webkit-autofill:focus,.c-payout-form input[type=text].form-control:-webkit-autofill:hover{-webkit-transition-delay:99999s}.browse-wrap{position:relative;min-height:232px;background-color:rgba(33,191,192,.0196078431);border:1px dashed #22bfc1}.browse-wrap .post-uploader-wrap{position:absolute;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%)}.browse-wrap .post-uploader-wrap p{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#525252}.browse-wrap .post-uploader-wrap .button-transparent{background-color:transparent;font-family:Varela Round,sans-serif;font-size:14px;line-height:1;font-weight:400;color:#21bfc3;text-transform:capitalize;padding:11px 20px;min-width:140px;margin-top:20px;border:1px solid #26bdba}.browse-wrap .post-uploader-wrap .button-transparent:hover{background:#26bdba;color:#fff}.postImagePreview{-o-object-position:center!important;object-position:center!important}.modal-post-btn{font-family:Varela Round,sans-serif;font-size:16px;line-height:20px;font-weight:400;color:#fff;text-transform:capitalize}.upload__icon{width:65px;height:65px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;margin:0 auto 15px;background:transparent linear-gradient(90deg,#3cb482,#20c0c8) 0 0 no-repeat padding-box}.upload__icon svg{width:35px;height:auto;fill:#fff}.signup-control{-moz-appearance:none;-webkit-appearance:none!important;-ms-appearance:none;-o-appearance:none;background:#fff url(../assets/images/downsuccess.svg) 100% no-repeat!important;background-size:15px!important;padding-right:2.625rem!important;background-position:right 20px center!important}.c-dashboard__ico-card{display:flex;justify-content:flex-start;align-items:flex-start}.c-dashboard__ico-card__icon-pack{background:#21908f;width:2.75rem;height:2.75rem;margin-right:1.0625rem;border-radius:100%;display:flex;justify-content:center;align-items:center}.c-dashboard__ico-card__icon-pack svg{width:1.0625rem;height:1.0625rem;fill:#fff}.c-dashboard__ico-card__content{font-family:Overpass,sans-serif;font-size:.9375rem;line-height:1.4375rem;font-weight:300;color:#040100;letter-spacing:.5px;width:calc(100% - 3.8125rem)}.c-dashboard__ico-card__content span{font-weight:700;color:#000;letter-spacing:1px;padding-right:11px}.c-dashboard__ico-card__content p{padding-top:3px;font-family:Overpass,sans-serif;font-size:.75rem;line-height:1.125rem;font-weight:400;color:#868f9a;margin-bottom:0}.c-dashboard__ico-card__content p a{text-decoration:underline!important;color:#868f9a}.c-dashboard__ico-card__content__inner{display:flex;justify-content:flex-start}.c-dashboard__ico-card__content__inner__lft{margin-right:1.8125rem}.c-dashboard__ico-card a.c-btn{top:1.25rem;right:1.25rem}.c-create-post,.c-media-card{border-radius:.25rem;box-shadow:0 1px 1px rgba(0,0,0,.0352941176);border:1px solid rgba(0,0,0,.0352941176);overflow:hidden;padding:20px}.c-create-post .card-body,.c-media-card .card-body{padding:0}.c-create-post .card-body img,.c-media-card .card-body img{width:100%}.c-media-card.model-card,.model-card.c-create-post{box-shadow:0 0 6px rgba(0,0,0,.0509803922);border-radius:10px;max-width:530px;margin-bottom:2.375rem}.c-media-card.model-card .card-header,.model-card.c-create-post .card-header{padding:1.3125rem 1.5rem}.c-media-card.model-card .card-header .profileimage,.model-card.c-create-post .card-header .profileimage{width:36px;height:36px}.c-media-card.model-card .card-header .c-post-time,.model-card.c-create-post .card-header .c-post-time{font-family:Poppins,sans-serif;font-size:.75rem;line-height:1rem;font-weight:400;color:#8a8a8f}.c-media-card.model-card .card-header .fullname,.model-card.c-create-post .card-header .fullname{font-family:Poppins,sans-serif;font-size:.875rem;line-height:1.125rem;font-weight:500;color:#000}.c-media-card.model-card .card-footer,.model-card.c-create-post .card-footer{padding:1.6875rem .75rem 1.6875rem 1.5rem}.c-media-card.model-card .card-footer p,.model-card.c-create-post .card-footer p{padding:0;font-family:Poppins,sans-serif;font-size:.875rem;line-height:1.25rem;font-weight:400;color:#000}.c-media-card.model-card .card-footer .post_btn,.model-card.c-create-post .card-footer .post_btn{display:block}.c-media-card.model-card .card-footer .post_btn span,.model-card.c-create-post .card-footer .post_btn span{display:inline-block;font-family:Poppins,sans-serif;font-size:.8125rem;line-height:1.25rem;font-weight:400;color:#8a8a8f;margin:1rem 2.5rem 1rem 0}.c-media-card.model-card .card-footer .post_btn span img,.model-card.c-create-post .card-footer .post_btn span img{margin-right:10px}.c-media-card.model-card .card-footer textarea,.model-card.c-create-post .card-footer textarea{width:100%;border-radius:0;background:#f9f9f9;border:none;padding:.625rem 1.25rem;resize:none;height:40px;font-family:Poppins,sans-serif;font-size:.75rem;line-height:1.25rem;font-weight:400;color:#000;box-sizing:border-box}.c-media-card.model-card .card-footer textarea::-webkit-input-placeholder,.model-card.c-create-post .card-footer textarea::-webkit-input-placeholder{color:#c8c7cc}.c-media-card.model-card .card-footer textarea::-moz-placeholder,.model-card.c-create-post .card-footer textarea::-moz-placeholder{color:#c8c7cc}.c-media-card.model-card .card-footer textarea:-ms-input-placeholder,.model-card.c-create-post .card-footer textarea:-ms-input-placeholder{color:#c8c7cc}.c-media-card.model-card .card-footer textarea:-moz-placeholder,.model-card.c-create-post .card-footer textarea:-moz-placeholder{color:#c8c7cc}.c-create-post .card-header,.c-media-card .card-header{padding:1.25rem 1.5rem;background:hsla(0,0%,94.5%,.2862745098);border-bottom:none}.c-create-post .card-body,.c-media-card .card-body{position:relative;padding:1.875rem}.c-create-post .card-body .allPRO-IMG-holder .non-SUBS-layer a,.c-media-card .card-body .allPRO-IMG-holder .non-SUBS-layer a{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#444793;text-align:center;width:195px;height:35px;padding:0;border-radius:1.875rem;margin:auto;font-family:Overpass,sans-serif;font-size:.875rem;line-height:2.1875rem;font-weight:300;color:#fff;letter-spacing:1px;display:flex;justify-content:center;align-items:center}.c-create-post .card-body .allPRO-IMG-holder .non-SUBS-layer a svg,.c-media-card .card-body .allPRO-IMG-holder .non-SUBS-layer a svg{height:15px}.c-create-post .card-body .allPRO-IMG-holder .non-SUBS-layer a span,.c-media-card .card-body .allPRO-IMG-holder .non-SUBS-layer a span{top:0}.c-create-post .card-body .card-text,.c-media-card .card-body .card-text{padding:10px 15px}.c-create-post .card-body .card-text p,.c-media-card .card-body .card-text p{font-family:Overpass,sans-serif;font-size:14px;line-height:20px;font-weight:300;color:#040100;margin-bottom:1.25rem}.c-create-post .card-body .card-text p:last-of-type,.c-media-card .card-body .card-text p:last-of-type{margin-bottom:0}.c-create-post .card-body .user-title h5,.c-media-card .card-body .user-title h5{font-size:1.125rem}.c-create-post .card-footer,.c-media-card .card-footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top:1px solid #f4f4f4;padding:0;background:none;display:flex;justify-content:space-between;align-items:center}.c-create-post .card-footer p,.c-media-card .card-footer p{padding:.625rem .9375rem;margin-bottom:0}.c-create-post .card-footer i,.c-media-card .card-footer i{color:#21908f;margin-right:.75rem;font-size:18px}.c-create-post .card-footer.flex-3 .card-link,.c-media-card .card-footer.flex-3 .card-link{width:33%;flex:0 0 33%}.c-create-post .card-footer .card-link,.c-media-card .card-footer .card-link{font-family:Overpass,sans-serif;font-size:.8125rem;line-height:1.25rem;font-weight:400;color:#040100;display:flex;justify-content:center;align-items:center;width:25%;flex:0 0 25%;border-right:1px solid #f4f4f4;padding:20px 0}.c-create-post .card-footer .card-link.own,.c-media-card .card-footer .card-link.own{pointer-events:none}.c-create-post .card-footer .card-link:last-of-type,.c-media-card .card-footer .card-link:last-of-type{border-right:none}.c-create-post .card-footer .card-link+.card-link,.c-media-card .card-footer .card-link+.card-link{margin-left:0}.c-create-post .card-footer .card-link:hover,.c-media-card .card-footer .card-link:hover{background:#f9f9f9}.c-media-card__counter{position:absolute;top:.625rem;right:.625rem;background:hsla(0,0%,100%,.6);padding:.3125rem .625rem;border-radius:.3125rem;color:#000;justify-content:center;align-items:center;display:flex}.c-media-card__counter svg{fill:#000;font-size:1.5625rem;line-height:0}.c-media-card__counter span{line-height:1.125rem;font-size:.8125rem;margin-top:.1875rem}.lazywrapper{min-height:12.5rem}.c-post-profile-card{border-radius:4px}.c-post-profile-card .card-body{padding:0 .9375rem}.c-post-profile-card .card-body .card-title{position:relative}.c-post-profile-card .card-body p.card-text{font-family:Overpass,sans-serif;font-size:14px;line-height:22px;font-weight:300;color:#040100}@media screen and (min-width:1440px){.c-post-profile-card .card-body p.card-text{font-family:Overpass,sans-serif;font-size:15px;line-height:25px;font-weight:300;color:#040100}}.c-post-profile-card.design__card{position:relative;overflow:visible}.c-post-profile-card.design__card:before{width:100%;height:16px;border-radius:10px 10px 0 0;content:"";display:block;background:transparent linear-gradient(270deg,#fd7da9,#2754b4 52%,#fc336c) 0 0 no-repeat padding-box;position:absolute;bottom:100%;left:0}.c-post-profile-card.design__card .status__light{width:18px;height:18px;border-radius:50%}.c-post-profile-card.design__card .status__light.on{background:#66b168}.c-post-profile-card.design__card .status__light.off{background:#d00}.c-post-profile-card.design__card .card-body p{font-family:Poppins,sans-serif;font-size:14px;line-height:18px;font-weight:300;color:#040100;margin-bottom:1.375rem}.c-post-profile-card.design__card .card-body .card-title{font-family:Playfair Display,serif;font-size:25px;line-height:33px;font-weight:300;color:#040100;text-transform:none;margin-bottom:11px}.c-avalibility h5{font-family:Barlow,sans-serif;font-size:15px;line-height:18px;font-weight:400;color:#040100;letter-spacing:.1875rem;margin-bottom:.625rem}.c-avalibility p{line-height:12px}.c-avalibility p small{font-family:Overpass,sans-serif;font-size:.75rem;line-height:15px;font-weight:400;color:#040100}.c-avalibility table svg.bi{width:.875rem;height:.875rem}.c-avalibility table svg.bi.bi-check2-circle{fill:#21908f}.c-avalibility table svg.bi.bi-x-circle{fill:#e9e9f0;width:.75rem;height:.75rem}.c-avalibility table th{font-family:Overpass,sans-serif;font-size:13px;line-height:18px;font-weight:700;color:#868f9a}.modelprofiles .frontend-title{transition:all .3s ease-in-out}.modelprofiles .profilepicture{max-height:340px;position:relative;cursor:pointer;max-width:300px;min-height:240px}@media screen and (min-width:768px){.modelprofiles .profilepicture{min-height:340px}}.modelprofiles .profilepicture .card{overflow:hidden;height:100%;border-radius:0}.modelprofiles .profilepicture .card img{width:100%}.modelprofiles .profilepicture .overlay{width:100%;left:auto;right:-100%;opacity:1;background:rgba(26,30,132,.75)}.modelprofiles .profilepicture .overlay .overlaytext strong{font-family:Barlow,sans-serif;font-size:22px;line-height:22px;font-weight:200;color:#fff;display:inline-block;margin-bottom:1.25rem;letter-spacing:.0625rem}.modelprofiles .profilepicture .overlay .overlaytext__icon{font-family:Barlow,sans-serif;font-size:14px;line-height:22px;font-weight:300;color:#fff;letter-spacing:0;text-align:left;margin-left:3.125rem;margin-bottom:.3rem}.modelprofiles .profilepicture .overlay .overlaytext__icon i{color:#e5e5ea;margin-right:.5rem;width:.875rem}.modelprofiles .profilepicture .overlay .overlaytext p{font-family:Overpass,sans-serif;font-size:12px;line-height:18px;font-weight:400;color:#fff;letter-spacing:.15rem;margin-bottom:0}.modelprofiles .profilepicture .frontend-title{text-decoration:none;background:transparent linear-gradient(180deg,transparent,rgba(0,0,0,.7098039216)) 0 0 no-repeat padding-box;left:0;right:0;padding:15px 20px;font-family:Barlow,sans-serif;font-size:17px;line-height:19px;font-weight:300;color:#fff}.modelprofiles .profilepicture:hover .frontend-title{bottom:-100%}.modelprofiles .profilepicture:hover .overlay{right:0;opacity:1}.modelprofiles.c-main-page{padding:0 20px;position:relative}@media screen and (min-width:576px){.modelprofiles.c-main-page{padding:0}}.modelprofiles.c-main-page .profilepicture{max-width:50%;flex:0 0 50%;margin-top:.75rem!important}@media screen and (min-width:768px){.modelprofiles.c-main-page .profilepicture{max-width:33%;flex:0 0 33%;margin-top:.75rem!important}}@media screen and (min-width:992px){.modelprofiles.c-main-page .profilepicture{max-width:20%;flex:0 0 20%;margin-top:1.5rem!important}}.modelprofiles.c-main-page .overlay .overlaytext strong{font-size:18px;line-height:18px}.modelprofiles.c-main-page .overlay .c-btn--thin{font-size:12px;padding:.375rem .9375rem;font-weight:400}.c-model-list.c-model-list__new .modelprofiles.c-main-page .profilepicture{position:relative}.c-model-list.c-model-list__new .modelprofiles.c-main-page .profilepicture:after{content:"New";background:#148a88;width:54px;height:32px;font-family:Overpass,sans-serif;font-size:15px;line-height:32px;font-weight:300;color:#fff;text-align:center;top:1.875rem;right:5px;transform:translateX(0);position:absolute}@media screen and (min-width:992px){.c-model-list.c-model-list__new .modelprofiles.c-main-page .profilepicture:after{transform:translateX(-7px);right:0}}.c-model-list.c-model-list__new .c-tabs li a.active{color:#148a88!important;border-bottom:1px solid #148a88!important}.c-help-card{box-sizing:border-box;transition:all .3s ease-in-out}.c-help-card:hover{border-left:5px solid #444793}.c-help-card .col-md-1 svg{width:23px;fill:#444793}.c-help-card h5.card-title{font-family:Barlow,sans-serif;font-size:16px;line-height:16px;font-weight:400;color:#444793;letter-spacing:.5px}.c-help-card p{font-family:Overpass,sans-serif;font-size:12px;line-height:18px;font-weight:300;color:#040100}.c-faq-card{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}@media screen and (min-width:768px){.c-faq-card{box-shadow:0 2px 6px rgba(0,0,0,.0392156863)}}.c-light-purple-box{background:#f5f6fa;border:1px solid rgba(68,71,147,.1)}.c-light-purple-box p{font-family:Overpass,sans-serif;font-size:13px;line-height:18px;font-weight:300;color:#040100;margin-bottom:0}.c-light-purple-box h5{margin-bottom:0}.c-setting-card .card-footer .alert-danger{border:none;background-color:rgba(248,215,218,.1411764706)}.c-signup-card{width:100%}.c-signup-card__img{position:relative}.c-signup-card__img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.c-signup-card__img:before{content:"";width:100%;height:100%;background:rgba(0,0,0,.375);z-index:1;top:0;left:0;position:absolute}.c-signup-card__form{width:100%;max-width:407px;margin:0 auto}.c-testimonial .card{background-color:#fafafa}.c-testimonial .c-card__image img{height:100%;-o-object-fit:cover;object-fit:cover}.c-testimonial .c-card__content p{font-family:Overpass,sans-serif;font-size:15px;line-height:25px;font-weight:300;color:#040100}.c-testimonial .c-card__content h3{font-family:Barlow,sans-serif;font-size:22px;line-height:26px;font-weight:400;color:#040100}.c-pricing-card .card{max-width:8.4375rem;margin:0 10px}.c-pricing-card .card.card-active{background:#e5e5ea 0 0 no-repeat padding-box}.c-pricing-card .card .card-body{padding:.75rem;text-align:center}.c-pricing-card .card .card-body h5{font-family:Barlow,sans-serif;font-size:25px;line-height:30px;font-weight:300;color:#43425d;margin-bottom:11px}.c-pricing-card .card .card-body p.card-text{font-family:Overpass,sans-serif;font-size:12px;line-height:20px;font-weight:300;color:#4d4f5c}.c-pricing-card .card .card-body .radio-toolbar{margin:0}.c-pricing-card .card .card-body .radio-toolbar label{width:100%;text-align:center;padding:4px 10px;cursor:pointer;border-radius:1.5625rem;box-shadow:0 2px 6px rgba(0,0,0,.0392156863);border:1px solid #e9e9f0;color:#fff;line-height:28px;overflow:hidden}.c-pricing-card .card .card-body .radio-toolbar label.c-btn__Bronze{background:transparent linear-gradient(250deg,#d09c7e,#7c4b39) 0 0 no-repeat padding-box}.c-pricing-card .card .card-body .radio-toolbar label.c-btn__Silver{background:transparent linear-gradient(71deg,#a8a9ab,#ededed) 0 0 no-repeat padding-box}.c-pricing-card .card .card-body .radio-toolbar label.c-btn__customplan{background:#148a88 0 0 no-repeat padding-box;box-shadow:0 2px 6px rgba(0,0,0,.0392156863);border:1px solid #e9e9f0}.lg-backdrop{background-color:#fff!important}.lg-actions .lg-next{background:transparent!important;right:0!important}.lg-actions .lg-next:hover{color:#000!important}.lg-actions .lg-prev{background:transparent!important;left:0!important}.lg-actions .lg-prev:hover{color:#000!important}.lg-toolbar{background:transparent!important}.lg-toolbar .lg-icon:hover{color:#000!important}.o-gallery-list{margin:0;padding:0;list-style-type:none;font-size:0;display:flex!important;flex-wrap:wrap;margin:0 -2.5px!important;align-items:stretch;height:100%}@media (min-width:768px){.o-gallery-list{margin:0 -5px!important}}.o-gallery-list li{width:calc(32.5% - 2.5px);margin:0 2.5px 5px;height:100%;border-radius:10px;height:120px;overflow:hidden}@media (min-width:768px){.o-gallery-list li{width:calc(20% - 10px);margin:0 5px 10px}}@media (min-width:993px){.o-gallery-list li{height:175px}}@media (min-width:1200px){.o-gallery-list li{height:210px}}.o-gallery-list li .collection__thumb{max-width:100%!important;margin-bottom:auto;height:100%;width:100%}.o-gallery-list li .collection__thumb img{width:100%;height:100%;min-height:100%;max-height:100%;-o-object-fit:cover;object-fit:cover}.consent-form-wrapper{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#525252}.consent-form-wrapper h4{font-family:Varela Round,sans-serif;font-size:25px;line-height:30px;font-weight:400;color:#000;text-align:center;margin-bottom:60px}.consent-form-wrapper .consent-line{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#525252;margin-bottom:10px}.consent-form-wrapper .consent-line strong{font-weight:700}.consent-form-wrapper .consent-line.red-text{color:red}.consent-form-wrapper .consent-line ul li{list-style:decimal;margin-bottom:10px}.consent-form-wrapper .consent-line ul li ol{margin-top:10px}.consent-form-wrapper .consent-line ul li ol li{margin-bottom:10px}.consent-form-wrapper .consent-line input{font-weight:600}.consent-form-wrapper .consent-line input::-webkit-input-placeholder{color:#24bebe;font-style:normal;font-weight:400}.consent-form-wrapper .consent-line input::-moz-placeholder{color:#24bebe;font-style:normal;font-weight:400}.consent-form-wrapper .consent-line input:-ms-input-placeholder{color:#24bebe;font-style:normal;font-weight:400}.consent-form-wrapper .consent-line input:-moz-placeholder{color:#24bebe;font-style:normal;font-weight:400}.consent-form-wrapper .consent-line .consent-form-input{display:inline-block;width:80%}.consent-form-wrapper .consent-line .consent-date-input{width:120px}.consent-form-wrapper .consent-line .consent-location-input{width:150px}.consent-form-wrapper .consent-line .consent-amount-input{width:330px}.consent-form-wrapper .consent-line .consent-signature-input{border-bottom:1px dashed #525252;width:300px;background:transparent}.consent-button .button{min-width:150px!important}.blog-container{max-width:1618px;margin:0 auto;padding:0 15px}.blog-single-container{max-width:945px;margin:0 auto;padding:0 15px}.blog-wrapper{max-width:1618px;margin:0 auto;padding:0 15px}.blog-listing{display:flex!important;align-items:flex-start;flex-wrap:wrap;flex-direction:column;margin:0}@media (min-width:768px){.blog-listing{flex-direction:row;margin:0 -10px}}.blog-listing .blog-item{width:100%;margin:0 0 40px}@media (min-width:768px){.blog-listing .blog-item{width:calc(33.33333% - 20px);margin:0 10px 50px}}.blog-listing .blog-item-image{border-radius:10px;overflow:hidden;height:298px}@media (min-width:768px){.blog-listing .blog-item-image{height:200px}}@media (min-width:992px){.blog-listing .blog-item-image{height:300px}}@media (min-width:1401px){.blog-listing .blog-item-image{height:390px}}.blog-listing .blog-item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;transition:all .4s ease-in-out}.blog-listing .blog-item-content{padding:15px 15px 0}.blog-listing .blog-item p{margin-bottom:0}.blog-listing .blog-item p,.blog-listing .blog-item p span{font-family:Titillium Web,sans-serif;font-size:15px;line-height:23px;font-weight:400;color:#525252}.blog-listing .blog-item .blog-title,.blog-listing .blog-item h5{font-family:Varela Round,sans-serif;font-size:19px;line-height:22px;font-weight:400;color:#000;margin-bottom:0}@media (min-width:1200px){.blog-listing .blog-item:hover .blog-item-image img{transform:scale(1.2)}}.single-post-listing-wrapper{padding-top:55px}@media (min-width:768px){.single-post-listing-wrapper{padding-top:94px}}@media (min-width:992px){.single-post-listing-wrapper{padding-top:170px}}.single-post-listing-wrapper .title{font-family:Varela Round,sans-serif;font-size:25px;line-height:30px;font-weight:400;color:#000;margin-bottom:25px;text-align:center}@media (min-width:768px){.single-post-listing-wrapper .title{margin-bottom:45px}}.single-content-wrapper{max-width:945px;margin:0 auto}.single-content-wrapper .post-title-wrapper{margin-bottom:30px;padding:0 15px;text-align:center}@media (min-width:768px){.single-content-wrapper .post-title-wrapper{text-align:left}}.single-content-wrapper .post-title-wrapper .post-title{font-family:Varela Round,sans-serif;font-size:30px;line-height:37px;font-weight:400;color:#000;margin-bottom:8px}@media (min-width:768px){.single-content-wrapper .post-title-wrapper .post-title{margin-bottom:0}}.single-content-wrapper .post-title-wrapper p{margin-bottom:0}.single-content-wrapper .post-title-wrapper p,.single-content-wrapper .post-title-wrapper p span{font-family:Titillium Web,sans-serif;font-size:15px;line-height:23px;font-weight:400;color:#525252}.single-content-wrapper .post-image{width:100%;padding:0;margin-bottom:30px;overflow:hidden;height:335px}@media (min-width:768px){.single-content-wrapper .post-image{margin-bottom:58px;height:480px}}@media (min-width:992px){.single-content-wrapper .post-image{padding:0 15px;height:530px}}.single-content-wrapper .post-image img{width:100%;height:auto;display:block}.static-base{padding:0 30px}@media (min-width:768px){.static-base{padding:0 50px}}.static-base h1,.static-base h2,.static-base h3,.static-base h4,.static-base h5,.static-base h6{font-family:Varela Round,sans-serif;color:#000;margin-bottom:22px;text-align:center}@media (min-width:768px){.static-base h1,.static-base h2,.static-base h3,.static-base h4,.static-base h5,.static-base h6{text-align:left}}.static-base h1{font-size:30px}@media (min-width:769px){.static-base h1{font-size:28px}}.static-base h2{font-size:26px}@media (min-width:769px){.static-base h2{font-size:24px}}.static-base h3{font-size:24px}@media (min-width:769px){.static-base h3{font-size:22px}}.static-base h4{font-size:22px}@media (min-width:769px){.static-base h4{font-size:20px}}.static-base h5{font-size:20px}@media (min-width:769px){.static-base h5{font-size:18px}}.static-base h6{font-size:18px}@media (min-width:769px){.static-base h6{font-size:16px}}.static-base p{margin-bottom:22px;font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#525252}.static-base p a{text-decoration:underline;color:#000}.static-base p a:hover{color:#000}.static-base ul{margin-bottom:35px;padding:0}.static-base ul li{position:relative;padding-left:30px;margin-bottom:15px;font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#525252}.static-base ul li:before{position:absolute;content:"\2022";left:0;top:1px;font-size:25px;color:#000;border-radius:50%}.static-base ul li ul li:before{content:"\2022"}.static-base ul li a{font-size:14px;text-decoration:underline!important}.static-base small{margin-bottom:15px;display:block}.static-base img{margin-bottom:22px;max-width:100%;height:auto}.static-base ol{counter-reset:numbered}.static-base ol li{position:relative;margin-bottom:15px;font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#525252;display:table}.static-base ol li:before{content:counters(numbered,".") ". ";counter-increment:numbered;display:table-cell;vertical-align:top;padding-right:20px}.static-base ol li p{display:inline-block}.static-base ol li p a{text-decoration:underline!important}.static-base ol li p span{color:red}.static-base ol li ol{padding-left:0;margin-bottom:0}.static-base ol li ul{list-style-type:circle;counter-reset:none}.static-base ol li ul li{list-style-type:circle;position:relative;font-size:14px;font-weight:400;margin-bottom:20px;line-height:25px}.static-base ol li ul li:before{counter:none!important;counter-increment:none;content:"\25CF"!important}.static-base ol li ul li p{margin-bottom:0}.c-tabs--horizontal__l1{padding:17px 0}@media screen and (max-width:767px){.c-tabs--horizontal__l1{display:flex;flex-direction:row!important}.c-tabs--horizontal__l1 a{border:1px solid #f4f4f4;border-radius:15px;padding:8px 12px;margin-right:5px}}.c-tabs--horizontal__l1>a{padding:5px 18px;margin-top:.3125rem;font-family:Poppins,sans-serif;font-size:12px;line-height:20px;font-weight:400;color:#9c9c9f}@media screen and (min-width:768px){.c-tabs--horizontal__l1>a{padding:8px 23px;margin-top:0;font-family:Poppins,sans-serif;font-size:13px;line-height:20px;font-weight:400;color:#9c9c9f}}.c-tabs--horizontal__l1>a.active,.c-tabs--horizontal__l1>a:hover{color:#333}.c-tabs--horizontal__l1.is-inaactive>a{pointer-events:none}.c-tabs--horizontal__l2>a{padding:17px 25px 24px;border-bottom:1px solid #f4f4f4}.c-tabs--horizontal__l2>a h4{font-family:Poppins,sans-serif;font-size:13px;line-height:20px;font-weight:700;color:#5f5f5f;margin-bottom:8px}.c-tabs--horizontal__l2>a p{font-family:Poppins,sans-serif;font-size:11px;line-height:13px;font-weight:400;color:#040100;margin-bottom:0}.c-tabs--horizontal__l2>a.active,.c-tabs--horizontal__l2>a:hover{border-radius:0;background-color:#f5f6fa!important}.c-tabs--horizontal__bdr-l{border-left:1px solid #f4f4f4}@media screen and (max-width:767px){.c-tabs--horizontal__bdr-l{padding:0}}@media screen and (max-width:767px){.c-tabs--horizontal__bdr-l>.tab-content>.tab-pane{overflow:hidden;background:#fff;border-top:1px solid #f4f4f4;margin-top:-1px}}@media screen and (max-width:767px){.c-tabs--horizontal__bdr-l>.tab-content>.tab-pane>.row{margin-left:0;margin-right:0;width:200vw;transition:all .3s ease-in-out}.c-tabs--horizontal__bdr-l>.tab-content>.tab-pane>.row.c-transfom-left{transform:translateX(-50%)}}@media screen and (max-width:767px){.c-tabs--horizontal__bdr-l>.tab-content>.tab-pane>.row>.col-4,.c-tabs--horizontal__bdr-l>.tab-content>.tab-pane>.row>.col-8{max-width:100vw;padding-right:0;padding-left:0;flex:0 0 100vw}}.c-tabs--horizontal__tab-content{padding:0}.c-tabs--horizontal__tab-content h2{border-bottom:1px solid #f4f4f4;font-family:Poppins,sans-serif;font-size:18px;line-height:20px;font-weight:400;color:#040100;padding:30px 38px 20px;margin-bottom:0}@media screen and (max-width:767px){.c-tabs--horizontal__tab-content h2{padding:15px}}.c-tabs--horizontal__tab-content h2 span{border-radius:18px;padding:2px 20px;background:#fc336c;font-family:Poppins,sans-serif;font-size:11px;line-height:24px;font-weight:400;color:#fff;display:inline-block;margin-right:25px}@media screen and (max-width:767px){.c-tabs--horizontal__tab-content h2 span{display:inline-block;font-family:Poppins,sans-serif;font-size:10px;line-height:16px;font-weight:400;color:#fff;padding:2px 15px;margin-right:100%;margin-bottom:15px}}.c-tabs--horizontal__tab-content__inner{padding:38px}@media screen and (max-width:767px){.c-tabs--horizontal__tab-content__inner{padding:15px}}.c-tabs--horizontal__tab-content__inner p{font-family:Poppins,sans-serif;font-size:13px;line-height:23px;font-weight:300;color:#040100;margin-bottom:23px}.c-tabs--horizontal__tab-content__inner p:last-of-type{margin-bottom:0}.c-tabs__row{margin-left:-15px;margin-right:-15px}.c-tabs__nav-holder{border-bottom:1px solid #f4f4f4}.c-svg__clear-search,.c-svg__search{width:20px;height:20px}.c-svg__call,.c-svg__camera,.c-svg__send-recieve-msg,.c-svg__video-message{width:100%;height:100%}.c-popup--sendtips .c-popup__heading{font-family:Barlow,sans-serif;font-size:18px;line-height:24px;font-weight:300;color:#040100;margin-bottom:20px;text-transform:capitalize}.c-popup--sendtips .c-popup__profile-img{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);width:80px;height:80px}.c-popup--sendtips .c-popup__profile-img img{width:100%;height:100%}.c-popup__close{position:absolute;right:15px;top:15px;z-index:9}.c-cnf-box .modal-footer{border:none;justify-content:start}.c-cnf-box .modal-body{font-family:Barlow,sans-serif;font-size:16px;line-height:24px;font-weight:300;color:#040100}.jq-toast-wrap{width:280px}.jq-toast-wrap .jq-has-icon{padding:10px 20px 10px 65px;position:relative}.jq-toast-wrap .jq-has-icon:after{width:5px;height:85%;left:0;position:absolute;top:50%;transform:translateY(-50%);left:10px;content:"";border-radius:20px}.jq-toast-wrap .jq-has-icon:before{width:50px;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);content:""}.jq-toast-wrap .jq-has-icon.jq-icon-error,.jq-toast-wrap .jq-has-icon.jq-icon-info,.jq-toast-wrap .jq-has-icon.jq-icon-success,.jq-toast-wrap .jq-has-icon.jq-icon-warning{color:#303030;background-color:#fff;border-color:#fff}.jq-toast-wrap .jq-has-icon.jq-icon-success:after{background-color:#21a277}.jq-toast-wrap .jq-has-icon.jq-icon-success:before{background:url(../assets/images/success-icon.png) no-repeat}.jq-toast-wrap .jq-has-icon.jq-icon-error:after{background-color:#b12e2c}.jq-toast-wrap .jq-has-icon.jq-icon-error:before{background:url(../assets/images/error-icon.png) no-repeat}.jq-toast-wrap .jq-has-icon.jq-icon-info:after{background-color:#444793}.jq-toast-wrap .jq-has-icon.jq-icon-info:before{background:url(../assets/images/info-icon.png) no-repeat}.jq-toast-wrap .jq-has-icon.jq-icon-warning:after{background-color:#eca62e}.jq-toast-wrap .jq-has-icon.jq-icon-warning:before{background:url(../assets/images/warning-icon.png) no-repeat}.jq-toast-wrap .jq-has-icon .close-jq-toast-single{top:50%;right:12px;transform:translateY(-50%);font-size:18px}.profile__image{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:50px;margin-top:20px}.profile__image .profile__image__blocks{width:100%;padding-bottom:60%;margin-bottom:20px;background-color:#f0f0f0;display:flex;align-items:center;justify-content:center;position:relative;background-size:cover;background-position:50%}.profile__image .profile__image__blocks .profile__image__count{width:64px;height:64px;border-radius:50%;background-color:rgba(0,0,0,.69);display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Poppins,sans-serif;font-size:19px;line-height:19px;font-weight:300;color:#fff;text-align:center;padding:10px 0}.profile__image .profile__image__blocks .profile__image__count small{display:block;font-family:Poppins,sans-serif;font-size:12px;line-height:16px;font-weight:300;color:#fff}.profile__rating{margin-top:30px;display:flex!important;justify-content:space-between;align-items:flex-start;flex-direction:column;padding:20px 15px 0;border-top:1px solid #e8e8e8}@media (min-width:768px){.profile__rating{flex-direction:row;align-items:center}}.profile__rating h5{font-family:Varela Round,sans-serif;font-size:18px;line-height:22px;font-weight:400;color:#000;margin-bottom:5px}@media (min-width:768px){.profile__rating h5{font-family:Varela Round,sans-serif;font-size:22px;line-height:26px;font-weight:400;color:#000;margin-bottom:5px}}.profile__rating p{font-family:Titillium Web,sans-serif;font-size:16px;line-height:16px;font-weight:400;color:#000}.profile__rating .profile__rate__no{font-family:Poppins,sans-serif;font-size:32px;line-height:36px;font-weight:700;letter-spacing:.39px;color:#23bfc0;margin-right:13px}.profile__rating .rating__blocks{line-height:1.3}.profile__rating .rating__button{margin-left:auto;font-family:Poppins,sans-serif;font-size:15px;line-height:20px;font-weight:400;color:#000}.rating_area{display:inline-block;vertical-align:middle;position:relative}.rating_area .gray_rating{height:16px}.rating_area .gray_rating:before{display:inline-block;vertical-align:top;font:normal normal normal 12px/16px Font Awesome\ 5 Free;content:"\F005\F005\F005\F005\F005";color:#23bebf;letter-spacing:1px;font-weight:400}.rating_area .filled_rating{position:absolute;top:0;left:0;overflow:hidden;height:16px}.rating_area .filled_rating:before{display:inline-block;vertical-align:top;font:normal normal normal 12px/16px Font Awesome\ 5 Free;content:"\F005\F005\F005\F005\F005";color:#23bfc3;letter-spacing:1px;font-weight:900}.review_write{display:flex!important;justify-content:space-between;align-items:flex-start;flex-direction:column;background:#fafafa;padding:20px;border-radius:24px;margin:12px 0}@media (min-width:768px){.review_write{margin:20px 0;align-items:center;flex-direction:row;padding:40px 30px}}.review_write_left .review_write_content{display:flex!important;align-items:center}.review_write_left .review_write_content .review_img{overflow:hidden;border-radius:50%;background:#21bfc4;width:52px;height:52px;display:flex!important;align-items:center;justify-content:center;margin-right:20px}.review_write_left .review_write_content .review_img svg{width:22px;height:auto;fill:#fff}.review_write_left .review_write_content .review_info p{font-family:Varela Round,sans-serif;font-size:16px;line-height:18px;font-weight:400;color:#000}.review_write_left .review_write_content .review_info .review_rating_icons{margin-top:6px}.review_write_left .review_write_content .review_info .review_rating_icons i{font-size:24px;color:#eaeaea;margin-right:4px}@media (min-width:768px){.review_write_left .review_write_content .review_info .review_rating_icons i{font-size:28px}}.review_write_right .button{font-weight:400;text-transform:capitalize;padding:7px 35px;margin-top:14px;margin-left:72px;font-size:14px}@media (min-width:768px){.review_write_right .button{margin-top:0;margin-left:0;padding:10px 35px}}.review__box{display:block}.review__box .review__head{border-bottom:1px solid #f2f2f2;padding:.8125rem .9375rem;box-sizing:border-box;display:flex!important;justify-content:flex-end;align-items:center}.review__box .review__head h5{font-family:Playfair Display,serif;font-size:18px;line-height:18px;font-weight:400;margin:0}.review__box .review__head a{font-family:Poppins,sans-serif;font-size:15px;line-height:18px;font-weight:400;color:#8a8a8f;position:relative}.review__box .review__head a:after{width:8px;height:8px;border:solid #8a8a8f;border-width:0 2px 2px 0;display:inline-block;vertical-align:top;padding:2px;transform:rotate(45deg);-webkit-transform:rotate(45deg);content:"";margin-left:5px;margin-top:2px}.review__box .review__content{display:none;scrollbar-width:thin;scrollbar-color:#fd7da9 #f0f0f0}.review__box .review__content::-webkit-scrollbar{width:3px}.review__box .review__content::-webkit-scrollbar-track{background:#f0f0f0}.review__box .review__content::-webkit-scrollbar-thumb{background-color:#fd7da9;border-radius:20px}.review__box .review__content .review__list{margin:22px 0 0;padding:0;list-style-type:none}.review__box .review__content .review__list li{display:flex!important;align-items:center;flex-direction:column;padding:30px;border:1px solid #f2f2f2;border-radius:24px;margin-bottom:22px}@media (min-width:768px){.review__box .review__content .review__list li{flex-direction:row}}.review__box .review__content .review__list li:last-child{margin-bottom:0}.review__box .review__content .review__list li .review__heading{display:flex!important;min-width:100%;padding-right:20px;margin-bottom:18px}@media (min-width:768px){.review__box .review__content .review__list li .review__heading{margin-bottom:0;min-width:250px}}.review__box .review__content .review__list li .review__heading .profileimage{width:52px;height:52px}.review__box .review__content .review__list li .review__heading .fullname{font-family:Varela Round,sans-serif;font-size:16px;line-height:18px;font-weight:400;color:#000;margin-bottom:4px}.review__box .review__content .review__list li .review__heading .review_date{font-family:Titillium Web,sans-serif;font-size:14px;line-height:16px;font-weight:400;color:#000}.review__box .review__content .review__list li .review__heading p{margin:0;white-space:nowrap}.review__box .review__content .review__list li p{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#525252;margin-top:7px}.like__box{padding:16px 16px 0}.like__box h5{margin:0}@media (max-width:767px){.like__box h5{font-family:Varela Round,sans-serif;font-size:18px;line-height:22px;font-weight:400;color:#000}}.like__box .like__list{margin:22px 0 0;padding:0;list-style-type:none}.like__box .like__list li{display:inline-block;vertical-align:top;margin-bottom:15px;margin-right:12px}.like__box .like__list li a{display:inline-block;vertical-align:top;border:1px solid #39b589;border-radius:25px;padding:6px 20px;font-family:Varela Round,sans-serif;font-size:14px;line-height:15px;font-weight:400;color:#000}.like__box .like__list li a:hover{color:#000}.like__box .like__list li a.active{background:#f8346d;color:#fff}.about-box{border:1px solid #ededed;border-radius:24px;padding:32px 24px;margin-bottom:16px}@media (min-width:768px){.about-box{padding:30px 40px}}.about-box h6{margin-bottom:12px}.about-box p{font-family:Titillium Web,sans-serif;font-size:14px;line-height:21px;font-weight:400;color:#525252;margin-bottom:0}@media (min-width:768px){.about-box p{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#525252}}.about-box ul{margin-top:30px;padding:0}.about-box ul li{display:table;vertical-align:top;margin-right:78px;margin-bottom:26px}@media (min-width:768px){.about-box ul li{margin-bottom:0;display:inline-block}}.about-box ul li:last-child{margin-right:0}@media (max-width:767px){.about-box ul li:last-child{margin-bottom:0}}.about-box ul li h5{font-family:Varela Round,sans-serif;font-size:12px;line-height:14px;font-weight:400;color:#000;margin-bottom:0}.about-box ul li p{font-family:Titillium Web,sans-serif;font-size:16px;line-height:35px;font-weight:600;color:#000;letter-spacing:.4px;margin-bottom:0}.stats__box{display:block;border:1px solid #ededed;border-radius:24px;box-sizing:border-box;padding:40px}@media (min-width:768px){.stats__box{padding:40px 22px}}.stats__box_inner .status__list{margin:0;padding:0;list-style-type:none;display:flex!important;flex-direction:row;flex-wrap:nowrap;white-space:nowrap}@media (min-width:1200px){.stats__box_inner .status__list{scrollbar-width:thin;scrollbar-color:#23bfc3 #f0f0f0;overflow-x:auto}}.stats__box_inner .status__list::-webkit-scrollbar{width:3px;height:3px}.stats__box_inner .status__list::-webkit-scrollbar-track{background:#f0f0f0}.stats__box_inner .status__list::-webkit-scrollbar-thumb{background-color:#23bfc3;border-radius:20px}@media (max-width:1199px){.stats__box_inner .status__list{flex-direction:column}}.stats__box_inner .status__list li{display:flex!important;align-items:flex-start;flex-direction:column;margin:0 25px}.stats__box_inner .status__list li:first-child{margin-left:0}@media (min-width:768px){.stats__box_inner .status__list li:first-child{margin-left:25px}}@media (min-width:1200px){.stats__box_inner .status__list li:first-child{margin-left:auto}}.stats__box_inner .status__list li:last-child{margin-right:0}@media (min-width:768px){.stats__box_inner .status__list li:last-child{margin-right:25px}}@media (min-width:1200px){.stats__box_inner .status__list li:last-child{margin-right:auto}}@media (max-width:1199px){.stats__box_inner .status__list li{flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:24px}}@media (max-width:767px){.stats__box_inner .status__list li{margin-left:0;margin-right:0}}@media (max-width:1199px){.stats__box_inner .status__list li:last-child{margin-bottom:0}}.stats__box_inner .status__list li h5{margin:0;text-align:left;text-transform:uppercase;font-family:Varela Round,sans-serif;font-size:12px;line-height:14px;font-weight:400;color:#000}@media (max-width:1199px){.stats__box_inner .status__list li h5{line-height:1}}@media (max-width:767px){.stats__box_inner .status__list li h5{width:55%}}.stats__box_inner .status__list li p{margin:0;text-align:right;font-family:Titillium Web,sans-serif;font-size:16px;line-height:35px;font-weight:600;color:#000}@media (max-width:1199px){.stats__box_inner .status__list li p{line-height:1}}@media (max-width:767px){.stats__box_inner .status__list li p{width:45%;text-align:left;font-family:Titillium Web,sans-serif;font-size:14px;line-height:1;font-weight:600;color:#000}}.rates__box{display:block;padding:0}@media screen and (min-width:576px){.rates__box{padding:40px 22px}}.rates__box{box-sizing:border-box}.rates__box .table thead th{font-size:14px}.rates__box .table tbody td,.rates__box .table thead th{padding:0;font-family:Poppins,sans-serif;line-height:35px;font-weight:400;border-top:none;border-bottom:1px dashed #ebebeb}.rates__box .table tbody td{font-size:12px}.travel__box{display:block;padding:0}@media screen and (min-width:576px){.travel__box{padding:40px 22px}}.travel__box{box-sizing:border-box}.travel__box h5{font-family:Playfair Display,serif;font-size:18px;line-height:18px;font-weight:400;margin:0;padding-bottom:10px;border-bottom:1px solid #eee}.travel__box .travel__list{margin:0;padding:0;list-style-type:none;font-size:0}.travel__box .travel__list li{display:inline-flex;align-items:center;justify-content:space-between;border-bottom:1px dashed #ebebeb;width:50%;padding:.625rem 0;font-family:Poppins,sans-serif;font-size:12px;line-height:14px;font-weight:500}.travel__box .travel__list li img{max-width:15px}.travel__box .travel__list li:nth-child(2n){padding-left:25px}.travel__box .travel__list li:nth-child(2n-1){padding-right:25px}.travel__box .travel__list li:last-child{border-bottom:none}.travel__box .table thead th{font-weight:500}.travel__box .table tbody th,.travel__box .table thead th{padding:0;font-family:Poppins,sans-serif;font-size:12px;line-height:35px;border-top:none;border-bottom:1px dashed #ebebeb}.travel__box .table tbody th{font-weight:600;color:#000}.travel__box .table tbody td{padding:0;font-family:Poppins,sans-serif;font-size:12px;line-height:35px;font-weight:400;border-top:none;border-bottom:1px dashed #ebebeb}.travel__box .availability--table{width:100%}.travel__box .availability--table th{text-align:center;border-bottom:1px solid #ccc}.travel__box .availability--table td{padding:15px;text-align:center}.travel__box .availability--table td img{width:15px}.contact__box{display:block;padding:0}@media screen and (min-width:576px){.contact__box{padding:40px 22px}}.contact__box{box-sizing:border-box}.contact__box .contact__list{margin:0;padding:0;list-style-type:none}.contact__box .contact__list li{display:flex;align-items:center;justify-content:space-between;border-bottom:1px dashed #ebebeb}.contact__box .contact__list li:last-child{border-bottom:none}.contact__box .contact__list li h5{text-align:left;font-weight:500;color:#000}.contact__box .contact__list li a,.contact__box .contact__list li h5{margin:0;font-family:Poppins,sans-serif;font-size:12px;line-height:35px;letter-spacing:.3px}.contact__box .contact__list li a{text-align:right;font-weight:400;color:#fd7da9}#reviewModal .modal-dialog{margin:0;text-align:center;max-width:100%;bottom:0;position:absolute;width:100%}@media screen and (orientation:landscape){#reviewModal .modal-dialog{position:relative;bottom:auto}}@media (min-width:768px){#reviewModal .modal-dialog{max-width:682px;position:relative;bottom:auto}}#reviewModal .modal-dialog .modal-content{border:none;border-radius:37px 37px 0 0;-ms-box-shadow:5px 0 10px rgba(0,0,0,.031372549);-o-box-shadow:5px 0 10px rgba(0,0,0,.031372549);box-shadow:5px 0 10px rgba(0,0,0,.031372549)}@media (min-width:768px){#reviewModal .modal-dialog .modal-content{border-radius:20px}}#reviewModal .modal-dialog .modal-content .modal-body{padding:0 20px 32px}@media (min-width:768px){#reviewModal .modal-dialog .modal-content .modal-body{padding:0 28px 52px}}@media screen and (min-width:768px){#reviewModal .modal-dialog{margin:90px auto 1.75rem}}#reviewModal form .form-group{margin-bottom:23px}#reviewModal form .form-group:first-child{margin-bottom:42px}#reviewModal form .form-group select{background:#fff url(../assets/images/down-arrow-black.svg) center right 15px no-repeat}#reviewModal form .button{text-transform:capitalize}@media (max-width:767px){#reviewModal form .button{font-family:Varela Round,sans-serif;font-size:14px;line-height:17px;font-weight:400;color:#fff;min-width:230px}}.form-submit-group .submit-text{font-family:Titillium Web,sans-serif;font-size:12px;line-height:25px;font-weight:400;color:#000;font-style:italic;max-width:100%;margin-bottom:36px}@media (min-width:768px){.form-submit-group .submit-text{font-family:Titillium Web,sans-serif;font-size:14px;line-height:25px;font-weight:400;color:#000;max-width:390px;margin-bottom:0}}.modal-header{border-radius:0;border:none}.modal-header--review{padding:28px 28px 20px;position:relative;margin-top:-80px}.modal-header--review .close{top:105px!important;right:27px!important}.modal-header--inner{z-index:9}.modal-header--inner .pro-img{width:120px;height:120px;border-radius:59px}.modal-header--inner .profileimage{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.modal-header--inner .pro-review-heading{margin-top:35px}.modal-header--inner .review__heading{font-family:Rubik,sans-serif;font-size:18px;line-height:22px;font-weight:400;color:#000}@media (min-width:768px){.modal-header--inner .review__heading{font-family:Rubik,sans-serif;font-size:25px;line-height:50px;font-weight:400;color:#000;letter-spacing:-.63px}}.modal-header .close{position:absolute;top:20px;right:20px}.o-btn--reviewsubmit{font-family:Poppins,sans-serif;font-size:12px;line-height:20px;font-weight:400;min-width:234px;text-align:center;height:48px}.rating-stars ul{list-style-type:none;padding:0;margin-bottom:25px;-moz-user-select:none;-webkit-user-select:none;text-align:center}.rating-stars ul li.star{display:inline-block}.rating-stars ul li.star i.fa-star{font-size:27px;color:#eaeaea}@media (min-width:768px){.rating-stars ul li.star i.fa-star{font-size:32px}}.rating-stars ul li.star.hover>i.fa-star{color:#24bebe}.rating-stars ul li.star.hover>i.fa-star:before{font-weight:900}.rating-stars ul li.star.selected>i.fa-star{color:#24bebe}.rating-stars ul li.star.selected>i.fa-star:before{font-weight:900}.o-post-inner-lft{z-index:9}.o-post-inner-lft .o-post-profile-card .o-profile--picture .edit-button{position:absolute;bottom:10px;right:10px;background:#fd7da9;color:#fff}.o-post-inner-lft .o-post-profile-card .o-profile--picture .edit-button a{color:#fff}.o-post-inner-lft .o-post-profile-card .card-body{padding-top:40px;position:relative}.o-post-inner-lft .o-post-profile-card .card-body .card-title{position:relative;padding:0 1.25rem}.o-post-inner-lft .o-post-profile-card .card-body .card-location{position:relative;padding:0 20px;box-sizing:border-box;display:flex;justify-content:center;text-align:center}.o-post-inner-lft .o-post-profile-card .card-body .card-location .status__point{display:inline-block;max-width:13px;flex:0 0 100%;width:13px;height:13px;border-radius:50%;background:#fff;vertical-align:middle;margin-left:5px;margin-top:2px;position:relative}.o-post-inner-lft .o-post-profile-card .card-body .card-location .status__point--online{background:#66b168}.o-post-inner-lft .o-post-profile-card .card-body .card-location .status__point--offline{background:#ddd}.o-post-inner-lft .o-post-profile-card .card-body .dropdown{position:absolute;font-size:22px;right:10px;top:10px;z-index:99}.o-post-inner-lft .o-post-profile-card .card-body .dropdown .dropdown-menu{width:160px;box-shadow:0 0 10px rgba(0,0,0,.05);border-radius:0 10px 10px 10px;border:none;z-index:99}.o-post-inner-lft .o-post-profile-card .card-body .dropdown .dropdown-menu .dropdown-item{padding:.625rem 1.0625rem;font-family:Poppins,sans-serif;font-size:12px;line-height:20px;font-weight:400}.o-post-inner-lft .o-post-profile-card .card-body .dropdown .dropdown-menu .dropdown-item img{max-width:15px;margin-right:17px}.o-create-post--icon img{width:20px;margin-right:5px}.allPRO-IMG-holder .non-SUBS-layer{background:transparent;overflow:hidden;border-radius:26px}.allPRO-IMG-holder .non-SUBS-layer a{background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center;height:auto;letter-spacing:normal;backdrop-filter:blur(20px);background-color:rgba(35,191,194,.5);width:100%;border-radius:26px}.allPRO-IMG-holder .non-SUBS-layer a span{font-family:Varela Round,sans-serif;font-size:12px;line-height:14px;font-weight:400;color:#fff;text-transform:uppercase;display:table;margin-top:20px}@media (min-width:768px){.allPRO-IMG-holder .non-SUBS-layer a span{font-family:Varela Round,sans-serif;font-size:20px;line-height:24px;font-weight:400;color:#fff}}.allPRO-IMG-holder .non-SUBS-layer a span.unlock{margin-top:16px}@media (min-width:768px){.allPRO-IMG-holder .non-SUBS-layer a span.unlock{margin-top:26px}}.allPRO-IMG-holder .non-SUBS-layer a .button{font-family:Varela Round,sans-serif;font-size:14px;line-height:1;font-weight:400;color:#fff;text-transform:uppercase;background:transparent;border:1px solid #fff;padding:8px 20px;margin-top:20px}@media (min-width:768px){.allPRO-IMG-holder .non-SUBS-layer a .button{font-family:Varela Round,sans-serif;font-size:16px;line-height:1;font-weight:400;color:#fff;padding:10px 30px}}@media (max-width:767px){.allPRO-IMG-holder .non-SUBS-layer a svg{width:40px;height:auto}}.allPRO-IMG-holder .non-SUBS-layer img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.allPRO-IMG-holder.premium .non-SUBS-layer a{backdrop-filter:blur(20px);background-color:rgba(4,23,53,.5)}.o-profile--picture{height:100%}.o-profile--picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.o-profile--picture .slick-slider-profile{height:100%}.tab-content-wrapper h6{margin-bottom:28px}.availibility .stats__box .status__list li{margin:0 0 25px}.availibility .stats__box .status__list li:first-child{margin-left:0}@media (min-width:1200px){.availibility .stats__box .status__list li:first-child{margin-left:auto}}.availibility .stats__box .status__list li:last-child{margin-right:0}@media (min-width:1200px){.availibility .stats__box .status__list li:last-child{margin-right:auto}}@media (min-width:1200px){.availibility .stats__box .status__list li{margin:0 35px}}.availibility .stats__box .status__list li h5{font-family:Varela Round,sans-serif;font-size:12px;line-height:14px;font-weight:400;color:#000}.availibility .stats__box .status__list li p{font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:600}.availibility .stats__box .status__list li p.away{color:#8b8b8b}.availibility .stats__box .status__list li p.avl{color:#38b68c}.availibility .stats__box .status__list li:last-child{margin-bottom:0}.small-txt{font-family:Titillium Web,sans-serif;font-size:14px;line-height:15px;font-weight:400;color:#000;margin-top:18px}.online-badge{position:absolute;bottom:-12px;left:50%;transform:translateX(-50%);padding:5px 10px;border:1px solid #64b28a;color:#64b28a;text-transform:uppercase;font-size:12px;font-weight:700;background:#fff;border-radius:16px}@font-face{font-family:NotomojiColor;font-weight:400;font-display:swap;src:url(https://cdn.glitch.com/61908de1-dd0a-4359-a54b-6cb6d41bb5fd%2FNotoColorEmoji.ttf?1513108808150=) format("truetype")}img{max-width:100%}.inbox_people{background:#fff none repeat scroll 0 0;float:left;overflow:hidden;width:100vw;border-right:none}@media (max-width:1199px){.inbox_people{padding:0 8px}}@media screen and (min-width:768px){.inbox_people{width:35%;height:705px;border-right:none;padding-right:20px}}.inbox_msg{border:1px solid #c4c4c4;clear:both;overflow:hidden;border-radius:0}.inbox_msg .card-header{background-color:transparent;border:1px solid #e2e2e2;border-bottom-color:#f1f1f3;padding:1rem;border-radius:10px 10px 0 0;width:65%;margin-left:auto;display:flex!important;align-items:center}@media (max-width:1199px){.inbox_msg .card-header{width:auto}}.inbox_msg .card-header .u-fullname{font-family:Varela Round,sans-serif;font-size:15px;line-height:18px;font-weight:400;color:#4d4f5c}.top_spac{margin:20px 0 0}.recent_heading{float:left;width:100%;display:flex;margin-bottom:20px}@media (max-width:1199px){.recent_heading{margin-bottom:0}}.srch_bar{display:inline-block;text-align:right;width:100%}.headind_srch{padding:.9375rem;overflow:hidden;border-bottom:1px solid #f1f1f3;display:none}@media (max-width:1199px){.headind_srch{display:block}}.recent_heading h4{color:#000;font-size:21px;margin:0}.srch_bar input{border-width:0 0 1px;width:100%;padding:0 0 0 40px;background:none;height:40px;font-family:Titillium Web,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#4d4f5c}.srch_bar input::-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#4d4f5c}.srch_bar input::placeholder{font-family:Titillium Web,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:#4d4f5c}.stylish-input-group{position:relative}.srch_bar .input-group-addon button{background:transparent none repeat scroll 0 0;border:none;padding:0;color:#707070;font-size:18px}.srch_bar .input-group-addon{position:absolute;left:0;top:54%;transform:translateY(-60%)}.srch_bar .input-group-addon i{color:#bcbccb}.chat_ib h5{font-family:Varela Round,sans-serif;font-size:15px;line-height:18px;font-weight:400;color:#000;margin:0 0 4px;display:flex!important;align-items:center;justify-content:space-between;flex-direction:row}@media (max-width:1199px){.chat_ib h5{align-items:flex-start;flex-direction:column}}@media (max-width:767px){.chat_ib h5{flex-direction:row}}.chat_ib h5 .chat-list-name .new_msg{width:9px;height:9px;background:#519df7;border-radius:50%;display:inline-block;margin-left:10px}.chat_ib h5 .chat_date{font-family:Titillium Web,sans-serif;font-size:12px;line-height:13px;font-weight:400;color:#000;float:right}.chat_ib h5 a{color:#4d4f5c}.chat_ib p{font-family:Titillium Web,sans-serif;font-size:13px;line-height:13px;font-weight:400;color:#000;margin:auto}@media (max-width:1199px){.chat_ib p{margin-top:4px}}.chat_ib p span{color:#8b8b8b}.chat_img{float:left;width:2.5rem;height:2.5rem;flex-shrink:0}.chat_img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.chat_ib{float:left;padding:2px 0 0 15px;width:88%}@media (max-width:1199px){.chat_ib{padding:2px 0 0 7px}}.chat_people{overflow:hidden;clear:both;display:flex!important}.chat_list{border:1px solid #f1f1f3;border-radius:40px;padding:20px 23px;margin:0 0 12px}.chat_list:last-child{margin-bottom:0}.inbox_chat{overflow-y:auto;padding-top:22px;height:calc(100vh - 200px)}@media screen and (min-width:768px){.inbox_chat{max-height:642px;height:100%}}.active_chat{background:rgba(221,236,255,.44);border-color:rgba(221,236,255,.44)}.active_chat .chattext span{color:#000}.incoming_msg_img{display:inline-block;width:6%}.received_msg{display:inline-block;vertical-align:top;width:100%}@media screen and (min-width:992px){.received_msg{width:92%}}.received_withd_msg p{border-radius:18px 18px 18px 0;font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#fff;margin:0;padding:12px 20px;width:100%;background:#22bfc4}.received_withd_msg p span a{font-weight:600}.time_date{font-family:Varela Round,sans-serif;font-size:12px;line-height:20px;font-weight:400;color:#4d4f5c;display:block;margin:8px 0 4px}.received_withd_msg{width:100%}@media screen and (min-width:768px){.received_withd_msg{width:100%}}@media screen and (min-width:1366px){.received_withd_msg{width:60%}}.received_withd_msg .text-justify{text-align:left!important;width:100%;margin-top:20px}@media screen and (min-width:768px){.received_withd_msg .text-justify{width:100%;margin-left:0;margin-top:0}}.received_withd_msg .text-justify img,.received_withd_msg .text-justify video{margin-bottom:10px}.received_withd_msg .chat-user-wrapper{justify-content:flex-start;align-items:flex-end}.received_withd_msg .chat-user-wrapper .chat-user-wrapper-thumb{margin-right:10px;margin-left:0}.user-status{font-family:Titillium Web,sans-serif;font-size:14px;line-height:20px;font-weight:400;color:rgba(0,0,0,.5)}.mesgs{float:left;padding:30px 0 0 25px;width:100vw;border:none;border-radius:0 0 10px 10px}@media screen and (min-width:768px){.mesgs{width:65%;border:1px solid #e2e2e2}}.sent_msg p{background:transparent;border-radius:18px 18px 0 18px;border:1px solid #d1d1d1;font-family:Titillium Web,sans-serif;font-size:16px;line-height:24px;font-weight:400;color:#525252;margin:0;padding:22px;width:100%}.sent_msg p span a{font-weight:600}.sent_msg p span a:focus,.sent_msg p span a:hover{color:#000}.outgoing_msg{overflow:hidden;margin:26px 0}.sent_msg{float:right;width:100%}@media screen and (min-width:1366px){.sent_msg{width:55%}}.sent_msg .text-justify{text-align:left!important;width:100%;margin-top:20px}@media screen and (min-width:768px){.sent_msg .text-justify{width:100%;margin-top:0}}.sent_msg .text-justify img,.sent_msg .text-justify video{margin-bottom:10px}.sent_msg .chat-user-wrapper{justify-content:flex-end;align-items:flex-end}.sent_msg .chat-user-wrapper .chat-user-wrapper-thumb{order:2;margin-right:0;margin-left:10px}.sent_msg .chat-user-wrapper .time_date{text-align:right}.chat-user-wrapper{display:flex!important;align-items:flex-start}.chat-user-wrapper .chat-user-wrapper-thumb{width:40px;height:40px;position:relative;border-radius:50%;overflow:hidden;flex-shrink:0;margin-top:0}@media screen and (min-width:768px){.chat-user-wrapper .chat-user-wrapper-thumb{margin-top:35px}}.chat-user-wrapper .chat-user-wrapper-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.messagebox{font-family:Fira Sans Condensed,sans-serif,NotomojiColor}.type_msg{border-top:none;position:relative}@media screen and (min-width:768px){.type_msg{border-top:1px solid #f1f1f3}}.msg_attachment_btn{color:#868f9a;right:40px}.msg_attachment_btn,.msg_send_btn{border:none;border-radius:50%;cursor:pointer;font-size:17px;height:33px;top:11px;width:33px}.msg_send_btn{background:#05728f none repeat scroll 0 0;color:#fff;position:absolute;right:0}@media screen and (min-width:768px){.messaging{padding:0 10px;max-width:1220px}}.msg_history{height:calc(100vh - 320px);overflow-y:auto;padding-right:15px;scrollbar-width:thin;scrollbar-color:#af9ebd #f0f0f0}@media screen and (min-width:768px){.msg_history{height:516px}}.msg_history::-webkit-scrollbar{width:3px}.msg_history::-webkit-scrollbar-track{background:#f0f0f0}.msg_history::-webkit-scrollbar-thumb{background-color:#af9ebd;border-radius:20px}.h15px{height:15px}.r0px{right:0}.r35px{right:35px}.r70px{right:70px}.w6per{width:6%}.pro_img{margin-right:20px;width:60px;height:60px}.pro_img img{margin-left:0!important;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-status-wrap{position:relative}.user-status-wrap .user-status-icon{position:absolute;bottom:5px;right:4px;width:10px;height:10px;border-radius:50%;background:#ffc107}.user-status-wrap .user-status-icon-on{background:#03c324}.resize-none{resize:none}.custom-file-input{color:transparent;position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0;display:none}.i-attachment{padding:8px}.v-attachment{padding:8px 10px}.s-attachment{font-size:24px;padding:4px 7px}.textareapicker{position:absolute;right:12px;bottom:70px}.unlockpricing{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.minactive{padding:15px}.minactive .left{width:70%}.minactive .left p{font-size:12px;color:grey}.minactive .right{width:30%;text-align:right}.minactive .right a{color:#fff!important}.create-form-chat-holder{position:relative}.create-form-chat-holder .create-form-chat-media{position:absolute;left:0;top:46%;padding-left:22px;padding-right:7px;transform:translateY(-50%)}@media (max-width:767px){.create-form-chat-holder .create-form-chat-media{left:auto;right:0}}.create-form-chat textarea{background:#fafafa;border:none;font-family:Titillium Web,sans-serif;font-size:13px;line-height:20px;font-weight:400;color:#444793;height:58px;padding:18px 20px 18px 60px;border-radius:30px;resize:none;width:100%;color:#4a4c4b;scrollbar-width:thin;scrollbar-color:#af9ebd #f0f0f0}@media (max-width:767px){.create-form-chat textarea{height:43px;padding:10px 20px 10px 45px}}.create-form-chat textarea::-webkit-scrollbar{width:3px}.create-form-chat textarea::-webkit-scrollbar-track{background:#f0f0f0}.create-form-chat textarea::-webkit-scrollbar-thumb{background-color:#af9ebd;border-radius:20px}.create-form-chat textarea::-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:13px;line-height:20px;font-weight:400;color:#454545}.create-form-chat textarea::placeholder{font-family:Titillium Web,sans-serif;font-size:13px;line-height:20px;font-weight:400;color:#454545}.create-form-chat textarea:focus{outline:none}.chat-attach{position:relative;line-height:1;top:-3px;right:auto;border:none;border-radius:0;bottom:0;font-size:inherit;height:auto;width:auto;background:0 0;cursor:pointer;margin-bottom:0;color:#cfcfd0;margin-right:15px}.chat-attach .i-attachment{font-size:18px;padding:0}.c-svg__close{fill:#333}.c-mobwidth{width:200vw;transition:all .3s ease-in-out;margin-top:-10px}.c-mobwidth.c-transfom-left{transform:translateX(-50%);margin-top:-76px}.c-chat-close{top:15px}.recent-heading-chat{padding-left:1rem}@media screen and (min-width:768px){.recent-heading-chat{padding-left:0}}.chat-img-thumb,.chat-textbox{border-radius:20px}.chat-textbox{height:160px;padding:20px}.chat-textbox::-webkit-input-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#8b8b8b}.chat-textbox::-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#8b8b8b}.chat-textbox:-ms-input-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#8b8b8b}.chat-textbox:-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#8b8b8b}.chat-modal-btn-grp{display:flex!important;align-items:center;justify-content:center}.chat-modal-btn-grp .button-gradient{line-height:18px}.chat-modal-btn-grp .button-transparent{line-height:16px;background:transparent}.chat-modal-btn-grp .button-transparent:hover{color:#20bfc6}.chat-modal-btn-grp .button{margin:0 5px;min-width:136px}.chat-custom-input input{width:130px;font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:400;color:#000;border-radius:39px;border:1px solid #e2e2e2;min-height:35px;padding:14px 20px}.chat-custom-input input::-webkit-input-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#8b8b8b}.chat-custom-input input::-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#8b8b8b}.chat-custom-input input:-ms-input-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#8b8b8b}.chat-custom-input input:-moz-placeholder{font-family:Titillium Web,sans-serif;font-size:16px;line-height:1;font-weight:600;color:#8b8b8b}.unlock-btn{margin-bottom:5px}.unlock-btn .button-gradient{padding:12px 15px;line-height:18px;font-size:14px;width:150px}.only-img{margin-bottom:5px}.chat-user-icon{position:absolute;left:0;top:45%;transform:translateY(-50%);-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);background:#fff;height:42px;border-radius:50%;width:42px;display:flex;align-items:center;justify-content:center}@media (min-width:992px){.chat-user-icon{display:none}}.chat-user-icon svg path{fill:#af9ebd}.c-filter{right:0;top:86px;height:calc(100vh - 86px);overflow-y:scroll}.c-filter__wrap{background:rgba(229,229,234,.25) 0 0 no-repeat padding-box;padding:.625rem 0;height:100%}.c-collection-filter{display:flex;padding-bottom:28px!important;margin-top:28px}.c-collection-filter li{margin-right:10px;margin-left:0}.o-location-wrapper{margin-bottom:55px;margin-top:70px;position:relative}.o-location-wrapper h3{margin-bottom:0;font-family:Varela Round,sans-serif;font-size:22px;line-height:29px;font-weight:400;color:#000;text-transform:capitalize}@media (min-width:768px){.o-location-wrapper h3{font-family:Varela Round,sans-serif;font-size:30px;line-height:36px;font-weight:400;color:#000}}@media (min-width:768px){.o-location-wrapper{margin-top:60px}}.cata-sub-nav{padding:20px 0}@media (max-width:992px){.cata-sub-nav{padding:10px 0;overflow-x:auto;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch}}.cata-sub-nav ul{margin:0;display:flex;flex-wrap:wrap;-webkit-padding-start:0}@media (max-width:992px){.cata-sub-nav ul{width:1130px}}.cata-sub-nav ul li{display:inline-table;margin:0 20px 0 0;font-size:18px;width:18%}.cata-sub-nav ul li a{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:5px 0;color:#12181c;font-size:20px}.cata-sub-nav ul li a:hover{color:#39b587!important}.cata-sub-nav .arrow{display:none;text-align:center}@media (max-width:992px){.cata-sub-nav .arrow{display:block}}.cata-sub-nav .nav-prev{left:0}.cata-sub-nav .nav-next,.cata-sub-nav .nav-prev{width:35px;height:35px;line-height:31px;position:absolute;top:-50px;margin-top:0;background-color:#33b899;border-radius:100%}.cata-sub-nav .nav-next{right:0}.cata-sub-nav::-webkit-scrollbar{display:none}.u-hidden{visibility:hidden;opacity:0}.u-rotate-90{transform:rotate(90deg)}.u-rotate-n-90{transform:rotate(-90deg);transform-origin:bottom center}.u-wht-spc-nowrap{white-space:nowrap}.u-padding-left-0{padding-left:0}@media (max-width:768px){.u-padding-left-0{padding:0 15px}}.u-padding-right-0{padding-right:0}@media (max-width:768px){.u-padding-right-0{padding:0 15px}}.u-rounded-corner{border-radius:5px}.u-rounded-corner--full{border-radius:25px}.u-bg{background:#000;color:#fff}.u-position--fixed{position:fixed}.u-position--relative{position:relative}.u-position--bottom{bottom:10px}.u-position--left{left:10px}.u-position--absolute{position:absolute}.u-position--top{top:10px}.u-position--top70{top:70px}.u-position--right{right:10px}.u-position--right17{right:17px}.u-position--center{left:50%;transform:translateX(-50%)}.u-position--middle{top:50%;transform:translateY(-50%)}.u-rounded-corner--3{border-radius:.1875rem}.u-rounded-corner--4{border-radius:.25rem}.u-rounded-corner--8{border-radius:.5rem}.u-rounded-corner--5{border-radius:.3125rem}.u-rounded-corner--10{border-radius:.625rem}.u-rounded-corner--12{border-radius:.75rem}.u-rounded-corner--15{border-radius:.9375rem}.u-rounded-corner--20{border-radius:1.25rem}.u-rounded-corner--25{border-radius:1.5625rem}.u-roundes-img-holder{display:block}.u-roundes-img-holder img{-o-object-fit:cover;object-fit:cover;overflow:hidden;width:82px;height:82px;border-radius:50%;background:#fff}.rounded-top{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}hr{margin-top:50px;margin-bottom:60px}.u-mr-p--25{padding-right:25%}.u-width-10{width:10%}.u-width-15{width:15%}.u-width-20{width:20%}.u-width-25{width:25%}.u-width-30{width:30%}.u-width-35{width:35%}.u-width-40{width:40%}.u-width-45{width:45%}.u-width-50{width:50%}.u-width-55{width:55%}.u-width-60{width:60%}.u-width-65{width:65%}.u-width-70{width:70%}.u-width-75{width:75%}.u-width-80{width:80%}.u-width-85{width:85%}.u-width-90{width:90%}.u-width-95{width:95%}.u-border--right{border-right:1px solid #f4f4f4}.u-border--left{border-left:1px solid #f4f4f4}.u-border--top{border-top:1px solid #f4f4f4}.u-border--bottom{border-bottom:1px solid #f4f4f4}.u-font-weight-100{font-weight:100}.u-font-weight-300{font-weight:300}.u-font-weight-400{font-weight:400}.u-font-weight-500{font-weight:500}.u-font-weight-600{font-weight:600}.u-font-weight-700{font-weight:700}.u-font-weight-900{font-weight:900}.wh100px{-o-object-fit:cover;object-fit:cover}.font-5{font-size:5px!important}.u-p-5{padding:5px}.u-m-5{margin:5px}.u-pb-5{padding-bottom:5px}.u-pt-5{padding-top:5px}.u-pl-5{padding-left:5px}.u-pr-5,.u-px-5{padding-right:5px}.u-px-5{padding-left:5px}.u-py-5{padding-top:5px;padding-bottom:5px}.u-mb-5{margin-bottom:5px}.u-mt-5{margin-top:5px}.u-ml-5{margin-left:5px}.u-mr-5,.u-mx-5{margin-right:5px}.u-mx-5{margin-left:5px}.u-my-5{margin-top:5px;margin-bottom:5px}.u-blur-5{filter:blur(5px)}.font-8{font-size:8px!important}.u-p-8{padding:8px}.u-m-8{margin:8px}.u-pb-8{padding-bottom:8px}.u-pt-8{padding-top:8px}.u-pl-8{padding-left:8px}.u-pr-8,.u-px-8{padding-right:8px}.u-px-8{padding-left:8px}.u-py-8{padding-top:8px;padding-bottom:8px}.u-mb-8{margin-bottom:8px}.u-mt-8{margin-top:8px}.u-ml-8{margin-left:8px}.u-mr-8,.u-mx-8{margin-right:8px}.u-mx-8{margin-left:8px}.u-my-8{margin-top:8px;margin-bottom:8px}.u-blur-8{filter:blur(8px)}.font-10{font-size:10px!important}.u-p-10{padding:10px}.u-m-10{margin:10px}.u-pb-10{padding-bottom:10px}.u-pt-10{padding-top:10px}.u-pl-10{padding-left:10px}.u-pr-10,.u-px-10{padding-right:10px}.u-px-10{padding-left:10px}.u-py-10{padding-top:10px;padding-bottom:10px}.u-mb-10{margin-bottom:10px}.u-mt-10{margin-top:10px}.u-ml-10{margin-left:10px}.u-mr-10,.u-mx-10{margin-right:10px}.u-mx-10{margin-left:10px}.u-my-10{margin-top:10px;margin-bottom:10px}.u-blur-10{filter:blur(10px)}.font-11{font-size:11px!important}.u-p-11{padding:11px}.u-m-11{margin:11px}.u-pb-11{padding-bottom:11px}.u-pt-11{padding-top:11px}.u-pl-11{padding-left:11px}.u-pr-11,.u-px-11{padding-right:11px}.u-px-11{padding-left:11px}.u-py-11{padding-top:11px;padding-bottom:11px}.u-mb-11{margin-bottom:11px}.u-mt-11{margin-top:11px}.u-ml-11{margin-left:11px}.u-mr-11,.u-mx-11{margin-right:11px}.u-mx-11{margin-left:11px}.u-my-11{margin-top:11px;margin-bottom:11px}.u-blur-11{filter:blur(11px)}.font-12{font-size:12px!important}.u-p-12{padding:12px}.u-m-12{margin:12px}.u-pb-12{padding-bottom:12px}.u-pt-12{padding-top:12px}.u-pl-12{padding-left:12px}.u-pr-12,.u-px-12{padding-right:12px}.u-px-12{padding-left:12px}.u-py-12{padding-top:12px;padding-bottom:12px}.u-mb-12{margin-bottom:12px}.u-mt-12{margin-top:12px}.u-ml-12{margin-left:12px}.u-mr-12,.u-mx-12{margin-right:12px}.u-mx-12{margin-left:12px}.u-my-12{margin-top:12px;margin-bottom:12px}.u-blur-12{filter:blur(12px)}.font-13{font-size:13px!important}.u-p-13{padding:13px}.u-m-13{margin:13px}.u-pb-13{padding-bottom:13px}.u-pt-13{padding-top:13px}.u-pl-13{padding-left:13px}.u-pr-13,.u-px-13{padding-right:13px}.u-px-13{padding-left:13px}.u-py-13{padding-top:13px;padding-bottom:13px}.u-mb-13{margin-bottom:13px}.u-mt-13{margin-top:13px}.u-ml-13{margin-left:13px}.u-mr-13,.u-mx-13{margin-right:13px}.u-mx-13{margin-left:13px}.u-my-13{margin-top:13px;margin-bottom:13px}.u-blur-13{filter:blur(13px)}.font-14{font-size:14px!important}.u-p-14{padding:14px}.u-m-14{margin:14px}.u-pb-14{padding-bottom:14px}.u-pt-14{padding-top:14px}.u-pl-14{padding-left:14px}.u-pr-14,.u-px-14{padding-right:14px}.u-px-14{padding-left:14px}.u-py-14{padding-top:14px;padding-bottom:14px}.u-mb-14{margin-bottom:14px}.u-mt-14{margin-top:14px}.u-ml-14{margin-left:14px}.u-mr-14,.u-mx-14{margin-right:14px}.u-mx-14{margin-left:14px}.u-my-14{margin-top:14px;margin-bottom:14px}.u-blur-14{filter:blur(14px)}.font-15{font-size:15px!important}.u-p-15{padding:15px}.u-m-15{margin:15px}.u-pb-15{padding-bottom:15px}.u-pt-15{padding-top:15px}.u-pl-15{padding-left:15px}.u-pr-15,.u-px-15{padding-right:15px}.u-px-15{padding-left:15px}.u-py-15{padding-top:15px;padding-bottom:15px}.u-mb-15{margin-bottom:15px}.u-mt-15{margin-top:15px}.u-ml-15{margin-left:15px}.u-mr-15,.u-mx-15{margin-right:15px}.u-mx-15{margin-left:15px}.u-my-15{margin-top:15px;margin-bottom:15px}.u-blur-15{filter:blur(15px)}.font-16{font-size:16px!important}.u-p-16{padding:16px}.u-m-16{margin:16px}.u-pb-16{padding-bottom:16px}.u-pt-16{padding-top:16px}.u-pl-16{padding-left:16px}.u-pr-16,.u-px-16{padding-right:16px}.u-px-16{padding-left:16px}.u-py-16{padding-top:16px;padding-bottom:16px}.u-mb-16{margin-bottom:16px}.u-mt-16{margin-top:16px}.u-ml-16{margin-left:16px}.u-mr-16,.u-mx-16{margin-right:16px}.u-mx-16{margin-left:16px}.u-my-16{margin-top:16px;margin-bottom:16px}.u-blur-16{filter:blur(16px)}.font-17{font-size:17px!important}.u-p-17{padding:17px}.u-m-17{margin:17px}.u-pb-17{padding-bottom:17px}.u-pt-17{padding-top:17px}.u-pl-17{padding-left:17px}.u-pr-17,.u-px-17{padding-right:17px}.u-px-17{padding-left:17px}.u-py-17{padding-top:17px;padding-bottom:17px}.u-mb-17{margin-bottom:17px}.u-mt-17{margin-top:17px}.u-ml-17{margin-left:17px}.u-mr-17,.u-mx-17{margin-right:17px}.u-mx-17{margin-left:17px}.u-my-17{margin-top:17px;margin-bottom:17px}.u-blur-17{filter:blur(17px)}.font-18{font-size:18px!important}.u-p-18{padding:18px}.u-m-18{margin:18px}.u-pb-18{padding-bottom:18px}.u-pt-18{padding-top:18px}.u-pl-18{padding-left:18px}.u-pr-18,.u-px-18{padding-right:18px}.u-px-18{padding-left:18px}.u-py-18{padding-top:18px;padding-bottom:18px}.u-mb-18{margin-bottom:18px}.u-mt-18{margin-top:18px}.u-ml-18{margin-left:18px}.u-mr-18,.u-mx-18{margin-right:18px}.u-mx-18{margin-left:18px}.u-my-18{margin-top:18px;margin-bottom:18px}.u-blur-18{filter:blur(18px)}.font-19{font-size:19px!important}.u-p-19{padding:19px}.u-m-19{margin:19px}.u-pb-19{padding-bottom:19px}.u-pt-19{padding-top:19px}.u-pl-19{padding-left:19px}.u-pr-19,.u-px-19{padding-right:19px}.u-px-19{padding-left:19px}.u-py-19{padding-top:19px;padding-bottom:19px}.u-mb-19{margin-bottom:19px}.u-mt-19{margin-top:19px}.u-ml-19{margin-left:19px}.u-mr-19,.u-mx-19{margin-right:19px}.u-mx-19{margin-left:19px}.u-my-19{margin-top:19px;margin-bottom:19px}.u-blur-19{filter:blur(19px)}.font-20{font-size:20px!important}.u-p-20{padding:20px}.u-m-20{margin:20px}.u-pb-20{padding-bottom:20px}.u-pt-20{padding-top:20px}.u-pl-20{padding-left:20px}.u-pr-20,.u-px-20{padding-right:20px}.u-px-20{padding-left:20px}.u-py-20{padding-top:20px;padding-bottom:20px}.u-mb-20{margin-bottom:20px}.u-mt-20{margin-top:20px}.u-ml-20{margin-left:20px}.u-mr-20,.u-mx-20{margin-right:20px}.u-mx-20{margin-left:20px}.u-my-20{margin-top:20px;margin-bottom:20px}.u-blur-20{filter:blur(20px)}.font-21{font-size:21px!important}.u-p-21{padding:21px}.u-m-21{margin:21px}.u-pb-21{padding-bottom:21px}.u-pt-21{padding-top:21px}.u-pl-21{padding-left:21px}.u-pr-21,.u-px-21{padding-right:21px}.u-px-21{padding-left:21px}.u-py-21{padding-top:21px;padding-bottom:21px}.u-mb-21{margin-bottom:21px}.u-mt-21{margin-top:21px}.u-ml-21{margin-left:21px}.u-mr-21,.u-mx-21{margin-right:21px}.u-mx-21{margin-left:21px}.u-my-21{margin-top:21px;margin-bottom:21px}.u-blur-21{filter:blur(21px)}.font-22{font-size:22px!important}.u-p-22{padding:22px}.u-m-22{margin:22px}.u-pb-22{padding-bottom:22px}.u-pt-22{padding-top:22px}.u-pl-22{padding-left:22px}.u-pr-22,.u-px-22{padding-right:22px}.u-px-22{padding-left:22px}.u-py-22{padding-top:22px;padding-bottom:22px}.u-mb-22{margin-bottom:22px}.u-mt-22{margin-top:22px}.u-ml-22{margin-left:22px}.u-mr-22,.u-mx-22{margin-right:22px}.u-mx-22{margin-left:22px}.u-my-22{margin-top:22px;margin-bottom:22px}.u-blur-22{filter:blur(22px)}.font-23{font-size:23px!important}.u-p-23{padding:23px}.u-m-23{margin:23px}.u-pb-23{padding-bottom:23px}.u-pt-23{padding-top:23px}.u-pl-23{padding-left:23px}.u-pr-23,.u-px-23{padding-right:23px}.u-px-23{padding-left:23px}.u-py-23{padding-top:23px;padding-bottom:23px}.u-mb-23{margin-bottom:23px}.u-mt-23{margin-top:23px}.u-ml-23{margin-left:23px}.u-mr-23,.u-mx-23{margin-right:23px}.u-mx-23{margin-left:23px}.u-my-23{margin-top:23px;margin-bottom:23px}.u-blur-23{filter:blur(23px)}.font-24{font-size:24px!important}.u-p-24{padding:24px}.u-m-24{margin:24px}.u-pb-24{padding-bottom:24px}.u-pt-24{padding-top:24px}.u-pl-24{padding-left:24px}.u-pr-24,.u-px-24{padding-right:24px}.u-px-24{padding-left:24px}.u-py-24{padding-top:24px;padding-bottom:24px}.u-mb-24{margin-bottom:24px}.u-mt-24{margin-top:24px}.u-ml-24{margin-left:24px}.u-mr-24,.u-mx-24{margin-right:24px}.u-mx-24{margin-left:24px}.u-my-24{margin-top:24px;margin-bottom:24px}.u-blur-24{filter:blur(24px)}.font-25{font-size:25px!important}.u-p-25{padding:25px}.u-m-25{margin:25px}.u-pb-25{padding-bottom:25px}.u-pt-25{padding-top:25px}.u-pl-25{padding-left:25px}.u-pr-25,.u-px-25{padding-right:25px}.u-px-25{padding-left:25px}.u-py-25{padding-top:25px;padding-bottom:25px}.u-mb-25{margin-bottom:25px}.u-mt-25{margin-top:25px}.u-ml-25{margin-left:25px}.u-mr-25,.u-mx-25{margin-right:25px}.u-mx-25{margin-left:25px}.u-my-25{margin-top:25px;margin-bottom:25px}.u-blur-25{filter:blur(25px)}.font-30{font-size:30px!important}.u-p-30{padding:30px}.u-m-30{margin:30px}.u-pb-30{padding-bottom:30px}.u-pt-30{padding-top:30px}.u-pl-30{padding-left:30px}.u-pr-30,.u-px-30{padding-right:30px}.u-px-30{padding-left:30px}.u-py-30{padding-top:30px;padding-bottom:30px}.u-mb-30{margin-bottom:30px}.u-mt-30{margin-top:30px}.u-ml-30{margin-left:30px}.u-mr-30,.u-mx-30{margin-right:30px}.u-mx-30{margin-left:30px}.u-my-30{margin-top:30px;margin-bottom:30px}.u-blur-30{filter:blur(30px)}.font-35{font-size:35px!important}.u-p-35{padding:35px}.u-m-35{margin:35px}.u-pb-35{padding-bottom:35px}.u-pt-35{padding-top:35px}.u-pl-35{padding-left:35px}.u-pr-35,.u-px-35{padding-right:35px}.u-px-35{padding-left:35px}.u-py-35{padding-top:35px;padding-bottom:35px}.u-mb-35{margin-bottom:35px}.u-mt-35{margin-top:35px}.u-ml-35{margin-left:35px}.u-mr-35,.u-mx-35{margin-right:35px}.u-mx-35{margin-left:35px}.u-my-35{margin-top:35px;margin-bottom:35px}.u-blur-35{filter:blur(35px)}.font-40{font-size:40px!important}.u-p-40{padding:40px}.u-m-40{margin:40px}.u-pb-40{padding-bottom:40px}.u-pt-40{padding-top:40px}.u-pl-40{padding-left:40px}.u-pr-40,.u-px-40{padding-right:40px}.u-px-40{padding-left:40px}.u-py-40{padding-top:40px;padding-bottom:40px}.u-mb-40{margin-bottom:40px}.u-mt-40{margin-top:40px}.u-ml-40{margin-left:40px}.u-mr-40,.u-mx-40{margin-right:40px}.u-mx-40{margin-left:40px}.u-my-40{margin-top:40px;margin-bottom:40px}.u-blur-40{filter:blur(40px)}.font-45{font-size:45px!important}.u-p-45{padding:45px}.u-m-45{margin:45px}.u-pb-45{padding-bottom:45px}.u-pt-45{padding-top:45px}.u-pl-45{padding-left:45px}.u-pr-45,.u-px-45{padding-right:45px}.u-px-45{padding-left:45px}.u-py-45{padding-top:45px;padding-bottom:45px}.u-mb-45{margin-bottom:45px}.u-mt-45{margin-top:45px}.u-ml-45{margin-left:45px}.u-mr-45,.u-mx-45{margin-right:45px}.u-mx-45{margin-left:45px}.u-my-45{margin-top:45px;margin-bottom:45px}.u-blur-45{filter:blur(45px)}.font-50{font-size:50px!important}.u-p-50{padding:50px}.u-m-50{margin:50px}.u-pb-50{padding-bottom:50px}.u-pt-50{padding-top:50px}.u-pl-50{padding-left:50px}.u-pr-50,.u-px-50{padding-right:50px}.u-px-50{padding-left:50px}.u-py-50{padding-top:50px;padding-bottom:50px}.u-mb-50{margin-bottom:50px}.u-mt-50{margin-top:50px}.u-ml-50{margin-left:50px}.u-mr-50,.u-mx-50{margin-right:50px}.u-mx-50{margin-left:50px}.u-my-50{margin-top:50px;margin-bottom:50px}.u-blur-50{filter:blur(50px)}.font-55{font-size:55px!important}.u-p-55{padding:55px}.u-m-55{margin:55px}.u-pb-55{padding-bottom:55px}.u-pt-55{padding-top:55px}.u-pl-55{padding-left:55px}.u-pr-55,.u-px-55{padding-right:55px}.u-px-55{padding-left:55px}.u-py-55{padding-top:55px;padding-bottom:55px}.u-mb-55{margin-bottom:55px}.u-mt-55{margin-top:55px}.u-ml-55{margin-left:55px}.u-mr-55,.u-mx-55{margin-right:55px}.u-mx-55{margin-left:55px}.u-my-55{margin-top:55px;margin-bottom:55px}.u-blur-55{filter:blur(55px)}.font-60{font-size:60px!important}.u-p-60{padding:60px}.u-m-60{margin:60px}.u-pb-60{padding-bottom:60px}.u-pt-60{padding-top:60px}.u-pl-60{padding-left:60px}.u-pr-60,.u-px-60{padding-right:60px}.u-px-60{padding-left:60px}.u-py-60{padding-top:60px;padding-bottom:60px}.u-mb-60{margin-bottom:60px}.u-mt-60{margin-top:60px}.u-ml-60{margin-left:60px}.u-mr-60,.u-mx-60{margin-right:60px}.u-mx-60{margin-left:60px}.u-my-60{margin-top:60px;margin-bottom:60px}.u-blur-60{filter:blur(60px)}.font-65{font-size:65px!important}.u-p-65{padding:65px}.u-m-65{margin:65px}.u-pb-65{padding-bottom:65px}.u-pt-65{padding-top:65px}.u-pl-65{padding-left:65px}.u-pr-65,.u-px-65{padding-right:65px}.u-px-65{padding-left:65px}.u-py-65{padding-top:65px;padding-bottom:65px}.u-mb-65{margin-bottom:65px}.u-mt-65{margin-top:65px}.u-ml-65{margin-left:65px}.u-mr-65,.u-mx-65{margin-right:65px}.u-mx-65{margin-left:65px}.u-my-65{margin-top:65px;margin-bottom:65px}.u-blur-65{filter:blur(65px)}.font-70{font-size:70px!important}.u-p-70{padding:70px}.u-m-70{margin:70px}.u-pb-70{padding-bottom:70px}.u-pt-70{padding-top:70px}.u-pl-70{padding-left:70px}.u-pr-70,.u-px-70{padding-right:70px}.u-px-70{padding-left:70px}.u-py-70{padding-top:70px;padding-bottom:70px}.u-mb-70{margin-bottom:70px}.u-mt-70{margin-top:70px}.u-ml-70{margin-left:70px}.u-mr-70,.u-mx-70{margin-right:70px}.u-mx-70{margin-left:70px}.u-my-70{margin-top:70px;margin-bottom:70px}.u-blur-70{filter:blur(70px)}.font-75{font-size:75px!important}.u-p-75{padding:75px}.u-m-75{margin:75px}.u-pb-75{padding-bottom:75px}.u-pt-75{padding-top:75px}.u-pl-75{padding-left:75px}.u-pr-75,.u-px-75{padding-right:75px}.u-px-75{padding-left:75px}.u-py-75{padding-top:75px;padding-bottom:75px}.u-mb-75{margin-bottom:75px}.u-mt-75{margin-top:75px}.u-ml-75{margin-left:75px}.u-mr-75,.u-mx-75{margin-right:75px}.u-mx-75{margin-left:75px}.u-my-75{margin-top:75px;margin-bottom:75px}.u-blur-75{filter:blur(75px)}.font-85{font-size:85px!important}.u-p-85{padding:85px}.u-m-85{margin:85px}.u-pb-85{padding-bottom:85px}.u-pt-85{padding-top:85px}.u-pl-85{padding-left:85px}.u-pr-85,.u-px-85{padding-right:85px}.u-px-85{padding-left:85px}.u-py-85{padding-top:85px;padding-bottom:85px}.u-mb-85{margin-bottom:85px}.u-mt-85{margin-top:85px}.u-ml-85{margin-left:85px}.u-mr-85,.u-mx-85{margin-right:85px}.u-mx-85{margin-left:85px}.u-my-85{margin-top:85px;margin-bottom:85px}.u-blur-85{filter:blur(85px)}.font-95{font-size:95px!important}.u-p-95{padding:95px}.u-m-95{margin:95px}.u-pb-95{padding-bottom:95px}.u-pt-95{padding-top:95px}.u-pl-95{padding-left:95px}.u-pr-95,.u-px-95{padding-right:95px}.u-px-95{padding-left:95px}.u-py-95{padding-top:95px;padding-bottom:95px}.u-mb-95{margin-bottom:95px}.u-mt-95{margin-top:95px}.u-ml-95{margin-left:95px}.u-mr-95,.u-mx-95{margin-right:95px}.u-mx-95{margin-left:95px}.u-my-95{margin-top:95px;margin-bottom:95px}.u-blur-95{filter:blur(95px)}.font-100{font-size:100px!important}.u-p-100{padding:100px}.u-m-100{margin:100px}.u-pb-100{padding-bottom:100px}.u-pt-100{padding-top:100px}.u-pl-100{padding-left:100px}.u-pr-100,.u-px-100{padding-right:100px}.u-px-100{padding-left:100px}.u-py-100{padding-top:100px;padding-bottom:100px}.u-mb-100{margin-bottom:100px}.u-mt-100{margin-top:100px}.u-ml-100{margin-left:100px}.u-mr-100,.u-mx-100{margin-right:100px}.u-mx-100{margin-left:100px}.u-my-100{margin-top:100px;margin-bottom:100px}.u-blur-100{filter:blur(100px)}.font-105{font-size:105px!important}.u-p-105{padding:105px}.u-m-105{margin:105px}.u-pb-105{padding-bottom:105px}.u-pt-105{padding-top:105px}.u-pl-105{padding-left:105px}.u-pr-105,.u-px-105{padding-right:105px}.u-px-105{padding-left:105px}.u-py-105{padding-top:105px;padding-bottom:105px}.u-mb-105{margin-bottom:105px}.u-mt-105{margin-top:105px}.u-ml-105{margin-left:105px}.u-mr-105,.u-mx-105{margin-right:105px}.u-mx-105{margin-left:105px}.u-my-105{margin-top:105px;margin-bottom:105px}.u-blur-105{filter:blur(105px)}.font-106{font-size:106px!important}.u-p-106{padding:106px}.u-m-106{margin:106px}.u-pb-106{padding-bottom:106px}.u-pt-106{padding-top:106px}.u-pl-106{padding-left:106px}.u-pr-106,.u-px-106{padding-right:106px}.u-px-106{padding-left:106px}.u-py-106{padding-top:106px;padding-bottom:106px}.u-mb-106{margin-bottom:106px}.u-mt-106{margin-top:106px}.u-ml-106{margin-left:106px}.u-mr-106,.u-mx-106{margin-right:106px}.u-mx-106{margin-left:106px}.u-my-106{margin-top:106px;margin-bottom:106px}.u-blur-106{filter:blur(106px)}.font-115{font-size:115px!important}.u-p-115{padding:115px}.u-m-115{margin:115px}.u-pb-115{padding-bottom:115px}.u-pt-115{padding-top:115px}.u-pl-115{padding-left:115px}.u-pr-115,.u-px-115{padding-right:115px}.u-px-115{padding-left:115px}.u-py-115{padding-top:115px;padding-bottom:115px}.u-mb-115{margin-bottom:115px}.u-mt-115{margin-top:115px}.u-ml-115{margin-left:115px}.u-mr-115,.u-mx-115{margin-right:115px}.u-mx-115{margin-left:115px}.u-my-115{margin-top:115px;margin-bottom:115px}.u-blur-115{filter:blur(115px)}.font-125{font-size:125px!important}.u-p-125{padding:125px}.u-m-125{margin:125px}.u-pb-125{padding-bottom:125px}.u-pt-125{padding-top:125px}.u-pl-125{padding-left:125px}.u-pr-125,.u-px-125{padding-right:125px}.u-px-125{padding-left:125px}.u-py-125{padding-top:125px;padding-bottom:125px}.u-mb-125{margin-bottom:125px}.u-mt-125{margin-top:125px}.u-ml-125{margin-left:125px}.u-mr-125,.u-mx-125{margin-right:125px}.u-mx-125{margin-left:125px}.u-my-125{margin-top:125px;margin-bottom:125px}.u-blur-125{filter:blur(125px)}.font-151{font-size:151px!important}.u-p-151{padding:151px}.u-m-151{margin:151px}.u-pb-151{padding-bottom:151px}.u-pt-151{padding-top:151px}.u-pl-151{padding-left:151px}.u-pr-151,.u-px-151{padding-right:151px}.u-px-151{padding-left:151px}.u-py-151{padding-top:151px;padding-bottom:151px}.u-mb-151{margin-bottom:151px}.u-mt-151{margin-top:151px}.u-ml-151{margin-left:151px}.u-mr-151,.u-mx-151{margin-right:151px}.u-mx-151{margin-left:151px}.u-my-151{margin-top:151px;margin-bottom:151px}.u-blur-151{filter:blur(151px)}.font-310{font-size:310px!important}.u-p-310{padding:310px}.u-m-310{margin:310px}.u-pb-310{padding-bottom:310px}.u-pt-310{padding-top:310px}.u-pl-310{padding-left:310px}.u-pr-310,.u-px-310{padding-right:310px}.u-px-310{padding-left:310px}.u-py-310{padding-top:310px;padding-bottom:310px}.u-mb-310{margin-bottom:310px}.u-mt-310{margin-top:310px}.u-ml-310{margin-left:310px}.u-mr-310,.u-mx-310{margin-right:310px}.u-mx-310{margin-left:310px}.u-my-310{margin-top:310px;margin-bottom:310px}.u-blur-310{filter:blur(310px)}.u-rounded-corner--3{border-radius:3px}.u-rounded-corner--4{border-radius:4px}.u-rounded-corner--8{border-radius:8px}.u-rounded-corner--5{border-radius:5px}.u-rounded-corner--10{border-radius:10px}.u-rounded-corner--12{border-radius:12px}.u-rounded-corner--15{border-radius:15px}.u-rounded-corner--20{border-radius:20px}.u-rounded-corner--25{border-radius:25px}.u-rounded-corner--full{border-radius:100%}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbGF5b3V0L19uZXdjb250YWN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL2Jhc2UvX2Jhc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvYmFzZS9fbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL2FwcC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9iYXNlL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9iYXNlL19qcXVlcnl1aS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9sYXlvdXQvX2hlYWRlci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9sYXlvdXQvX3NpZGViYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbGF5b3V0L19kYXNoYm9hcmQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbGF5b3V0L19qb3VybmV5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL2xheW91dC9hZHZlcnRpc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbGF5b3V0L19uZXdkYXNoYm9hcmQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbGF5b3V0L19uZXdmb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbGF5b3V0L19uZXdsb2dpbi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9sYXlvdXQvX25ld2JvZHkuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbGF5b3V0L19uZXd3aHkuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbGF5b3V0L19uZXdwcm9maWxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL2xheW91dC9fbmV3Y29sbGVjdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbGF5b3V0L19uZXdwYWNrYWdlcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9sYXlvdXQvX25ld2ZhcS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9sYXlvdXQvX25ld3BheW1lbnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbGF5b3V0L190b3Vycy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvX25hdmlnYXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL21vZHVsZS9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL19idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL21vZHVsZS9fbGlzdC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvX2Jhbm5lci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvaGFtYnVyZ2Vycy9faGFtYnVyZ2Vycy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvaGFtYnVyZ2Vycy9fYmFzZS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvaGFtYnVyZ2Vycy90eXBlcy9fM2R4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL21vZHVsZS9oYW1idXJnZXJzL3R5cGVzL18zZHgtci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvaGFtYnVyZ2Vycy90eXBlcy9fM2R5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL21vZHVsZS9oYW1idXJnZXJzL3R5cGVzL18zZHktci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvaGFtYnVyZ2Vycy90eXBlcy9fM2R4eS5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvaGFtYnVyZ2Vycy90eXBlcy9fM2R4eS1yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL21vZHVsZS9oYW1idXJnZXJzL3R5cGVzL19hcnJvdy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvaGFtYnVyZ2Vycy90eXBlcy9fYXJyb3ctci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvaGFtYnVyZ2Vycy90eXBlcy9fYXJyb3dhbHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL2hhbWJ1cmdlcnMvdHlwZXMvX2Fycm93YWx0LXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL2hhbWJ1cmdlcnMvdHlwZXMvX2Fycm93dHVybi5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvaGFtYnVyZ2Vycy90eXBlcy9fYXJyb3d0dXJuLXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL2hhbWJ1cmdlcnMvdHlwZXMvX2JvcmluZy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvaGFtYnVyZ2Vycy90eXBlcy9fY29sbGFwc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL2hhbWJ1cmdlcnMvdHlwZXMvX2NvbGxhcHNlLXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL2hhbWJ1cmdlcnMvdHlwZXMvX2VsYXN0aWMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL2hhbWJ1cmdlcnMvdHlwZXMvX2VsYXN0aWMtci5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvaGFtYnVyZ2Vycy90eXBlcy9fZW1waGF0aWMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL2hhbWJ1cmdlcnMvdHlwZXMvX2VtcGhhdGljLXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL2hhbWJ1cmdlcnMvdHlwZXMvX21pbnVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL21vZHVsZS9oYW1idXJnZXJzL3R5cGVzL19zbGlkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL2hhbWJ1cmdlcnMvdHlwZXMvX3NsaWRlci1yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL21vZHVsZS9oYW1idXJnZXJzL3R5cGVzL19zcGluLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL21vZHVsZS9oYW1idXJnZXJzL3R5cGVzL19zcGluLXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL2hhbWJ1cmdlcnMvdHlwZXMvX3NwcmluZy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvaGFtYnVyZ2Vycy90eXBlcy9fc3ByaW5nLXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL2hhbWJ1cmdlcnMvdHlwZXMvX3N0YW5kLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL21vZHVsZS9oYW1idXJnZXJzL3R5cGVzL19zdGFuZC1yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL21vZHVsZS9oYW1idXJnZXJzL3R5cGVzL19zcXVlZXplLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL21vZHVsZS9oYW1idXJnZXJzL3R5cGVzL192b3J0ZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL2hhbWJ1cmdlcnMvdHlwZXMvX3ZvcnRleC1yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL21vZHVsZS9fcmFuZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL19uZXduYXZpZ2F0aW9ucy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvX25ld2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL19uZXdmb3Jtcy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvX25ld3BhbmVsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL21vZHVsZS9fbmV3c3RhdGljLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL21vZHVsZS9fbmV3dGFicy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvX25ld2NhcmQuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL19ubmV3bWVkaWEuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL19uZXdtb2RhbC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9iYXNlL19mbGV4LW1peGluLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL21vZHVsZS9fbmV3dGFibGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvbW9kdWxlL19uZXdpbnB1dC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvX25ld2JveGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL21vZHVsZS9fbmV3bGlnaHRnYWxsZXJ5LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL21vZHVsZS9fbmV3Y29uc2VudC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9tb2R1bGUvX2Jsb2cuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9fdGFicy5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9jb21wb25lbnRzL19zdmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9fcG9wdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9fdG9hc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvYXNzZXRzL3Nhc3MvY29tcG9uZW50cy9fbmV3cG9zdC5zY3NzIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9hc3NldHMvc2Fzcy9jb21wb25lbnRzL19uZXdjaGF0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvbmV3ZmlsdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL2NvbXBvbmVudHMvX2xvY2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL2Fzc2V0cy9zYXNzL191dGlsaXRpZXMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrRVksaUJDckRWLDBDQ3NLQSwrQkQvSkksZUVHTixDRm1CRSxFQzJJRSxlQVNBLFVDd0ZKLENGek9NLGdCQ3NJSiw4QkMwR0YsQ0ZoUE0sY0N3SUYsZUFHQSxpQkFHQSxnQkFHQSxhQytGSixDRmxOQSxRQUNFLGFFc1BGLENGMU9BLEtBQ0UsbUNBQ0Esa0NDOFBBLG9DQ1RGLENGbFBBLDBDQ3lORSxvQ0RsTkUsZ0JBQ0EsV0FDQSx1QkVxUEosQ0ZuUEUsT0M3RkksZUFDQSxnQkNvVk4sQ0RsVk0sb0NEMEZKLE9DekZNLGVBQ0EsZ0JDcVZOLENBQ0YsQ0R4Vk0sb0NEMEZKLE9DekZNLGVBQ0EsZ0JDMlZOLENBQ0YsQ0Q5Vk0sb0NEMEZKLE9DekZNLGVBQ0EsZ0JDaVdOLENBQ0YsQ0RwV00scUNEMEZKLE9DekZNLGVBQ0EsZ0JDdVdOLENBQ0YsQ0QxV00scUNEMEZKLE9DekZNLGVBQ0EsZ0JDNldOLENBQ0YsQ0RoWE0scUNEMEZKLE9DekZNLGVBQ0EsZ0JDbVhOLENBQ0YsQ0Z6UkUsT0NoR0ksZUFDQSxnQkM2WE4sQ0QzWE0sb0NENkZKLE9DNUZNLGVBQ0EsZ0JDOFhOLENBQ0YsQ0RqWU0sb0NENkZKLE9DNUZNLGVBQ0EsZ0JDb1lOLENBQ0YsQ0R2WU0sb0NENkZKLE9DNUZNLGVBQ0EsZ0JDMFlOLENBQ0YsQ0Q3WU0scUNENkZKLE9DNUZNLGVBQ0EsZ0JDZ1pOLENBQ0YsQ0RuWk0scUNENkZKLE9DNUZNLGVBQ0EsZ0JDc1pOLENBQ0YsQ0R6Wk0scUNENkZKLE9DNUZNLGVBQ0EsZ0JDNFpOLENBQ0YsQ0YvVEUsT0NuR0ksZUFDQSxnQkNzYU4sQ0RwYU0sb0NEZ0dKLE9DL0ZNLGVBQ0EsZ0JDdWFOLENBQ0YsQ0QxYU0sb0NEZ0dKLE9DL0ZNLGVBQ0EsZ0JDNmFOLENBQ0YsQ0RoYk0sb0NEZ0dKLE9DL0ZNLGVBQ0EsZ0JDbWJOLENBQ0YsQ0R0Yk0scUNEZ0dKLE9DL0ZNLGVBQ0EsZ0JDeWJOLENBQ0YsQ0Q1Yk0scUNEZ0dKLE9DL0ZNLGVBQ0EsZ0JDK2JOLENBQ0YsQ0RsY00scUNEZ0dKLE9DL0ZNLGVBQ0EsZ0JDcWNOLENBQ0YsQ0ZyV0UsT0N0R0ksZUFDQSxnQkMrY04sQ0Q3Y00sb0NEbUdKLE9DbEdNLGVBQ0EsZ0JDZ2ROLENBQ0YsQ0RuZE0sb0NEbUdKLE9DbEdNLGVBQ0EsZ0JDc2ROLENBQ0YsQ0R6ZE0sb0NEbUdKLE9DbEdNLGVBQ0EsZ0JDNGROLENBQ0YsQ0QvZE0scUNEbUdKLE9DbEdNLGVBQ0EsZ0JDa2VOLENBQ0YsQ0RyZU0scUNEbUdKLE9DbEdNLGVBQ0EsZ0JDd2VOLENBQ0YsQ0QzZU0scUNEbUdKLE9DbEdNLGVBQ0EsZ0JDOGVOLENBQ0YsQ0YzWUUsT0N6R0ksZUFDQSxnQkN3Zk4sQ0R0Zk0sb0NEc0dKLE9DckdNLGVBQ0EsZ0JDeWZOLENBQ0YsQ0Q1Zk0sb0NEc0dKLE9DckdNLGVBQ0EsZ0JDK2ZOLENBQ0YsQ0RsZ0JNLG9DRHNHSixPQ3JHTSxlQUNBLGdCQ3FnQk4sQ0FDRixDRHhnQk0scUNEc0dKLE9DckdNLGVBQ0EsZ0JDMmdCTixDQUNGLENEOWdCTSxxQ0RzR0osT0NyR00sZUFDQSxnQkNpaEJOLENBQ0YsQ0RwaEJNLHFDRHNHSixPQ3JHTSxlQUNBLGdCQ3VoQk4sQ0FDRixDRmpiRSxPQzVHSSxlQUNBLGdCQ2lpQk4sQ0QvaEJNLG9DRHlHSixPQ3hHTSxlQUNBLGdCQ2tpQk4sQ0FDRixDRHJpQk0sb0NEeUdKLE9DeEdNLGVBQ0EsZ0JDd2lCTixDQUNGLENEM2lCTSxvQ0R5R0osT0N4R00sZUFDQSxnQkM4aUJOLENBQ0YsQ0RqakJNLHFDRHlHSixPQ3hHTSxlQUNBLGdCQ29qQk4sQ0FDRixDRHZqQk0scUNEeUdKLE9DeEdNLGVBQ0EsZ0JDMGpCTixDQUNGLENEN2pCTSxxQ0R5R0osT0N4R00sZUFDQSxnQkNna0JOLENBQ0YsQ0Z2ZEUsRUM4TkEscUNBRUUsZUFHQSxpQkFHQSxnQkFHQSxjRHZPQSxpQkFDQSxrQkU4ZEosQ0Y1ZEUsUUFFSSxtQkFDQSxhQUNBLFdFK2ROLENGOWRNLG9CQUNJLG9CRWllVixDRjVkSSxTQUNJLGVFa2VSLENGL2RBLEVBQ0UsYUVrZUYsQ0Y5ZEUscUJDZ09BLDhCQ3VRRixDRnBlRSxxQkFDRSxhQUNBLGdCQUNBLFdFdWVKLENGcGVBLFFBQ0UsYUV1ZUYsQ0ZyZUEsR0FDRSx3QkV3ZUYsQ0RqWkUscUNEbkZFLGtCQUNFLGdCRXdlSixDQUNGLENEdlpFLHFDRHJGRixXQU9JLGdCRXllRixDQUNGLENGbmVBLGFDc0lFLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVUMwVkosQ0N4YkUseUJIbkRGLGFDc0lFLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVUNrV0YsQ0FDRixDRi9lRSxvQkNpSUEsb0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxVQzBXSixDQ3hjRSx5Qkg5Q0Esb0JDaUlBLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVUNrWEYsQ0FDRixDQ2pkRSwwQkg5Q0Esb0JDaUlBLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVUMyWEYsQ0FDRixDRjlmQSxlQ3VIRSxvQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFdEaElGLGtCRXFnQkYsQ0NuZUUseUJIcENGLGVDdUhFLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVUM2WUYsQ0FDRixDQzVlRSx5QkhwQ0YsZUN1SEUsb0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxVQ3NaRixDQUNGLENDcmZFLDBCSHBDRixlQ3VIRSxvQ0FFRSxlQUdBLGtCQUdBLGdCQUdBLFVDK1pGLENBQ0YsQ0ZwaEJBLGlCQUNFLG9CRXVoQkYsQ0NsZ0JFLHlCSHRCRixpQkFHSSxrQkFDQSxvQkV5aEJGLENBQ0YsQ0UzdUJBLHNCSG1MRSwrQkFFRSxtQkFHQSxxQkFHQSxnQkFHQSxjRzVMRix3QkFDQSxtQkFDQSx3QkZrdkJGLENFL3VCQSxpQkg4S0ksbUJBR0Esc0JBR0EsZ0JBR0EsV0dyTEYsaUJBQ0Esc0JGc3ZCRixDRXB2QkEsOEJIdUtFLDhCQ3NsQkYsQ0U3dkJBLGFIeUtJLG1CQUdBLG9CQUdBLGdCQUdBLGNHaExGLFNGMnZCRixDRTF2QkUsZUFDRSxxQkY0dkJKLENFeHZCRSxjSDRGQSw4QkFFRSxlQUdBLGlCQUdBLGdCQUdBLGNHckdBLHdCQUNBLHdCRit2QkosQ0QvaEJFLHFDR25PQSxjSDRGQSw4QkFFRSxlQUdBLGlCQUdBLGdCQUdBLGFDbXFCRixDQUNGLENFandCQSxhQUNFLG1CRm93QkYsQ0Vud0JFLGdCSGdGQSw4QkFFRSxlQUdBLGlCQUdBLGdCQUdBLGNHekZBLHlCQUNBLHVCRnl3QkosQ0V4d0JJLHFCSGlKQSxlQUdBLGlCQU1BLGNHeEpFLHlCQUNBLG1CRjh3Qk4sQ0V6d0JFLHNDSHVJQSwrQkFRRSxlQ2tvQkosQ0VqeEJFLGlCSHlJRSxlQUdBLGlCQU1BLGFDK25CSixDRTV3QkUsZUgrREEsOEJBRUUsZUFHQSxpQkFHQSxnQkFHQSxjR3hFQSxhRm14QkosQ0VqeEJFLGNIZ0lFLGVBR0EsaUJBTUEsY0d2SUEsa0JGdXhCSixDRTF3QkUsNkJIK0dBLCtCQVFFLGVDMnBCSixDRWx4QkUsZUhpSEUsZUFHQSxpQkFNQSxhQ3dwQkosQ0VoeEJJLGlCQUNFLGFGa3hCTixDRTl3QkEsYUgwR0ksZUFHQSxpQkFNQSxjR2pIRixzQkZxeEJGLENFbnhCQSxrQ0hvR0UsK0JBUUUsZUMrcUJKLENFM3hCQSxxQkhzR0ksZUFHQSxpQkFNQSxhQzRxQkosQ0V6eEJFLHVCQUNFLGFGMnhCSixDRXh4QkEsYUhnR0ksZUFTQSxjR3ZHRixlRit4QkYsQ0U3eEJBLHlCSDBGRSwrQkFLRSxpQkFHQSxlQ2tzQkosQ0VweUJBLFlINEZJLGNDd3NCSixDRzMzQkEs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Z0NELENHNWdDQSx1R0FHQyxhSCtnQ0QsQ0c3Z0NBLHFGQUdDLHlCQUNBLG1CQUNBLGFIZ2hDRCxDR3pnQ0EsK0xBR0MsYUhraENELENHaGhDQSxvR0FHQyxlSG1oQ0QsQ0dqaENBLDBHQUdDLFdBQ0EseUJBQ0EsZUhvaENELENHbGhDQSw4RkFHQyxZQUNBLHlCQUNBLHFCSHFoQ0QsQ0duaENBLDRCQUNDLHdCSHNoQ0QsQ0cvZ0NBLFNBQ0MsV0FDQSxXSHFoQ0QsQ0cvZ0NBLGdFQUNDLHdESHVoQ0QsQ0dyaENBLHNHQUlDLHdESHdoQ0QsQ0d0aENBLHFEQUVDLHdESHloQ0QsQ0d2aENBLG9FQUVDLHdESDBoQ0QsQ0d4aENBLHVEQUVDLHdESDJoQ0QsQ0d6aENBLG9CQUNDLHdESDRoQ0QsQ0d4aENBLGVBQWlCLDZCSDZoQ2pCLENHNWhDQSxtQkFBcUIsdUJIZ2lDckIsQ0cvaENBLG9CQUFzQiwyQkhtaUN0QixDR2xpQ0EsbUJBQXFCLDJCSHNpQ3JCLENHcmlDQSxvQkFBc0IsMkJIeWlDdEIsQ0d4aUNBLG1CQUFxQiwyQkg0aUNyQixDRzNpQ0Esb0JBQXNCLDJCSCtpQ3RCLENHOWlDQSxtQkFBcUIsMkJIa2pDckIsQ0dqakNBLG9CQUFzQiw0QkhxakN0QixDR3BqQ0EscUJBQXVCLDRCSHdqQ3ZCLENHdmpDQSxxQkFBdUIsNEJIMmpDdkIsQ0cxakNBLHNCQUF3QiwyQkg4akN4QixDRzdqQ0EsdUJBQXlCLCtCSGlrQ3pCLENHaGtDQSxzQkFBd0IsK0JIb2tDeEIsQ0dua0NBLHVCQUF5QiwrQkh1a0N6QixDR3RrQ0Esc0JBQXdCLCtCSDBrQ3hCLENHemtDQSx1QkFBeUIsK0JINmtDekIsQ0c1a0NBLHNCQUF3QiwrQkhnbEN4QixDRy9rQ0EsdUJBQXlCLGdDSG1sQ3pCLENHbGxDQSx3QkFBMEIsZ0NIc2xDMUIsQ0dybENBLHdCQUEwQixnQ0h5bEMxQixDR3hsQ0EsbUJBQXFCLDJCSDRsQ3JCLENHM2xDQSxvQkFBc0IsK0JIK2xDdEIsQ0c5bENBLG1CQUFxQiwrQkhrbUNyQixDR2ptQ0Esb0JBQXNCLCtCSHFtQ3RCLENHcG1DQSxtQkFBcUIsK0JId21DckIsQ0d2bUNBLG9CQUFzQiwrQkgybUN0QixDRzFtQ0EsbUJBQXFCLCtCSDhtQ3JCLENHN21DQSxvQkFBc0IsZ0NIaW5DdEIsQ0dobkNBLHFCQUF1QixnQ0hvbkN2QixDR25uQ0EsdUJBQXlCLGdDSHVuQ3pCLENHdG5DQSxxQkFBdUIsZ0NIMG5DdkIsQ0d6bkNBLHVCQUF5QixnQ0g2bkN6QixDRzVuQ0EsdUJBQXlCLGdDSGdvQ3pCLENHL25DQSx1QkFBeUIsZ0NIbW9DekIsQ0dsb0NBLHVCQUF5QixnQ0hzb0N6QixDR3JvQ0EsdUJBQXlCLGdDSHlvQ3pCLENHeG9DQSx3QkFBMEIsNkJING9DMUIsQ0czb0NBLHlCQUEyQiwrQkgrb0MzQixDRzlvQ0Esd0JBQTBCLCtCSGtwQzFCLENHanBDQSx5QkFBMkIsK0JIcXBDM0IsQ0dwcENBLHdCQUEwQiwrQkh3cEMxQixDR3ZwQ0EseUJBQTJCLCtCSDJwQzNCLENHMXBDQSx3QkFBMEIsK0JIOHBDMUIsQ0c3cENBLHlCQUEyQixnQ0hpcUMzQixDR2hxQ0EsMEJBQTRCLGdDSG9xQzVCLENHbnFDQSw0QkFBOEIsZ0NIdXFDOUIsQ0d0cUNBLDBCQUE0QixnQ0gwcUM1QixDR3pxQ0EsNEJBQThCLGdDSDZxQzlCLENHNXFDQSw0QkFBOEIsZ0NIZ3JDOUIsQ0cvcUNBLDRCQUE4QixnQ0htckM5QixDR2xyQ0EsNEJBQThCLGdDSHNyQzlCLENHcnJDQSw0QkFBOEIsZ0NIeXJDOUIsQ0d4ckNBLDhCQUFnQywyQkg0ckNoQyxDRzNyQ0EsOEJBQWdDLCtCSCtyQ2hDLENHOXJDQSw4QkFBZ0MsK0JIa3NDaEMsQ0dqc0NBLDhCQUFnQywrQkhxc0NoQyxDR3BzQ0EseUJBQTJCLCtCSHdzQzNCLENHdnNDQSx5QkFBMkIsK0JIMnNDM0IsQ0cxc0NBLHlCQUEyQiwrQkg4c0MzQixDRzdzQ0EseUJBQTJCLGdDSGl0QzNCLENHaHRDQSwwQkFBNEIsZ0NIb3RDNUIsQ0dudENBLDBCQUE0QixnQ0h1dEM1QixDR3R0Q0EsMEJBQTRCLGdDSDB0QzVCLENHenRDQSwwQkFBNEIsZ0NINnRDNUIsQ0c1dENBLGlCQUFtQiwyQkhndUNuQixDRy90Q0Esc0JBQXdCLCtCSG11Q3hCLENHbHVDQSxpQkFBbUIsK0JIc3VDbkIsQ0dydUNBLGdCQUFrQiwrQkh5dUNsQixDR3h1Q0EsaUJBQW1CLCtCSDR1Q25CLENHM3VDQSxpQkFBbUIsK0JIK3VDbkIsQ0c5dUNBLHNCQUF3QiwrQkhrdkN4QixDR2p2Q0EsMkJBQTZCLGdDSHF2QzdCLENHcHZDQSwwQkFBNEIsMkJId3ZDNUIsQ0d2dkNBLHFCQUF1QiwrQkgydkN2QixDRzF2Q0Esa0JBQW9CLCtCSDh2Q3BCLENHN3ZDQSxvQkFBc0IsK0JIaXdDdEIsQ0dod0NBLGNBQWdCLCtCSG93Q2hCLENHbndDQSxxQkFBdUIsK0JIdXdDdkIsQ0d0d0NBLG1CQUFxQiwrQkgwd0NyQixDR3p3Q0Esa0JBQW9CLGdDSDZ3Q3BCLENHNXdDQSxpQkFBbUIsZ0NIZ3hDbkIsQ0cvd0NBLGdCQUFrQixnQ0hteENsQixDR2x4Q0EsZUFBaUIsZ0NIc3hDakIsQ0dyeENBLGVBQWlCLGdDSHl4Q2pCLENHeHhDQSxnQkFBa0IsZ0NINHhDbEIsQ0czeENBLGtCQUFvQixnQ0greENwQixDRzl4Q0Esa0JBQW9CLGdDSGt5Q3BCLENHanlDQSxhQUFlLGdDSHF5Q2YsQ0dweUNBLGNBQWdCLDRCSHd5Q2hCLENHdnlDQSxjQUFnQixnQ0gyeUNoQixDRzF5Q0Esa0JBQW9CLGdDSDh5Q3BCLENHN3lDQSxjQUFnQixnQ0hpekNoQixDR2h6Q0EsZ0JBQWtCLGdDSG96Q2xCLENHbnpDQSxlQUFpQixnQ0h1ekNqQixDR3R6Q0EsY0FBZ0IsZ0NIMHpDaEIsQ0d6ekNBLG9CQUFzQixpQ0g2ekN0QixDRzV6Q0EsZ0JBQWtCLGlDSGcwQ2xCLENHL3pDQSxpQkFBbUIsaUNIbTBDbkIsQ0dsMENBLGdCQUFrQixpQ0hzMENsQixDR3IwQ0EsZ0JBQWtCLGlDSHkwQ2xCLENHeDBDQSxjQUFnQixpQ0g0MENoQixDRzMwQ0EsZUFBaUIsaUNIKzBDakIsQ0c5MENBLGNBQWdCLGlDSGsxQ2hCLENHajFDQSxjQUFnQixpQ0hxMUNoQixDR3AxQ0EsZ0JBQWtCLDRCSHcxQ2xCLENHdjFDQSxjQUFnQixnQ0gyMUNoQixDRzExQ0EsbUJBQXFCLGdDSDgxQ3JCLENHNzFDQSxlQUFpQixnQ0hpMkNqQixDR2gyQ0Esb0JBQXNCLGdDSG8yQ3RCLENHbjJDQSxlQUFpQixnQ0h1MkNqQixDR3QyQ0Esb0JBQXNCLGdDSDAyQ3RCLENHejJDQSxhQUFlLGlDSDYyQ2YsQ0c1MkNBLG1CQUFxQixpQ0hnM0NyQixDRy8yQ0Esa0JBQW9CLGlDSG0zQ3BCLENHbDNDQSxtQkFBcUIsaUNIczNDckIsQ0dyM0NBLGNBQWdCLGlDSHkzQ2hCLENHeDNDQSxpQkFBbUIsaUNINDNDbkIsQ0czM0NBLGVBQWlCLGlDSCszQ2pCLENHOTNDQSxlQUFpQixpQ0hrNENqQixDR2o0Q0EsZ0JBQWtCLGlDSHE0Q2xCLENHcDRDQSxlQUFpQiw0Qkh3NENqQixDR3Y0Q0EsY0FBZ0IsZ0NIMjRDaEIsQ0cxNENBLGdCQUFrQixnQ0g4NENsQixDRzc0Q0EsY0FBZ0IsZ0NIaTVDaEIsQ0doNUNBLGVBQWlCLGdDSG81Q2pCLENHbjVDQSxnQkFBa0IsZ0NIdTVDbEIsQ0d0NUNBLGtCQUFvQixnQ0gwNUNwQixDR3o1Q0EsbUJBQXFCLGlDSDY1Q3JCLENHNTVDQSxlQUFpQixpQ0hnNkNqQixDRy81Q0EsZUFBaUIsaUNIbTZDakIsQ0dsNkNBLGNBQWdCLDRCSHM2Q2hCLENHcjZDQSxlQUFpQixnQ0h5NkNqQixDR3g2Q0EsbUJBQXFCLGdDSDQ2Q3JCLENHMzZDQSxtQkFBcUIsZ0NIKzZDckIsQ0c5NkNBLGtCQUFvQixnQ0hrN0NwQixDRy82Q0Esd0NBQXNCLGdDSHc3Q3RCLENHdjdDQSxjQUFnQixnQ0gyN0NoQixDRzE3Q0EsZUFBaUIsaUNIODdDakIsQ0c3N0NBLG9CQUFzQixpQ0hpOEN0QixDR2g4Q0EsbUJBQXFCLGlDSG84Q3JCLENHbjhDQSxlQUFpQiw0Qkh1OENqQixDR3Q4Q0EscUJBQXVCLGdDSDA4Q3ZCLENHejhDQSxnQkFBa0IsZ0NINjhDbEIsQ0c1OENBLG1CQUFxQixnQ0hnOUNyQixDRy84Q0EsbUJBQXFCLGdDSG05Q3JCLENHbDlDQSxtQkFBcUIsZ0NIczlDckIsQ0dyOUNBLG1CQUFxQixnQ0h5OUNyQixDR3g5Q0EscUJBQXVCLDRCSDQ5Q3ZCLENHMzlDQSxzQkFBd0IsZ0NIKzlDeEIsQ0c5OUNBLHNCQUF3QixnQ0hrK0N4QixDR2orQ0EsMkJBQTZCLGdDSHErQzdCLENHcCtDQSwyQkFBNkIsZ0NIdytDN0IsQ0d2K0NBLDJCQUE2QixnQ0gyK0M3QixDRzErQ0EsMkJBQTZCLGdDSDgrQzdCLENHNytDQSx3QkFBMEIsaUNIaS9DMUIsQ0doL0NBLHdCQUEwQixpQ0hvL0MxQixDR24vQ0Esd0JBQTBCLGlDSHUvQzFCLENHdC9DQSx3QkFBMEIsaUNIMC9DMUIsQ0d6L0NBLHVCQUF5QixpQ0g2L0N6QixDRzUvQ0Esd0JBQTBCLGlDSGdnRDFCLENHLy9DQSxzQkFBd0IsaUNIbWdEeEIsQ0dsZ0RBLDBCQUE0Qiw0QkhzZ0Q1QixDR3JnREEsMkJBQTZCLGdDSHlnRDdCLENHeGdEQSwyQkFBNkIsZ0NINGdEN0IsQ0czZ0RBLDBCQUE0QixnQ0grZ0Q1QixDRzlnREEsMkJBQTZCLGdDSGtoRDdCLENHamhEQSwyQkFBNkIsZ0NIcWhEN0IsQ0dwaERBLDhCQUFnQyw0Qkh3aERoQyxDR3ZoREEsZ0NBQWtDLGdDSDJoRGxDLENHMWhEQSw2QkFBK0IsZ0NIOGhEL0IsQ0c3aERBLCtCQUFpQyxnQ0hpaURqQyxDR2hpREEsK0JBQWlDLGdDSG9pRGpDLENHbmlEQSwwQkFBNEIsZ0NIdWlENUIsQ0doaURBLDREQUlDLDBCSHNpREQsQ0dwaURBLDZEQUlDLDJCSHVpREQsQ0dyaURBLCtEQUlDLDZCSHdpREQsQ0d0aURBLGdFQUlDLDhCSHlpREQsQ0dyaURBLG1CQUNDLGdCQUNBLGFBQ0EseUJIeWlERCxDR3ZpREEsa0JBRUMsdUJIMGlERCxDSWwwRkEsY0FDSSxtQkFDQSxnQkFDQSxzQkp3MEZKLENJdDBGSSxnQkFDSSxVSncwRlIsQ0lyMEZBLFlBQ0MseUJKdzBGRCxDRDNsRkUsb0NNOUVGLGdCQUVJLFlMNHFGRixDQUNGLENLeHFGRSx3QkFDRSx1QkwycUZKLENLeHFGSSxxQ0FDRSxjTDBxRk4sQ00vMUZBLDZCQUVFLGNOazJGRixDTWgyRkEsYUFDRSxjQUNBLGNObzJGRixDTWoyRkUsMEJBQ0UsU0FDQSxVQUNBLHFCQUNBLFlBQ0Esa0JBQ0Esa0JObTJGSixDTWoyRkksNkJBQ0UscUJBQ0EsbUJBQ0EsYU5tMkZOLENEaG9GRSxvQ090T0UsNkJBTUksYU5vMkZOLENBQ0YsQ01oMkZFLDJCQUVFLGdCTmsyRkosQ003MUZNLG1GQUNFLFFOazJGUixDTS8xRkksdUNBQ0UsWUFDQSxPTmkyRk4sQ00vMUZJLHVDQUNFLFdBQ0EsUUFDQSxTTmkyRk4sQ00vMUZJLDhDQUNFLG9FQUNBLHFCQUNBLGlCTmkyRk4sQ00vMUZJLDhDQUNFLG1FQUNBLHFCQUNBLGlCTmkyRk4sQ003MUZBLGNBQ0ksYU5tMkZKLENEenFGRSxvQ08zTEYsY0FPTSxjTmkyRkosQ0FDRixDTS8xRkksaUJBSUksYUFDQSxlTmkyRlIsQ0RyckZFLG9DTzVKTSwyQkFFUSx1QkFDQSxpQk4rMUZkLENNNzFGYyx5Q0FDSSxjTisxRmxCLENBQ0YsQ014MUZFLG1CUCtFRSxpQkFHQSxlQzh3RkosQ00zMUZFLDhDUHFFQSwrQkFFRSxlQVNBLFVDeXhGSixDTXoyRkUsMkJBQ0UsY1B5RUEsaUJBR0EsZ0JPMUVBLDBCQUNBLGdDQUNBLGdCQUNBLG1GQUNBLHlCTmsyRkosQ01oMkZJLG1DQUNFLDZCQUNBLHNGQUNBLHlCTmsyRk4sQ0RydUZFLG9DT3pJQSwyQkFnQkksWU5rMkZKLENBQ0YsQ00vMUZFLHdCQUNFLG9CTmkyRkosQ0Q3dUZFLG9DT3JIQSx3QkFJSSxTTmsyRkosQ0FDRixDTTUxRkEsV0FDRSxXTisxRkYsQ003MUZBLFdBQ0UsV05nMkZGLENNOTFGQSxpQkFDRSxzQkFDQSxpQkFDQSxzQkFDQSxXQUNBLGtCQUNBLDhCQUdBLHNDQUNBLGtCTmkyRkYsQ00vMUZFLDhCQUNFLGFOaTJGSixDTTkxRkUs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ckhFLHlCUW9QQSxxQkFjSSxrQkFDQSxvQlQ4N0dKLENBQ0YsQ0Nsc0hFLDBCUW9QQSxxQkFrQkksZ0JBQ0Esb0JUZzhHSixDQUNGLENTLzdHSSx5QkFDRSxnQkFDQSxjQUNBLGlCVGk4R04sQ1NoOEdNLHdDVjFMSixvQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFdVaUxJLG1CVHM4R1IsQ0NydEhFLHlCUTZRSSx3Q1YxTEosb0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxXVW9MTSxtQlQ0OEdSLENBQ0YsQ1MxOEdNLDJCVmhLSixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFdVdUpJLGdCQUNBLFdUZzlHUixDQ3h1SEUseUJRcVJJLDJCVmhLSixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFVDZ25IRixDQUNGLENTbjlHSSw2QkFDRSxpQkFDQSxrQlRxOUdOLENDcnZIRSx5QlE4UkUsNkJBSUksa0JUdTlHTixDQUNGLENTdDlHTSxtQ0FDRSxTVjNHTix1QlU2R00sZUFDQSx1QkFDQSxtQkFDQSxxQlQ0OUdSLENDdHdIRSx5QlFvU0ksbUNBUUksTUFDQSxlQUNBLGtCVDg5R1IsQ0FDRixDUzM5R0ksMkJBQ0UsZ0JBQ0Esa0JUNjlHTixDQ2p4SEUseUJRa1RFLDJCQUlJLGtCVCs5R04sQ0FDRixDUzk5R00saUNBQ0UsU1YvSE4sdUJVaUlNLGVBQ0EsdUJBQ0EsbUJBQ0EscUJUbytHUixDQ2x5SEUseUJRd1RJLGlDQVFJLE1BQ0EsZUFDQSxrQlRzK0dSLENBQ0YsQ1NsK0dFLG1CQUNFLHNCVHErR0osQ1NuK0dFLFlWL0pBLHFCVWlLRSxnQkFDQSx5QkFDQSx1QkFDQSxnQkFDQSxVVDArR0osQ0MxekhFLHlCUTBVQSxZQVFJLHVCQUNBLGtCVDQrR0osQ0FDRixDUzMrR0ksa0JWaE9GLHFDQUVFLGVBR0EsaUJBR0EsZ0JBR0EsV1V1TkUsa0JUaS9HTixDUy8rR0ksZUFDRSxVQUNBLFNBQ0Esb0JUaS9HTixDU2gvR00sa0JBQ0Usa0JUay9HUixDU2ovR1Esb0JWL05KLFVDdXRISixDU24vR0ksMkNWL09GLHFDQUVFLGVBR0Es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WixDU3ZsSFkscUZBQ0UsWUFDQSxZQUNBLHdFQUNBLG9CVCtsSGQsQ1M1bEhVLHNDQUNFLFlBQ0EsVVQ4bEhaLENTN2xIWSwyQ0FDRSxZQUNBLFlBQ0Esd0VBQ0Esb0JUK2xIZCxDUzdsSFksd0NBQ0UsWUFDQSxZQUNBLHlFQUNBLG9CVCtsSGQsQ1N0bEhJLCtCQUNFLHVCVHlsSE4sQ1NwbEhJLCtCQUNFLGlCQUNBLGVBQ0Esa0JUdWxITixDQ3RoSkUseUJRNDdCRSwrQkFLSSxpQkFDQSxlQUNBLGtCVHlsSE4sQ0FDRixDQzdoSkUseUJRczhCRSw2QkFFSSxhVHlsSE4sQ0FDRixDU3ZsSEksK0JBQ0UsMkJUeWxITixDU3BsSEksNENBQ0UsOEJUdWxITixDU3RsSE0sMkRBRUUsc0JBQ0EsMEJBQ0EsZ0NUdWxIUixDQzlpSkUseUJRbTlCSSwyREFNSSxpQ1R5bEhSLENBQ0YsQ0NuakpFLHlCUW05QkksMkRBU0ksNEJUMmxIUixDQUNGLENTMWxIUSxrRUFDRSxnQlQ0bEhWLENTMWxIUSxnRkFDRSxTQUNBLGlCQUNBLGtCQUNBLDBCVDRsSFYsQ0Nqa0pFLHlCUWkrQk0sZ0ZBTUksMEJUOGxIVixDQUNGLENVenlKQSxVQUNJLHdCWDZZRix5QkNvNklGLENEM2pKRSxvQ1d2UEYsVUFJUSxpQlgwWU4seUJDNjZJQSxDQUNGLENVNXpKQSxVQU9JLGtCVnd6SkosQ1V0ekpJLHVCQUNJLGlCQUNBLHFCQUNBLFlBQ0EsaUJWd3pKUixDQ2xtSkUseUJTMU5FLHVCQU1RLGdCVjB6SlYsQ0FDRixDVXh6SlEsMEJBQ0kscUJBQ0EsZ0JBQ0EsV0FDQSxpQlYwekpaLENDN21KRSx5QlNqTk0sMEJBTVEsZVY0ekpkLENBQ0YsQ0NsbkpFLHlCU2pOTSwwQkFTUSxhVjh6SmQsQ0FDRixDVTd6SlksNEJBQ0ksY1gwVGQscUNBRUUsZUFHQSxpQkFHQSxnQkFHQSxXV25VWSxvQlZtMEpoQixDVWgwSmdCLGtDQUNJLFVWazBKcEIsQ1UzekpJLDJCQUNJLG9CQUNBLGlCVjZ6SlIsQ0N2b0pFLHlCU3hMRSwyQkFJUSxtQlYrekpWLENBQ0YsQ1U3ekpRLDZCWGlJTiwrQkFFRSxlQUdBLGlCQUdBLGdCQUdBLFdXMUlRLFFWbTBKWixDVTV6SkksbUJBQ0ksZ0JWOHpKUixDVXp6Skksb0JBQ0ksZUFDQSxXQUNBLFNBQ0EsWUFDQSxhVjR6SlIsQ0MvcEpFLHlCU2xLRSxvQkFPUSxZVjh6SlYsQ0FDRixDVTd6SlEsc0JBQ0ksa0JBQ0EsV0FDQSxXVit6SlosQ1U5ekpZLG9DQUNJLFdBQ0EsWVg4VGQsa0JXNVRjLG9DVm8wSmhCLENVbDBKWSw0QkFDSSxZVm8wSmhCLENVL3pKQSxpQkFFSSxhVmkwSkosQ0R0cUpFLG9DVzdKRixpQkFNUSxZVmkwSk4sQ0FDRixDVXgwSkEsaUJBUUksZUFFQSxXQUNBLFNBQ0EsV0FDQSxNVm0wSkosQ1VqMEpJLG9CQUNJLGFBQ0EsOEJBRUEsbUJYaVNOLDRCVy9STSxVQUNBLGtCQUNBLGtCQUNBLGtDVnUwSlIsQ1VyMEpZLHlCQUNJLGFBQ0EsV0FDQSxZQUNBLGtCQUNBLG1CQUNBLHNCVnUwSmhCLENVcjBKZ0IsNkJBQ0ksVVZ1MEpwQixDVXIwSmdCLHlDQUNJLGFBQ0EsY0FDQSxrQkFDQSxzQkFDQSxtQkFDQSxrQkFDQSxRQUNBLFNWdTBKcEIsQ1VyMEpnQix1Q0FDSSxXQUNBLFlBQ0Esa0JBQ0Esb0NWdTBKcEIsQ1VwMEpvQixzQ0FDSSxVVnMwSnhCLENVOXpKSSxvQkFDSSxnQkFDQSxxQkFDQSx1QlZpMEpSLENVL3pKSSxxQ0FDRSxTQUNBLGVBQ0EscUJBQ0EsZ0JBR0EsWUFDQSxXQUNBLGNBQ0EsZVZpMEpOLENVaDBKTSx3REFDSSxTVmswSlYsQ1VoMEpNLDhEQUNJLGtCVmswSlYsQ1VoMEpNLDhEQUNJLHlCQUNBLGtCVmswSlYsQ1UvekpNLHdDQUNFLGNBQ0EsV0FDQSxlQUNBLDRCVmkwSlIsQ1UvekpRLG1EQUNFLGtCVmkwSlYsQ1UvekpRLDBDQUNFLFVBQ0EsV0FDRSxZQUNBLGFWaTBKWixDVWgwSlUsZ0RBQ0Usc0JWazBKWixDVS96SlEsc0RBQ0ksV0FDQSxZQUNBLGNWaTBKWixDVS96SlEsa0RYeEJOLCtCQUVFLGlCQUdBLGlCQUdBLGdCQUdBLFdXZVEsaUJWcTBKWixDVW4wSlEscURYNUJOLCtCQUVFLGtCQUdBLG9CQUdBLGdCV3NCUSxhVncwSlosQ1VwMEpJLHdCQUNJLGtCQUNBLGFBQ0EsbUJBQ0EsOEJBQ0EsdUNWczBKUixDVXIwSlEsNkJBQ0ksZUFDQSxnQkFDQSxjQUNBLHFCQUNBLHlCQUNBLHVCQUNBLGtCVnUwSlosQ1V0MEpZLCtCQUNJLHFCQUNBLGlCVncwSmhCLENVdjBKZ0IsbUNBQ0ksV0FDQSxXVnkwSnBCLENXampLQSxnQkFDSSxtQlhvaktKLENXbGpLQSxlQUNJLFdBQ0EsbUJYcWpLSixDQ3YxSkUseUJVaE9GLGVBSVEsbUJYdWpLTixDQUNGLENXdGpLSSx5QkFDSSxrQkFDQSxtQlh3aktSLENDaDJKRSx5QlUxTkUseUJBSVEsbUJYMGpLVixDQUNGLENDcjJKRSx5QlUxTkUseUJBT1Esb0JYNGpLVixDQUNGLENXM2pLUSxnQ0FDSSxrQkFDQSxXQUNBLG1CQUNBLFdBQ0EsWUFDQSxRQUNBLE1acVhWLHlCQzZzSkYsQ0N4M0pFLHlCVWpOTSxnQ0FVUSx5QlprWGQseUJDc3RKQSxDQUNGLENXbmtLUSw4Q0FDSSxnQlhxa0taLENXcGtLWSxxREFDSSxZWHNrS2hCLENXcGtLWSw2REFHSSxrQkFDQSxXWm1XZCwwQlloV2MsdUJYdWtLaEIsQ0NsNUpFLHlCVTVMVSw2REFVUSxlQUNBLGtCWHdrS2xCLENBQ0YsQ1d2a0tnQixvRUFDSSxrQkFDQSxXQUNBLGlDQUNBLFdBQ0EsWUFDQSxPQUNBLE1abVZsQix5QkMydkpGLENXM2tLZ0IsbUVBQ0ksaUJaK1VsQix5QkNtd0pGLENDOTZKRSx5QlVyS2MsbUVBSVEsZ0JYbWxLdEIsQ0FDRixDQ243SkUseUJVcktjLG1FQVFRLGlCWndVdEIseUJDaXhKQSxDQUNGLENXdmxLb0IsMEVacVVsQix5QkN5eEpGLENDcDhKRSx5QlUxSmtCLDBFWnFVbEIseUJDaXlKQSxDQUNGLENXNWxLUSw4Q0FDSSxnQlg4bEtaLENXN2xLWSxxREFDSSxZWCtsS2hCLENXN2xLWSw2REFDSSxXQUNBLGVBQ0EsdUJYK2xLaEIsQ1c5bEtnQix1RUFDSSxnQkFDQSxhWGdtS3BCLENXMWxLQSxlQUNJLFdBQ0EsY1g2bEtKLENDaitKRSx5QlU5SEYsZUFJUSx3QlgrbEtOLENBQ0YsQ0N0K0pFLHlCVXZIRixjQUVRLDJCQUNBLGVYZ21LTixDQUNGLENXN2xLSSwyQkFHSSxrQlp3Uk4sMEJZclJNLHVCWGltS1IsQ0N2L0pFLHlCVWhIRSwyQkFTUSxlQUNBLGtCWGttS1YsQ0FDRixDV2ptS1Esa0NBQ0ksa0JBQ0EsV0FDQSxpQ0FDQSxXQUNBLFlBQ0EsT0FDQSxNWndRVix5QkNnMkpGLENDM2dLRSx5QlV4Rk0sdUNBRVEsMEJYcW1LZCxDQUNGLENXam1LQSxhQUNJLGtCQUNBLFdBQ0EsYVhvbUtKLENDdGhLRSx5QlVqRkYsYUFLUSxlWHNtS04sQ0FDRixDV3JtS0ksZ0JaOUlFLGVBQ0EsZ0JDc3ZLTixDRHB2S00sb0NZMklGLGdCWjFJSSxlQUNBLGdCQ3V2S04sQ0FDRixDRDF2S00sb0NZMklGLGdCWjFJSSxlQUNBLGdCQzZ2S04sQ0FDRixDRGh3S00sb0NZMklGLGdCWjFJSSxlQUNBLGdCQ213S04sQ0FDRixDRHR3S00scUNZMklGLGdCWjFJSSxlQUNBLGdCQ3l3S04sQ0FDRixDRDV3S00scUNZMklGLGdCWjFJSSxlQUNBLGdCQyt3S04sQ0FDRixDRGx4S00scUNZMklGLGdCWjFJSSxlQUNBLGdCQ3F4S04sQ0FDRixDVzdvS0ksZ0JBRUksVVg4b0tSLENDdGtLRSx5QlUxRUUsZ0JBSVEsNEJYZ3BLVixDQUNGLENXOW9LSSxxQkFDSSxlQUNBLFVBQ0EsY0FFQSxrQkFDQSxrQkFDQSxTQUNBLDJCQUNBLGtDWGdwS1IsQ0N0bEtFLHlCVW5FRSxxQkFZUSxnQkFDQSxXQUNBLFNBQ0EsMkJBQ0EsbUNBQ0Esa0JBQ0EsaUJYaXBLVixDQUNGLENDam1LRSwwQlVuRUUscUJBdUJRLGVYaXBLVixDQUNGLENDdG1LRSwwQlVuRUUscUJBNEJRLGdCQUNBLGVYaXBLVixDQUNGLENDNW1LRSwwQlVuRUUscUJBZ0NRLGVYbXBLVixDQUNGLENXbHBLUSxzQ0FDSSxtQkFDQSxlQUNBLGtCQUNBLCtCWnVOVix1QllyTlUsc0JBQ0EsdUJBQ0EsOEJab01WLGtCQ3k5SkYsQ0Nwb0tFLHlCVWpDTSxzQ0FXUSxtQkFDQSxtQlpnTWQsbUJZOUxjLHNCWGtxS2QsQ0FDRixDV2pxS1ksa0RBQ0ksV0FDQSxrQkFDQSxjQUNBLGtCWG1xS2hCLENDdHBLRSx5QlVqQlUsa0RBTVEsZVhxcUtsQixDQUNGLENXcHFLZ0IsNkRBQ0ksZUFDQSxlQUNBLFlYc3FLcEIsQ0NocUtFLHlCVVRjLDZEQUtRLGdCQUNBLGVYd3FLdEIsQ0FDRixDV3RxS2dCLHlEQUNJLFdBQ0EsZ0JBQ0EsaUJYd3FLcEIsQ0MzcUtFLHlCVUFjLHlEQUtRLGVBQ0EsaUJYMHFLdEIsQ0FDRixDV25xS0EsYUFDSSxtQkFDQSxjQUNBLGtCQUNBLGlCWHNxS0osQ0N4cktFLHlCVWNGLGFBTVEsa0JYd3FLTixDQUNGLENXdnFLSSxrQkFDSSxjQUNBLGNaMkROLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVUN3bUtKLENDdHNLRSx5QlVzQkUsa0JBT1Esa0JYNnFLVixDQUNGLENDM3NLRSx5QlVnQ0UsaUJBRVEsVVg2cUtWLENBQ0YsQ1d6cUtBLGdCQUNJLGNYNHFLSixDVzNxS0ksb0JBQ0ksaUJBQ0EsZ0JYNnFLUixDVzFxS0EsVUFDSSxnQlg2cUtKLENDNXRLRSx5QlU4Q0YsVUFHUSxxQlgrcUtOLENBQ0YsQ1c3cUtBLE9BQ0ksY1hncktKLENXOXFLQSxtQkFFSSxxQkFDQSxnQlhncktKLENXL3FLSSx1QkFDSSxXQUNBLFdYaXJLUixDVzlxS0EsaUJBRUksZ0JabURGLHFDQUVFLGVBR0EsaUJBR0EsZ0JBR0EsYUN1bktKLENXbHJLQSxvQkFFSSxpQkFDQSxhWG9yS0osQ1ducktJLHVCWlVGLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsV1luQkksa0JYeXJLUixDV3ZyS0ksc0JaNkNBLGlCWTNDSSxrQlg2cktSLENXdnJLUSxvRFpnQ04scUNBRUUsZUFNQSxnQkFH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LGNBQ0UsV0FDQSxtQkFDQSxpQlorMU1GLENZNzFNSSxvQkFDRSxXQUNBLFlBQ0Esa0JBQ0EscUNBQ0EsTUFDQSxNWisxTU4sQ1k1MU1BLGFBQ0UsaUJaKzFNRixDWTMxTUEsY0FDSSxnQkFDQSxhWjgxTUosQ1k1MU1BLGVickZFLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsV2E0RUEsa0JabTJNSixDRHovTUUsb0NhdUpFLHNCYjFPQSxtQkFHQSxxQkNpbE5GLENBQ0YsQ0RsZ05FLG9DYTZKRSw0Q2JsUEYsbUNBUUUsZ0JBR0EsVUNvbE5GLENZNzJNRSxzQmJoUEEsbUJBR0Esb0JDMGxORixDQUNGLENZMzFNRSxnQmI1WkksZUFDQSxnQkMydk5OLENEenZOTSxvQ2F5WkosZ0JieFpNLGVBQ0EsZ0JDNHZOTixDQUNGLENEL3ZOTSxvQ2F5WkosZ0JieFpNLGVBQ0EsZ0JDa3dOTixDQUNGLENEcndOTSxvQ2F5WkosZ0JieFpNLGVBQ0EsZ0JDd3dOTixDQUNGLENEM3dOTSxxQ2F5WkosZ0JieFpNLGVBQ0EsZ0JDOHdOTixDQUNGLENEanhOTSxxQ2F5WkosZ0JieFpNLGVBQ0EsZ0JDb3hOTixDQUNGLENEdnhOTSxxQ2F5WkosZ0JieFpNLGVBQ0EsZ0JDMHhOTixDQUNGLENZcDRNRSxnQkFFRSxrQlpxNE1KLENEdmpORSxvQ2FtTEUsdUJibEhBLG1CQUdBLHFCQzIvTUYsQ0FDRixDRGhrTkUsb0NheUxFLDhDYjFIRixvQ0FRRSxnQkFHQSxVQzgvTUYsQ1kvNE1FLHVCYnhIQSxrQkFHQSxrQkNvZ05GLENBQ0YsQ0M3bE5FLHlCV2lPQSxTQUVJLDZCWiszTUosQ0FDRixDWTczTUUsYUFDRSxvQ0FDQSwwQkFDQSwwQkFDQSw2QkFDQSw0QkFDQSxvQlpnNE1KLENDNW1ORSx5QldzT0EsYUFRSSwwQlprNE1KLENBQ0YsQ1lqNE1JLGlCQUNFLGtCQUNBLFNBQ0EsV0FDQSxXWm00TU4sQ2ExMU5BLG9CQUNJLGNBQ0EsaUJBQ0EsYWI2MU5KLENhNTFOSSx3QkFDSSxlQUNBLG1CQUNBLGlCYjgxTlIsQ0Nsb05FLHlCWS9O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QkFRUSxrQkFDQSxRYnM2TlYsQ0FDRixDYzVxT0EseUJBQ0ksZ0JmcVlGLG1CZW5ZRSxvQkFDQSxpQkFDQSx5QkFDQSxpQmRrck9KLENDNzlORSx5QmEzTkYseUJBUVEsWWRvck9OLENBQ0YsQ0NsK05FLHlCYTNORix5QkFXUSx3QmRzck9OLENBQ0YsQ0N2K05FLDBCYTNORix5QkFjUSx3QmR3ck9OLENBQ0YsQ0M1K05FLDBCYTNORix5QkFpQlEsd0JkMHJPTixDQUNGLENDai9ORSwwQmEzTkYseUJBb0JRLHdCZDRyT04sQ0FDRixDQ3QvTkUsMEJhM05GLHlCQXVCUSx3QmQ4ck9OLENBQ0YsQ0MzL05FLDBCYTNORix5QkEwQlEsd0JkZ3NPTixDQUNGLENjL3JPSSw2Q0FDSSxpQmRpc09SLENjOXJPQSxtQkFDSSxXQUNBLFlBQ0EsaUJkaXNPSixDQ3pnT0UseUJhM0xGLG1CQUtRLFdkbXNPTixDQUNGLENjbHNPSSw2QmYrVkYsa0JlN1ZNLFdBQ0EsWUFDQSxlZHdzT1IsQ0N4aE9FLHlCYXBMRSw2QkFNUSxZQUNBLFlkMHNPVixDQUNGLENjenNPUSxpQ0FDSSxZQUNBLFdBQ0Esb0NkMnNPWixDY3hzT0ksK0JBQ0ksV0FDQSxZZjhVTixrQmU1VU0sb0JBQ0EsZ0JBQ0Esa0JmeVZOLHVCZXZWTSxtQkFDQSxzQmRrdE9SLENDdGpPRSx5QmFyS0UsK0JBV1EsV0FDQSxXZG90T1YsQ0FDRixDY250T1EsbUNBQ0ksYUFDQSxVZHF0T1osQ0Noa09FLHlCYXZKTSxtQ0FJUSxVZHV0T2QsQ0FDRixDY3J0T1Esb0NBQ0ksa0JBQ0EsYWZtUVYscUNBRUUsZUFHQSxpQkFHQSxnQkFHQSxhQzg4TkosQ2N2dE9BLGtCQUNJLFlBQ0EsYWZrVEYsa0JlaFRFLGdCQUNBLGFkOHRPSixDQzFsT0UseUJheklGLGtCQU9RLFlBQ0EsYUFDQSxhZGd1T04sQ0FDRixDYzl0T0Esa0JmdVRFLHVCZXJURSxtQkFDQSx1QkFDQSxrQkFDQSxpQmRxdU9KLENDN21PRSx5QmE3SEYsa0JBT1EsaUJkdXVPTixDQUNGLENjcnVPQSxpQkFDSSxlZHd1T0osQ0N0bk9FLHlCYW5IRixpQkFHUSxlZDB1T04sQ0FDRixDY3h1T0EsZWZnTUUsb0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxVQ3FpT0osQ0Nub09FLHlCYTdHRixlZmdNRSxvQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFVDNmlPRixDQUNGLENjbnZPQSxrQmY0TkUscUNBRUUsZUFHQSxpQkFHQSxnQkFHQSxVQ29oT0osQ0NwcE9FLHlCYXZHRixrQmY0TkUscUNBRUUsZUFHQSxpQkFHQSxnQkFHQSxVQzRoT0YsQ0FDRixDYzl2T0Esa0JBQ0ksZ0JkaXdPSixDQ2pxT0UseUJhakdGLGtCQUdRLGdCZG13T04sQ0FDRixDQ3RxT0UseUJhakdGLGtCQU1RLGdCZHF3T04sQ0FDRixDY3B3T0ksaUNBQ0ksY2Rzd09SLENjcndPUSxnREFDSSxjZHV3T1osQ2N0d09ZLG9EQUNJLFVkd3dPaEIsQ2Nwd09JLHdCQUNJLGdCZHN3T1IsQ2Nud09BLDJCQUNJLG1CQUNBLGtCQUNBLGdCZm1RRix1QmVqUUUsbUJma1BGLGtCQzZoT0YsQ2M3d09JLDZCZjBMRixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFdlbk1JLGVkbXhPUixDQ2h0T0UseUJhckVFLDZCQUlRLGlCZnNMVixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFVDeWxPRixDQUNGLENjeHhPUSwrQkFDSSxlZDB4T1osQ2N0eE9BLHNCQUNJLGtCZHl4T0osQ0NqdU9FLHlCYXpERixzQkFHUSxlZDJ4T04sQ0FDRixDQ3R1T0UseUJhbERFLGlDQUVRLDBCQUNBLGlCZDJ4T1YsQ0FDRixDQzd1T0UseUJhNUNFLDBDZitIRixvQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFVDdXBPRixDQUNGLENDdHZPRSx5QmF2Q0UsNkNmMEhGLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsYUNncU9GLENBQ0YsQ2MveE9JLG9DQUNJLGFBQ0EsbUJBQ0EseUJBQ0Esc0Jka3lPUixDY2p5T1EsNENBQ0ksbUJBQ0EscUJBQ0EsWWRteU9aLENjanlPUSxpREFDSSxtQkFDQSxxQkFDQSxZZG15T1osQ2NoeU9JLDBCQUNJLGVka3lPUixDY2p5T1EsaUNBQ0ksaUJkbXlPWixDYy94T0EsZ0JmbU1FLHVCZWpNRSx1QkFDQSxzQkFDQSxRZHN5T0osQ0NqeU9FLHlCYVRGLGdCQU1RLGlCQUNBLGtCZHd5T04sQ0FDRixDY3R5T1Esd0JBQ0ksVWZ3TFYsdUJlcExVLGNkMHlPWixDY3p5T1ksMkJmbUxWLHVCZWpMYyxtQkFDQSxXQUNBLFVBQ0Esa0JkK3lPaEIsQ2M5eU9nQiwrQkFDSSxjQUNBLGlCZGd6T3BCLENjOXlPZ0IsZ0NmeUtkLHVCZXRLa0Isb0JmaUdsQixxQ0FFRSxlQUdBLGNBR0EsZ0JBR0EsYUM0c09KLENjanpPUSx5QkFDSSxTZG16T1osQ2Nsek9ZLDRCQUNJLG1CZjRKZCxzQkM2cE9GLENjdnpPZ0IsK0RmcUZkLHFDQUVFLGVBR0EsaUJBR0EsZ0JlM0ZnQixxQkFDQSxVQUNBLGtCZDR6T3BCLENjMXpPZ0IsaUNBQ0ksVWQ0ek9wQixDQ24yT0UseUJhc0NjLGlDQUdRLFNkOHpPdEIsQ0FDRixDYzV6T2dCLDhCQUNJLGNBQ0EsZWQ4ek9wQixDQzUyT0UseUJhNENjLDhCQUlRLGdCQUNBLFNkZzBPdEIsQ0FDRixDYzN6T0ksMkNBQ0ksV0FDQSxRZDZ6T1IsQ0N0M09FLHlCYXVERSwyQ0FJUSx1QkFDQSxlZCt6T1YsQ0FDRixDYzd6T0ksdURBQ0kseUJmMkdOLG1CZXpHTSxZZG0wT1IsQ0NyNE9FLHlCYStERSx1REFLUSxZZHEwT1YsQ0FDRixDY2owT0EsZWZpSEUsdUJlL0dFLHVCQUNBLHNCQUNBLFFkdzBPSixDQ3I1T0UseUJheUVGLGVBTVEsaUJBQ0Esa0JkMDBPTixDQUNGLENDMzVPRSx5QmFxRkUscUJBRVEseUJkdzBPVixDQUNGLENjdDBPSSx5Q0FDSSxXQUNBLFFkdzBPUixDQ3A2T0UseUJhMEZFLHlDQUlRLHVCQUNBLGVkMDBPVixDQUNGLENjeDBPSSxxREFDSSx5QmZ3RU4sbUJldEVNLFlkODBPUixDQ243T0UseUJha0dFLHFEQUtRLFlkZzFPVixDQUNGLENjNTBPSSxrQkFDSSxTZCswT1IsQ2M5ME9RLHFCQUNJLG1CZjJFVix1QmV6RVUsbUJBQ0EsNkJkbzFPWixDY24xT1ksMEJmaENWLG9DQUVFLGVBR0EsY0FHQSxnQkFHQSxXZXVCWSx3QmR5MU9oQixDY3AxT1ksdUJBQ0ksZ0JmTmQscUNBRUUsZUFHQSxjQUdBLGdCQUdBLFdlSFksbUJkMDFPaEIsQ2NyMU9ZLGdDQUNJLGVkdTFPaEIsQ2NsMU9BLGlCQUNJLGNBRUEseUJmZ0NGLG1CZTlCRSxzQkFDQSxZZHkxT0osQ0N2K09FLHlCYXdJRixpQkFRUSxpQmQyMU9OLENBQ0YsQ2MxMU9JLG9CQUNJLFNBQ0EsVUFDQSxxQmZxQ04sdUJlbkNNLG1CQUNBLGlCQUNBLG1CQUNBLG9CZGcyT1IsQ0MxL09FLDBCYWtKRSxvQkFVUSxzQmRrMk9WLENBQ0YsQ0MvL09FLDBCYWtKRSxvQkFhUSxxQkFDQSxnQ0FDQSxlZG8yT1YsQ0FDRixDY24yT1EsdUNBQ0ksVUFDQSxVZHEyT1osQ2NuMk9RLDZDQUNJLGtCZHEyT1osQ2NuMk9RLDZDQUNJLHlCQUNBLGtCZHEyT1osQ2NuMk9RLHVCQUNJLGFkcTJPWixDY3AyT1ksbUNBQ0ksZ0JkczJPaEIsQ0N2aFBFLHlCYWdMVSxtQ0FHUSxnQmR3Mk9sQixDQUNGLENDNWhQRSwwQmFnTFUsbUNBTVEsZ0JkMDJPbEIsQ0FDRixDY3gyT1ksa0NBQ0ksaUJkMDJPaEIsQ0NwaVBFLHlCYXlMVSxrQ0FHUSxpQmQ0Mk9sQixDQUNGLENDemlQRSwwQmF5TFUsa0NBTVEsaUJkODJPbEIsQ0FDRixDQzlpUEUsMEJhOEtNLHVCQXFCUSxhZCsyT2QsQ0FDRixDQ25qUEUseUJhOEtNLHVCQXdCUSxhZGkzT2QsQ0FDRixDY2gzT1kseUJmZFYsdUJlZ0JjLG1CQUNBLHFCZHMzT2hCLENjbDNPZ0IsOEJmMUZkLHFDQUVFLGVBR0EsaUJBR0EsZ0JBR0EsY2VpRmdCLG1CZHczT3BCLENDemtQRSwwQmErTWMsOEJBSVEsWWQwM090QixDQUNGLENjcDNPQSxxQ0FFSSxtQkFFSSxnQmRxM09OLENBQ0YsQ2V2elBBLG9CQUNJLGlCQUNBLFFmeXpQSixDZXZ6UEEsbUJBQ0ksU0FDQSxVQUNBLHFCQUNBLFloQnFaRix1QmdCblpFLGVBQ0EsMEJBQ0Esb0JBQ0EsV2Y4elBKLENDeG1QRSx5QmMvTkYsbUJBV1EsdUJmZzBQTixDQUNGLENlMXpQSSxzQkFNSSwwQkFDQSxtQkFDQSxZaEJnWE4sbUJnQjlXTSxhQUNBLGVmMnpQUixDQ3puUEUseUJjN01FLHNCQWFRLHVCQUNBLGlCZjZ6UFYsQ0FDRixDQy9uUEUseUJjN01FLHNCQWlCUSxZZit6UFYsQ0FDRixDQ3BvUEUsMEJjN01FLHNCQW9CUSxZZmkwUFYsQ0FDRixDZWx5UFEseUNBQ0kseUJBQ0EsbUJBQ0EsWUFDQSxVZm16UFosQ2UveVBZLDZDQUNJLFdBQ0EsWUFDQSxnQkFDQSxnQkFDQSxvQ2ZpelBoQixDZWh5UEEsZUFDSSxrQkFDQSxrQmZteVBKLENDMXFQRSx5QmMzSEYsZUFJUSx3QmZxeVBOLENBQ0YsQ0MvcVBFLHlCYzNIRixlQU9RLHdCZnV5UE4sQ0FDRixDQ3ByUEUseUJjM0hGLGVBVVEsa0JBQ0Esa0JmeXlQTixDQUNGLENleHlQSSxpQ0FDSSxpQmYweVBSLENDN3JQRSx5QmM5R0UsaUNBR1EsaUJmNHlQVixDQUNGLENlMXlQSSw2QkFDSSxtQkFDQSxlZjR5UFIsQ0N0c1BFLHlCY3hHRSw2QkFJUSxrQmY4eVBWLENBQ0YsQ2U3eVBRLGdDaEJxTE4sb0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxVQ29uUEosQ2VoelBJLDBCaEJpTEYsb0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxjZ0IxTEksa0JBQ0EsU2ZzelBSLENDM3RQRSx5QmM5RkUsMEJBS1EsU2Z3elBWLENBQ0YsQ2V2elBRLDRCQUNJLGFmeXpQWixDZXh6UFksZ0NBQ0ksaUJmMHpQaEIsQ2V0elBZLGtDQUNJLGFmd3pQaEIsQ2V0elBvQiwyQ0FDSSxjZnd6UHhCLENDNXVQRSx5QmN2RU0sK0JBRVEsWWZxelBkLENBQ0YsQ2VqelBRLGtEQUNJLG1CQUNBLG9CQUNBLFlmbXpQWixDQ3R2UEUseUJjaEVNLGtEQUtRLG1CZnF6UGQsQ0FDRixDQzN2UEUseUJjekRVLDREQUVRLFFmc3pQbEIsQ0FDRixDQ2h3UEUseUJjckRjLHNFQUVRLGdCZnV6UHRCLENBQ0YsQ0Nyd1BFLHlCY3pDTSw2REFFUSxnQmZpelBkLENBQ0YsQ0g5K1BBLGlCQUNJLGdCQUNBLGNBQ0Esa0JBQ0EsY0dpL1BKLENIaC9QSSxvQkFDSSxrQkdrL1BSLENIaC9QSSxtQkFDSSxtQkFDQSxnQkFDQSxpQkdrL1BSLENDMXhQRSx5QkozTkUsbUJBS1EsZ0JBQ0EsY0dvL1BWLENBQ0YsQ0hqL1BBLHNCQUNJLHVCQUNBLGdCQUNBLHlCQUNBLDJCR28vUEosQ0N2eVBFLHlCSmpORixzQkFNUSxzQkdzL1BOLENBQ0YsQ0hwL1BBLGtCQUNJLGVHdS9QSixDSHQvUEksMEJFeVJGLG9DQUVFLGVBR0EsY0FHQSxnQkFHQSxXRmxTSSx5QkFDQSxrQkFDQSxlRzQvUFIsQ0MxelBFLHlCSnRNRSwwQkFNUSxnQkFDQSx5Qkc4L1BWLENBQ0YsQ0h4L1BBLG9CQUNJLGtCRzIvUEosQ0NwMFBFLHlCSnhMRixvQkFHUSxrQkc2L1BOLENBQ0YsQ0g1L1BJLGtDQUNJLFVBQ0EsZ0JBQ0EsNkJFMlZOLGVDd3FQRixDSGpnUVEscUNBQ0ksZUVrU1YscUNBRUUsZUFHQSxpQkFHQSxnQkFHQSxhQzJ0UEosQ0h0Z1FZLHVDQUNJLFdBQ0Esb0JHd2dRaEIsQ0h2Z1FnQiw2Q0FDSSxXQUNBLHlCR3lnUXBCLENIcGdRWSwrQ0FDSSxvQkFDQSxXQUNBLGNHc2dRaEIsQ0hsZ1FJLDJCQUNJLFVBQ0EsaUJHb2dRUixDSGhnUWdCLDBGQUNJLFVHcWdRcEIsQ0hwZ1FvQixvREFDSSxXQUNBLG9CR3NnUXhCLENIamdRZ0Isc0RBQ0ksVUdtZ1FwQixDZ0I1bFFBLG9DQUNJLHFCaEIrbFFKLENnQjdsUUEsaUJBQ0ksbUJBQ0EsVUFDQSxxQkFDQSxXaEJnbVFKLENnQjlsUUksb0JBQ0ksY0FDQSxzQkFDQSxvQmhCZ21RUixDQ3o0UEUseUJlMU5FLG9CQUtRLGNoQmttUVYsQ0FDRixDZ0IvbFFBLG1CakIyWUUsdUJpQnpZRSx1QkFDQSxTQUNBLFVoQnNtUUosQ0N6NVBFLDBCZWpORixtQkFNUSxjQUNBLFNoQndtUU4sQ0FDRixDQy81UEUsMEJlak5GLG1CQVVRLFNBQ0EsVWhCMG1RTixDQUNGLENnQnptUUksc0JqQjhYRix1QmlCNVhNLFVoQittUVIsQ2dCOW1RUSxxQ0FDSSxnQkFDQSxrQkFDQSxlaEJnblFaLENDbDdQRSx5QmVqTU0scUNBS1EsY2hCa25RZCxDQUNGLENnQi9tUUksK0JBQ0ksYWpCaVhOLHVCaUIvV00sbUJBQ0Esc0JoQnFuUVIsQ0NqOFBFLHlCZXhMRSwrQkFNUSxhaEJ1blFWLENBQ0YsQ2dCcG5RZ0IsZ0RBQ0ksZUFDQSxXQUNBLFVoQnNuUXBCLENnQmpuUW9CLDZEQUNJLFVBQ0EsVWhCbW5ReEIsQ2dCNW1RQSxvQkFDSSxtQmhCK21RSixDRC83UEUsb0NpQmpMRixvQkFHUSxnQmhCaW5RTixDQUNGLENnQi9tUUEsd0JBQ0ksZ0JoQmtuUUosQ2dCam5RSSwyQkFDSSxXQUNBLGtCaEJtblFSLENDaCtQRSwwQmVySkUsMkJBSVEsa0JoQnFuUVYsQ0FDRixDZ0JwblFRLDBDQUNJLGNoQnNuUVosQ2dCcm5RWSxxREFDSSxTaEJ1blFoQixDZ0J0blFnQix5RWpCcVVkLHVCaUJuVWtCLG1CQUNBLHFCaEI0blFwQixDQ3AvUEUseUJlM0ljLHlFQUtRLGtCaEI4blF0QixDQUNGLENnQjduUW9CLHdGQUNJLFdBQ0EsZ0NBQ0EsdUJqQjJUdEIsdUJpQnpUc0IsOEJBQ0Esb0JoQm1vUXhCLENDcmdRRSx5QmVwSWtCLHdGQVFRLHdCQUNBLFVBQ0EsZUFDQSwrQkFDQSxrQmhCcW9RMUIsQ0FDRixDZ0Jwb1F3QixxR0FDSSxlaEJzb1E1QixDQ2poUUUseUJldEhzQixxR0FHUSxpQmhCd29ROUIsQ0FDRixDZ0Jyb1FvQix1RkFDSSxXQUNBLGlCaEJ1b1F4QixDQzFoUUUseUJlL0drQix1RkFJUSxVQUNBLGNoQnlvUTFCLENBQ0YsQ0NoaVFFLDBCZS9Ha0IsdUZBUVEsZUFDQSxTaEIyb1ExQixDQUNGLENnQjFvUXdCLHlG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akIwOVFoQixDaUIvOFFZLGtFQUVJLGNqQmk5UWhCLENpQmg5UWdCLHFFQUNJLG1CQUNBLHFCQUNBLFNqQms5UXBCLENpQmo5UW9CLHVFbEI0UGxCLHFDQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVUNpdFFKLENpQnQ5UXdCLDZFQUNJLGFqQnc5UTVCLENpQi84UUEsMkJBRUksV2xCb1NGLHFCa0JsU0UsZ0JBQ0EseUJBQ0EsaUJqQnE5UUosQ2lCbDlRUSxxRGxCcU1OLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsV2tCOU1RLHFCQUNBLG1CQUNBLFVqQnc5UVosQ2lCdjlRWSx5REFDSSxpQmpCeTlRaEIsQ2lCdjlRWSwyREFDSSxhakJ5OVFoQixDaUJwOVFRLHNEbEJ5Tk4scUNBRUUsZUFHQSxpQkFHQSxnQkFHQSxXa0JsT1Esa0JqQjA5UVosQ2lCeDlRUSxxRGxCcU5OLHFDQUVFLGVBR0EsaUJBR0EsZ0JBR0EsV2tCOU5RLGtCakI4OVFaLENrQm5tUkEsb0JBQ0ksZ0JBQ0EsYW5CNFlGLHdCQyt0UUYsQ2tCem1SSSx1Qm5Ca1RGLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVUNtelFKLENrQjdtUkksd0JuQjhYRiwwQm1CNVhNLFlsQm1uUlIsQ0N6NVFFLDBCaUI1TkUsd0JBSVEsYWxCcW5SVixDQUNGLENrQmxuUlEsaUNuQnNYTixzQkNtd1FGLENrQnBuUkEsb0JBQ0ksNkJBQ0EsYUFDQSxlbEJ1blJKLENrQnRuUkksdUJuQmdVRixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFdtQnpVSSwwQkFDQSwwQmxCNG5SUixDa0J6blJBLHNCQUNJLGNsQjRuUkosQ2tCdm5SQSxnQkFDSSxjQUNBLG1CbkJ3V0YsNEJtQnRXRSx3QmxCNm5SSixDQ2w4UUUsMEJpQi9MRixnQm5CMFdFLHdCQyt4UUEsQ0FDRixDa0Jqb1JJLHNCQUNJLFdBQ0EsbUJBQ0EsYWxCbW9SUixDa0Job1JZLDRCQUNJLG1CbkJvU2QscUNBRUUsZUFHQSxpQkFHQSxnQkFHQSxVQ3cxUUosQ2tCcm9SZ0IsaUNBQ0ksY2xCdW9ScEIsQ2tCcm9SZ0IsdUNB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QUVFLGVBR0EsaUJBR0EsZ0JBR0EsV21CMkhZLHdCbEJ1dVJoQixDa0JydVJZLCtEQUNJLG1CQUNBLFdBQ0EsV2xCdXVSaEIsQ2tCbHVSQSxhQUNJLGVsQnF1UkosQ2tCbnVSQSxnQkFDSSwwQkFDQSx1QkFDQSwyQkFDQSwwQkFDQSxrQ0FDQSw4QmxCc3VSSixDa0JydVJJLHNCQUNJLFlsQnV1UlIsQ2tCcHVSQSwyQm5CdkRFLHVCbUJ5REUsOEJBQ0EsbUJBQ0Esa0JsQjJ1UkosQ0NoK1JFLHlCaUJpUEYsMkJBTVEsdUJBQ0EscUJsQjZ1Uk4sQ0FDRixDa0I1dVJJLGdDQUNJLFVsQjh1UlIsQ0N6K1JFLHlCaUIwUEUsZ0NBR1EscUJsQmd2UlYsQ0FDRixDQzkrUkUsMEJpQjBQRSxnQ0FNUSxxQmxCa3ZSVixDQUNGLENrQmh2UkksaUNBQ0ksVWxCa3ZSUixDQ3QvUkUseUJpQm1RRSxpQ0FHUSxxQmxCb3ZSVixDQUNGLENDMy9SRSwwQmlCbVFFLGlDQU1RLHFCbEJzdlJWLENBQ0YsQ2tCbnZSQSxrQkFDSSxnQkFDQSxvQ0FDQSwwQkFDQSwyQmxCc3ZSSixDQ3ZnU0UsMEJpQjZRRixrQkFNUSxlbEJ3dlJOLENBQ0YsQ2tCdHZSQSxhbkI1RkUsc0JDNDFSRixDa0IzdlJBLDRCQUhJLG1CQUNBLDZCbEJvd1JKLENrQmx3UkEsZUFDSSxhQUdBLGtCbEI4dlJKLENrQjV2UkEsaUJuQnZHRSx1Qm1CeUdFLHVCQUNBLDZCbEJtd1JKLENrQmp3UkEsaUJBQ0ksc0JsQm93UkosQ2tCandSSSxnQkFDSSwwQkFDQSwyQkFDQSx1QmxCb3dSUixDbUJweFNBLDJCQUVJLGlCbkJzeFNKLENtQmx4U1EsbURBQ0ksNEJBQ0Esa0JBQ0EsU0FDQSxTQUNBLDJCQUNBLGFuQm94U1osQ21CNXhTSSw0Q0FVSSxrQkFDQSxnQkFDQSxpQkFDQSx1QkFDQSxxQkFDQSxtQkFDQSxzQm5CcXhTUixDbUJqeFNRLGtEQUNJLFluQm14U1osQ21CanhTUSwwREFFSSx5QkFDQSxtQm5Ca3hTWixDbUIzd1M0Qiw2R3BCaVIxQixvQ0FFRSxlQUdB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RiwyQnpCdkJJLGVBQ0EsZ0JDZ3pVTixDQUNGLENEbnpVTSxvQ3lCd0JGLDJCekJ2QkksZUFDQSxnQkNzelVOLENBQ0YsQ0R6elVNLG9DeUJ3QkYsMkJ6QnZCSSxlQUNBLGdCQzR6VU4sQ0FDRixDRC96VU0scUN5QndCRiwyQnpCdkJJLGVBQ0EsZ0JDazBVTixDQUNGLEN3Qjd5VUksMkJBSUUsa0J4QjR5VU4sQ0QvbFVFLG9DeUJqTkUsMkJBTUksa0J4Qjh5VU4sQ0FDRixDd0IzeVVFLCtCQUNFLGdCeEI2eVVKLENEdm1VRSxvQ3lCdk1BLCtCQUdJLGdCeEIreVVKLENBQ0YsQ0RybVVFLG9DeUJ6TUUsZ0RBRUksY3hCZ3pVTixDQUNGOztBeUJ2MlVBOzs7Ozs7R0NDQSxXQUNFLGtCQUNBLHFCQUNBLGVBRUEsbUNBQ0EseUJBQ0Esa0NBR0EsYUFDQSxjQUNBLG9CQUNBLDZCQUNBLFNBQ0EsU0FDQSxnQjFCNjJVRixDMEJqMlVJLDRDQUtJLFUxQmsyVVIsQzBCOTFVSSwrSEFHRSxxQjFCZzJVTixDMEIzMVVBLGVBQ0UsV0FDQSxZQUNBLHFCQUNBLGlCMUI4MVVGLEMwQjMxVUEsaUJBQ0UsY0FDQSxRQUNBLGUxQjgxVUYsQzBCNTFVRSxnRUFHRSxXQUNBLFdBQ0Esc0JBQ0Esa0JBQ0Esa0JBQ0EsOEJBQ0EseUJBQ0EsK0IxQjQxVUosQzBCejFVRSwrQ0FFRSxXQUNBLGExQjAxVUosQzBCdjFVRSx3QkFDRSxRMUJ5MVVKLEMwQnQxVUUsdUJBQ0UsVzFCdzFVSixDMkJ0NlVJLCtCQUNFLGdCM0I0NlVOLEMyQno2VUksaUNBQ0UsK0czQjI2VU4sQzJCeDZVTSwrRUFFRSwwRDNCeTZVUixDMkJwNlVNLDJDQUNFLHVDQUNBLHlCM0JzNlVSLEMyQnA2VVEsa0RBQ0UsNEMzQnM2VVYsQzJCbjZVUSxpREFDRSw4QzNCcTZVVixDNEI3N1VJLGlDQUNFLGdCNUJtOFVOLEM0Qmg4VUksbUNBQ0UsK0c1Qms4VU4sQzRCLzdVTSxtRkFFRSwwRDVCZzhVUixDNEIzN1VNLDZDQUNFLHVDQUNBLDBCNUI2N1VSLEM0QjM3VVEsb0RBQ0UsNEM1QjY3VVYsQzRCMTdVUSxtREFDRSw4QzVCNDdVVixDNkJwOVVJLCtCQUNFLGdCN0IwOVVOLEM2QnY5VUksaUNBQ0UsK0c3Qnk5VU4sQzZCdDlVTSwrRUFFRSwwRDdCdTlVUixDNkJsOVVNLDJDQUNFLHVDQUNBLDBCN0JvOVVSLEM2Qmw5VVEsa0RBQ0UsNEM3Qm85VVYsQzZCajlVUSxpREFDRSw4QzdCbTlVVixDOEIzK1VJLGlDQUNFLGdCOUJpL1VOLEM4QjkrVUksbUNBQ0UsK0c5QmcvVU4sQzhCNytVTSxtRkFFRSwwRDlCOCtVUixDOEJ6K1VNLDZDQUNFLHVDQUNBLHlCOUIyK1VSLEM4QnorVVEsb0RBQ0UsNEM5QjIrVVYsQzhCeCtVUSxtREFDRSw4QzlCMCtVVixDK0JsZ1ZJLGdDQUNFLGdCL0J3Z1ZOLEMrQnJnVkksa0NBQ0UsK0cvQnVnVk4sQytCcGdWTSxpRkFFRSwwRC9CcWdWUixDK0JoZ1ZNLDRDQUNFLHVDQUNBLHlDL0JrZ1ZSLEMrQmhnVlEsbURBQ0UsNEMvQmtnVlYsQytCLy9VUSxrREFDRSw4Qy9CaWdWVixDZ0N6aFZJLGtDQUNFLGdCaEMraFZOLENnQzVoVkksb0NBQ0UsK0doQzhoVk4sQ2dDM2hWTSxxRkFFRSwwRGhDNGhWUixDZ0N2aFZNLDhDQUNFLHVDQUNBLHlEaEN5aFZSLENnQ3ZoVlEscURBQ0UsNENoQ3loVlYsQ2dDdGhWUSxvREFDRSw4Q2hDd2hWVixDaUNoalZJLDZDQUNFLFNqQ3NqVk4sQ2lDampWTSxtREFFRSxTakNralZSLENrQ3pqVk0sc0RBQ0UsdURsQytqVlIsQ2tDNWpWTSxxREFDRSx3RGxDOGpWUixDbUNua1ZNLDZDQUNFLHNFbkN5a1ZSLENtQ3JrVk0sNENBQ0UseUVuQ3VrVlIsQ21DaGtWUSx1REFDRSxNQUNBLCtEQUNBLHlFbkNra1ZWLENtQzlqVlEsc0RBQ0UsU0FDQSw2REFDQSw0RW5DZ2tWVixDb0N2bFZNLCtDQUNFLHNFcEM2bFZSLENvQ3psVk0sOENBQ0UseUVwQzJsVlIsQ29DcGxWUSx5REFDRSxNQUNBLDZEQUNBLHlFcENzbFZWLENvQ2xsVlEsd0RBQ0UsU0FDQSw2REFDQSw0RXBDb2xWVixDcUM1bVZJLGlEQUNFLHlCckNrblZOLENxQ2huVk0sd0RBQ0UsdURyQ2tuVlIsQ3FDL21WTSx1REFDRSx3RHJDaW5WUixDc0N6blZJLG1EQUNFLHlCdEMrblZOLENzQzduVk0sMERBQ0UseUR0QytuVlIsQ3NDNW5WTSx5REFDRSx3RHRDOG5WUixDdUNyb1ZNLHlIQUdFLHdCdkN5b1ZSLEN1Q3BvVk0sOENBQ0UsdUJ2Q3NvVlIsQ3VDcG9WUSxxREFDRSxNQUNBLFN2Q3NvVlYsQ3VDbm9WUSxvREFDRSxTQUNBLHdCdkNxb1ZWLEN3Q3hwVkksc0NBQ0UsU0FDQSxTQUNBLHlCQUNBLHNCQUNBLDBEeEM4cFZOLEN3QzVwVk0sNENBQ0UsVUFDQSw4RXhDOHBWUixDd0MxcFZNLDZDQUNFLDJHeEM0cFZSLEN3Q3RwVk0sZ0RBQ0UsK0NBQ0Esc0JBQ0Esd0R4Q3dwVlIsQ3dDdHBWUSxzREFDRSxNQUNBLFVBQ0EsK0V4Q3dwVlYsQ3dDcHBWUSx1REFDRSxNQUNBLHlCQUNBLDhHeENzcFZWLEN5Q3pyVkksd0NBQ0UsU0FDQSxTQUNBLHlCQUNBLHNCQUNBLDBEekMrclZOLEN5QzdyVk0sOENBQ0UsVUFDQSw4RXpDK3JWUixDeUMzclZNLCtDQUNFLDJHekM2clZSLEN5Q3ZyVk0sa0RBQ0UsOENBQ0Esc0JBQ0Esd0R6Q3lyVlIsQ3lDdnJWUSx3REFDRSxNQUNBLFVBQ0EsK0V6Q3lyVlYsQ3lDcnJWUSx5REFDRSxNQUNBLHdCQUNBLDhHekN1clZWLEMwQzF0VkkscUNBQ0UsUUFDQSwwQkFDQSwyRDFDZ3VWTixDMEM5dFZNLDRDQUNFLFFBQ0EsbUMxQ2d1VlIsQzBDN3RWTSwyQ0FDRSxTQUNBLDJEMUMrdFZSLEMwQzF0Vk0sK0NBR0UsOENBQ0EscUIxQzB0VlIsQzBDeHRWUSxzREFDRSxvQkFDQSxTMUMwdFZWLEMwQ3Z0VlEscURBQ0UsaURBQ0EscUIxQ3l0VlYsQzJDdnZWSSx1Q0FDRSxRQUNBLDBCQUNBLDJEM0M2dlZOLEMyQzN2Vk0sOENBQ0UsUUFDQSxtQzNDNnZWUixDMkMxdlZNLDZDQUNFLFNBQ0EsMkQzQzR2VlIsQzJDdnZWTSxpREFHRSwrQ0FDQSxxQjNDdXZWUixDMkNydlZRLHdEQUNFLG9CQUNBLFMzQ3V2VlYsQzJDcHZWUSx1REFDRSxnREFDQSxxQjNDc3ZWVixDNENyeFZFLHFCQUNFLGU1QzJ4VkosQzRDenhWSSxzQ0FDRSwrQzVDMnhWTixDNEN6eFZNLDZDQUNFLE9BQ0EsdUc1QzJ4VlIsQzRDdHhWTSw0Q0FDRSxRQUNBLFFBQ0Esd0c1Q3d4VlIsQzRDanhWTSxnREFDRSxvQkFDQSxvQ0FDQSxzQzVDbXhWUixDNENqeFZRLHVEQUNFLFdBQ0EsVUFDQSxpREFDQSx3RzVDbXhWVixDNEM5d1ZRLHNEQUNFLFlBQ0EsVUFDQSxtREFDQSx5RzVDZ3hWVixDNkN6elZFLHVCQUNFLGU3Qyt6VkosQzZDN3pWSSx3Q0FDRSwrQzdDK3pWTixDNkM3elZNLCtDQUNFLE9BQ0EsdUc3Qyt6VlIsQzZDMXpWTSw4Q0FDRSxRQUNBLFFBQ0Esd0c3QzR6VlIsQzZDcnpWTSxrREFDRSxvQkFDQSxvQ0FDQSxzQzdDdXpWUixDNkNyelZRLHlEQUNFLFdBQ0EsU0FDQSxtREFDQSx3RzdDdXpWVixDNkNselZRLHdEQUNFLFlBQ0EsU0FDQSxtREFDQSx5RzdDb3pWVixDOEMzMVZNLG1GQUVFLHlFOUNnMlZSLEM4Q3gxVlEsdUdBRUUsVUFDQSx3RTlDeTFWVixDOENyMVZRLG9EQUNFLEs5Q3UxVlYsQzhDcDFWUSxtREFDRSxROUNzMVZWLEMrQzcyVkksb0NBQ0UsTy9DbTNWTixDK0NqM1ZNLDJDQUNFLFFBQ0Esc0NBQ0EsZ0NBQ0Esd0IvQ20zVlIsQytDaDNWTSwwQ0FDRSxRL0NrM1ZSLEMrQzcyVk0sOENBR0UsNEMvQzYyVlIsQytDMzJWUSxxREFDRSw2REFDQSxTL0M2MlZWLEMrQzEyVlEsb0RBQ0UsK0MvQzQyVlYsQ2dEdjRWSSxzQ0FDRSxPaEQ2NFZOLENnRDM0Vk0sNkNBQ0UsUUFDQSxzQ0FDQSxnQ0FDQSx3QmhENjRWUixDZ0QxNFZNLDRDQUNFLFFoRDQ0VlIsQ2dEdjRWTSxnREFHRSw2Q2hEdTRWUixDZ0RyNFZRLHVEQUNFLDJEQUNBLFNoRHU0VlYsQ2dEcDRWUSxzREFDRSw4Q2hEczRWVixDaURqNlZJLGtDQUNFLHlCQUNBLDBEakR1NlZOLENpRHI2Vk0seUNBQ0UsbURqRHU2VlIsQ2lEbjZWTSx3Q0FDRSxpRmpEcTZWUixDaUQvNVZNLDRDQUNFLHlCQUNBLHNCQUNBLHdEakRpNlZSLENpRC81VlEsbURBQ0UsTUFDQSxVQUNBLHFEakRpNlZWLENpRDc1VlEsa0RBQ0UsU0FDQSx5QkFDQSxnRmpEKzVWVixDa0Q5N1ZJLG9DQUNFLHlCQUNBLDBEbERvOFZOLENrRGw4Vk0sMkNBQ0UsbURsRG84VlIsQ2tEaDhWTSwwQ0FDRSxpRmxEazhWUixDa0Q1N1ZNLDhDQUNFLDBCQUNBLHNCQUNBLHdEbEQ4N1ZSLENrRDU3VlEscURBQ0UsTUFDQSxVQUNBLHFEbEQ4N1ZWLENrRDE3VlEsb0RBQ0UsU0FDQSx3QkFDQSxnRmxENDdWVixDbUQzOVZJLG9DQUNFLFFBQ0EsMENuRGkrVk4sQ21ELzlWTSwyQ0FDRSxRQUNBLDBHbkRpK1ZSLENtRDc5Vk0sMENBQ0UsU0FDQSwwR25EKzlWUixDbUR6OVZNLDhDQUNFLHNCQUNBLHNDbkQyOVZSLENtRHo5VlEscURBQ0UsTUFDQSwrR0FFQSw0Q25EMDlWVixDbUR2OVZRLG9EQUNFLE1BQ0EsMEdBRUEsNkNuRHc5VlYsQ29Eei9WSSxzQ0FDRSxTQUNBLFNBQ0EseUJBQ0Esb0JBQ0EsMERwRCsvVk4sQ29ENy9WTSw0Q0FDRSxVQUNBLDZFcEQrL1ZSLENvRDMvVk0sNkNBQ0UsMEdwRDYvVlIsQ29Edi9WTSxnREFDRSwrQ0FDQSxzQkFDQSx3RHBEeS9WUixDb0R2L1ZRLHNEQUNFLE1BQ0EsVUFDQSw4RXBEeS9WVixDb0RyL1ZRLHVEQUNFLE1BQ0Esd0JBQ0EsOEdwRHUvVlYsQ3FEMWhXSSxtQ0FDRSw4RnJEZ2lXTixDcUQ3aFdNLDBDQUNFLGtGckQraFdSLENxRDNoV00seUNBQ0UscUZyRDZoV1IsQ3FEdmhXTSw2Q0FDRSx3QkFDQSx1Q0FFQSwwRnJEd2hXUixDcURyaFdRLG9EQUNFLE1BQ0EseUJBQ0Esa0ZyRHVoV1YsQ3FEbmhXUSxtREFDRSxTQUNBLHdCQUNBLHFGckRxaFdWLENzRHRqV0kscUNBQ0UsOEZ0RDRqV04sQ3NEempXTSw0Q0FDRSxrRnREMmpXUixDc0R2aldNLDJDQUNFLHFGdER5aldSLENzRG5qV00sK0NBQ0UseUJBQ0EsdUNBRUEsMEZ0RG9qV1IsQ3NEampXUSxzREFDRSxNQUNBLHlCQUNBLGtGdERtaldWLENzRC9pV1EscURBQ0UsU0FDQSx3QkFDQSxxRnREaWpXVixDdURsbFdJLHFDQUNFLHlCQUNBLDBEdkR3bFdOLEN1RHRsV00sNENBQ0UsK0N2RHdsV1IsQ3VEcGxXTSwyQ0FDRSwrRXZEc2xXUixDdURobFdNLCtDQUNFLHdCQUNBLHNCQUNBLHdEdkRrbFdSLEN1RGhsV1Esc0RBQ0UsTUFDQSxVQUNBLCtDdkRrbFdWLEN1RDlrV1EscURBQ0UsU0FDQSx5QkFDQSw2RXZEZ2xXVixDd0QvbVdJLG9DQUNFLHdCQUNBLG9EeERxbldOLEN3RG5uV00scUZBRUUsdUJBQ0EscUJBQ0EsaUN4RG9uV1IsQ3dEam5XTSwyQ0FDRSwrQnhEbW5XUixDd0RobldNLDBDQUNFLG9DeERrbldSLEN3RDdtV00sOENBQ0UseUJBQ0Esb0R4RCttV1IsQ3dEN21XUSx5R0FFRSxtQnhEOG1XVixDd0QzbVdRLHFEQUNFLE1BQ0EsU3hENm1XVixDd0QxbVdRLG9EQUNFLFNBQ0EsdUJ4RDRtV1YsQ3lEanBXSSxzQ0FDRSx3QkFDQSxvRHpEdXBXTixDeURycFdNLHlGQUVFLHVCQUNBLHFCQUNBLGlDekRzcFdSLEN5RG5wV00sNkNBQ0UsK0J6RHFwV1IsQ3lEbHBXTSw0Q0FDRSxvQ3pEb3BXUixDeUQvb1dNLGdEQUNFLDBCQUNBLG9EekRpcFdSLEN5RC9vV1EsNkdBRUUsbUJ6RGdwV1YsQ3lEN29XUSx1REFDRSxNQUNBLFN6RCtvV1YsQ3lENW9XUSxzREFDRSxTQUNBLHdCekQ4b1dWLEMwRHhyV0EsZ0JBQWlCLGtCQUFvQixZQUFjLGtCQUFvQixrQjFEZ3NXdkUs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QUNFLGdCQUNBLFUzRDJ0V1YsQzJEdnRXSSxpQjVEclFGLGlDQUVFLG9CQUdBLGlCQUdBLGdCQUdBLGFDdzlXSixDMkQzdFdJLHFCQUNFLHlCQUNBLGEzRDZ0V04sQzJEenRXUSw0Q0FDRSxrQjNEMnRXVixDMkR6dFdRLDZDNUQvT04sK0JBRUUsa0JBR0EsaUJBR0EsZ0JBR0EsYzREd09NLGtCQUNBLFMzRDZ0V1YsQzJEM3RXVSxpREFDRSxrQjNENnRXWixDMkQxdFdVLDZEQUNFLGFBQ0EsY0FDQSxrQkFDQSxzQkFDQSxtQkFDQSxrQkFDQSxRQUNBLFMzRDR0V1osQzJEdHRXSSx3QkFHRSx1QkFDQSxZQUNBLGFBQ0EsdUI1RG5ESixrQkM4d1dGLEMyRHZ0V1Usc0NBQ0UsYzVEblJWLCtCQUVFLG1CQUdBLG9CQUdBLGVDdytXSixDMkR2dFdNLDBCQUNFLGVBQ0EsVTNEeXRXUixDMkR4dFdRLHNDQUNFLGVBQ0EsdUIzRDB0V1YsQzJEdHRXUSx3QzVEcldOLDhCQUVFLG1CQUdBLHFCQUdBLGdCQUdBLFc0RDRWTSxxQkFDQSxpQjNENHRXVixDMkR0dFdRLHlDQUNFLGtCM0R3dFdWLENEaDhXRSxxQzREdU9NLHlDQUdJLGMzRDB0V1YsQ0FDRixDQ3o5V0UseUIwRHVRQSxtQkFFSSxZQUNBLGtCQUVBLFUzRG90V0osQ0FDRixDMkRodFdBLFdBRUUsOEIzRHF0V0YsQzJEOXNXRSxzQkFDRSxrQkFDQSxPQUNBLGdCQUNBLG1CM0RtdFdKLENENzlXRSxvQzREc1FBLHNCQU9JLGdCM0RvdFdKLENBQ0YsQzJEL3NXSSw2QkFDRSxlM0RzdFdOLEMyRHJ0V00sNkNBQ0Usa0IzRHV0V1IsQzJEcnRXTSx3Q0FFRSxPM0R1dFdSLEMyRHJ0V00sMkNBRUUsV0FDQSx5QjNEdXRXUixDRHQvV0Usb0M0RHNRQSxzQkFpQ0ksaUIzRHN0V0osQ0FDRixDMkRydFdJLGtDQUNFLGNBQ0EsZ0IzRHV0V04sQ0RsZ1hFLG9DNEQ0U0ksNkNBRUksWTNEd3RXUixDQUNGLEMyRGh0V2MsK0ZBQ0UsYUFDQSxTM0RrdFdoQixDMkQzc1dJLG9D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QjBEa3JCRixrQkFJSSxnQ0FDQSxpQkFDQSxrQjNEOHFXRixDQUNGLEMyRDVxV0ksd0NBQ0UsUzNEOHFXTixDMkR6cVdNLHdDQUNFLFczRDJxV1IsQzJEcnFXSSxnRUFDRSxVM0QwcVdOLEMyRHZxV0UsZ0NBQ0UsYTNEeXFXSixDQ3QzWEUseUIwRDRzQkEsZ0NBR0ksWTNEMnFXSixDQUNGLENDMzNYRSx5QjBEaXRCRSxvQ0FFSSxZQUNBLFUzRDRxV04sQ0FDRixDMkQxcVdJLDhDQUNFLFMzRDRxV04sQzJEenFXRSxtQ0FDRSxtQjVEampCRix5QjREbWpCRSwwQjNEK3FXSixDQzc0WEUseUIwRDJ0QkEsbUM1RGhqQkEsMEI0RHNqQkksaUJBQ0Esc0IzRHFyV0osQ0FDRixDMkRucldFLDhCQUNFLGtCM0RxcldKLEMyRGxyV00sa0RBQ0UsVTNEb3JXUixDMkRqcldZLGdFQUNFLFczRG1yV2QsQzJEMXFXWSw2SUFDRSxTM0QrcVdkLEMyRHRxV0EsYUFDRSwwQjNEeXFXRixDQzM2WEUseUIwRGl3QkYsYUFHSSwyQjNEMnFXRixDQUNGLEMyRHpxV0EsVzVEbHBCRSxxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFc0RHlvQkYsZ0IzRGdyV0YsQzJEL3FXRSxrQ0FDRSxVM0RpcldKLEMyRDlxV0EsYUFDRSxnQjNEaXJXRixDMkRocldFLGlCQUNFLFczRGtyV0osQzJEanJXSSxzQkFDRSxXM0RtcldOLEMyRGhyV0UsbUJBQ0UsWTNEa3JXSixDMkQ5cVdBLFU1RDNtQkUsZUFDQSxnQkFOQSxtQjREbW5CQSxnQkFDQSxhM0RzcldGLEMyRHJyV0UsY0FDRSxxQ0FDQSxXQUNBLFczRHVyV0osQ0MxOVhFLHlCMER3eUJBLDBCQUVJLFkzRHFyV0osQ0FDRixDMkRqcldBLG1CQUNFLFkzRG9yV0YsQ0NwK1hFLHlCMEQreUJGLG1CNURybkJFLHVCNER5bkJFLGtCM0QwcldGLENBQ0YsQzJEenJXRSxnQ0FDRSxnQjNEMnJXSixDMkR2cldBLGNBTUUsVTNEMnJXRixDNEQ5dFlBLFE3RHdWRSxxQ0FFRSxlQUdBLGNBR0EsZ0JBR0Es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M1lJLGdDOURnTUEsYUM2cllKLEM2RDMzWVEsa0U5RG1MTixxQ0FFRSxlQUdBLGlCQUdBLGVDd3NZSixDNkRuNFlRLGtDOUQ4TEosYzhENUxRLHlCN0RpNFlaLEM2RGg0WVksd0NBQ0ksYTdEazRZaEIsQzZEMzNZSSxvQkFLSSwyRUFDQSxxQkFDQSxxQzdEODNZUixDNkRyM1lJLDJCQUVJLGlCN0QyM1lSLENDMTFZRSx5QjREOUJGLHFCQUdRLFk3RDAzWU4sQ0FDRixDNkR2M1lBLHlCQUNJLHdCN0QwM1lKLENDcDJZRSx5QjREdkJGLHlCQUdRLGM3RDQzWU4sQ0FDRixDNkRuM1lZLDhPQUNJLG9CN0R5M1loQixDNkRwM1lnQixzUUFDSSxnQkFDQSxxQkFDQSx1QjdEeTNZcEIsQzZEcjNZWSxzVEFDSSxhN0QwM1loQixDNkR2M1lRLHNEQUNJLG9CN0R5M1laLEM2RG4zWVksc0RBQ0kscUJBQ0Esd0RBQ0EsMkNBQ0EsK0JBQ0EscUM3RHEzWWhCLEM2RGwzWVEseUNBQ0UsNEJBQ0Esc0JBQ0EsdUI5RDRGUixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGFDa3hZSixDNkR0M1lVLDRDQUNFLGtCQUNBLGU3RHczWVosQzZEdDNZWSwrQ0FDRSxpQjdEdzNZZCxDNkR0M1ljLDBEQUNFLGU3RHczWWhCLEM2RHAzWVUsMkNBQ0kscUJBQ0EsY0FDQSxpQkFDQSxrQkFDQSxRN0RzM1lkLEM2RHIzWWMsK0NBQ0UsV0FDQSxXN0R1M1loQixDNkR0M1lnQixvREFDSSxZN0R3M1lwQixDNkQ3MllBLGNBQ0ksWUFDQSxpQjdEZzNZSixDNkQvMllJLDJCQUNJLGtCQUNBLHFCQUNBLFFBQ0EsVTlEOEZOLDBCQ3d4WUYsQzZEbjNZSSxvQkFDSSxZOURtR04sbUI4RGpHTSxxQkFDQSxzQkFDQSxjOUR5Q04scUNBRUUsZUFHQSxjQUdBLGVDNDBZSixDNkQzM1lRLCtDQUNJLGE3RDYzWVosQzZEMzNZUSxzQ0FDSSxhN0Q2M1laLEM2RDMzWVEsMENBQ0ksYTdENjNZWixDNkQzM1lRLHFDQUNJLGE3RDYzWVosQzZEejNZQSxjQUVJLFlBQ0EsTUFHQSxxQ0FDQSwwQkFDQSxZN0Q2M1lKLEM2RDEzWUEscUNBVkksV0FHQSxPQUNBLGVBSUEsWTdENjRZSixDNkQzNFlBLHVCQUVJLGdCQUNBLGdCQUdBLGFBQ0EsUzlENkRGLDRCOEQxREUsaUI3RGk0WUosQ0NsL1lFLDBCNER1R0YsdUJBYVEsbUI5RHNFTix1QjhEcEVNLHFCQUNBLDhCQUNBLGVBQ0EsVTlEa0ROLGdCOERoRE0sa0JBQ0EsWUFDQSxVQUNBLFdBQ0EsWUFDQSxVN0QwNFlOLENBQ0YsQzZEejRZSSw0QkFDSSxXOUR1RE4sdUI4RHJETSxtQkFDQSxxQjdEKzRZUixDQ3JoWkUsMEI0RGtJRSw0QkFNUSxVQUNBLHFCQUNBLGtCN0RpNVlWLENBQ0YsQ0M1aFpFLDBCNERrSUUsNEJBV1EsUzdEbTVZVixDQUNGLEM2RGo1WUksNkJBQ0ksWTdEbTVZUixDQ3BpWkUsMEI0RGdKRSw2QkFHUSxVOUR1Q1YsdUI4RHJDVSxtQkFDQSx3QjdEeTVZVixDQUNGLENDaGpaRSwwQjREZ0pFLDZCQVNRLFM3RDI1WVYsQ0FDRixDNkR6NVlZLG9EQUNJLGtCQUNBLE83RDI1WWhCLEM2RHg1WVEsMENBQ0ksWUFDQSxnQkFDQSxXQUNBLGlCQUNBLFdBQ0EseUI3RDA1WVosQ0Nqa1pFLDBCNERpS00sMENBUVEsaUJBQ0EsZTdENDVZZCxDQUNGLEM2RDM1WVksZ0dBQ0kseUJBRUEsc0I3RDQ1WWhCLEM2RHg1WW9CLHFEQUNJLFc3RDA1WXhCLEM2RHA1WUksOEJBQ0ksYTdEczVZUixDNkRuNVlBLGdCQUNJLGdCQUNBLFdBQ0EsaUJBQ0Esa0I3RHM1WUosQ0N4bFpFLDBCNEQ4TEYsZ0JBTVEsZ0JBQ0EsZTdEdzVZTixDQUNGLENDOWxaRSwwQjREOExGLGdCQVVRLGU3RDA1WU4sQ0FDRixDNkR6NVlJLDZCQUNJLGM3RDI1WVIsQ0N0bVpFLDBCNEQwTUUsNkJBR1EsWTdENjVZVixDQUNGLEM2RHY1WUksNkM5RGpJRixvQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFc4RG9ISSx3QjdEMDZZUixDNkR4NllJLHNCQUVJLGlC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QSxzQjdEdWxaaEIsQzZEcmxaWSw4Q0FDSSxrQkFDQSxVN0R1bFpoQixDNkRsbFpBLDZCOUR2cEJFLG1COER5cEJFLHlCQUNBLHNCN0R5bFpKLENDOTVhRSwwQjREazBCRiw2QkFLUSxzQjdEMmxaTixDQUNGLEM2RDFsWkksNENBQ0ksZ0I3RDRsWlIsQzZEdGxaQSxtQkFDSSxtQkFDQSxnQkFDQSxpQjdEd2xaSixDQzM2YUUsMEI0RGcxQkYsbUJBS1EsNEJBQ0EsZUFDQSxlN0QwbFpOLENBQ0YsQzZEemxaSSxvQzlEdHdCRixvQ0FFRSxlQUdBLGNBR0EsZ0JBR0EsVzhENnZCSSwwQkFDQSxrQkFDQSxnQkFDQSxVN0QrbFpSLEM2RDVsWkEsZ0I5RHZxQkUsdUI4RHlxQkUscUI3RG1tWkosQ0N0OGFFLDBCNERpMkJGLGdCQUlRLG1CQUNBLGdCN0RxbVpOLENBQ0YsQzZEbm1aQSxvQjlEL3FCRSx1QjhEaXJCRSxtQkFDQSxtQkFDQSxVN0QwbVpKLENDdjlhRSwwQjREODJCRSx5Q0FFUSxpQjdEMm1aVixDQUNGLEM2RHhtWkEscUJBQ0ksWUFDQSxrQkFDQSxpQjdEMm1aSixDQ2wrYUUsMEI0RG8zQkYscUJBS1EsYzdENm1aTixDQUNGLEM2RDVtWkksa0NBQ0ksVzdEOG1aUixDNkQ3bVpRLHdDQUNJLFk5RG50QlYsbUI4RHF0QlUscUJBQ0Esc0JBQ0EsYzlEN3dCVixxQ0FFRSxlQUdBLGNBR0EsZUM0M2FKLEM2RHJuWlksbUVBQ0ksYTdEdW5aaEIsQzZEcm5aWSwwREFDSSxhN0R1blpoQixDNkRyblpZLDhEQUNJLGE3RHVuWmhCLEM2RHJuWlkseURBQ0ksYTdEdW5aaEIsQzZEbm5aSSwyQkFDSSxZOUR4dUJOLG1COEQwdUJNLHFCQUNBLGVBQ0EsYzlEbHlCTixxQ0FFRSxlQUdBLGNBR0EsZUN1NWFKLEM2RDNuWlEsc0RBQ0ksYTdENm5aWixDNkQzblpRLDZDQUNJLGE3RDZuWlosQzZEM25aUSxpREFDSSxhN0Q2blpaLEM2RDNuWlEsNENBQ0ksYTdENm5aWixDNkR6blpBLHVCOUQ3dUJFLHVCOEQrdUJFLGVBQ0Esc0JBQ0EsU0FDQSxrQjdEZ29aSixDQzVpYkUsMEI0RHU2QkYsdUJBT1EsbUJBQ0EsYzdEa29aTixDQUNGLEM2RGpvWkksNkJBQ0ksbUI5RDd6Qk4scUNBRUUsZUFHQSxpQkFHQSxnQkFHQSxXOERvekJJLGlCN0R1b1pSLENDM2piRSx5QjREaTdCRSw2QkFLUSxpQjdEeW9aVixDQUNGLEM2RHRvWkksbUNBQ0ksc0JBQ0EsNkJBQ0EsbUNBQ0EsYTdEd29aUixDNkR2b1pRLDBDQUNJLG1CQUNBLHVCQUNBLDBCQUVBLG1EQUNBLDJDOUQxeEJWLGdCOEQ0eEJVLGlCQUNBLGVBQ0EsZ0JBQ0EsYTdENm9aWixDNkQ1b1pZLHFEQUNJLGlCN0Q4b1poQixDNkQ1b1pZLGdEQUNJLFk3RDhvWmhCLEM2RDFvWkksMENBQ0ksZ0JBQ0EsZ0JBQ0EsVTdENG9aUixDQ2xtYkUsMEI0RG05QkUsMENBS1EsZ0JBQ0EsV0FDQSxpQjdEOG9aVixDQUNGLEM2RDdvWlEsZ0Q5RHo0Qk4sb0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxXOERnNEJRLGtCQUNBLHdCN0RtcFpaLEM2RGhwWkksdUNBQ0ksZ0JBQ0EsZ0JBQ0EsVTdEa3BaUixDQ3ZuYkUsMEI0RGsrQkUsdUNBS1EsZUFDQSx1QkFDQSxpQjdEb3BaVixDQUNGLEM2RG5wWlEsNkNBQ0ksYTdEcXBaWixDNkRucFpRLDhDQUNJLFU3RHFwWlosQzZEanBaQSxrQkFDSSxjQUNBLGU3RG9wWkosQ0N6b2JFLDBCNERtL0JGLGtCQUlRLGdCQUNBLGM3RHNwWk4sQ0FDRixDNkRycFpJLHdCOUR2NkJGLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVzhEODVCSSxrQkFDQSxrQjdEMnBaUixDNkR0cFpJLG1EOUQ3NEJGLHFDQUVFLGVBR0EsaUJBR0EsZ0JBR0EsYUMraGJKLEM2RDFwWkksMkJBQ0kseUJBQ0Esa0I5RDUxQk4sa0JDNi9hRixDNkQvcFpRLGlDQUNJLG9CN0RpcVpaLEM2RDdwWkEsZ0I5RHAxQkUsdUI4RHMxQkUsb0I3RG9xWkosQzZEbnFaSSxzQkFDSSxnQkFDQSxXQUNBLGlCN0RxcVpSLEM2RHBxWlEsa0NBQ0ksZTdEc3FaWixDQzVyYkUsMEI0RDBoQ0YsNkJBRVEsZ0JBQ0EsYTdEcXFaTixDQUNGLEM2RG5xWkEsaUJBQ0ksWUFDQSxvQkFDQSxnQkFDQSxVN0RzcVpKLENDMXNiRSwwQjREZ2lDRixpQkFNUSxnQkFDQSxrQjdEd3FaTixDQUNGLEM2RHZxWkksdUJBQ0ksVzdEeXFaUixDQ250YkUsMEI0RDZpQ00sNENBR1EsZTdEdXFaZCxDQUNGLEM2RGpxWkkscUNBQ0ksNEJBQ0EsZ0JBQ0EsVTdEb3FaUixDQzl0YkUsMEI0RHVqQ0UscUNBS1EsZTdEc3FaVixDQUNGLEM2RHJxWlEsZ0RBQ0ksYzdEdXFaWixDNkRucVpBLGE5RDkrQkksZUFHQSxpQjhENitCQSxrQjdEMHFaSixDNkR6cVpJLDhCOURuL0JGLG9DQVFFLGdCQUdBLFVDeXBiSixDNkRqclpJLGlCQUNHLG1COURsL0JILGVBR0EsZ0JDK3BiSixDNkQ1cVpBLHVCQUNJLGtCN0QrcVpKLENDM3ZiRSwwQjREMmtDRix1QkFHUSxrQjdEaXJaTixDQUNGLEM2RGhyWkksa0NBQ0ksZTdEa3JaUixDNkQvcVpBLG1COUQxNUJFLHVCOEQ0NUJFLGM3RHNyWkosQzZEcHJaQSxtQkFDSSxpQjdEdXJaSixDNkRwclpJLG1CQUNJLGU3RHVyWlIsQzZEanJaQSxtQkFDSSxrQkFDQSxTQUNBLFdBQ0EsYzdEcXJaSixDQzV4YkUseUI0RG1tQ0YsbUJBTVEsUTdEdXJaTixDQUNGLEM2RHJyWkEsbUJBQ0ksa0JBQ0EsUUFDQSxXQUNBLGM3RHdyWkosQzZEdHJaQSxrQjlENy9CRSxxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGM4RG8vQkEsZTlEMTdCRix1QjhENDdCRSx1QkFDQSxlN0Rpc1pKLEM2RGhzWkksc0JBQ0ksa0JBQ0Esa0JBQ0EsTzdEa3NaUixDNkQvclpBLGlCOURwOEJFLHVCOERzOEJFLHNCQUNBLG9CQUNBLDZCN0Rzc1pKLENDeDBiRSwwQjREOG5DRixpQkFNUSxrQjdEd3NaTixDQUNGLEM2RHZzWkksc0JBQ0ksYTlENTlCTixtQjhEODlCTSx5QkFDQSxXQUNBLGtCN0Q2c1pSLENDeDFiRSx5QjREc29DRSxzQkFPUSxzQjdEK3NaVixDQUNGLENDNzFiRSwwQjREc29DRSxzQkFVUSx1QkFDQSxlN0RpdFpWLENBQ0YsQzZEL3NaSSx1QkFDSSxhOUQxK0JOLG1COEQ0K0JNLHlCQUNBLFU3RHF0WlIsQ0M3MmJFLHlCNERvcENFLHVCQU1RLHNCN0R1dFpWLENBQ0YsQ0NsM2JFLDBCNERvcENFLHVCQVNRLHNCN0R5dFpWLENBQ0YsQzZEcnRaQSxnQjlEeCtCRSx1QjhEMCtCRSx1QkFDQSw2QjdENHRaSixDNkQzdFpJLDRCQUNJLHNCQUNBLGlCN0Q2dFpSLENDcjRiRSx5QjREc3FDRSw0QkFJUSxzQjdEK3RaVixDQUNGLEM2RDl0WlEscUNBQ0ksY0FDQSxxQkFDQSxrQkFDQSxXQUNBLFE5RC9nQ1YsMEJDb3ZiRixDNkQvdFpRLDZDQUNJLGlCN0RpdVpaLEM2RDV0WkEsaUJBQ0ksa0I3RCt0WkosQzZENXRaSSwrQkFDSSw0QjdEK3RaUixDNkQ3dFpJLGdDQUNJLGtCN0QrdFpSLEM2RDN0WkEsT0FDSSx5QjdEOHRaSixDNkQ1dFpBLHdCQUNJLGU3RCt0WkosQzZEN3RaQSxZQUNJLGVBQ0EsV0FDQSxrQkFDQSxrQjdEZ3VaSixDQ243YkUseUI0RCtzQ0YsWUFNUSxjQUNBLGdCQUNBLGU3RGt1Wk4sQ0FDRixDNkRqdVpJLGNBQ0ksZ0JBQ0EsY0FDQSxnQjdEbXVaUixDNkRodVpBLGFBQ0ksa0JBQ0EsVTdEbXVaSixDQ3A4YkUseUI0RCt0Q0YsYUFJUSxnQjdEcXVaTixDQUNGLEM2RHB1WkkscUJBQ0ksZ0I3RHN1WlIsQzZEbnVaQSxlOUQvaUNFLHVCOERpakNFLDhCQUNBLG1CQUNBLHFCN0QwdVpKLENDdjliRSx5QjREeXVDRixlQU1RLGtCN0Q0dVpOLENBQ0YsQzZEeHVaUSx1REFDSSxtQkFDQSxXQUNBLGM3RDJ1WlosQzZEdnVaQSxZQUNJLFk3RDB1WkosQzZEeHVaQSxtQkFDSSxrQjdEMnVaSixDNkQxdVpJLDhCQUNJLGU3RDR1WlIsQzZEMXVaSSxzQ0FDSSxlN0Q0dVpSLEM2RDF1WkksK0JBQ0ksNEI3RDR1WlIsQ0NuL2JFLHlCNERzd0NFLCtCQUdRLDRCN0Q4dVpWLENBQ0YsQzZEMXVaSSxpQ0FDSSxrQjdENnVaUixDNkR6dVpJLGlDQUNJLDRCN0Q0dVpSLEM2RHR1WkEsZTlEL21DRSxnQjhEaW5DRSx5QkFDQSx5QjdEOHVaSixDQzNnY0UseUI0RDB4Q0YsZTlEL21DRSxrQkN3MmJBLENBQ0YsQzZEbnZaSSw2QkFDSSxlQUNBLFNBQ0EsZ0JBQ0EsZ0JBQ0Esb0I3RHF2WlIsQ0MzaGNFLHlCNERpeUNFLDZCQU9RLGdCQUNBLG9CQUNBLG1CQUNBLGU3RHV2WlYsQ0FDRixDQ25pY0UsMEI0RGl5Q0UsNkJBYVEsZTdEeXZaVixDQUNGLEM2RHh2WlEsNENBQ0ksZ0I5RHRvQ1YsNEI4RHdvQ1UsZ0JBQ0EsVzdEOHZaWixDQ2xqY0UseUI0RGd6Q00sNENBTVEsMkNBQ0EsaUI5RDVvQ2Qsa0JDaTViQSxDQUNGLEM2RG53Wlksd0RBQ0ksb0JBQ0EsaUI3RHF3WmhCLEM2RHB3WmdCLDBFQUNJLGNBQ0EsYTdEc3dacEIsQzZEcHdaZ0IsMkQ5RDl1Q2Qsb0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxXOERxdUNnQixrQkFDQSxlN0Qwd1pwQixDNkR4d1pnQiwwRDlEanRDZCxxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGM4RHdzQ2dCLGtCN0Q4d1pwQixDNkQzd1pvQix5RTlEdHRDbEIscUNBRUUsZUFHQSxpQkFHQSxnQkFHQSxhQzY5YkosQzZEL3dab0IsdUU5RDN2Q2xCLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsYzhEa3ZDb0IsZTdEcXhaeEIsQzZEanhaWSwwREFDSSw2QkFDQSxhQUVBLHVCQUNBLGdCQUNBLFdBR0Esc0JBQ0Esa0I3RGd4WmhCLENDOW1jRSx5QjREbzFDVSwwRDlEenFDVixnQjhEc3JDa0IsaUI3RHN4WmxCLENBQ0YsQzZEcnhaZ0IsdUVBQ0ksWUFDQSx1QkFDQSxTOURueENsQixvQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGFDb2ljSixDNkR6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d2RSLEM4RDN3ZFEsOENBQ0UsV0FDQSxlQUNBLGdCOUQ2d2RWLEM4RHp3ZFEsbURBQ0Usd0I5RDJ3ZFYsQzhEcndkSSxzQkFDRSxtQkFDQSx5QkFDQSxpQjlEd3dkTixDOER2d2RNLDZCQUNFLGtCQUNBLFdBQ0Esc0VBRUEsV0FDQSxZQUNBLHNCQUNBLHVCQUNBLFU5RHd3ZFIsQ0Q5dGRFLG9DK0R0Q0ksNEJBRUksaUI5RHN3ZFIsQ0FDRixDRG51ZEUsb0MrRGpDSSwwQkFFSSxhOURzd2RSLENBQ0YsQzhEcHdkTSx5Qi9EaklGLGVBR0EsZ0JDeTRkSixDOER6d2RRLDJEL0RySU4sZ0NBUUUsZ0JBR0EsYUM2NGRKLEM4RG54ZFEsa0MvRG5JSixlQUdBLGlCK0RrSU0sa0JBQ0Esa0JBQ0Esa0I5RCt3ZFYsQ0R6dmRFLG9DK0QxQk0sa0NBTUkscUJBQ0Esa0I5RGl4ZFYsQ0FDRixDOERoeGRVLHdDQUNFLGtCL0RxS1YsV0FDQSxZK0RwS1UsVy9EOEpWLG1CK0Q1SlUsT0FDQSxRL0RrSlYsMEJDMG9kRixDOER4eGRZLGdEQUNFLHdCOUQweGRkLEM4RHR4ZFksaURBQ0Usb0I5RHd4ZGQsQ0R2eGRFLG9DK0RJSSw4QkFFSSxjQUNBLGE5RHF4ZFIsQ0FDRixDOERqeGRNLHNDQUNFLG1COURteGRSLEM4RDl3ZEksb0JBQ0UsbUJBQ0EsYzlEaXhkTixDOEQvd2RJLHVCQUNFLGtCQUNBLE9BQ0EsYTlEaXhkTixDRGp6ZEUsb0MrRDZCRSx1Qi9EaUhGLDJCK0QzR00sUTlEdXhkTixDQUNGLEM4RHR4ZE0sNkJBQ0Usa0JBQ0EsV0FDQSxPQUNBLE1BQ0EsV0FDQSxZQUNBLGdDOUR3eGRSLEM4RHJ4ZEksMkJBQ0UsYzlEdXhkTixDRHYwZEUsb0MrRCtDRSwyQkFHSSxrQkFDQSxPQUNBLFEvRDBGTiwyQitEeEZNLG1COUQ2eGROLENBQ0YsQ0Q3MGRFLG9DK0RpREksOEJBRUksa0I5RDh4ZFIsQ0FDRixDOEQxeGRNLHFCL0QzU0EsZUFDQSxnQkN3a2VOLENEdGtlTSxvQytEd1NBLHFCL0R2U0UsZUFDQSxnQkN5a2VOLENBQ0YsQ0Q1a2VNLG9DK0R3U0EscUIvRHZTRSxlQUNBLGdCQytrZU4sQ0FDRixDRGxsZU0sb0MrRHdTQSxxQi9EdlNFLGVBQ0EsZ0JDcWxlTixDQUNGLENEeGxlTSxxQytEd1NBLHFCL0R2U0UsZUFDQSxnQkMybGVOLENBQ0YsQzhEdHpkTSxxQkFFRSxpQkFDQSxXQUNBLGtCQUNBLGU5RHV6ZFIsQzhEdHpkUSwwQkFDRSxhOUR3emRWLEM4RHJ6ZE0sb0JBQ0UsZUFDQSxpQkFDQSx5QkFDQSx1QjlEdXpkUixDOERuemRFLGNBQ0UsYzlEc3pkSixDRHg0ZEUsb0MrRGlGQSxjQUdJLG9COUR3emRKLENBQ0YsQzhEdHpkRSxhQUNFLGNBQ0EsYUFDQSxnQkFDQSxjQUNBLGFBQ0Esd0I5RHl6ZEosQ0R0NWRFLG9DK0R1RkEsYUFRSSxjQUNBLFk5RDJ6ZEosQ0FDRixDRDU1ZEUsb0MrRHVGQSxhQVlJLFFBQ0Esa0JBQ0EsYUFDQSxjQUNBLGFBQ0EsYzlENnpkSixDQUNGLEM4RDV6ZEksNkJBQ0UsY0FDQSxrQjlEOHpkTixDRG42ZEUsb0MrRG1HRSw2QkFJSSx1Qi9EeUNOLGdCK0R2Q00sV0FDQSxXQUNBLGNBQ0EsaUI5RG8wZE4sQ0FDRixDRHg3ZEUsb0MrRHFISSxnQ0FFSSxZOURxMGRSLENBQ0YsQ0R0N2RFLHFDK0Q4SUEsaUJBRUkscUI5RDR5ZEosQ0FDRixDRDc3ZEUsb0MrRDhJQSxpQkFLSSxtQkFDQSxTQUNBLGlCQUVBLGtCQUNBLFVBQ0EsT0FDQSxRQUNBLGtCOUQ4eWRKLENBQ0YsQzhEN3lkSSxtQkFDRSxXQUNBLGNBQ0EsYUFDQSxXOUQreWROLEM4RDl5ZE0sOEJBQ0UsZTlEZ3pkUixDRG45ZEUscUMrRDZKRSxtQkFTSSx1QkFDQSxrQjlEaXpkTixDQUNGLENEejlkRSxvQytENkpFLG1CQWFJLGtCOURtemROLENBQ0YsQ0Q5OWRFLG9DK0Q2SkUsbUJBZ0JJLGU5RHF6ZE4sQ0FDRixDOERqemRFLGlCQUNFLFk5RG96ZEosQzhEbHpkRSxtQkFDRSw4QjlEcXpkSixDOEQxeWRFLDRJQUhJLHNCOUQ0emROLEM4RHp6ZEUsVUFDSSxXOUR3emROLEM4RDF5ZFUsaUlBQ0Usc0I5RHd6ZFosQzhEanpkTSwrQkFDRSxlQUNBLGdCQUNBLFU5RG96ZFIsQ0QvZ2VFLHFDK0R3TkksK0JBS0ksY0FDQSxlOURzemRSLENBQ0YsQ0RyaGVFLG9DK0RrT0UsNkJBRUksaUI5RHF6ZE4sQ0FDRixDOERqemRFLHNCQUNJLGdCQUNBLFU5RG96ZE4sQytENXhlSSwrR0FDSSxXQUNBLG1CQUNBLGdCL0QreGVSLEMrRDd4ZUksZ0JoRWdURixvQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFVDeStkSixDQ3ZrZUUseUI4RDdORSxnQmhFZ1RGLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVUNpL2RGLENBQ0YsQytEdnllSSxnQmhFMFNGLG9DQUtFLGlCQUdBLGdCQUdBLFVDeS9kSixDQ3ZsZUUseUI4RHZORSxnQmhFMFNGLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVUNpZ2VGLENBQ0YsQytEanplSSxnQmhFb1NGLG9DQUtFLGlCQUdBLGdCQUdBLFVDeWdlSixDQ3ZtZUUseUI4RGpORSxnQmhFb1NGLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVUNpaGVGLENBQ0YsQytEM3plSSxnQmhFOFJGLG9DQUtFLGlCQUdBLGdCQUdBLFVDeWhlSixDQ3ZuZUUseUI4RDNNRSxnQmhFOFJGLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVUNpaWVGLENBQ0YsQytEcjBlSSxnQmhFd1JGLG9DQUtFLGlCQUdBLGdCQUdBLFVDeWllSixDQ3ZvZUUseUI4RHJNRSxnQmhFd1JGLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVUNpamVGLENBQ0YsQytELzBlSSxnQmhFa1JGLG9DQUtFLGlCQUdBLGdCQUdBLFVDeWplSixDK0RuMWVJLGVoRTVCRSxlQUNBLGdCQ2szZU4sQ0RoM2VNLG9DZ0V5QkYsZWhFeEJJLGVBQ0EsZ0JDbTNlTixDQUNGLENEdDNlTSxvQ2dFeUJGLGVoRXhCSSxlQUNBLGdCQ3kzZU4sQ0FDRixDRDUzZU0sb0NnRXlCRixlaEV4QkksZUFDQSxnQkMrM2VOLENBQ0YsQ0RsNGVNLHFDZ0V5QkYsZWhFeEJJLGVBQ0EsZ0JDcTRlTixDQUNGLENEeDRlTSxxQ2dFeUJGLGVoRXhCSSxlQUNBLGdCQzI0ZU4sQ0FDRixDRDk0ZU0scUNnRXlCRixlaEV4QkksZUFDQSxnQkNpNWVOLENBQ0YsQytEejNlUSxpQkFDSSxvQ0FFQSxlL0QyM2VaLEMrRDEzZVksdUJBQ0ksYS9ENDNlaEIsQytEeDNlSSxnQkFDSSxtQkFDQSxZL0QwM2VSLEMrRHgzZUksZ0JBQ0ksbUJBQ0EsZS9EMjNlUixDK0R6M2VRLG1CQUdJLGlCQUNBLFdBR0EsY0FDQSxpQi9EMjNlWixDK0QxM2VZLDBCQUtJLG1CL0QrM2VoQixDK0QxM2VZLHNCQUNJLGtCQUNBLGdCQUNBLGtCL0Q0M2VoQixDK0QxM2VZLHFCQUNJLGMvRDYzZWhCLEMrRHgzZUksZ0JBQ0ksbUJBQ0EsZ0JBRUEsUy9EMDNlUixDK0R6M2VRLG1CQUdJLGlCQUNBLFUvRDgzZVosQytEMTNlWSwwQkFDSSxnQkFDQSxrQi9EKzNlaEIsQytEMTNlWSxzQkFDSSxrQkFDQSxnQkFDQSxrQi9ENDNlaEIsQ2dFMytlQSxpQkFDRSxrQkFDQSxnQkFJQSxzQmhFNitlRixDRDV2ZUUsb0NpRXZQRixpQkFRTSxjQUNBLGNoRSsrZUosQ0FDRixDRGx3ZUUsb0NpRXZQRixpQkFZSSx1QmhFaS9lRixDQUNGLENnRWgvZUUseUJBQ0ksaUJBQ0EsZ0JBQ0Esa0JoRWsvZU4sQ2dFLytlQSxzQkFDQSxpQkFDQSxpQmhFay9lQSxDZ0UvK2VBLFFBQ0ksZ0JBQ0EsbUJBQ0Esb0JBQ0EsZ0NBQ0Esa0JBQ0EsU2hFay9lSixDZ0VqL2VJLFdBQ0ksWWhFbS9lUixDQ2p6ZUUseUIrRG5NRSxXQUdNLGFoRXEvZVIsQ0FDRixDZ0VwL2VNLGFqRWlSSixvQ0FFRSxlQUdBLGNBR0EsZ0JBR0EsY2lFMVJJLHFCQUNBLGVBQ0Esd0JBRUEsNkJBQ0Esa0JBRUEsa0JBQ0EsbUJBQ0EsZUFDQSw2QkFDQSxrQ0FDQSxvQ2hFeS9lUixDQ3owZUUseUIrRDlMSSxhQWdCSSxlaEUyL2VSLENBQ0YsQ2dFMS9lUSxtQkFDRSxtQ0FDQSx1QmhFNC9lVixDZ0UxL2VRLG9CQUNFLHdCQUNBLGdCQUNBLHVDQUNBLDhCaEU0L2VWLENDeDFlRSwwQitEL0pFLGlCQUVJLG1CQUNBLGdCQUNBLGtCQUNBLGlCQUNBLHVCQUNBLG9DaEV5L2VOLENBQ0YsQ2dFLzhlRSxlQUNFLGlCaEVpOWVKLENnRWg5ZUksaUJBQ0Usc0JBQ0EsZWhFazllTixDRHIxZUUsb0NpRS9IRSxpQkFJSSx1QmhFbzllTixDQUNGLENnRXg4ZUEsWUFDSSxnQkFDQSxVQUNBLHFCQUNBLFdoRTI4ZUosQ0RqMmVFLG9DaUU5R0YsWUFPUSxZaEU0OGVOLENBQ0YsQ2dFMThlSSxlQUNJLHFCQUNBLG1CQUNBLGlDQUNBLG9DakVXTixtQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFVDMjdlSixDZ0U5OGVRLHVCQUNJLDJCaEVnOWVaLENnRTM4ZUksZ0RBQ0ksYUFDQSxzQmhFODhlUixDRHozZUUsb0NpRXZGRSxnREFLUSxhaEUrOGVWLENBQ0YsQ2dFNzhlUSwrREFDSSxZaEUrOGVaLENEajRlRSxvQ2lFL0VNLCtEQUlJLGFoRWc5ZVYsQ0FDRixDZ0U3OGVJLHdEQUNJLGFoRSs4ZVIsQ0RsNGVFLG9DaUV6RVUsdUVBQ0ksY0FDQSxXaEU4OGVkLENnRTU4ZWMsMkVBQ0ksVUFDQSxtQkFDQSxvQmhFODhlbEIsQ0FDRixDZ0V4OGVBLFlBQ0UsZ0JBQ0EsVUFDQSxxQkFDQSxXaEUyOGVGLENEMzVlRSxvQ2lFcERGLFlBT00sWWhFNDhlSixDQUNGLENnRTE4ZUUsZUFDSSxxQkFDQSxtQkFDQSxpQ0FDQSxvQ2pFL0NKLG1DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVUNxL2VKLENnRTk4ZU0sdUJBQ0ksMkJoRWc5ZVYsQ2dFMzhlRSxnREFDSSxhQUNBLHNCaEU4OGVOLENEbjdlRSxvQ2lFN0JBLGdEQUtRLGFoRSs4ZVIsQ0FDRixDZ0U3OGVNLCtEQUNJLFloRSs4ZVYsQ0QzN2VFLG9DaUVyQkksK0RBSUksYWhFZzllUixDQUNGLENnRTc4ZUUsd0RBQ0ksYWhFKzhlTixDRDU3ZUUsb0NpRWZRLHVFQUNJLGNBQ0EsV2hFODhlWixDZ0U1OGVZLDJFQUNJLFVBQ0EsbUJBQ0Esb0JoRTg4ZWhCLENBQ0YsQ2dFdjhlQSxjQUNJLGdCQUNBLFVBQ0EscUJBQ0EsV2hFMDhlSixDZ0V4OGVJLGlCQUNJLHFCQUNBLGtCaEUwOGVSLENnRXg4ZVEsbUJBQ0ksaUNBQ0Esb0NqRXhHVixtQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFVDNGlmSixDZ0U1OGVZLDJCQUNJLDJCaEU4OGVoQixDZ0V0N2VFLGlDQUNFLGFoRTY3ZUosQ2lFcHVmQSxxQkFDSSxnQkFDQSxnQkFFQSxZQUNBLGdCQUNBLGtCakV1dWZKLENpRXR1ZkksZ0NBQ0UsZWpFd3VmTixDaUVydWZJLGtDQUNFLG1CQUNBLHVCQUNBLG1CQUNBLHlCakV1dWZOLENDbmhmRSx5QmdFeE5FLGtDQU1JLFlqRXl1Zk4sQ0FDRixDaUV2dWZNLGlEbEUwWEosa0JrRXhYTSxXQUNBLFlBQ0EsZ0JBQ0EsU0FDQSxvQ2pFNnVmUixDaUUzdWZNLCtDbEU0VEoscUNBRUUsZUFHQSxpQkFHQSxnQkFHQSxVQzI2ZUosQ0MzaWZFLHlCZ0V2TUksK0NsRTRUSixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFVDbTdlRixDQUNGLENpRXJ2Zk0sK0NsRW9SSixvQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFVDNjllSixDaUV4dmZJLGdDQUNFLFVBQ0EsaUJqRTB2Zk4sQ2lFdHZmSSxrQ0FDRSxnQkFDQSxtQkFDQSx5QmpFd3ZmTixDaUV0dmZNLG9DQUNFLFVBQ0EsU2xFcVNOLHFDQUVFLGVBR0EsaUJBR0EsZ0JBR0EsYUM2OGVKLENpRTdzZk0sMkNBQ0UsV0FDQSxnQkFDQSxtQkFDQSxZQUNBLHdCQUNBLFlBQ0EsWWxFeUVOLCtCQUVFLGlCQUdBLG9CQUdBLGdCQUdBLFdrRWxGSSxxQmpFbXRmUixDaUVqdGZRLHNFQUNFLGFqRW10ZlYsQ2lFanRmUSw2REFDRSxhakVtdGZWLENpRWp0ZlEsaUVBQ0UsYWpFbXRmVixDaUVqdGZRLDREQUNFLGFqRW10ZlYsQ2lFN3NmTSxzQ0FDRSxpQmpFK3NmUixDaUU5c2ZRLDZDQUNFLGtCQUNBLHVHQUNBLFdBQ0EsWUFDQSxNQUNBLE9BQ0EsVWpFZ3RmVixDaUUxc2ZFLGdCQUNFLDBDQUVBLGdCQUNBLG1CQUNBLFdqRTRzZkosQ0R2bWZFLG9Da0UxR0EsZ0JBUUksa0JqRTZzZkosQ0FDRixDaUUxc2ZNLGdDQUVFLGlCakUyc2ZSLENpRXhzZlEsaURBQ0UsNkJqRTBzZlYsQ2lFeHNmUSxvQ0FDRSw0QmpFMHNmVixDaUUxcmZJLDJCQUNFLFVBQ0EsYUFDQSxrQkFDQSw0QkFDQSxjQUNBLG9DakU0cmZOLENpRTFyZk0sNkNBQ0UsV0FDQSxZQUNBLDJCakU0cmZSLENpRTFyZk0sK0JsRStNSiw2QmtFNU1NLFdBQ0Esb0NqRStyZlIsQ2lFN3JmTSw0Q0FDRSxrQkFDQSxXQUNBLFVBQ0EsU0FDQSwyQkFDQSxTakUrcmZSLENEbnBmRSxvQ2tFbERJLDRDQVNJLFdBQ0EsVUFDQSxTQUNBLDBCakVnc2ZSLENBQ0YsQ2lFOXJmTSw0Q0FDRSxXQUNBLG9CQUNBLGtCQUNBLGNBQ0EsZWpFZ3NmUixDaUU5cmZRLGdEQUNFLGtCQUNBLE1BQ0EsT0FDQSxXQUNBLFlBQ0Esb0NqRWdzZlYsQ2lFN3JmTSw0Q0FDRSxjQUNBLGtCQUNBLGlCQUVBLFNBQ0EsUWxFdkROLCtCQUVFLGlCQUdBLHNCQUdBLGdCQUdBLFVDK3VmSixDQzFzZkUseUJnRUNJLDRDQVdJLFlBQ0EsVWpFa3NmUixDQUNGLENpRWpzZlEsNkRBQ0Usb0JBQ0EsbUJBQ0EsMkJBQ0EsV0FDQSxZQUNBLHVCQUNBLG1CQUNBLGlCakVtc2ZWLENpRWxzZlUsa0VBQ0UsYWpFb3NmWixDaUVsc2ZZLHdFQUNFLGNqRW9zZmQsQ2lFanNmVSxzRkFFRSxXQUNBLFlBQ0EseUJBQ0EsbUJBQ0EscUNBQ0EsZ0JBQ0EsZUFDQSxpQkFDQSxXQUNBLGtCQUNBLFVBQ0EsWUFDQSxhQUNBLHVCQUNBLGtCakVrc2ZaLENDanZmRSx5QmdFK0JRLHNGQWtCSSxTakVvc2ZaLENBQ0YsQ0RsdWZFLG9Da0VuQkksNENBc0RJLHVCakVtc2ZSLENBQ0YsQ2lFanNmUSxnREFDRSw4QmpFbXNmVixDaUUvcmZJLDZCQUNFLGdCQUNBLGlCQUVBLGdCQUNBLGVqRWdzZk4sQ0RodmZFLG9Da0UyQ0UsNkJBUUksZ0JBSUEsZ0JqRTZyZk4sQ0FDRixDaUU1cmZNLDBDbEVNSixvQ0FFRSxlQUdBLHFCQUdBLGdCQUdBLFVDdXJmSixDRGp3ZkUsb0NrRXlESSwwQ2xFTUosb0NBRUUsa0JBR0EsbUJBR0EsZ0JBR0EsVUMrcmZGLENBQ0YsQ0Qxd2ZFLG9Da0V5REksMENsRU1KLG9DQUVFLGVBR0EscUJBR0EsZ0JBR0EsVUN3c2ZGLENBQ0YsQ0RueGZFLHFDa0V5REksMENsRU1KLG9DQUVFLGtCQUdBLG1CQUdBLGdCQUdBLFVDaXRmRixDQUNGLENpRXR0Zk0seUNBQ0UsYWxFMEJOLHFDQUVFLGtCQUdBLHFCQUdBLGdCQUdBLFVDd3JmSixDRHB5ZkUsb0NrRXNFSSx5Q2xFMkJKLHFDQUVFLGVBR0EsbUJBR0EsZ0JBR0EsVUNnc2ZGLENBQ0YsQ2lFL3RmTSx1Q0FDRSxXQUNBLGVBQ0EsWUFDQSxrQkFDQSxxQkFDQSxlQUNBLGlCQUNBLGFqRWl1ZlIsQ2lFL3RmUSw4Q0FDRSx3QmpFaXVmVixDaUUvdGZRLCtDQUNFLHFCakVpdWZWLENpRTF0ZkksbUNBQ0UsMENBQ0EsWWxFa0RKLGtCa0VoREksZ0JBQ0EsbUJBQ0EsWUFDQSxZakVpdWZOLENDLzFmRSx5QmdFdUhFLG1DQVNJLFdBQ0EsV2pFbXVmTixDQUNGLENpRWx1Zk0sdUNBQ0UsV0FDQSxZQUNBLG9DakVvdWZSLENpRWx1Zk0scURBQ0UscUJBQ0Esc0JBQ0Esb0NqRW91ZlIsQ2lFaHVmUSxtREFFRSxpQmpFaXVmVixDaUU5dGZVLG9FQUNFLDZCakVndWZaLENpRTl0ZlUsdURBQ0UsNEJqRWd1ZlosQ2lFaHRmTSw4Q0FDRSxVQUNBLGFBQ0Esa0JBQ0EsNEJBQ0EsY0FDQSxvQ2pFa3RmUixDaUVodGZRLGdFQUNFLFdBQ0EsWUFDQSwyQmpFa3RmVixDaUVodGZRLGtEQUNFLDRCQUNBLFdBQ0Esb0NqRWt0ZlYsQ2lFaHRmUSwrREFDRSxrQkFDQSxXQUNBLFVBQ0EsU0FDQSwyQkFDQSxTakVrdGZWLENEOTNmRSxvQ2tFc0tNLCtEQVNJLFdBQ0EsVUFDQSxTQUNBLDBCakVtdGZWLENBQ0YsQ2lFanRmUSwrREFDRSxXQUNBLG9CQUNBLGtCQUNBLGNBQ0EsZWpFbXRmVixDaUVqdGZVLG1FQUNFLGtCQUNBLE1BQ0EsT0FDQSxXQUNBLFlBQ0Esb0NqRW10ZlosQ2lFbnBmTSxnREFDRSxnQkFDQSxpQkFFQSxnQkFDQSxlakVvcGZSLENEMzVmRSxvQ2tFa1FJLGdEQVFJLGdCQUlBLGdCakVpcGZSLENBQ0YsQ2lFaHBmUSw2RGxFak5OLG9DQUVFLGVBR0EscUJBR0EsZ0JBR0EsVUNrMmZKLENENTZmRSxvQ2tFZ1JNLDZEbEVqTk4sb0NBRUUsa0JBR0EsbUJBR0EsZ0JBR0EsVUMwMmZGLENBQ0YsQ0RyN2ZFLG9Da0VnUk0sNkRsRWpOTixvQ0FFRSxlQUdBLHFCQUdBLGdCQUdBLFVDbTNmRixDQUNGLENEOTdmRSxxQ2tFZ1JNLDZEbEVqTk4sb0NBRUUsa0JBR0EsbUJBR0EsZ0JBR0EsVUM0M2ZGLENBQ0YsQ2lFMXFmUSw0REFDRSxhbEU3TFIscUNBRUUsa0JBR0EscUJBR0EsZ0JBR0EsVUNtMmZKLENELzhmRSxvQ2tFNlJNLDREbEU1TE4scUNBRUUsZUFHQSxtQkFHQSxnQkFHQSxVQzIyZkYsQ0FDRixDaUVucmZRLDBEQUNFLFdBQ0EsZUFDQSxZQUNBLGtCQUNBLHFCQUNBLGVBQ0EsaUJBQ0EsYWpFcXJmVixDaUVucmZVLGlFQUNFLHdCakVxcmZaLENpRW5yZlUsa0VBQ0UscUJqRXFyZlosQ2lFOXFmRSxlQUNFLDBDbEV4TEYsK0NBQ0EsOENBQ0EsMkNBa0JBLG1Ca0V1S0UsWUFFQSxXQUNBLGtCakV3cmZKLENpRXByZlEscUNBQ0ksWWpFc3JmWixDaUUvcGZRLGtHQUNFLG9CakV1cWZWLENpRW5xZkksMEJBQ0ksa0JBQ0Esa0JBQ0EsaUJqRXFxZlIsQ0M5aGdCRSx5QmdFc1hFLDBCQUtNLGlCakV1cWZSLENBQ0YsQ0NuaWdCRSwwQmdFc1hFLDBCQVFNLHVCakV5cWZSLENBQ0YsQ2lFM3BmUSw2QmxFeFJOLHFDQUVFLGVBR0EsaUJBR0EsZ0JBR0EsV2tFK1FNLHFCQUNBLHdCakVpcWZWLENDampnQkUseUJnRTZZTSw2QmxFeFJOLHFDQUVFLGVBR0EsaUJBR0EsZ0JBR0EsV2tFbVJRLG9CakV1cWZWLENBQ0YsQ2lFcnFmUSw2QmxFblVOLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsYUNvK2ZKLENDbGtnQkUseUJnRXNaTSw2QmxFblVOLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsYUM0K2ZGLENBQ0YsQ0Mza2dCRSwwQmdFc1pNLDZCbEVuVU4sb0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxhQ3EvZkYsQ0FDRixDQ3BsZ0JFLDBCZ0VzWk0sNkJsRW5VTixvQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGFDOC9mRixDQUNGLENpRTNyZlEsNEJsRTdTTixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGNrRW9TUSxjQUNBLGVqRWlzZlosQ0N0bWdCRSx5QmdFa2FNLDRCbEU3U04scUNBRUUsZUFHQSxpQkFHQSxnQkFHQSxhQzgrZkYsQ0FDRixDaUV0c2ZZLHVDQUNFLGdCQUNBLGdCakV3c2ZkLENDbm5nQkUsMEJnRXlhVSx1Q0FJSSxrQmpFMHNmZCxDQUNGLENDeG5nQkUsMEJnRXlhVSx1Q0FPSSxlakU0c2ZkLENBQ0YsQ2lFenNmUSw2QkFDSSxtQmpFMnNmWixDaUV6c2ZRLGlDQUNJLHVCQUNBLGNBQ0EsZWpFMnNmWixDaUV0c2ZBLGtCbEV4U0Usc0RBQ0EscURBQ0Esa0RBa0JBLDRCa0V1UkEsa0JBQ0Esc0JBQ0EsWUFDQSxnQkFDQSxTakVpdGZGLENDdnBnQkUseUJnRStiRixrQkFTSSxhakVtdGZGLENBQ0YsQ0M1cGdCRSwwQmdFK2JGLGtCQVlJLHlCakVxdGZGLENBQ0YsQ2lFbnRmSSxxRGxFM1hGLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsV2tFa1hFLGtCakV5dGZOLENDenFnQkUseUJnRThjRSxxRGxFM1hGLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVUNtbGdCRixDQUNGLENpRTd0ZkksdUNsRWhXRixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGNrRXVWRSxlakVtdWZOLENpRWh1ZkUsbUNBQ0UsZWpFa3VmSixDaUVqdWZJLHNDQUNFLGtCQUNBLGdCQUNBLGNBQ0EsaUJqRW11Zk4sQ2lFbHVmTSx5Q2xFNVdKLHFDQUVFLGVBR0EsaUJBR0EsZ0JBR0EsY2tFbVdJLG1CQUNBLGlCakV3dWZSLENpRXZ1ZlEsZ0RBQ0UsV0FDQSxrQkFDQSxXQUNBLFVBQ0EsV0FDQSxTQUNBLG1CbEVqVVIsaUJDK2lnQkYsQ2lFdHVmQSxrQkFDRSxxQkFDQSxtQkFDQSxpQmpFeXVmRixDaUV2dWZFLG1DQUNFLFdBQ0EsWUFDQSxrQkFDQSxrQkFDQSxtQkFDQSxxQkFDQSxrQmpFeXVmSixDRHJ0Z0JFLG9Da0VxZUEsbUNBVUksV0FDQSxXakUwdWZKLENBQ0YsQ2lFeHVmSSx5Q0FDRSxXQUNBLFlBQ0Esa0JBQ0EseUJBQ0Esa0JBQ0EsU0FDQSxVQUNBLFdBQ0EsbUJqRTB1Zk4sQ0R0dWdCRSxvQ2tFbWZFLHlDQVlJLFdBQ0EsV2pFMnVmTixDQUNGLENpRXh1ZkksdUNBQ0UsV0FDQSxZQUNBLGlCakUwdWZOLENEanZnQkUsb0NrRW9nQkUsdUNBTUksV0FDQSxXakUydWZOLENBQ0YsQ2lFeHVmRSxvQmxFbmxCQSwrQkFFRSxtQkFHQSxtQkFHQSxnQkFHQSxVQ3V6Z0JKLENEOXZnQkUsb0NrRStnQkEsb0JsRW5sQkEsK0JBRUUsa0JBR0EscUJBR0EsZ0JBR0EsVUMremdCRixDQUNGLENpRTl1Zk0saURBQ0Usd0JqRWd2ZlIsQ2lFenVmSSx3Q0FDRSxVakU0dWZOLENpRXh1ZkEsbUJsRS9ZRSxtQmtFaVpBLGVqRSt1ZkYsQ2lFNXVmRSwyQkFDRSxxQkFDQSwyQmxFdFpGLG1Ca0V3WkUsaUJBQ0Esa0JBQ0EsWUFDQSxVakVtdmZKLENpRWp2ZkksZ0NBQ0UscUJBQ0EsaUJqRW12Zk4sQ2lFL3VmUSwyQ0FDSSxjakVpdmZaLENpRTl1ZlEsZ0RBQ0UsVWpFZ3ZmVixDaUU1dWZNLHNDbEVwZ0JKLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsV2tFNGZJLGdCakVpdmZSLENpRTl1Zk0sb0NBQ0UsaUJqRWd2ZlIsQ2lFOXVmTSxrQ0FDSSxVakVndmZWLENpRTV1Zkksd0NBQ0UsWUFDQSxlakU4dWZOLENpRTF1ZkEsb0JBRUUsa0JBQ0EsVUFDQSxVQUNBLG1CQUNBLHNCQUNBLFlBQ0EsV0FDQSxlQUNBLGlCQUNBLGNBQ0EseUJBQ0EscUNBQ0EsZ0JBQ0EsYUFDQSxtQkFDQSxzQmpFNHVmRixDaUV6dWZBLGFBQ0UsZ0JBQ0EsZ0JBQ0EsbUJqRTR1ZkYsQ0M5MmdCRSwwQmdFK25CRixhQUtJLGtCakU4dWZGLENBQ0YsQ2lFNXVmQSxVQUNFLGNqRSt1ZkYsQ2lFN3VmQSxpQkFDRSxjQUNBLGtCQUNBLGVBQ0EsVWpFZ3ZmRixDQzkzZ0JFLHlCZ0Uwb0JGLGlCQU1JLGVqRWt2ZkYsQ0FDRixDaUVqdmZFLGtDQUNFLG9CQUNBLG1CQUNBLDJCQUNBLFdBQ0EsWUFDQSx1QkFDQSxtQkFDQSxpQmpFbXZmSixDaUVsdmZJLHVDQUNFLGFqRW92Zk4sQ2lFbHZmTSw2Q0FDRSxjakVvdmZSLENpRWp2ZkksMkRBRUUsV0FDQSxZQUNBLHlCQUNBLG1CQUNBLHFDQUNBLGdCQUNBLGVBQ0EsaUJBQ0EsV0FDQSxrQkFDQSxVQUNBLFlBQ0EsYUFDQSx1QkFDQSxrQmpFa3ZmTixDQ3A2Z0JFLHlCZ0VrcUJFLDJEQWtCSSxTakVvdmZOLENBQ0YsQ2lFNXVmRSxxQkFDRSw4QmpFOHVmSixDaUUxdWZBLHVCbEV4Z0JFLHVCa0UwZ0JBLDhCQUNBLG1CQUNBLHNCakVpdmZGLENpRS91ZkEsbUJBQ0UsZ0JBQ0EsV0FDQSxlakVrdmZGLENDNzdnQkUseUJnRXdzQkYsbUJBS0ksZ0JBQ0EsWWpFb3ZmRixDQUNGLENpRWx2ZkEsa0JBQ0UsVWpFcXZmRixDaUVudmZBLFdBQ0UsYUFDQSxxQmpFc3ZmRixDQzU4Z0JFLHlCZ0VvdEJGLFdBSUksa0JqRXd2ZkYsQ0FDRixDaUV2dmZFLHNCQUNFLFVqRXl2ZkosQ0NwOWdCRSwwQmdFMHRCQSxzQkFHSSxTakUydmZKLENBQ0YsQ2lFMXZmSSwyQ0FDRSxZQUNBLGVBQ0Esa0JqRTR2Zk4sQ0M5OWdCRSwwQmdFK3RCRSwyQ0FLSSxrQkFDQSxlakU4dmZOLENBQ0YsQ2lFN3ZmTSxpREFDRSxrQkFDQSx5QmxFdHBCTixvQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFVDKzRnQkosQ2lFandmTSxpREFDRSxXakVtd2ZSLENpRXp2ZkUsa0JBQ0UsZWpFMnZmSixDaUV4dmZBLHVCQUNFLGtCQUNBLFNBQ0EsVWpFMnZmRixDQ3ovZ0JFLDBCZ0UydkJGLHVCQUtJLE9qRTZ2ZkYsQ0FDRixDaUUxdmZBLFdsRTFrQkUsdUJrRTRrQkEsc0JqRWl3ZkYsQ2lFL3ZmQSxnQkFDRSxVQUNBLGlCakVrd2ZGLENDNWdoQkUsMEJnRXd3QkYsZ0JBSUksU2pFb3dmRixDQUNGLENDamhoQkUsMEJnRXd3QkYsZ0JBT0ksU2pFc3dmRixDQUNGLENDdGhoQkUseUJnRWl4QkEsZ0NBRUksZWpFdXdmSixDQUNGLENpRXB3ZkEsaUJBQ0Usc0JqRXV3ZkYsQ0MvaGhCRSwwQmdFdXhCRixpQkFHSSxzQmpFeXdmRixDQUNGLENDcGloQkUsMEJnRXV4QkYsaUJBTUksc0JqRTJ3ZkYsQ0FDRixDaUUxd2ZFLHVCQUNFLFdqRTR3ZkosQ2lFMXdmRSx1QkFDRSxrQkFDQSx3QmpFNHdmSixDaUV4d2ZBLHNCQUNFLGVqRTJ3ZkYsQ0NwamhCRSx5QmdFd3lCRixzQkFHSSxZakU2d2ZGLENBQ0YsQ2lFNXdmRSwyQ0FDRSxXakU4d2ZKLENpRTd3ZkksaURBQ0Usa0JsRTd0Qkosb0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxVQ3MrZ0JKLENpRWp4ZkksaURBQ0UsV2pFbXhmTixDaUUvd2ZBLGdCQUNFLGVqRWt4ZkYsQ2tFOXloQkEsY0FDSSxjQUNBLGlCQUNBLGlCbEVpemhCSixDa0UveWhCRSxnQkFDRSxhbEVremhCSixDRGpraEJFLG9DbUVsUEEsZ0JBR0ksY2xFb3poQkosQ0FDRixDa0VuemhCSSxvQkFDRSxZQUNBLFdBQ0Esb0NsRXF6aEJOLENrRWx6aEJFLGlCQUNFLGFBQ0EsZ0JBQ0EsZ0JBQ0EsaUJsRXF6aEJKLENrRW56aEJFLFNBQ0Usc0JBQ0EsaUJsRXN6aEJKLENEdmxoQkUsb0NtRWpPQSxTQUlJLG1CQUNBLGVsRXd6aEJKLENBQ0YsQ2tFdnpoQkksaUJBQ0UsbUJuRXFYSixnQkFDQSxpQkFOQSxtQm1FN1dJLGtCQUNBLGtCbEU4emhCTixDRHptaEJFLG9DbUUxTkUsaUJuRXNYRixnQkFDQSxpQm1FL1dNLFFsRWkwaEJOLENBQ0YsQ2tFaDBoQk0sMENBRUUsa0JBQ0EsUUFDQSxTbkUwVk4sK0JBY0EsVUFDQSxXbUV0V00sU2xFdTBoQlIsQ0Q5bmhCRSxvQ21FaE5JLDBDbkU0V0osVUFDQSxVQ3UrZ0JBLENBQ0YsQ2tFdjBoQk0sd0JuRTBDSixnQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFdBL0ZFLGNBQ0EsZ0JDeTNoQk4sQ0R2M2hCTSxvQ21FdUNBLHdCbkV0Q0UsZUFDQSxnQkMwM2hCTixDQUNGLENENzNoQk0sb0NtRXVDQSx3Qm5FdENFLGVBQ0EsZ0JDZzRoQk4sQ0FDRixDRG40aEJNLG9DbUV1Q0Esd0JuRXRDRSxlQUNBLGdCQ3M0aEJOLENBQ0YsQ0R6NGhCTSxvQ21FdUNBLHdCbkV0Q0UsZUFDQSxnQkM0NGhCTixDQUNGLENELzRoQk0scUNtRXVDQSx3Qm5FdENFLGVBQ0EsZ0JDazVoQk4sQ0FDRixDRHI1aEJNLHFDbUV1Q0Esd0JuRXRDRSxlQUNBLGdCQ3c1aEJOLENBQ0YsQ2tFOTJoQkUsYUFDRSxnQkFDQSxVbEVpM2hCSixDa0U5MmhCRSxpQkFDRSxpQmxFaTNoQkosQ2tFaDNoQkkscUJBQ0Usa0JBQ0EsUUFDQSxTbkVnVUosK0JtRTlUSSxXQUNBLFdsRXMzaEJOLENDM3RoQkUseUJpRWpLRSxxQkFRSSxVbEV3M2hCTixDQUNGLENrRXYzaEJNLDBCQUNFLFNsRXkzaEJSLENrRXIzaEJFLG1CQUNFLGtCQUNBLGNBQ0EsV0FDQSxnQkFDQSx1QmxFdzNoQkosQ2tFdjNoQkksK0JBQ0Usa0JBQ0EsUUFDQSxTbkUyU0osK0Jt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LGdCQUdBLFVDNDZrQkosQ21FN3lpQm9CLG9HcEUxb0NsQixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGFDbTdrQkosQ21FanppQm9CLDJGcEU3b0NsQixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGFDMDdrQkosQ21FcnppQm9CLCtGcEVocENsQixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGFDaThrQkosQ21FenppQm9CLDBGcEVucENsQixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGFDdzhrQkosQ21FdHppQkksY0FDSSxZbkV5emlCUixDcUUveWxCQSxZQUNJLHFCckVremxCSixDQ2hsbEJFLDBCb0VuT0YsWUFHUSxxQnJFb3psQk4sQ0FDRixDcUVsemxCUSxxQkFDSSw4QkFDQSwyQnJFb3psQlosQ3FFbnpsQlksbUNBQ0ksMkJyRXF6bEJoQixDcUUveWxCWSx3QkFDSSwyQnJFaXpsQmhCLENDL2xsQkUsMEJvRWpOYyxxQ0FFUSwrQnJFa3psQnRCLENBQ0YsQ0NwbWxCRSwwQm9FNU1jLG1DQUVRLG9CQUNBLHlDQUNBLHlDckVremxCdEIsQ0FDRixDQzNtbEJFLDBCb0VyTWMsb0NBRVEsMkJBQ0EsMkJBQ0EsNEJBQ0Esc0NBQ0Esc0NyRWt6bEJ0QixDQUNGLENxRTd5bEJJLHNCdEU0UUYsb0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxVQzZobEJKLENDM25sQkUsMEJvRXRMRSx3QkFFUSxhckVtemxCVixDQUNGLENxRWp6bEJJLG9CQUNJLGlCckVtemxCUixDcUVsemxCUSwyQkFDSSxlQUNBLGlCckVvemxCWixDQ3ZvbEJFLDBCb0UvS00sMkJBSVEsWXJFc3psQmQsQ0FDRixDcUVuemxCSSxxQkFDSSxpQnJFcXpsQlIsQ3FFcHpsQlEsNEJBQ0ksYUFDQSxpQnJFc3psQlosQ0NucGxCRSwwQm9FcktNLDRCQUlRLFlyRXd6bEJkLENBQ0YsQ3FFcnpsQkksa0N0RXVWRix1QnNFclZNLGtCckUyemxCUixDcUUxemxCUSw2Q0FDSSxrQkFDQSxrQkFDQSxRckU0emxCWixDQ3JxbEJFLDBCb0UxSk0sNkNBS1Esa0JBQ0Es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RXMwbEJwQixDcUU1emxCZ0IsNEdBQ0ksVXJFaTBsQnBCLENxRXp6bEJRLDBCQUNJLGFBQ0Esc0JBQ0Esa0JyRTR6bEJaLENEcmptQkUsb0NzRXNQTSwwQkFLUSxrQkFFQSxVQUNBLG1CQUNBLHFCckU4emxCZCxDQUNGLENxRTd6bEJZLDZCQUNJLG1CQUNBLGNBQ0Esa0JyRSt6bEJoQixDRG5rbUJFLG9Dc0VpUVUsNkJBTVEsNkJBQ0EsK0JyRWkwbEJsQixDQUNGLENDOWxtQkUsMEJvRStSa0Isd0RBRVEsa0JBQ0EsUXJFaTBsQjFCLENBQ0YsQ3FFOXpsQmdCLDBDQUNJLGlCckVnMGxCcEIsQ0RubG1CRSxvQ3NFa1JjLDBDQUdRLGVyRWswbEJ0QixDQUNGLENxRWgwbEJ3Qiw0REFDSSxrQkFDQSxXQUNBLGVBQ0EsZ0JBQ0EsZUFDQSxXQUNBLG9CckVrMGxCNUIsQ0Nybm1CRSwwQm9FNFNzQiw0REFTUSxjckVvMGxCOUIsQ0FDRixDRHRtbUJFLG9Dc0V3UnNCLDREQVlRLFlyRXMwbEI5QixDQUNGLENxRWwwbEJ3Qiw2REFDSSxrQkFDQSxXQUNBLGVBQ0EsZ0JBQ0EsZUFDQSxXQUNBLG9CckVvMGxCNUIsQ0N4b21CRSwwQm9FNlRzQiw2REFTUSxjckVzMGxCOUIsQ0FDRixDRHpubUJFLG9Dc0V5U3NCLDZEQVlRLFlyRXcwbEI5QixDQUNGLENDbHBtQkUsMEJvRThVYywwQ0FFUSwyQkFDQSx1QnJFczBsQnRCLENBQ0YsQ0N4cG1CRSwwQm9Fb1ZjLDBDQUVRLHVCckVzMGxCdEIsQ0FDRixDQzdwbUJFLDBCb0V5VmMsd0NBRVEsMEJyRXMwbEJ0QixDQUNGLENxRXIwbEJvQiwwQ0FDSSxzQnJFdTBsQnhCLENEanBtQkUsb0NzRXlVa0IsMENBR1EsZXJFeTBsQjFCLENBQ0YsQ3FFbDBsQkksdUJBQ0ksWXJFbzBsQlIsQ0R6cG1CRSxvQ3NFb1ZFLHVCQUdRLDBCckVzMGxCVixDQUNGLENxRWgwbEJRLHdCQUNJLDRCckVtMGxCWixDRGxxbUJFLG9Dc0U4Vk0sd0JBSVEsdUJyRW8wbEJkLENBQ0YsQ0R2cW1CRSxv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QSxpQkFHQSxnQkFHQSxVQ2d5cEJKLEN1RTkrb0JNLHFEQUVFLFl2RSsrb0JSLEN1RTcrb0JNLDhDQUNFLFFBQ0EsU3ZFKytvQlIsQ3VFMytvQkUsMkJBQ0UsZUFDQSxpQnZFNitvQkosQ0QvcXBCRSxvQ3dFZ01BLDJCQUlJLFN2RSsrb0JKLENBQ0YsQ3VFOStvQkksMkNBQ0UsY0FDQSxhQUNBLDJCdkVnL29CTixDRHpycEJFLG9Dd0VzTUUsMkNBS0ksY0FDQSxhQUNBLDJCdkVrL29CTixDQUNGLENEaHNwQkUsb0N3RXNNRSwyQ0FVSSxjQUNBLGFBQ0EsMkJ2RW8vb0JOLENBQ0YsQ3VFaC9vQlEsd0RBQ0UsZUFDQSxnQnZFay9vQlYsQ3VFLytvQk0saURBQ0UsZUFDQSx5QkFDQSxldkVpL29CUixDdUV4K29CUSwyRUFDRSxpQnZFMitvQlYsQ3VFMStvQlUsaUZBQ0UsY0FDQSxtQkFDQSxXQUNBLFl4RXRZVixnQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFd3RTZYUSxrQkFDQSxhQUNBLFV4RXBHVix3QndFc0dVLGlCdkVvL29CWixDRHh1cEJFLG9Dd0UwT1EsaUZ4RTVGUiwyQndFeUdZLE92RTAvb0JaLENBQ0YsQ3VFbC9vQlUsb0RBQ0Usd0JBQ0EseUN2RW8vb0JaLEN1RTcrb0JBLGFBQ0Usc0J4RTlJQSw4QkNtb3BCRixDdUVuL29CRSxtQkFDRSw2QnZFcS9vQkosQ3VFbC9vQkksMkJBQ0UsV0FDQSxZdkVvL29CTixDdUVoL29CSSwyQnhFN1pGLDhCQUVFLGVBR0EsaUJBR0EsZ0JBR0EsY3dFb1pFLG1CdkVzL29CTixDdUVuL29CRSxleEVuYkEsZ0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxhQ2s2cEJKLEN1RXQvb0JBLFlBQ0UsZ0JBQ0Esd0JBQ0Esb0J2RXkvb0JGLENEM3hwQkUsb0N3RStSRixZQUtJLDRDdkUyL29CRixDQUNGLEN1RXovb0JBLG9CQUNFLG1CQUNBLG1DdkU0L29CRixDdUUzL29CRSxzQnhFbGNBLGdDQUVFLGVBR0EsaUJBR0EsZ0JBR0EsY3dFeWJBLGV2RWlncEJKLEN1RS8vb0JFLHVCQUNFLGV2RWlncEJKLEN1RTUvb0JJLDJDQUNFLFlBQ0EsOEN2RSsvb0JOLEN1RTMvb0JBLGVBQ0UsVXZFOC9vQkYsQ3VFNy9vQkUsb0JBQ0UsaUJ2RSsvb0JKLEN1RTkvb0JJLHdCQUNFLFlBQ0EsV0FDQSxxQ0FDQSxnRHZFZ2dwQk4sQ3VFOS9vQkksMkJBQ0UsV0FDQSxXQUNBLFlBQ0EsNEJBRUEsVUFDQSxNQUNBLE9BQ0EsaUJ2RWdncEJOLEN1RTcvb0JFLHFCQUNFLFdBQ0EsZ0JBQ0EsYXZFKy9vQkosQ3VFMy9vQkUscUJBQ0Usd0J2RTgvb0JKLEN1RTEvb0JNLGtDQUNFLFlBQ0Esb0N2RTQvb0JSLEN1RXgvb0JNLGtDeEUxZkosZ0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxhQzgrcEJKLEN1RTUvb0JNLG1DeEU1ZUosOEJBRUUsZUFHQSxpQkFHQSxnQkFHQSxhQ28rcEJKLEN1RTUvb0JFLHNCQUNFLG9CQUNBLGF2RSsvb0JKLEN1RTkvb0JJLGtDQUNFLDRDdkVnZ3BCTixDdUU5L29CSSxpQ0FDRSxlQUNBLGlCdkVnZ3BCTixDdUUvL29CTSxvQ3hFNWZKLDhCQUVFLGVBR0EsaUJBR0EsZ0JBR0EsY3dFbWZJLGtCdkVxZ3BCUixDdUVsZ3BCUSw2Q3hFbGhCTixnQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGFDZ2hxQkosQ3VFcmdwQk0sZ0RBQ0UsUXZFdWdwQlIsQ3VFdGdwQlEsc0RBQ0UsV0FDQSxrQkFDQSxpQkFDQSxleEU3T1Isd0J3RStPUSw2Q0FDQSx5QkFDQSxXQUNBLGlCQUNBLGV2RTRncEJWLEN1RTNncEJVLG9FQUNFLHdGdkU2Z3BCWixDdUUzZ3BCVSxvRUFDRSx1RnZFNmdwQlosQ3VFM2dwQlUsd0VBQ0UsNkNBQ0EsNkNBQ0Esd0J2RTZncEJaLEN3RXhwcUJBLGFBQ0ksK0J4RTJwcUJKLEN3RXZwcUJJLHFCQUNJLGlDQUNBLGlCeEUwcHFCUixDd0V4cHFCUSwyQkFDSSxvQnhFMHBxQlosQ3dFdnBxQkkscUJBQ0ksaUNBQ0EsZ0J4RXlwcUJSLEN3RXZwcUJRLDJCQUNJLG9CeEV5cHFCWixDd0VycHFCQSxZQUNJLGdDeEV3cHFCSixDd0VycHFCUSwyQkFDSSxvQnhFdXBxQlosQ3dFbHBxQkEsZ0JBQ0ksU0FDQSxVQUNBLHFCQUNBLFl6RXlYRix1QnlFdlhFLGVBQ0EsMEJBQ0Esb0JBQ0EsV3hFeXBxQkosQ0MvOXBCRSx5QnVFbk1GLGdCQVdRLHVCeEUycHFCTixDQUNGLEN3RTFwcUJJLG1CQUNJLDBCQUNBLG1CQUNBLFl6RThWTixtQnlFNVZNLGFBQ0EsZXhFZ3FxQlIsQ0NoL3BCRSx5QnVFdExFLG1CQVFRLHVCQUNBLGlCeEVrcXFCVixDQUNGLENDdC9wQkUseUJ1RXRMRSxtQkFZUSxZeEVvcXFCVixDQUNGLENDMy9wQkUsMEJ1RXRMRSxtQkFlUSxZeEVzcXFCVixDQUNGLEN3RXJxcUJRLHNDQUNJLHlCQUNBLG1CQUNBLFlBQ0EsVXhFdXFxQlosQ3dFdHFxQlksMENBQ0ksV0FDQSxZQUNBLGdCQUNBLGdCQUNBLG9DeEV3cXFCaEIsQ3lFaHZxQkEsc0IxRXdWRSxxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGFDcTVwQkosQ3lFcnZxQkkseUIxRW1URixvQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFcwRTVUSSxrQkFDQSxrQnpFMnZxQlIsQ3lFenZxQkksb0MxRWdWRixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGMwRXhWSSxrQnpFOHZxQlIsQ3lFN3ZxQlEsMkNBQ0ksZXpFK3ZxQlosQ3lFN3ZxQlEsNkNBRUksU3pFOHZxQlosQ3lFM3ZxQlksMENBQ0ksbUJBQ0Esa0J6RTZ2cUJoQixDeUU1dnFCZ0IsNkNBQ0ksZXpFOHZxQnBCLEN5RTd2cUJvQixnREFDSSxrQnpFK3ZxQnhCLEN5RTF2cUJRLDBDQUVJLGV6RTJ2cUJaLEN5RTF2cUJZLHFFQUNJLGNBQ0Esa0JBQ0EsZXpFNHZxQmhCLEN5RTF2cUJZLDREQUNJLGNBQ0Esa0JBQ0EsZXpFNHZxQmhCLEN5RTF2cUJZLGdFQUNJLGNBQ0Esa0JBQ0EsZXpFNHZxQmhCLEN5RTF2cUJZLDJEQUNJLGNBQ0Esa0JBQ0EsZXpFNHZxQmhCLEN5RXp2cUJRLHdEQUVJLHFCQUNBLFN6RTB2cUJaLEN5RXh2cUJRLHdEQUVJLFd6RXl2cUJaLEN5RXZ2cUJRLDREQUVJLFd6RXd2cUJaLEN5RXR2cUJRLDBEQUVJLFd6RXV2cUJaLEN5RXJ2cUJRLDZEQUVJLGlDQUNBLFlBQ0Esc0J6RXN2cUJaLEN5RS91cUJJLHdCQUNJLHlCekVrdnFCUixDMEV0MHFCQSxnQkFDSSxpQkFDQSxjQUNBLGMxRXkwcUJKLEMwRXYwcUJBLHVCQUNJLGdCQUNBLGNBQ0EsYzFFMDBxQkosQzBFeDBxQkEsY0FDSSxpQkFDQSxjQUNBLGMxRTIwcUJKLEMwRXowcUJBLGMzRThZRSx1QjJFNVlFLHVCQUNBLGVBQ0Esc0JBQ0EsUTFFZzFxQkosQ0Nqb3FCRSx5QnlFcE5GLGNBT1EsbUJBQ0EsYzFFazFxQk4sQ0FDRixDMEVqMXFCSSx5QkFDSSxXQUNBLGUxRW0xcUJSLENDM29xQkUseUJ5RTFNRSx5QkFJUSw2QkFDQSxrQjFFcTFxQlYsQ0FDRixDMEVwMXFCUSwrQjNFOFdOLG1CMkU1V1UsZ0JBQ0EsWTFFMDFxQlosQ0MxcHFCRSx5QnlFbk1NLCtCQUtRLFkxRTQxcUJkLENBQ0YsQ0MvcHFCRSx5QnlFbk1NLCtCQVFRLFkxRTgxcUJkLENBQ0YsQ0NwcXFCRSwwQnlFbk1NLCtCQVdRLFkxRWcycUJkLENBQ0YsQzBFLzFxQlksbUNBQ0ksV0FDQSxZQUNBLHFDQUNBLGlEQUNBLGMzRWlVZCw4QkNxaXFCRixDMEVsMnFCUSxpQ0FDSSxtQjFFbzJxQlosQzBFbDJxQlEsMkJBRUksZTFFdzJxQlosQzBFdjJxQlksMkQzRTRSVixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGFDdWtxQkosQzBFMTJxQlEsaUUzRXNQTixvQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFcyRS9QUSxlMUVnM3FCWixDQy9zcUJFLDBCeUU3SmMsb0QzRStUZCxvQkNxanFCQSxDQUNGLEMwRXoycUJBLDZCQUNJLGdCMUU2MnFCSixDQzd0cUJFLHlCeUVqSkYsNkJBR1EsZ0IxRSsycUJOLENBQ0YsQ0NsdXFCRSx5QnlFakpGLDZCQU1RLGlCMUVpM3FCTixDQUNGLEMwRWgzcUJJLG9DM0U0TkYsb0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxXMkVyT0ksbUJBQ0EsaUIxRXMzcUJSLENDaHZxQkUseUJ5RXpJRSxvQ0FLUSxrQjFFdzNxQlYsQ0FDRixDMEVwM3FCQSx3QkFDSSxnQkFDQSxhMUV1M3FCSixDMEV0M3FCSSw0Q0FDSSxtQkFDQSxlQUNBLGlCMUV3M3FCUixDQy92cUJFLHlCeUU1SEUsNENBS1EsZTFFMDNxQlYsQ0FDRixDMEV6M3FCUSx3RDNFd01OLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVzJFak5RLGlCMUUrM3FCWixDQzV3cUJFLHlCeUVySE0sd0RBSVEsZTFFaTRxQmQsQ0FDRixDMEUvM3FCUSw4Q0FFSSxlMUVxNHFCWixDMEVwNHFCWSxpRzNFZ09WLHFDQUVFLGVBR0EsaUJBR0EsZ0JBR0EsYUNncXFCSixDMEV0NHFCSSxvQ0FDSSxXQUNBLFVBQ0EsbUJBQ0EsZ0JBQ0EsWTFFdzRxQlIsQ0N2eXFCRSx5QnlFdEdFLG9DQU9RLG1CQUNBLFkxRTA0cUJWLENBQ0YsQ0M3eXFCRSx5QnlFdEdFLG9DQVdRLGVBQ0EsWTFFNDRxQlYsQ0FDRixDMEUzNHFCUSx3Q0FDSSxXQUNBLFlBQ0EsYTFFNjRxQlosQzBFejRxQkEsYUFDSSxjMUU0NHFCSixDQzV6cUJFLHlCeUVqRkYsYUFHUSxjMUU4NHFCTixDQUNGLEMwRTc0cUJJLGdHM0UrSkYsb0MyRTdKTSxXQUNBLG1CQUNBLGlCMUUrNHFCUixDQ3YwcUJFLHlCeUU1RUUsZ0dBTVEsZTFFaTVxQlYsQ0FDRixDMEUvNHFCSSxnQkFDSSxjMUVpNXFCUixDQy8wcUJFLHlCeUVuRUUsZ0JBR1EsYzFFbTVxQlYsQ0FDRixDMEVqNXFCSSxnQkFDSSxjMUVtNXFCUixDQ3YxcUJFLHlCeUU3REUsZ0JBR1EsYzFFcTVxQlYsQ0FDRixDMEVuNXFCSSxnQkFDSSxjMUVxNXFCUixDQy8xcUJFLHlCeUV2REUsZ0JBR1EsYzFFdTVxQlYsQ0FDRixDMEVyNXFCSSxnQkFDSSxjMUV1NXFCUixDQ3YycUJFLHlCeUVqREUsZ0JBR1EsYzFFeTVxQlYsQ0FDRixDMEV2NXFCSSxnQkFDSSxjMUV5NXFCUixDQy8ycUJFLHlCeUUzQ0UsZ0JBR1EsYzFFMjVxQlYsQ0FDRixDMEV6NXFCSSxnQkFDSSxjMUUyNXFCUixDQ3YzcUJFLHlCeUVyQ0UsZ0JBR1EsYzFFNjVxQlYsQ0FDRixDMEUzNXFCSSxlQUNJLG1CM0VtSk4scUNBRUUsZUFHQSxpQkFHQSxnQkFHQSxhQ293cUJKLEMwRTc1cUJRLGlCQUNJLDBCQUNBLFUxRSs1cUJaLEMwRTk1cUJZLHVCQUNJLFUxRWc2cUJoQixDMEU1NXFCSSxnQkFDUSxtQkFFQSxTMUU4NXFCWixDMEU3NXFCWSxtQkFDSSxrQkFDQSxrQkFDQSxtQjNFK0hkLHFDQUVFLGVBR0EsaUJBR0EsZ0JBR0EsYUMweHFCSixDMEVsNnFCZ0IsMEJBQ0ksa0JBQ0EsZ0JBQ0EsT0FDQSxRQUNBLGVBQ0EsV0FDQSxpQjFFbzZxQnBCLEMwRWg2cUJ3QixnQ0FDSSxlMUVrNnFCNUIsQzBFOTVxQmdCLHFCQUNJLGVBQ0EsbUMxRWc2cUJwQixDMEU1NXFCUSxtQkFDSSxtQkFDQSxhMUU4NXFCWixDMEU1NXFCUSxpQkFDSSxtQkFDQSxlQUNBLFcxRTg1cUJaLEMwRTU1cUJRLGdCQUNJLHNCMUU4NXFCWixDMEU3NXFCWSxtQkFDSSxrQkFDQSxtQjNFMEZkLHFDQUVFLGVBR0EsaUJBR0EsZ0JBR0EsYzJFbkdZLGExRW02cUJoQixDMEVsNnFCZ0IsMEJBQ0ksb0NBQ0EsMkJBR0EsbUJBQ0EsbUJBQ0Esa0IxRWs2cUJwQixDMEU3NXFCZ0IscUJBQ0ksb0IxRSs1cUJwQixDMEU5NXFCb0IsdUJBQ0ksbUMxRWc2cUJ4QixDMEU5NXFCb0IsMEJBQ0ksUzFFZzZxQnhCLEMwRTc1cUJnQixzQkFDSSxlQUNBLGUxRSs1cUJwQixDMEUxNXFCZ0Isc0JBQ0ksdUJBQ0Esa0IxRTQ1cUJwQixDMEUzNXFCb0IseUJBQ0ksdUJBQ0Esa0JBQ0EsZUFDQSxnQkFDQSxtQkFDQSxnQjFFNjVxQnhCLEMwRTU1cUJ3QixnQ0FDSSx1QkFDQSx1QkFDQSx5QjFFODVxQjVCLEMwRTU1cUJ3QiwyQkFDSSxlMUU4NXFCNUIsQzJFenNyQlEsd0JBQ0ksYzNFK3NyQlosQ0RwOXFCRSxvQzRFNVBNLHdCQUdRLGFBQ0EsNEIzRWl0ckJkLEMyRWh0ckJjLDBCQUNJLHlCNUVzWWxCLG1CNEVwWWtCLGlCQUNBLGdCM0VzdHJCbEIsQ0FDRixDMkVwdHJCWSwwQkFDSSxpQkFDQSxvQjVFbUtkLCtCQUVFLGVBR0EsaUJBR0EsZ0JBR0EsYUM2aXJCSixDRHAvcUJFLG9DNEV6T1UsMEJBS1EsaUJBQ0EsYTVFK0psQiwrQkFFRSxlQUdBLGlCQUdBLGdCQUdBLGFDdWpyQkYsQ0FDRixDMkUvdHJCZ0IsaUVBRUksVTNFZ3VyQnBCLEMyRTV0ckJnQix1Q0FDSSxtQjNFOHRyQnBCLEMyRXp0ckJZLDBCQUNJLHVCQUNBLCtCM0UydHJCaEIsQzJFMXRyQmdCLDZCNUU2SWQsK0JBRUUsZUFHQSxpQkFHQSxnQkFHQSxjNEV0SmdCLGlCM0VndXJCcEIsQzJFOXRyQmdCLDRCNUV5SWQsK0JBRUUsZUFHQSxpQkFHQSxnQkFHQSxjNEVsSmdCLGUzRW91ckJwQixDMkVsdXJCZ0IsaUU1RWdXZCxnQjRFN1ZrQixrQzNFdXVyQnBCLEMyRW51ckJRLDJCQUNJLDZCM0VxdXJCWixDRDdockJFLG9DNEV6TU0sMkJBR1EsUzNFdXVyQmQsQ0FDRixDRGxpckJFLG9DNEVuTWMsa0RBRVEsZ0JBQ0EsZ0JBQ0EsNkJBQ0EsZTNFdXVyQnRCLENBQ0YsQ0QxaXJCRSxvQzRFNUxrQix1REFFUSxjQUNBLGVBQ0EsWTVFNlMxQiw4QkNnOHFCQSxDMkUzdXJCMEIsdUU1RTZUMUIsMEJDcTdxQkEsQ0FDRixDRDdqckJFLG9DNEUxS3NCLDRIQUVRLGdCQUNBLGdCQUNBLGVBQ0EsYzNFaXZyQjlCLENBQ0YsQzJFM3VyQlEsaUNBQ0ksUzNFNnVyQlosQzJFNXVyQlksb0NBQ0ksZ0M1RWdGZCwrQkFFRSxlQUdBLGlCQUdBLGdCQUdBLGM0RXpGWSx1QkFDQSxlM0VrdnJCaEIsQ0QxbHJCRSxvQzRFNUpVLG9DQU1RLFkzRW92ckJsQixD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QkFDQSxrQi9FNGpzQlIsQytFMWpzQlEsOEJoRjdDTixtQ0FFRSxlQUdBLGlCQUdBLGdCZ0Z1Q1EsUS9FK2pzQlosQytFN2pzQlEsNkJoRmhDTiwrQkFFRSxlQUdBLGlCQUdBLGdCZ0YwQlEsY0FDQSxpQi9Fa2tzQlosQytFaGtzQlksbUNBQ0ksVUFDQSxXQUVBLDhDQUNBLHFCQUNBLG1CQUNBLFlBQ0Esd0JBQ0EsZ0NBQ0EsV0FDQSxnQkFDQSxjL0Vra3NCaEIsQytFOWpzQkksOEJBQ0ksYUFJQSxxQkFDQSwrQi9FNmpzQlIsQytFM2pzQlEsaURBQ0ksUy9FNmpzQlosQytFM2pzQlEsdURBQ0ksa0IvRTZqc0JaLEMrRTNqc0JRLHVEQUNJLHlCQUNBLGtCL0U2anNCWixDK0UxanNCUSw0Q0FDSSxnQkFDQSxVQUNBLG9CL0U0anNCWixDK0UxanNCWSwrQ2hGNkpWLHVCZ0YzSmMsbUJBQ0Esc0JBQ0EsYUFDQSx5QmhGeUlkLG1CZ0Z2SWMsa0IvRW9rc0JoQixDQ3htc0JFLHlCOEU2QlUsK0NBU1Esa0IvRXNrc0JsQixDQUNGLEMrRXJrc0JnQiwwREFDSSxlL0V1a3NCcEIsQytFcmtzQmdCLGdFaEYrSWQsdUJnRjdJa0IsZUFDQSxtQkFDQSxrQi9FMmtzQnBCLENDMW5zQkUseUI4RTJDYyxnRUFNUSxnQkFDQSxlL0U2a3NCdEIsQ0FDRixDK0U1a3NCb0IsOEVBQ0ksV0FDQSxXL0U4a3NCeEIsQytFNWtzQm9CLDBFaEYyQmxCLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsV2dGcENvQixpQi9Fa2xzQnhCLEMrRWhsc0JvQiw2RWhGeURsQixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFVDbWhzQkosQytFcGxzQm9CLGtFQUNJLFNBQ0Esa0IvRXNsc0J4QixDK0VubHNCZ0IsaURoRmlEZCxxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGNnRjFEZ0IsYy9FeWxzQnBCLEMrRW5sc0JBLFdBQ0ksbUIvRXNsc0JKLEMrRXBsc0JJLGNBQ0ksUS9Fc2xzQlIsQ0N0cXNCRSx5QjhFK0VFLGNoRklGLG9DQUVFLGVBR0EsaUJBR0EsZ0JBR0EsVUNnbHNCRixDQUNGLEMrRTFsc0JJLHVCQUNJLGdCQUNBLFVBQ0Esb0IvRTRsc0JSLEMrRTFsc0JRLDBCQUNJLHFCQUNBLG1CQUNBLG1CQUNBLGlCL0U0bHNCWixDK0UxbHNCWSw0QkFDSSxxQkFDQSxtQkFDQSx5QmhGd0VkLG1CZ0Z0RWMsaUJoRmxCZCxvQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFVDNG1zQkosQytFbG1zQmdCLGtDQUNJLFUvRW9tc0JwQixDK0VsbXNCZ0IsbUNBQ0ksbUJBQ0EsVS9Fb21zQnBCLEMrRTlsc0JBLFdBQ0kseUJoRnVERixtQmdGckRFLGtCQUNBLGtCL0VxbXNCSixDQzV0c0JFLHlCOEVtSEYsV0FNUSxpQi9FdW1zQk4sQ0FDRixDK0V0bXNCSSxjQUNJLGtCL0V3bXNCUixDK0V0bXNCSSxhaEZURixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGNnRkFJLGUvRTRtc0JSLENDNXVzQkUseUI4RThIRSxhaEZURixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLGFDb25zQkYsQ0FDRixDK0VobnNCSSxjQUNJLGdCQUNBLFMvRWtuc0JSLEMrRWpuc0JRLGlCQUNJLGNBQ0EsbUJBQ0Esa0JBQ0Esa0IvRW1uc0JaLENDL3ZzQkUseUI4RXdJTSxpQkFNUSxnQkFDQSxvQi9FcW5zQmQsQ0FDRixDK0VwbnNCWSw0QkFDSSxjL0VzbnNCaEIsQ0N4d3NCRSx5QjhFaUpVLDRCQUdRLGUvRXduc0JsQixDQUNGLEMrRXRuc0JZLG9CaEZwRVYsb0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxXZ0YyRFksZS9FNG5zQmhCLEMrRTFuc0JZLG1CaEZ0Q1YscUNBRUUsZUFHQSxpQkFHQSxnQkFHQSxXZ0Y2Qlksb0JBQ0EsZS9FZ29zQmhCLEMrRTNuc0JBLFlBQ0ksY0FFQSx5QmhGS0YsbUJnRkhFLHNCQUNBLFkvRWtvc0JKLENDM3lzQkUseUI4RW1LRixZQVFRLGlCL0Vvb3NCTixDQUNGLEMrRWxvc0JRLGdDQUNJLFNBQ0EsVUFDQSxxQmhGU1YsdUJnRlBVLG1CQUNBLGlCQUNBLGtCL0V3b3NCWixDQzd6c0JFLDBCOEU4S00sZ0NBU1EscUJBQ0EsZ0NBQ0EsZS9FMG9zQmQsQ0FDRixDK0V4b3NCWSxtREFDSSxVQUNBLFUvRTBvc0JoQixDK0V4b3NCWSx5REFDSSxrQi9FMG9zQmhCLEMrRXhvc0JZLHlEQUNJLHlCQUNBLGtCL0Uwb3NCaEIsQ0MvMHNCRSwwQjhFOEtNLGdDQTBCUSxxQi9FMm9zQmQsQ0FDRixDK0Uxb3NCWSxtQ2hGaEJWLHVCZ0ZrQmMsdUJBQ0Esc0JBQ0EsYS9FZ3BzQmhCLEMrRTlvc0JnQiwrQ0FDSSxhL0VncHNCcEIsQ0NqMnNCRSx5QjhFZ05jLCtDQUdRLGdCL0VrcHNCdEIsQ0FDRixDQ3Qyc0JFLDBCOEVnTmMsK0NBTVEsZ0IvRW9wc0J0QixDQUNGLEMrRWxwc0JnQiw4Q0FDSSxjL0VvcHNCcEIsQ0M5MnNCRSx5QjhFeU5jLDhDQUdRLGlCL0VzcHNCdEIsQ0FDRixDQ24zc0JFLDBCOEV5TmMsOENBTVEsaUIvRXdwc0J0QixDQUNGLENDeDNzQkUsMEI4RTBNVSxtQ0F5QlEsbUJBQ0EsbUJBQ0EsOEJBQ0Esa0IvRXlwc0JsQixDQUNGLENDaDRzQkUseUI4RTBNVSxtQ0ErQlEsY0FDQSxjL0UycHNCbEIsQ0FDRixDQ3Q0c0JFLDBCOEU0T2MsOENBRVEsZS9FNHBzQnRCLENBQ0YsQytFenBzQmdCLHNDQUNJLFNBQ0EsZ0JBQ0EseUJoRmxLbEIsb0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxVQ3V6c0JKLENDcjVzQkUsMEI4RWtQYyxzQ0FNUSxhL0VpcXNCdEIsQ0FDRixDQzE1c0JFLHlCOEVrUGMsc0NBU1EsUy9FbXFzQnRCLENBQ0YsQytFanFzQmdCLHFDQUNJLFNBQ0EsaUJoRjNJbEIscUNBRUUsZUFHQSxpQkFHQSxnQkFHQSxVQ3d5c0JKLENDeDZzQkUsMEI4RThQYyxxQ0FLUSxhL0V5cXNCdEIsQ0FDRixDQzc2c0JFLHlCOEU4UGMscUNBUVEsVUFDQSxnQmhGbEp0QixxQ0FFRSxlQUdBLGNBR0EsZ0JBR0EsVUN1enNCRixDQUNGLEMrRXpxc0JBLFlBQ0ksY0FDQSxTL0U0cXNCSixDRHo2c0JFLG9DZ0YyUEYsWUFLUSxpQi9FNnFzQk4sQ0FDRixDK0VucnNCQSxZQU9JLHFCL0UrcXNCSixDK0UzcXNCWSw0QmhGeFVSLGNDNC9zQkosQytFNXFzQlksd0RBUEksVWhGM1VkLCtCQUtFLGlCQUdBLGdCZ0ZxVVksZ0JBQ0EsZ0MvRXlyc0JoQixDK0VycnNCWSw0QmhGaFZSLGNDcWd0QkosQytFNXFzQkEsYUFDSSxjQUNBLFMvRStxc0JKLENEeDhzQkUsb0NnRnVSRixhQUtRLGlCL0VncnNCTixDQUNGLEMrRXRyc0JBLGFBT0kscUIvRWtyc0JKLEMrRWhyc0JJLGdCaEZyWEYsbUNBRUUsZUFHQSxpQkFHQSxnQmdGK1dJLFNBQ0Esb0JBQ0EsNEIvRXFyc0JSLEMrRWxyc0JJLDJCQUNJLFNBQ0EsVUFDQSxxQkFDQSxXL0VvcnNCUixDK0VscnNCUSw4QkFDSSxvQkFDQSxtQkFDQSw4QkFDQSxpQ0FDQSxVQUNBLGtCaEZ2WFYsK0JBRUUsZUFHQSxpQkFHQSxlQ3VpdEJKLEMrRXJyc0JZLGtDQUNJLGMvRXVyc0JoQixDK0VycnNCWSw0Q0FDSSxpQi9FdXJzQmhCLEMrRXJyc0JZLDhDQUNJLGtCL0V1cnNCaEIsQytFcnJzQlkseUNBQ0ksa0IvRXVyc0JoQixDK0VqcnNCWSw2QmhGbFlSLGVDNGp0QkosQytFbHJzQlksMERBUEksVWhGM1lkLCtCQUVFLGVBR0EsaUJnRndZWSxnQkFDQSxnQy9FZ3NzQmhCLEMrRTVyc0JZLDZCaEYxWVIsZ0JBR0EsVUNta3RCSixDK0V0cnNCWSw2QkFDSSxVaEZ6WmQsK0JBRUUsZUFHQSxpQkFHQSxnQmdGbVpZLGdCQUNBLGdDL0UycnNCaEIsQytFdnJzQkksa0NBQ0ksVS9FeXJzQlIsQytFdnJzQlEscUNBQ0ksa0JBQ0EsNEIvRXlyc0JaLEMrRXZyc0JRLHFDQUNJLGFBQ0EsaUIvRXlyc0JaLEMrRXZyc0JZLHlDQUNJLFUvRXlyc0JoQixDK0VwcnNCQSxjQUNJLGNBQ0EsUy9FdXJzQkosQ0R0aXRCRSxvQ2dGNldGLGNBS1EsaUIvRXdyc0JOLENBQ0YsQytFOXJzQkEsY0FPSSxxQi9FMHJzQkosQytFeHJzQkksNkJBQ0ksU0FDQSxVQUNBLG9CL0UwcnNCUixDK0V4cnNCUSxnQ0FDSSxhQUNBLG1CQUNBLDhCQUNBLGdDL0UwcnNCWixDK0V4cnNCWSwyQ0FDSSxrQi9FMHJzQmhCLEMrRXZyc0JZLG1DQUVJLGdCaEZuY1osZ0JnRnNjWSxVL0U0cnNCaEIsQytFMXJzQlkscUVBTkksU2hGMWNkLCtCQUVFLGVBR0EsaUJnRndjWSxtQi9FdXNzQmhCLEMrRXBzc0JZLGtDQUVJLGlCaEYxY1osZ0JnRjZjWSxhL0UrcnNCaEIsQytFenJzQkksMkJBQ0ksU0FDQSxrQkFDQSxlQUNBLFNBQ0Esa0JBQ0EsVS9FNHJzQlIsQytFM3JzQlEsMENBUEosMkJBUVEsa0JBQ0EsVy9FOHJzQlYsQ0FDRixDQ25udEJFLHlCOEUyYUUsMkJBWVEsZ0JBQ0Esa0JBQ0EsVy9FZ3NzQlYsQ0FDRixDK0UvcnNCUSwwQ0FDSSxZaEZqUlYsNEJBcEJBLGlEQUNBLGdEQUNBLDRDQzgrc0JGLENDdm90QkUseUI4RTJiTSwwQ2hGaFJOLGtCQ28rc0JBLENBQ0YsQytFOXNzQlksc0RBQ0ksbUIvRWd0c0JoQixDQ25wdEJFLHlCOEVrY1Usc0RBR1EsbUIvRWt0c0JsQixDQUNGLENEcG90QkUsb0NnRnVaRSwyQkFnQ1Esd0IvRWl0c0JWLENBQ0YsQytFOXNzQlEsOEJBQ0ksa0IvRWd0c0JaLEMrRS9zc0JZLDBDQUNJLGtCL0VpdHNCaEIsQytFL3NzQlkscUNBQ0ksc0YvRWl0c0JoQixDK0U5c3NCUSwwQkFDSSx5Qi9FZ3RzQlosQ0N6cXRCRSx5QjhFd2RNLDBCaEZyWU4sb0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxXZ0Y4WFksZS9Fc3RzQmQsQ0FDRixDK0VqdHNCSSxnQ2hGN1dGLHFDQUVFLGVBR0EsaUJBR0EsZ0JBR0EsV2dGb1dJLGtCQUNBLGVBQ0Esa0IvRXd0c0JSLENDOXJ0QkUseUI4RWtlRSxnQ2hGN1dGLHFDQUVFLGVBR0EsaUJBR0EsZ0JBR0EsV2dGeVdRLGdCQUNBLGUvRTh0c0JWLENBQ0YsQytFM3RzQkEs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TSxxQkFDQSxnQmhGMjF1QlIsQ2dGeDF1QkksdUJqRjRNRixxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFdpRnJORSxXaEY4MXVCTixDZ0Y1MXVCSSxjQUNFLGFoRjgxdUJOLENnRjMxdUJFLFdqRm9NQSxxQ0FFRSxlQUdBLGlCQUdBLGdCQUdBLFdpRjdNQSxXaEZrMnVCSixDQ3J4dUJFLDBCK0UvRUEsV0FJSSxjaEZvMnVCSixDQUNGLENnRm4ydUJJLGdCQUNFLGFoRnEydUJOLENnRmwydUJFLFVBQ0UsV2pGb1BGLGFBQ0EsY2lGblBFLGFoRnMydUJKLENnRnIydUJJLGNBQ0UscUNBQ0EsV0FDQSxXaEZ1MnVCTixDZ0ZwMnVCRSxTQUNFLFdBQ0EscUJBQ0EsU2hGdTJ1QkosQ0MveXVCRSwwQitFM0RBLFNBS0ksbUJoRnkydUJKLENBQ0YsQ2dGdDJ1QkUsYUFDRSxnQkFDQSxXakYwT0Ysc0JDb291QkYsQ2dGMzJ1QkUsV0FDRSx5QmpGdU5GLG1CaUZwTkUsa0JBQ0EsZWhGazN1QkosQ2dGajN1Qkksc0JBQ0UsZWhGbTN1Qk4sQ2dGaDN1QkUsWUFFRSxnQkFDQSxpQkFHQSwwQmhGbTN1QkosQ0RsMHVCRSxvQ2lGdkRBLFlBUUksaUJBQ0EsV2hGcTN1QkosQ0FDRixDZ0ZsM3VCRSxhQUVFLGlDQUNBLGtDaEZxM3VCSixDZ0ZuM3VCTSw0QkFDRSxVaEZxM3VCUixDZ0ZoM3VCRSxrQkFDRSxxQkFDQSxRaEZtM3VCSixDZ0ZqM3VCRSxjQUNFLHFCQUVBLG1CQUNBLFVoRm8zdUJKLENENzF1QkUsb0NpRjNCQSxjQU1JLFNoRnMzdUJKLENBQ0YsQ2dGcDN1QkUsc0JqRnlLQSwrQkF0REEscUNBRUUsZUFHQSxpQkFHQSxnQkFHQSxXaUYzSEEsU0FDQSxrQkFDQSxXQUNBLGtCaEYrM3VCSixDZ0Y3M3VCTSw2QkFDRSxlaEYrM3VCUixDZ0YzM3VCRSxXakZvRUEsb0NBRUUsZUFHQSxpQkFHQSxnQkFHQSxjaUY3RUEsY0FDQSxnQmhGazR1QkosQ2dGaDR1QkUsb0JBQ0UsVWhGbTR1QkosQ0RwNHVCRSxvQ2lGQUEsb0JBR0ksVWhGcTR1QkosQ0FDRixDRHo0dUJFLHFDaUZBQSxvQkFNSSxTaEZ1NHVCSixDQUNGLENnRnQ0dUJJLGtDQUNFLDBCQUNBLFdBQ0EsZWhGdzR1Qk4sQ0RuNXVCRSxvQ2lGUUUsa0NBTUksV0FDQSxjQUNBLFloRnk0dUJOLENBQ0YsQ2dGeDR1Qk0sOEVBQ0Usa0JoRjA0dUJSLENnRnY0dUJJLHVDQUNFLDJCQUNBLG9CaEZ5NHVCTixDZ0Z4NHVCTSxnRUFFRSxrQkFDQSxhaEYwNHVCUixDZ0Z0NHVCRSxhakZpRUEscUNBRUUsZUFHQSxpQkFHQSxnQkFHQSxvQkNrMHVCSixDZ0YzNHVCRSxPQUNFLFdBRUEsc0JBQ0EsWUFFQSxZakY4R0YsMkJDcXl1QkYsQ0Q1N3VCRSxvQ2lGbUNBLE9BU0ksVUFDQSx3QmhGbzV1QkosQ0FDRixDZ0ZqNXVCRSxZQUVFLHVCakZvR0YsK0JpRmxHRSx5QmpGNENGLHFDQUVFLGVBR0EsaUJBR0EsZ0JBR0EsY2lGckRBLFNBQ0EsYUFDQSxVaEY0NXVCSixDZ0YxNXVCTSxtQkFDRSxlaEY0NXVCUixDZ0YzNXVCUSxrREFDRSxVaEY2NXVCVixDZ0Z4NXVCRSxjQUNFLGdCQUNBLGFoRjI1dUJKLENnRno1dUJFLFVBQ0UsWUFDQSxVaEY0NXVCSixDRHIrdUJFLHFDaUZ1RUEsVUFJSSxTaEY4NXVCSixDQUNGLENnRjc1dUJJLHdCQUNFLDBCQUNBLFdBQ0EsZWhGKzV1Qk4sQ0QvK3VCRSxvQ2lGNkVFLHdCQUtJLFdBQ0EsWWhGaTZ1Qk4sQ0FDRixDZ0ZoNnVCTSwwREFDRSxrQmhGazZ1QlIsQ2dGLzV1QkksNkJBQ0UseUJBQ0Esb0JoRmk2dUJOLENnRmg2dUJNLHNEQUNFLFFBQ0EsZUFDQSxnQmhGazZ1QlIsQ2dGaDZ1Qk0sd0NBQ0UsZ0JoRms2dUJSLENnRjk1dUJFLG1CakZnRUEsdUJpRjlERSxzQmhGcTZ1QkosQ2dGcDZ1QkksNENBQ0UsV0FDQSxZQUNBLGtCakYyQ0osa0JpRnpDSSxnQkFDQSxjQUNBLFloRjA2dUJOLENEMWh2QkUsb0NpRnlHRSw0Q0FTSSxlaEY0NnVCTixD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QUtJLE9sRnkwd0JSLENrRmwwd0JBLGlDQUNJLFlsRnEwd0JKLENtRno1d0JFLFVBQ0Usa0JBQ0EsU25GazZ3QkosQ21GaDZ3QkUsYUFDRSx1Qm5GazZ3QkosQ21GaDZ3QkUsZUFDRSx5QkFDQSw4Qm5GazZ3QkosQ21GaDZ3QkUsa0JBQ0Usa0JuRms2d0JKLENtRmg2d0JFLGtCQUNFLGNuRms2d0JKLENEcDJ3QkkseUJvRi9ERixrQkFHSSxjbkZvNndCSixDQUNGLENtRmw2d0JFLG1CQUNFLGVuRm82d0JKLENENTJ3QkkseUJvRnpERixtQkFHSSxjbkZzNndCSixDQUNGLENtRnA2d0JFLGtCcEZtWEEsaUJDd2p3QkYsQ21GejZ3Qkksd0JwRmlYRixrQkMrandCRixDbUY1NndCRSxNQUNFLGdCQUNBLFVuRjg2d0JKLENtRjM2d0JJLG1CQUNFLGNuRjY2d0JOLENtRjM2d0JJLHNCQUNFLGlCbkY2NndCTixDbUYzNndCSSxvQkFDRSxXbkY2NndCTixDbUYzNndCSSxrQkFDRSxTbkY2NndCTixDbUYzNndCSSxzQkFDRSxpQm5GNjZ3Qk4sQ21GMzZ3QkksaUJBQ0UsUW5GNjZ3Qk4sQ21GMzZ3QkksbUJBQ0UsUW5GNjZ3Qk4sQ21GMzZ3QkksbUJBQ0UsVW5GNjZ3Qk4sQ21GMzZ3QkkscUJBQ0UsVW5GNjZ3Qk4sQ21GMzZ3Qkksb0JBQ0UsU3BGbVVKLDBCQyttd0JGLENtRi82d0JJLG9CQUNFLFFwRitUSiwwQkN1bndCRixDbUZqN3dCSSxxQnBGbVVGLHNCQ3Fud0JGLENtRnI3d0JJLHFCcEZnVUYsb0JDNG53QkYsQ21Gejd3QkkscUJwRjZURixtQkNtb3dCRixDbUY3N3dCSSxxQnBGMFRGLHNCQzBvd0JGLENtRmo4d0JJLHNCcEZ1VEYscUJDaXB3QkYsQ21Gcjh3Qkksc0JwRm9URixvQkN3cHdCRixDbUZ6OHdCSSxzQnBGaVRGLHNCQytwd0JGLENtRjc4d0JJLHNCcEY4U0YscUJDc3F3QkYsQ21Gajl3Qkksc0JwRjJTRix1QkM2cXdCRixDbUZqOXdCRSxzQkFDRSxhbkYwOXdCSixDbUZ6OXdCSSwwQkFDRSxxQ0FDQSxnQnBGcVNKLFdBQ0EsWUFOQSxrQm9GM1JJLGVuRjg5d0JOLENtRjE5d0JBLGFBQ0Usc0NBQ0Esc0NuRjY5d0JGLENtRjM5d0JBLEdBQ0UsZ0JBQ0Esa0JuRjg5d0JGLENtRjE5d0JBLFlBQ0UsaUJuRjY5d0JGLENtRnY5d0JFLFlBQ0UsU25GMDl3QkosQ21GMzl3QkUsWUFDRSxTbkY4OXdCSixDbUYvOXdCRSxZQUNFLFNuRmsrd0JKLENtRm4rd0JFLFlBQ0UsU25Gcyt3QkosQ21Gdit3QkUsWUFDRSxTbkYwK3dCSixDbUYzK3dCRSxZQUNFLFNuRjgrd0JKLENtRi8rd0JFLFlBQ0UsU25Gay93QkosQ21Gbi93QkUsWUFDRSxTbkZzL3dCSixDbUZ2L3dCRSxZQUNFLFNuRjAvd0JKLENtRjMvd0JFLFlBQ0UsU25GOC93QkosQ21GLy93QkUsWUFDRSxTbkZrZ3hCSixDbUZuZ3hCRSxZQUNFLFNuRnNneEJKLENtRnZneEJFLFlBQ0UsU25GMGd4QkosQ21GM2d4QkUsWUFDRSxTbkY4Z3hCSixDbUYvZ3hCRSxZQUNFLFNuRmtoeEJKLENtRm5oeEJFLFlBQ0UsU25Gc2h4QkosQ21Gdmh4QkUsWUFDRSxTbkYwaHhCSixDbUYzaHhCRSxZQUNFLFNuRjhoeEJKLENtRjFoeEJFLGlCQUNFLDhCbkY2aHhCSixDbUYzaHhCRSxnQkFDRSw2Qm5GNmh4QkosQ21GM2h4QkUsZUFDRSw0Qm5GNmh4QkosQ21GM2h4QkUsa0JBQ0UsK0JuRjZoeEJKLENtRnhoeEJFLG1CQUNFLGVuRjJoeEJKLENtRjVoeEJFLG1CQUNFLGVuRitoeEJKLENtRmhpeEJFLG1CQUNFLGVuRm1peEJKLENtRnBpeEJFLG1CQUNFLGVuRnVpeEJKLENtRnhpeEJFLG1CQUNFLGVuRjJpeEJKLENtRjVpeEJFLG1CQUNFLGVuRitpeEJKLENtRmhqeEJFLG1CQUNFLGVuRm1qeEJKLENtRmhqeEJBLFNBQ0Usb0NuRm1qeEJGLENtRnBpeEJFLFFBQ0UsdUJuRjBpeEJKLENtRnhpeEJFLE9BQ0UsV25GMml4QkosQ21Geml4QkUsT0FDRSxVbkY0aXhCSixDbUYxaXhCRSxRQUNFLGtCbkY2aXhCSixDbUYzaXhCRSxRQUNFLGVuRjhpeEJKLENtRjVpeEJFLFFBQ0UsZ0JuRitpeEJKLENtRjFpeEJFLGdCQUZFLGlCbkZxanhCSixDbUZuanhCRSxRQUNFLGdCbkZranhCSixDbUYvaXhCRSxRQUNFLGdCQUNBLGtCbkZranhCSixDbUZoanhCRSxRQUNFLGlCbkZtanhCSixDbUZqanhCRSxRQUNFLGNuRm9qeEJKLENtRmxqeEJFLFFBQ0UsZW5GcWp4QkosQ21GaGp4QkUsZ0JBRkUsZ0JuRjJqeEJKLENtRnpqeEJFLFFBQ0UsZW5Gd2p4QkosQ21Gcmp4QkUsUUFDRSxlQUNBLGlCbkZ3anhCSixDbUZ0anhCRSxVQUNFLGdCbkZ5anhCSixDbUYzbXhCRSxRQUNFLHVCbkY4bXhCSixDbUY1bXhCRSxPQUNFLFduRitteEJKLENtRjdteEJFLE9BQ0UsVW5GZ254QkosQ21GOW14QkUsUUFDRSxrQm5GaW54QkosQ21GL214QkUsUUFDRSxlbkZrbnhCSixDbUZobnhCRSxRQUNFLGdCbkZtbnhCSixDbUY5bXhCRSxnQkFGRSxpQm5GeW54QkosQ21Gdm54QkUsUUFDRSxnQm5Gc254QkosQ21Gbm54QkUsUUFDRSxnQkFDQSxrQm5Gc254QkosQ21GcG54QkUsUUFDRSxpQm5GdW54QkosQ21Gcm54QkUsUUFDRSxjbkZ3bnhCSixDbUZ0bnhCRSxRQUNFLGVuRnlueEJKLENtRnBueEJFLGdCQUZFLGdCbkYrbnhCSixDbUY3bnhCRSxRQUNFLGVuRjRueEJKLENtRnpueEJFLFFBQ0UsZUFDQSxpQm5GNG54QkosQ21GMW54QkUsVUFDRSxnQm5GNm54QkosQ21GL3F4QkUsU0FDRSx3Qm5Ga3J4QkosQ21GaHJ4QkUsUUFDRSxZbkZtcnhCSixDbUZqcnhCRSxRQUNFLFduRm9yeEJKLENtRmxyeEJFLFNBQ0UsbUJuRnFyeEJKLENtRm5yeEJFLFNBQ0UsZ0JuRnNyeEJKLENtRnByeEJFLFNBQ0UsaUJuRnVyeEJKLENtRmxyeEJFLGtCQUZFLGtCbkY2cnhCSixDbUYzcnhCRSxTQUNFLGlCbkYwcnhCSixDbUZ2cnhCRSxTQUNFLGlCQUNBLG1CbkYwcnhCSixDbUZ4cnhCRSxTQUNFLGtCbkYycnhCSixDbUZ6cnhCRSxTQUNFLGVuRjRyeEJKLENtRjFyeEJFLFNBQ0UsZ0JuRjZyeEJKLENtRnhyeEJFLGtCQUZFLGlCbkZtc3hCSixDbUZqc3hCRSxTQUNFLGdCbkZnc3hCSixDbUY3cnhCRSxTQUNFLGdCQUNBLGtCbkZnc3hCSixDbUY5cnhCRSxXQUNFLGlCbkZpc3hCSixDbUZudnhCRSxTQUNFLHdCbkZzdnhCSixDbUZwdnhCRSxRQUNFLFluRnV2eEJKLENtRnJ2eEJFLFFBQ0UsV25Gd3Z4QkosQ21GdHZ4QkUsU0FDRSxtQm5GeXZ4QkosQ21GdnZ4QkUsU0FDRSxnQm5GMHZ4QkosQ21GeHZ4QkUsU0FDRSxpQm5GMnZ4QkosQ21GdHZ4QkUsa0JBRkUsa0JuRml3eEJKLENtRi92eEJFLFNBQ0UsaUJuRjh2eEJKLENtRjN2eEJFLFNBQ0UsaUJBQ0EsbUJuRjh2eEJKLENtRjV2eEJFLFNBQ0Usa0JuRit2eEJKLENtRjd2eEJFLFNBQ0UsZW5GZ3d4QkosQ21GOXZ4QkUsU0FDRSxnQm5GaXd4QkosQ21GNXZ4QkUsa0JBRkUsaUJuRnV3eEJKLENtRnJ3eEJFLFNBQ0UsZ0JuRm93eEJKLENtRmp3eEJFLFNBQ0UsZ0JBQ0Esa0JuRm93eEJKLENtRmx3eEJFLFdBQ0UsaUJuRnF3eEJKLENtRnZ6eEJFLFNBQ0Usd0JuRjB6eEJKLENtRnh6eEJFLFFBQ0UsWW5GMnp4QkosQ21Genp4QkUsUUFDRSxXbkY0enhCSixDbUYxenhCRSxTQUNFLG1CbkY2enhCSixDbUYzenhCRSxTQUNFLGdCbkY4enhCSixDbUY1enhCRSxTQUNFLGlCbkYrenhCSixDbUYxenhCRSxrQkFGRSxrQm5GcTB4QkosQ21GbjB4QkUsU0FDRSxpQm5GazB4QkosQ21GL3p4QkUsU0FDRSxpQkFDQSxtQm5GazB4QkosQ21GaDB4QkUsU0FDRSxrQm5GbTB4QkosQ21GajB4QkUsU0FDRSxlbkZvMHhCSixDbUZsMHhCRSxTQUNFLGdCbkZxMHhCSixDbUZoMHhCRSxrQkFGRSxpQm5GMjB4QkosQ21GejB4QkUsU0FDRSxnQm5GdzB4QkosQ21GcjB4QkUsU0FDRSxnQkFDQSxrQm5GdzB4QkosQ21GdDB4QkUsV0FDRSxpQm5GeTB4QkosQ21GMzN4QkUsU0FDRSx3Qm5GODN4QkosQ21GNTN4QkUsUUFDRSxZbkYrM3hCSixDbUY3M3hCRSxRQUNFLFduRmc0eEJKLENtRjkzeEJFLFNBQ0UsbUJuRmk0eEJKLENtRi8zeEJFLFNBQ0UsZ0JuRms0eEJKLENtRmg0eEJFLFNBQ0UsaUJuRm00eEJKLENtRjkzeEJFLGtCQUZFLGtCbkZ5NHhCSixDbUZ2NHhCRSxTQUNFLGlCbkZzNHhCSixDbUZuNHhCRSxTQUNFLGlCQUNBLG1CbkZzNHhCSixDbUZwNHhCRSxTQUNFLGtCbkZ1NHhCSixDbUZyNHhCRSxTQUNFLGVuRnc0eEJKLENtRnQ0eEJFLFNBQ0UsZ0JuRnk0eEJKLENtRnA0eEJFLGtCQUZFLGlCbkYrNHhCSixDbUY3NHhCRSxTQUNFLGdCbkY0NHhCSixDbUZ6NHhCRSxTQUNFLGdCQUNBLGtCbkY0NHhCSixDbUYxNHhCRSxXQUNFLGlCbkY2NHhCSixDbUYvN3hCRSxTQUNFLHdCbkZrOHhCSixDbUZoOHhCRSxRQUNFLFluRm04eEJKLENtRmo4eEJFLFFBQ0UsV25Gbzh4QkosQ21GbDh4QkUsU0FDRSxtQm5GcTh4QkosQ21Gbjh4QkUsU0FDRSxnQm5Gczh4QkosQ21GcDh4QkUsU0FDRSxpQm5GdTh4QkosQ21GbDh4QkUsa0JBRkUsa0JuRjY4eEJKLENtRjM4eEJFLFNBQ0UsaUJuRjA4eEJKLENtRnY4eEJFLFNBQ0UsaUJBQ0EsbUJuRjA4eEJKLENtRng4eEJFLFNBQ0Usa0JuRjI4eEJKLENtRno4eEJFLFNBQ0UsZW5GNDh4QkosQ21GMTh4QkUsU0FDRSxnQm5GNjh4QkosQ21GeDh4QkUsa0JBRkUsaUJuRm05eEJKLENtRmo5eEJFLFNBQ0UsZ0JuRmc5eEJKLENtRjc4eEJFLFNBQ0UsZ0JBQ0Esa0JuRmc5eEJKLENtRjk4eEJFLFdBQ0UsaUJuRmk5eEJKLENtRm5neUJFLFNBQ0Usd0JuRnNneUJKLENtRnBneUJFLFFBQ0UsWW5GdWd5QkosQ21Gcmd5QkUsUUFDRSxXbkZ3Z3lCSixDbUZ0Z3lCRSxTQUNFLG1CbkZ5Z3lCSixDbUZ2Z3lCRSxTQUNFLGdCbkYwZ3lCSixDbUZ4Z3lCRSxTQUNFLGlCbkYyZ3lCSixDbUZ0Z3lCRSxrQkFGRSxrQm5GaWh5QkosQ21GL2d5QkUsU0FDRSxpQm5GOGd5QkosQ21GM2d5QkUsU0FDRSxpQkFDQSxtQm5GOGd5QkosQ21GNWd5QkUsU0FDRSxrQm5GK2d5QkosQ21GN2d5QkUsU0FDRSxlbkZnaHlCSixDbUY5Z3lCRSxTQUNFLGdCbkZpaHlCSixDbUY1Z3lCRSxrQkFGRSxpQm5GdWh5QkosQ21Gcmh5QkUsU0FDRSxnQm5Gb2h5QkosQ21Gamh5QkUsU0FDRSxnQkFDQSxrQm5Gb2h5QkosQ21GbGh5QkUsV0FDRSxpQm5GcWh5QkosQ21Gdmt5QkUsU0FDRSx3Qm5GMGt5QkosQ21GeGt5QkUsUUFDRSxZbkYya3lCSixDbUZ6a3lCRSxRQUNFLFduRjRreUJKLENtRjFreUJFLFNBQ0UsbUJuRjZreUJKLENtRjNreUJFLFNBQ0UsZ0JuRjhreUJKLENtRjVreUJFLFNBQ0UsaUJuRitreUJKLENtRjFreUJFLGtCQUZFLGtCbkZxbHlCSixDbUZubHlCRSxTQUNFLGlCbkZrbHlCSixDbUYva3lCRSxTQUNFLGlCQUNBLG1CbkZrbHlCSixDbUZobHlCRSxTQUNFLGtCbkZtbHlCSixDbUZqbHlCRSxTQUNFLGVuRm9seUJKLENtRmxseUJFLFNBQ0UsZ0JuRnFseUJKLENtRmhseUJFLGtCQUZFLGlCbkYybHlCSixDbUZ6bHlCRSxTQUNFLGdCbkZ3bHlCSixDbUZybHlCRSxTQUNFLGdCQUNBLGtCbkZ3bHlCSixDbUZ0bHlCRSxXQUNFLGlCbkZ5bHlCSixDbUYzb3lCRSxTQUNFLHdCbkY4b3lCSixDbUY1b3lCRSxRQUNFLFluRitveUJKLENtRjdveUJFLFFBQ0UsV25GZ3B5QkosQ21GOW95QkUsU0FDRSxtQm5GaXB5QkosQ21GL295QkUsU0FDRSxnQm5Ga3B5QkosQ21GaHB5QkUsU0FDRSxpQm5GbXB5QkosQ21GOW95QkUsa0JBRkUsa0JuRnlweUJKLENtRnZweUJFLFNBQ0UsaUJuRnNweUJKLENtRm5weUJFLFNBQ0UsaUJBQ0EsbUJuRnNweUJKLENtRnBweUJFLFNBQ0Usa0JuRnVweUJKLENtRnJweUJFLFNBQ0UsZW5Gd3B5QkosQ21GdHB5QkUsU0FDRSxnQm5GeXB5QkosQ21GcHB5QkUsa0JBRkUsaUJuRitweUJKLENtRjdweUJFLFNBQ0UsZ0JuRjRweUJKLENtRnpweUJFLFNBQ0UsZ0JBQ0Esa0JuRjRweUJKLENtRjFweUJFLFdBQ0UsaUJuRjZweUJKLENtRi9zeUJFLFNBQ0Usd0JuRmt0eUJKLENtRmh0eUJFLFFBQ0UsWW5GbXR5QkosQ21GanR5QkUsUUFDRSxXbkZvdHlCSixDbUZsdHlCRSxTQUNFLG1CbkZxdHlCSixDbUZudHlCRSxTQUNFLGdCbkZzdHlCSixDbUZwdHlCRSxTQUNFLGlCbkZ1dHlCSixDbUZsdHlCRSxrQkFGRSxrQm5GNnR5QkosQ21GM3R5QkUsU0FDRSxpQm5GMHR5QkosQ21GdnR5QkUsU0FDRSxpQkFDQSxtQm5GMHR5QkosQ21GeHR5QkUsU0FDRSxrQm5GMnR5QkosQ21GenR5QkUsU0FDRSxlbkY0dHlCSixDbUYxdHlCRSxTQUNFLGdCbkY2dHlCSixDbUZ4dHlCRSxrQkFGRSxpQm5GbXV5QkosQ21GanV5QkUsU0FDRSxnQm5GZ3V5QkosQ21GN3R5QkUsU0FDRSxnQkFDQSxrQm5GZ3V5QkosQ21GOXR5QkUsV0FDRSxpQm5GaXV5QkosQ21Gbnh5QkUsU0FDRSx3Qm5Gc3h5QkosQ21GcHh5QkUsUUFDRSxZbkZ1eHlCSixDbUZyeHlCRSxRQUNFLFduRnd4eUJKLENtRnR4eUJFLFNBQ0UsbUJuRnl4eUJKLENtRnZ4eUJFLFNBQ0UsZ0JuRjB4eUJKLENtRnh4eUJFLFNBQ0UsaUJuRjJ4eUJKLENtRnR4eUJFLGtCQUZFLGtCbkZpeXlCSixDbUYveHlCRSxTQUNFLGlCbkY4eHlCSixDbUYzeHlCRSxTQUNFLGlCQUNBLG1CbkY4eHlCSixDbUY1eHlCRSxTQUNFLGtCbkYreHlCSixDbUY3eHlCRSxTQUNFLGVuRmd5eUJKLENtRjl4eUJFLFNBQ0UsZ0JuRml5eUJKLENtRjV4eUJFLGtCQUZFLGlCbkZ1eXlCSixDbUZyeXlCRSxTQUNFLGdCbkZveXlCSixDbUZqeXlCRSxTQUNFLGdCQUNBLGtCbkZveXlCSixDbUZseXlCRSxXQUNFLGlCbkZxeXlCSixDbUZ2MXlCRSxTQUNFLHdCbkYwMXlCSixDbUZ4MXlCRSxRQUNFLFluRjIxeUJKLENtRnoxeUJFLFFBQ0UsV25GNDF5QkosQ21GMTF5QkUsU0FDRSxtQm5GNjF5QkosQ21GMzF5QkUsU0FDRSxnQm5GODF5QkosQ21GNTF5QkUsU0FDRSxpQm5GKzF5QkosQ21GMTF5QkUsa0JBRkUsa0JuRnEyeUJKLENtRm4yeUJFLFNBQ0UsaUJuRmsyeUJKLENtRi8xeUJFLFNBQ0UsaUJBQ0EsbUJuRmsyeUJKLENtRmgyeUJFLFNBQ0Usa0JuRm0yeUJKLENtRmoyeUJFLFNBQ0UsZW5GbzJ5QkosQ21GbDJ5QkUsU0FDRSxnQm5GcTJ5QkosQ21GaDJ5QkUsa0JBRkUsaUJuRjIyeUJKLENtRnoyeUJFLFNBQ0UsZ0JuRncyeUJKLENtRnIyeUJFLFNBQ0UsZ0JBQ0Esa0JuRncyeUJKLENtRnQyeUJFLFdBQ0UsaUJuRnkyeUJKLENtRjM1eUJFLFNBQ0Usd0JuRjg1eUJKLENtRjU1eUJFLFFBQ0UsWW5GKzV5QkosQ21GNzV5QkUsUUFDRSxXbkZnNnlCSixDbUY5NXlCRSxTQUNFLG1CbkZpNnlCSixDbUYvNXlCRSxTQUNFLGdCbkZrNnlCSixDbUZoNnlCRSxTQUNFLGlCbkZtNnlCSixDbUY5NXlCRSxrQkFGRSxrQm5GeTZ5QkosQ21GdjZ5QkUsU0FDRSxpQm5GczZ5QkosQ21GbjZ5QkUsU0FDRSxpQkFDQSxtQm5GczZ5QkosQ21GcDZ5QkUsU0FDRSxrQm5GdTZ5QkosQ21GcjZ5QkUsU0FDRSxlbkZ3NnlCSixDbUZ0NnlCRSxTQUNFLGdCbkZ5NnlCSixDbUZwNnlCRSxrQkFGRSxpQm5GKzZ5QkosQ21GNzZ5QkUsU0FDRSxnQm5GNDZ5QkosQ21GejZ5QkUsU0FDRSxnQkFDQSxrQm5GNDZ5QkosQ21GMTZ5QkUsV0FDRSxpQm5GNjZ5QkosQ21GLzl5QkUsU0FDRSx3Qm5Gayt5QkosQ21GaCt5QkUsUUFDRSxZbkZtK3lCSixDbUZqK3lCRSxRQUNFLFduRm8reUJKLENtRmwreUJFLFNBQ0UsbUJuRnEreUJKLENtRm4reUJFLFNBQ0UsZ0JuRnMreUJKLENtRnAreUJFLFNBQ0UsaUJuRnUreUJKLENtRmwreUJFLGtCQUZFLGtCbkY2K3lCSixDbUYzK3lCRSxTQUNFLGlCbkYwK3lCSixDbUZ2K3lCRSxTQUNFLGlCQUNBLG1CbkYwK3lCSixDbUZ4K3lCRSxTQUNFLGtCbkYyK3lCSixDbUZ6K3lCRSxTQUNFLGVuRjQreUJKLENtRjEreUJFLFNBQ0UsZ0JuRjYreUJKLENtRngreUJFLGtCQUZFLGlCbkZtL3lCSixDbUZqL3lCRSxTQUNFLGdCbkZnL3lCSixDbUY3K3lCRSxTQUNFLGdCQUNBLGtCbkZnL3lCSixDbUY5K3lCRSxXQUNFLGlCbkZpL3lCSixDbUZuaXpCRSxTQUNFLHdCbkZzaXpCSixDbUZwaXpCRSxRQUNFLFluRnVpekJKLENtRnJpekJFLFFBQ0UsV25Gd2l6QkosQ21GdGl6QkUsU0FDRSxtQm5GeWl6QkosQ21Gdml6QkUsU0FDRSxnQm5GMGl6QkosQ21GeGl6QkUsU0FDRSxpQm5GMml6QkosQ21GdGl6QkUsa0JBRkUsa0JuRmlqekJKLENtRi9pekJFLFNBQ0UsaUJuRjhpekJKLENtRjNpekJFLFNBQ0UsaUJBQ0EsbUJuRjhpekJKLENtRjVpekJFLFNBQ0Usa0JuRitpekJKLENtRjdpekJFLFNBQ0UsZW5GZ2p6QkosQ21GOWl6QkUsU0FDRSxnQm5GaWp6QkosQ21GNWl6QkUsa0JBRkUsaUJuRnVqekJKLENtRnJqekJFLFNBQ0UsZ0JuRm9qekJKLENtRmpqekJFLFNBQ0UsZ0JBQ0Esa0JuRm9qekJKLENtRmxqekJFLFdBQ0UsaUJuRnFqekJKLENtRnZtekJFLFNBQ0Usd0JuRjBtekJKLENtRnhtekJFLFFBQ0UsWW5GMm16QkosQ21Gem16QkUsUUFDRSxXbkY0bXpCSixDbUYxbXpCRSxTQUNFLG1CbkY2bXpCSixDbUYzbXpCRSxTQUNFLGdCbkY4bXpCSixDbUY1bXpCRSxTQUNFLGlCbkYrbXpCSixDbUYxbXpCRSxrQkFGRSxrQm5GcW56QkosQ21Gbm56QkUsU0FDRSxpQm5Ga256QkosQ21GL216QkUsU0FDRSxpQkFDQSxtQm5Ga256QkosQ21GaG56QkUsU0FDRSxrQm5GbW56QkosQ21Gam56QkUsU0FDRSxlbkZvbnpCSixDbUZsbnpCRSxTQUNFLGdCbkZxbnpCSixDbUZobnpCRSxrQkFGRSxpQm5GMm56QkosQ21Gem56QkUsU0FDRSxnQm5Gd256QkosQ21Gcm56QkUsU0FDRSxnQkFDQSxrQm5Gd256QkosQ21GdG56QkUsV0FDRSxpQm5GeW56QkosQ21GM3F6QkUsU0FDRSx3Qm5GOHF6QkosQ21GNXF6QkUsUUFDRSxZbkYrcXpCSixDbUY3cXpCRSxRQUNFLFduRmdyekJKLENtRjlxekJFLFNBQ0UsbUJuRmlyekJKLENtRi9xekJFLFNBQ0UsZ0JuRmtyekJKLENtRmhyekJFLFNBQ0UsaUJuRm1yekJKLENtRjlxekJFLGtCQUZFLGtCbkZ5cnpCSixDbUZ2cnpCRSxTQUNFLGlCbkZzcnpCSixDbUZucnpCRSxTQUNFLGlCQUNBLG1CbkZzcnpCSixDbUZwcnpCRSxTQUNFLGtCbkZ1cnpCSixDbUZycnpCRSxTQUNFLGVuRndyekJKLENtRnRyekJFLFNBQ0UsZ0JuRnlyekJKLENtRnByekJFLGtCQUZFLGlCbkYrcnpCSixDbUY3cnpCRSxTQUNFLGdCbkY0cnpCSixDbUZ6cnpCRSxTQUNFLGdCQUNBLGtCbkY0cnpCSixDbUYxcnpCRSxXQUNFLGlCbkY2cnpCSixDbUYvdXpCRSxTQUNFLHdCbkZrdnpCSixDbUZodnpCRSxRQUNFLFluRm12ekJKLENtRmp2ekJFLFFBQ0UsV25Gb3Z6QkosQ21GbHZ6QkUsU0FDRSxtQm5GcXZ6QkosQ21GbnZ6QkUsU0FDRSxnQm5Gc3Z6QkosQ21GcHZ6QkUsU0FDRSxpQm5GdXZ6QkosQ21GbHZ6QkUsa0JBRkUsa0JuRjZ2ekJKLENtRjN2ekJFLFNBQ0UsaUJuRjB2ekJKLENtRnZ2ekJFLFNBQ0UsaUJBQ0EsbUJuRjB2ekJKLENtRnh2ekJFLFNBQ0Usa0JuRjJ2ekJKLENtRnp2ekJFLFNBQ0UsZW5GNHZ6QkosQ21GMXZ6QkUsU0FDRSxnQm5GNnZ6QkosQ21GeHZ6QkUsa0JBRkUsaUJuRm13ekJKLENtRmp3ekJFLFNBQ0UsZ0JuRmd3ekJKLENtRjd2ekJFLFNBQ0UsZ0JBQ0Esa0JuRmd3ekJKLENtRjl2ekJFLFdBQ0UsaUJuRml3ekJKLENtRm56ekJFLFNBQ0Usd0JuRnN6ekJKLENtRnB6ekJFLFFBQ0UsWW5GdXp6QkosQ21Gcnp6QkUsUUFDRSxXbkZ3enpCSixDbUZ0enpCRSxTQUNFLG1CbkZ5enpCSixDbUZ2enpCRSxTQUNFLGdCbkYwenpCSixDbUZ4enpCRSxTQUNFLGlCbkYyenpCSixDbUZ0enpCRSxrQkFGRSxrQm5GaTB6QkosQ21GL3p6QkUsU0FDRSxpQm5GOHp6QkosQ21GM3p6QkUsU0FDRSxpQkFDQSxtQm5GOHp6QkosQ21GNXp6QkUsU0FDRSxrQm5GK3p6QkosQ21GN3p6QkUsU0FDRSxlbkZnMHpCSixDbUY5enpCRSxTQUNFLGdCbkZpMHpCSixDbUY1enpCRSxrQkFGRSxpQm5GdTB6QkosQ21GcjB6QkUsU0FDRSxnQm5GbzB6QkosQ21GajB6QkUsU0FDRSxnQkFDQSxrQm5GbzB6QkosQ21GbDB6QkUsV0FDRSxpQm5GcTB6QkosQ21GdjN6QkUsU0FDRSx3Qm5GMDN6QkosQ21GeDN6QkUsUUFDRSxZbkYyM3pCSixDbUZ6M3pCRSxRQUNFLFduRjQzekJKLENtRjEzekJFLFNBQ0UsbUJuRjYzekJKLENtRjMzekJFLFNBQ0UsZ0JuRjgzekJKLENtRjUzekJFLFNBQ0UsaUJuRiszekJKLENtRjEzekJFLGtCQUZFLGtCbkZxNHpCSixDbUZuNHpCRSxTQUNFLGlCbkZrNHpCSixDbUYvM3pCRSxTQUNFLGlCQUNBLG1CbkZrNHpCSixDbUZoNHpCRSxTQUNFLGtCbkZtNHpCSixDbUZqNHpCRSxTQUNFLGVuRm80ekJKLENtRmw0ekJFLFNBQ0UsZ0JuRnE0ekJKLENtRmg0ekJFLGtCQUZFLGlCbkYyNHpCSixDbUZ6NHpCRSxTQUNFLGdCbkZ3NHpCSixDbUZyNHpCRSxTQUNFLGdCQUNBLGtCbkZ3NHpCSixDbUZ0NHpCRSxXQUNFLGlCbkZ5NHpCSixDbUYzN3pCRSxTQUNFLHdCbkY4N3pCSixDbUY1N3pCRSxRQUNFLFluRis3ekJKLENtRjc3ekJFLFFBQ0UsV25GZzh6QkosQ21GOTd6QkUsU0FDRSxtQm5GaTh6QkosQ21GLzd6QkUsU0FDRSxnQm5Gazh6QkosQ21GaDh6QkUsU0FDRSxpQm5GbTh6QkosQ21GOTd6QkUsa0JBRkUsa0JuRnk4ekJKLENtRnY4ekJFLFNBQ0UsaUJuRnM4ekJKLENtRm44ekJFLFNBQ0UsaUJBQ0EsbUJuRnM4ekJKLENtRnA4ekJFLFNBQ0Usa0JuRnU4ekJKLENtRnI4ekJFLFNBQ0UsZW5Gdzh6QkosQ21GdDh6QkUsU0FDRSxnQm5GeTh6QkosQ21GcDh6QkUsa0JBRkUsaUJuRis4ekJKLENtRjc4ekJFLFNBQ0UsZ0JuRjQ4ekJKLENtRno4ekJFLFNBQ0UsZ0JBQ0Esa0JuRjQ4ekJKLENtRjE4ekJFLFdBQ0UsaUJuRjY4ekJKLENtRi8vekJFLFNBQ0Usd0JuRmtnMEJKLENtRmhnMEJFLFFBQ0UsWW5GbWcwQkosQ21GamcwQkUsUUFDRSxXbkZvZzBCSixDbUZsZzBCRSxTQUNFLG1CbkZxZzBCSixDbUZuZzBCRSxTQUNFLGdCbkZzZzBCSixDbUZwZzBCRSxTQUNFLGlCbkZ1ZzBCSixDbUZsZzBCRSxrQkFGRSxrQm5GNmcwQkosQ21GM2cwQkUsU0FDRSxpQm5GMGcwQkosQ21GdmcwQkUsU0FDRSxpQkFDQSxtQm5GMGcwQkosQ21GeGcwQkUsU0FDRSxrQm5GMmcwQkosQ21GemcwQkUsU0FDRSxlbkY0ZzBCSixDbUYxZzBCRSxTQUNFLGdCbkY2ZzBCSixDbUZ4ZzBCRSxrQkFGRSxpQm5GbWgwQkosQ21GamgwQkUsU0FDRSxnQm5GZ2gwQkosQ21GN2cwQkUsU0FDRSxnQkFDQSxrQm5GZ2gwQkosQ21GOWcwQkUsV0FDRSxpQm5GaWgwQkosQ21GbmswQkUsU0FDRSx3Qm5Gc2swQkosQ21GcGswQkUsUUFDRSxZbkZ1azBCSixDbUZyazBCRSxRQUNFLFduRndrMEJKLENtRnRrMEJFLFNBQ0UsbUJuRnlrMEJKLENtRnZrMEJFLFNBQ0UsZ0JuRjBrMEJKLENtRnhrMEJFLFNBQ0UsaUJuRjJrMEJKLENtRnRrMEJFLGtCQUZFLGtCbkZpbDBCSixDbUYvazBCRSxTQUNFLGlCbkY4azBCSixDbUYzazBCRSxTQUNFLGlCQUNBLG1CbkY4azBCSixDbUY1azBCRSxTQUNFLGtCbkYrazBCSixDbUY3azBCRSxTQUNFLGVuRmdsMEJKLENtRjlrMEJFLFNBQ0UsZ0JuRmlsMEJKLENtRjVrMEJFLGtCQUZFLGlCbkZ1bDBCSixDbUZybDBCRSxTQUNFLGdCbkZvbDBCSixDbUZqbDBCRSxTQUNFLGdCQUNBLGtCbkZvbDBCSixDbUZsbDBCRSxXQUNFLGlCbkZxbDBCSixDbUZ2bzBCRSxTQUNFLHdCbkYwbzBCSixDbUZ4bzBCRSxRQUNFLFluRjJvMEJKLENtRnpvMEJFLFFBQ0UsV25GNG8wQkosQ21GMW8wQkUsU0FDRSxtQm5GNm8wQkosQ21GM28wQkUsU0FDRSxnQm5GOG8wQkosQ21GNW8wQkUsU0FDRSxpQm5GK28wQkosQ21GMW8wQkUsa0JBRkUsa0JuRnFwMEJKLENtRm5wMEJFLFNBQ0UsaUJuRmtwMEJKLENtRi9vMEJFLFNBQ0UsaUJBQ0EsbUJuRmtwMEJKLENtRmhwMEJFLFNBQ0Usa0JuRm1wMEJKLENtRmpwMEJFLFNBQ0UsZW5Gb3AwQkosQ21GbHAwQkUsU0FDRSxnQm5GcXAwQkosQ21GaHAwQkUsa0JBRkUsaUJuRjJwMEJKLENtRnpwMEJFLFNBQ0UsZ0JuRndwMEJKLENtRnJwMEJFLFNBQ0UsZ0JBQ0Esa0JuRndwMEJKLENtRnRwMEJFLFdBQ0UsaUJuRnlwMEJKLENtRjNzMEJFLFNBQ0Usd0JuRjhzMEJKLENtRjVzMEJFLFFBQ0UsWW5GK3MwQkosQ21GN3MwQkUsUUFDRSxXbkZndDBCSixDbUY5czBCRSxTQUNFLG1CbkZpdDBCSixDbUYvczBCRSxTQUNFLGdCbkZrdDBCSixDbUZodDBCRSxTQUNFLGlCbkZtdDBCSixDbUY5czBCRSxrQkFGRSxrQm5GeXQwQkosQ21GdnQwQkUsU0FDRSxpQm5Gc3QwQkosQ21GbnQwQkUsU0FDRSxpQkFDQSxtQm5Gc3QwQkosQ21GcHQwQkUsU0FDRSxrQm5GdXQwQkosQ21GcnQwQkUsU0FDRSxlbkZ3dDBCSixDbUZ0dDBCRSxTQUNFLGdCbkZ5dDBCSixDbUZwdDBCRSxrQkFGRSxpQm5GK3QwQkosQ21GN3QwQkUsU0FDRSxnQm5GNHQwQkosQ21GenQwQkUsU0FDRSxnQkFDQSxrQm5GNHQwQkosQ21GMXQwQkUsV0FDRSxpQm5GNnQwQkosQ21GL3cwQkUsU0FDRSx3Qm5Ga3gwQkosQ21GaHgwQkUsUUFDRSxZbkZteDBCSixDbUZqeDBCRSxRQUNFLFduRm94MEJKLENtRmx4MEJFLFNBQ0UsbUJuRnF4MEJKLENtRm54MEJFLFNBQ0UsZ0JuRnN4MEJKLENtRnB4MEJFLFNBQ0UsaUJuRnV4MEJKLENtRmx4MEJFLGtCQUZFLGtCbkY2eDBCSixDbUYzeDBCRSxTQUNFLGlCbkYweDBCSixDbUZ2eDBCRSxTQUNFLGlCQUNBLG1CbkYweDBCSixDbUZ4eDBCRSxTQUNFLGtCbkYyeDBCSixDbUZ6eDBCRSxTQUNFLGVuRjR4MEJKLENtRjF4MEJFLFNBQ0UsZ0JuRjZ4MEJKLENtRnh4MEJFLGtCQUZFLGlCbkZteTBCSixDbUZqeTBCRSxTQUNFLGdCbkZneTBCSixDbUY3eDBCRSxTQUNFLGdCQUNBLGtCbkZneTBCSixDbUY5eDBCRSxXQUNFLGlCbkZpeTBCSixDbUZuMTBCRSxTQUNFLHdCbkZzMTBCSixDbUZwMTBCRSxRQUNFLFluRnUxMEJKLENtRnIxMEJFLFFBQ0UsV25GdzEwQkosQ21GdDEwQkUsU0FDRSxtQm5GeTEwQkosQ21GdjEwQkUsU0FDRSxnQm5GMDEwQkosQ21GeDEwQkUsU0FDRSxpQm5GMjEwQkosQ21GdDEwQkUsa0JBRkUsa0JuRmkyMEJKLENtRi8xMEJFLFNBQ0UsaUJuRjgxMEJKLENtRjMxMEJFLFNBQ0UsaUJBQ0EsbUJuRjgxMEJKLENtRjUxMEJFLFNBQ0Usa0JuRisxMEJKLENtRjcxMEJFLFNBQ0UsZW5GZzIwQkosQ21GOTEwQkUsU0FDRSxnQm5GaTIwQkosQ21GNTEwQkUsa0JBRkUsaUJuRnUyMEJKLENtRnIyMEJFLFNBQ0UsZ0JuRm8yMEJKLENtRmoyMEJFLFNBQ0UsZ0JBQ0Esa0JuRm8yMEJKLENtRmwyMEJFLFdBQ0UsaUJuRnEyMEJKLENtRnY1MEJFLFNBQ0Usd0JuRjA1MEJKLENtRng1MEJFLFFBQ0UsWW5GMjUwQkosQ21GejUwQkUsUUFDRSxXbkY0NTBCSixDbUYxNTBCRSxTQUNFLG1CbkY2NTBCSixDbUYzNTBCRSxTQUNFLGdCbkY4NTBCSixDbUY1NTBCRSxTQUNFLGlCbkYrNTBCSixDbUYxNTBCRSxrQkFGRSxrQm5GcTYwQkosQ21GbjYwQkUsU0FDRSxpQm5GazYwQkosQ21GLzUwQkUsU0FDRSxpQkFDQSxtQm5GazYwQkosQ21GaDYwQkUsU0FDRSxrQm5GbTYwQkosQ21GajYwQkUsU0FDRSxlbkZvNjBCSixDbUZsNjBCRSxTQUNFLGdCbkZxNjBCSixDbUZoNjBCRSxrQkFGRSxpQm5GMjYwQkosQ21GejYwQkUsU0FDRSxnQm5GdzYwQkosQ21GcjYwQkUsU0FDRSxnQkFDQSxrQm5GdzYwQkosQ21GdDYwQkUsV0FDRSxpQm5GeTYwQkosQ21GMzkwQkUsU0FDRSx3Qm5GODkwQkosQ21GNTkwQkUsUUFDRSxZbkYrOTBCSixDbUY3OTBCRSxRQUNFLFduRmcrMEJKLENtRjk5MEJFLFNBQ0UsbUJuRmkrMEJKLENtRi85MEJFLFNBQ0UsZ0JuRmsrMEJKLENtRmgrMEJFLFNBQ0UsaUJuRm0rMEJKLENtRjk5MEJFLGtCQUZFLGtCbkZ5KzBCSixDbUZ2KzBCRSxTQUNFLGlCbkZzKzBCSixDbUZuKzBCRSxTQUNFLGlCQUNBLG1CbkZzKzBCSixDbUZwKzBCRSxTQUNFLGtCbkZ1KzBCSixDbUZyKzBCRSxTQUNFLGVuRncrMEJKLENtRnQrMEJFLFNBQ0UsZ0JuRnkrMEJKLENtRnArMEJFLGtCQUZFLGlCbkYrKzBCSixDbUY3KzBCRSxTQUNFLGdCbkY0KzBCSixDbUZ6KzBCRSxTQUNFLGdCQUNBLGtCbkY0KzBCSixDbUYxKzBCRSxXQUNFLGlCbkY2KzBCSixDbUYvaDFCRSxVQUNFLHlCbkZraTFCSixDbUZoaTFCRSxTQUNFLGFuRm1pMUJKLENtRmppMUJFLFNBQ0UsWW5Gb2kxQkosQ21GbGkxQkUsVUFDRSxvQm5GcWkxQkosQ21GbmkxQkUsVUFDRSxpQm5Gc2kxQkosQ21GcGkxQkUsVUFDRSxrQm5GdWkxQkosQ21GbGkxQkUsb0JBRkUsbUJuRjZpMUJKLENtRjNpMUJFLFVBQ0Usa0JuRjBpMUJKLENtRnZpMUJFLFVBQ0Usa0JBQ0Esb0JuRjBpMUJKLENtRnhpMUJFLFVBQ0UsbUJuRjJpMUJKLENtRnppMUJFLFVBQ0UsZ0JuRjRpMUJKLENtRjFpMUJFLFVBQ0UsaUJuRjZpMUJKLENtRnhpMUJFLG9CQUZFLGtCbkZtajFCSixDbUZqajFCRSxVQUNFLGlCbkZnajFCSixDbUY3aTFCRSxVQUNFLGlCQUNBLG1CbkZnajFCSixDbUY5aTFCRSxZQUNFLGtCbkZpajFCSixDbUZubTFCRSxVQUNFLHlCbkZzbTFCSixDbUZwbTFCRSxTQUNFLGFuRnVtMUJKLENtRnJtMUJFLFNBQ0UsWW5Gd20xQkosQ21GdG0xQkUsVUFDRSxvQm5GeW0xQkosQ21Gdm0xQkUsVUFDRSxpQm5GMG0xQkosQ21GeG0xQkUsVUFDRSxrQm5GMm0xQkosQ21GdG0xQkUsb0JBRkUsbUJuRmluMUJKLENtRi9tMUJFLFVBQ0Usa0JuRjhtMUJKLENtRjNtMUJFLFVBQ0Usa0JBQ0Esb0JuRjhtMUJKLENtRjVtMUJFLFVBQ0UsbUJuRittMUJKLENtRjdtMUJFLFVBQ0UsZ0JuRmduMUJKLENtRjltMUJFLFVBQ0UsaUJuRmluMUJKLENtRjVtMUJFLG9CQUZFLGtCbkZ1bjFCSixDbUZybjFCRSxVQUNFLGlCbkZvbjFCSixDbUZqbjFCRSxVQUNFLGlCQUNBLG1CbkZvbjFCSixDbUZsbjFCRSxZQUNFLGtCbkZxbjFCSixDbUZ2cTFCRSxVQUNFLHlCbkYwcTFCSixDbUZ4cTFCRSxTQUNFLGFuRjJxMUJKLENtRnpxMUJFLFNBQ0UsWW5GNHExQkosQ21GMXExQkUsVUFDRSxvQm5GNnExQkosQ21GM3ExQkUsVUFDRSxpQm5GOHExQkosQ21GNXExQkUsVUFDRSxrQm5GK3ExQkosQ21GMXExQkUsb0JBRkUsbUJuRnFyMUJKLENtRm5yMUJFLFVBQ0Usa0JuRmtyMUJKLENtRi9xMUJFLFVBQ0Usa0JBQ0Esb0JuRmtyMUJKLENtRmhyMUJFLFVBQ0UsbUJuRm1yMUJKLENtRmpyMUJFLFVBQ0UsZ0JuRm9yMUJKLENtRmxyMUJFLFVBQ0UsaUJuRnFyMUJKLENtRmhyMUJFLG9CQUZFLGtCbkYycjFCSixDbUZ6cjFCRSxVQUNFLGlCbkZ3cjFCSixDbUZycjFCRSxVQUNFLGlCQUNBLG1CbkZ3cjFCSixDbUZ0cjFCRSxZQUNFLGtCbkZ5cjFCSixDbUYzdTFCRSxVQUNFLHlCbkY4dTFCSixDbUY1dTFCRSxTQUNFLGFuRit1MUJKLENtRjd1MUJFLFNBQ0UsWW5GZ3YxQkosQ21GOXUxQkUsVUFDRSxvQm5GaXYxQkosQ21GL3UxQkUsVUFDRSxpQm5Ga3YxQkosQ21GaHYxQkUsVUFDRSxrQm5GbXYxQkosQ21GOXUxQkUsb0JBRkUsbUJuRnl2MUJKLENtRnZ2MUJFLFVBQ0Usa0JuRnN2MUJKLENtRm52MUJFLFVBQ0Usa0JBQ0Esb0JuRnN2MUJKLENtRnB2MUJFLFVBQ0UsbUJuRnV2MUJKLENtRnJ2MUJFLFVBQ0UsZ0JuRnd2MUJKLENtRnR2MUJFLFVBQ0UsaUJuRnl2MUJKLENtRnB2MUJFLG9CQUZFLGtCbkYrdjFCSixDbUY3djFCRSxVQUNFLGlCbkY0djFCSixDbUZ6djFCRSxVQUNFLGlCQUNBLG1CbkY0djFCSixDbUYxdjFCRSxZQUNFLGtCbkY2djFCSixDbUYveTFCRSxVQUNFLHlCbkZrejFCSixDbUZoejFCRSxTQUNFLGFuRm16MUJKLENtRmp6MUJFLFNBQ0UsWW5Gb3oxQkosQ21GbHoxQkUsVUFDRSxvQm5GcXoxQkosQ21GbnoxQkUsVUFDRSxpQm5Gc3oxQkosQ21GcHoxQkUsVUFDRSxrQm5GdXoxQkosQ21GbHoxQkUsb0JBRkUsbUJuRjZ6MUJKLENtRjN6MUJFLFVBQ0Usa0JuRjB6MUJKLENtRnZ6MUJFLFVBQ0Usa0JBQ0Esb0JuRjB6MUJKLENtRnh6MUJFLFVBQ0UsbUJuRjJ6MUJKLENtRnp6MUJFLFVBQ0UsZ0JuRjR6MUJKLENtRjF6MUJFLFVBQ0UsaUJuRjZ6MUJKLENtRnh6MUJFLG9CQUZFLGtCbkZtMDFCSixDbUZqMDFCRSxVQUNFLGlCbkZnMDFCSixDbUY3ejFCRSxVQUNFLGlCQUNBLG1CbkZnMDFCSixDbUY5ejFCRSxZQUNFLGtCbkZpMDFCSixDbUZuMzFCRSxVQUNFLHlCbkZzMzFCSixDbUZwMzFCRSxTQUNFLGFuRnUzMUJKLENtRnIzMUJFLFNBQ0UsWW5GdzMxQkosQ21GdDMxQkUsVUFDRSxvQm5GeTMxQkosQ21GdjMxQkUsVUFDRSxpQm5GMDMxQkosQ21GeDMxQkUsVUFDRSxrQm5GMjMxQkosQ21GdDMxQkUsb0JBRkUsbUJuRmk0MUJKLENtRi8zMUJFLFVBQ0Usa0JuRjgzMUJKLENtRjMzMUJFLFVBQ0Usa0JBQ0Esb0JuRjgzMUJKLENtRjUzMUJFLFVBQ0UsbUJuRiszMUJKLENtRjczMUJFLFVBQ0UsZ0JuRmc0MUJKLENtRjkzMUJFLFVBQ0UsaUJuRmk0MUJKLENtRjUzMUJFLG9CQUZFLGtCbkZ1NDFCSixDbUZyNDFCRSxVQUNFLGlCbkZvNDFCSixDbUZqNDFCRSxVQUNFLGlCQUNBLG1CbkZvNDFCSixDbUZsNDFCRSxZQUNFLGtCbkZxNDFCSixDbUZ2NzFCRSxVQUNFLHlCbkYwNzFCSixDbUZ4NzFCRSxTQUNFLGFuRjI3MUJKLENtRno3MUJFLFNBQ0UsWW5GNDcxQkosQ21GMTcxQkUsVUFDRSxvQm5GNjcxQkosQ21GMzcxQkUsVUFDRSxpQm5GODcxQkosQ21GNTcxQkUsVUFDRSxrQm5GKzcxQkosQ21GMTcxQkUsb0JBRkUsbUJuRnE4MUJKLENtRm44MUJFLFVBQ0Usa0JuRms4MUJKLENtRi83MUJFLFVBQ0Usa0JBQ0Esb0JuRms4MUJKLENtRmg4MUJFLFVBQ0UsbUJuRm04MUJKLENtRmo4MUJFLFVBQ0UsZ0JuRm84MUJKLENtRmw4MUJFLFVBQ0UsaUJuRnE4MUJKLENtRmg4MUJFLG9CQUZFLGtCbkYyODFCSixDbUZ6ODFCRSxVQUNFLGlCbkZ3ODFCSixDbUZyODFCRSxVQUNFLGlCQUNBLG1CbkZ3ODFCSixDbUZ0ODFCRSxZQUNFLGtCbkZ5ODFCSixDbUZuODFCSSxxQnBGc0tGLGlCQ3F5MUJGLENtRng4MUJJLHFCcEZtS0YsaUJDNHkxQkYsQ21GNTgxQkkscUJwRmdLRixpQkNtejFCRixDbUZoOTFCSSxxQnBGNkpGLGlCQzB6MUJGLENtRnA5MUJJLHNCcEYwSkYsa0JDaTAxQkYsQ21GeDkxQkksc0JwRnVKRixrQkN3MDFCRixDbUY1OTFCSSxzQnBGb0pGLGtCQyswMUJGLENtRmgrMUJJLHNCcEZpSkYsa0JDczExQkYsQ21GcCsxQkksc0JwRjhJRixrQkM2MTFCRixDbUZ4KzFCSSx3QnBGMklGLGtCQ28yMUJGIiwiZmlsZSI6Ii9jc3MvYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5jb250YWN0LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNjA1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBoMSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgfVxufVxuLmZvcm0td3JhcHBlci1jb250YWN0IHtcbiAgICBwYWRkaW5nOiA1MHB4IDM4cHggODhweDtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktdmFyLTg7XG4gICAgYm9yZGVyLXJhZGl1czogMCA1MHB4IDAgNTBweDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICBwYWRkaW5nOiAzNnB4IDIwcHggNDRweDtcbiAgICB9XG59XG4uY29udGFjdC1idG4td3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbiAgICAuYnV0dG9uIHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDE2cHgsIDEsIDQwMCwgJHdoaXRlKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZzogMTRweCAzMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDE1MnB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxNzhweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLmJyZWFkY3J1bWItd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDsgXG4gICAgfVxuICAgIHVsLmJyZWFkY3J1bWIge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDBweCk7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNXB4LCAyM3B4LCAzMDAsICRncmF5LWRhcmstYmRjbWIpO1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsaStsaSB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAycHggMCA0cHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIi9cXDAwYTBcIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS13aGl0ZSB7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdWwuYnJlYWRjcnVtYiB7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGkrbGkge1xuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9IFxufSIsImJvZHkge1xuICAgIC8vIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC8vIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH1cbi8vIC5jb250YWluZXIsIFxuLy8gLmNvbnRhaW5lci1sZywgXG4vLyAuY29udGFpbmVyLW1kLCBcbi8vIC5jb250YWluZXItc20sIFxuLy8gLmNvbnRhaW5lci14bCB7XG4vLyAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDEyMDBweCl7XG4vLyAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4vLyAgIH1cbi8vIH1cbiAgaDEsIC5oMSxcbiAgaDIsIC5oMixcbiAgaDMsIC5oMyxcbiAgaDQsIC5oNCxcbiAgaDUsIC5oNSxcbiAgaDYsIC5oNiB7XG4gICAgICBAaW5jbHVkZSBwb3BwaW5zKCk7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgY29sb3I6JGJsYWNrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDM1cHgpO1xuICB9XG4gIGgxLCAuaDEge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplcyk7XG4gIH1cbiAgaDIsIC5oMiB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemVzKTtcbiAgfVxuICBoMywgLmgzIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZXMpO1xuICB9XG4gIGg0LCAuaDQge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplcyk7XG4gIH1cbiAgaDUsIC5oNSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemVzKTtcbiAgfVxuICBoNiwgLmg2IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZXMpO1xuICB9XG4gIHAge1xuICAgICAgQGluY2x1ZGUgcG9wcGlucygxN3B4LCAyNHB4LCA0MDAsICRibGFjayk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgJi5jLWNvcHlyaWdodCB7XG4gICAgICAgICAgQGluY2x1ZGUgcG9wcGlucygxMnB4LCAxOHB4LCAzMDAsICRncmV5LWRhcmspO1xuICAgICAgfVxuICB9XG4gIGEsXG4gIGlucHV0IHtcbiAgICAgIHRyYW5zaXRpb246IC40cyBhbGw7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICB9XG51bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgfVxufVxuYSwgXG5idXR0b24ge1xuICAmOmhvdmVyIHtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgMC40cywgZWFzZS1pbi1vdXQpO1xuICB9XG4gICY6Zm9jdXN7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxufVxuYTpob3ZlciB7XG4gIGNvbG9yOiAjRkQ3REE5O1xufVxuaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjRUVFRUYwO1xufVxuXG5cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbm5ldyBzY3NzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgQGluY2x1ZGUgdGl0aWxsaXVtKCk7XG59XG5oMSwgLmgxLFxuaDIsIC5oMixcbmgzLCAuaDMsXG5oNCwgLmg0LFxuaDUsIC5oNSxcbmg2LCAuaDYge1xuICAgIEBpbmNsdWRlIHZhcmVsYSgpO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ub3JtYWw7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMzVweCk7XG59XG4gIGgxLCAuaDEge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDEtZm9udC1zaXplcyk7XG4gIH1cbiAgaDIsIC5oMiB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemVzKTtcbiAgfVxuICBoMywgLmgzIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZXMpO1xuICB9XG4gIGg0LCAuaDQge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDQtZm9udC1zaXplcyk7XG4gIH1cbiAgaDUsIC5oNSB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemVzKTtcbiAgfVxuICBoNiwgLmg2IHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZXMpO1xuICB9XG4gIHAge1xuICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAyNHB4LCA0MDAsICRmYWRlZC1ibGFjayk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIGEsXG4gIGlucHV0IHtcbiAgICAgIHRyYW5zaXRpb246IC40cyBhbGw7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgfVxuICB9XG51bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgfVxufVxuYSB7XG4gIGNvbG9yOiAkZ3JlZW4tdmFyLTU7XG59XG5hLCBcbmJ1dHRvbiB7XG4gICY6aG92ZXIge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsLCAwLjRzLCBlYXNlLWluLW91dCk7XG4gIH1cbiAgJjpmb2N1c3tcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5hOmhvdmVyIHtcbiAgY29sb3I6ICRncmVlbi12YXItMTtcbn1cbmhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI0VFRUVGMDtcbn1cbi5jb250YWluZXIge1xuICBAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMjgwcHgpIHtcbiAgICAmLS1sYXJnZSB7XG4gICAgICBtYXgtd2lkdGg6IDE1MDBweDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoMTQ0MHB4KSB7XG4gICAgbWF4LXdpZHRoOiAxMzAwcHg7XG5cbiAgfVxuICAvLyAmLW5hdiB7XG4gIC8vICAgbWF4LXdpZHRoOiAxNzgwcHg7XG4gIC8vIH1cbn1cbi5zdWItaGVhZGluZyB7XG4gIEBpbmNsdWRlIHZhcmVsYSgxOHB4LCAyMnB4LCA0MDAsICR3aGl0ZSk7XG4gIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgQGluY2x1ZGUgdmFyZWxhKDIwcHgsIDI0cHgsIDQwMCwgJHdoaXRlKTtcbiAgfVxuICAmLW1lZGl1bSB7XG4gICAgQGluY2x1ZGUgdmFyZWxhKDE4cHgsIDIycHgsIDQwMCwgJHdoaXRlKTtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgIEBpbmNsdWRlIHZhcmVsYSgyMnB4LCAyOHB4LCA0MDAsICR3aGl0ZSk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPmxhcmdlcmRlc2t0b3BcIikge1xuICAgICAgQGluY2x1ZGUgdmFyZWxhKDI4cHgsIDM0cHgsIDQwMCwgJHdoaXRlKTtcbiAgICB9XG4gIH1cbn1cbi5sYXJnZS1oZWFkaW5nIHtcbiAgQGluY2x1ZGUgdmFyZWxhKDMwcHgsIDM3cHgsIDQwMCwgJHdoaXRlKTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgQGluY2x1ZGUgdmFyZWxhKDUwcHgsIDY1cHgsIDQwMCwgJHdoaXRlKTtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICBAaW5jbHVkZSB2YXJlbGEoNjBweCwgNzVweCwgNDAwLCAkd2hpdGUpO1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhKFwiPmxhcmdlcmRlc2t0b3BcIikge1xuICAgIEBpbmNsdWRlIHZhcmVsYSg5MHB4LCAxMDlweCwgNDAwLCAkd2hpdGUpO1xuICB9XG59XG5cbi5wYWdlX19jb250YWluZXIge1xuICBwYWRkaW5nOiAxMDBweCAwIDUwcHg7XG4gIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG4gIH1cbn0iLCJAaW1wb3J0IFwiZmxleC1taXhpblwiO1xuXG4vL0ZvbnQgbWl4aW5cbkBtaXhpbiBmb250LXNpemUoJHNpemVWYWx1ZTogMSkge1xuICBmb250LXNpemU6ICgkc2l6ZVZhbHVlICogMTYpICogMXB4O1xuICBmb250LXNpemU6ICRzaXplVmFsdWUgKiAxcmVtO1xufVxuLy9Gb250IHNpemUgcmVzcG9uc2l2ZVxuQG1peGluIGZvbnQtc2l6ZSgkZnMtbWFwKSB7XG4gIEBlYWNoICRmcy1icmVha3BvaW50LCAkZnMtZm9udC1zaXplIGluICRmcy1tYXAge1xuICAgIEBpZiAkZnMtYnJlYWtwb2ludD09bnVsbCB7XG4gICAgICBmb250LXNpemU6ICRmcy1mb250LXNpemU7XG4gICAgICBsaW5lLWhlaWdodDogJGZzLWZvbnQtc2l6ZSArIDRweDtcbiAgICB9IEBlbHNlIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRmcy1icmVha3BvaW50KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZzLWZvbnQtc2l6ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6ICRmcy1mb250LXNpemUgKyAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cblxuLy9CYW5uZXIgVGV4dFxuJGJhbmxhcmdlLXR4dDogKFxuICBudWxsOiAyNnB4LFxuICA0ODBweDogMjZweCxcbiAgNzY4cHg6IDI2cHgsXG4gIDk5MnB4OiA0MHB4LFxuICAxMjAwcHg6IDQ2cHgsXG4pO1xuJGJhbnNtYWxsLXR4dDogKFxuICBudWxsOiA5cHgsXG4gIDQ4MHB4OiAxMXB4LFxuICA2NDBweDogMTNweCxcbiAgNzY4cHg6IDEzcHgsXG4gIDk5MnB4OiAxNXB4LFxuICAxMjAwcHg6IDE1cHgsXG4gIDE0NDBweDogMTVweCxcbik7XG5cbi8vSG9tZSBib3R0b20gQ1RBIFR4dFxuJGJ0bi1jdGEtaGVhZGluZzogKFxuICBudWxsOiAzN3B4LFxuICA0ODBweDogMzdweCxcbiAgNzY4cHg6IDQ1cHgsXG4gIDk5MnB4OiA1MnB4LFxuICAxMjAwcHg6IDYxcHgsXG4pO1xuXG4vL2Jsb2NrcXVvdGVcbiRibG9ja3F1b3RlOiAoXG4gIG51bGw6IDI3cHgsXG4gIDc2OHB4OiAyN3B4LFxuICA5OTJweDogMzBweCxcbiAgMTIwMHB4OiAzM3B4LFxuKTtcblxuLy8gQnJlYWtwb2ludFxuQG1peGluIGJyZWFrcG9pbnQoJHBvaW50KSB7XG4gIEBpZiAkcG9pbnQgPT0gbGFyZGdlRGVza3RvcCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRwb2ludCA9PSBkZXNrdG9wIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IGxhcHRvcCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRwb2ludCA9PSB0YWJsZXQge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkcG9pbnQgPT0gbW9iaWxlb25seSB7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJHBvaW50ID09IHNtYWxsbW9iaWxlIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzc0cHgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuLy9yZ2JhXG5AbWl4aW4gYmFja2dyb3VuZC1vcGFjaXR5KCRjb2xvciwgJG9wYWNpdHk6IDAuMykge1xuICBiYWNrZ3JvdW5kOiAkY29sb3I7IC8qIFRoZSBGYWxsYmFjayAqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvciwgJG9wYWNpdHkpO1xufVxuXG4vLyBAaW5jbHVkZSBvdmVycGFzcygxNnB4LCAxNnB4LCA0MDAsICR3aGl0ZSk7XG5AbWl4aW4gb3ZlcnBhc3MoJHNpemU6IGZhbHNlLCAkbGg6IGZhbHNlLCAkd2VpZ2h0OiBmYWxzZSwgJGNvbG91cjogZmFsc2UpIHtcbiAgZm9udC1mYW1pbHk6IFwiT3ZlcnBhc3NcIiwgc2Fucy1zZXJpZjtcbiAgQGlmICRzaXplIHtcbiAgICBmb250LXNpemU6ICRzaXplO1xuICB9XG4gIEBpZiAkbGgge1xuICAgIGxpbmUtaGVpZ2h0OiAkbGg7XG4gIH1cbiAgQGlmICR3ZWlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICB9XG4gIEBpZiAkY29sb3VyIHtcbiAgICBjb2xvcjogJGNvbG91cjtcbiAgfVxufVxuXG4vLyBAaW5jbHVkZSBiYXJsb3coMTZweCwgMTZweCwgNDAwLCAkd2hpdGUpO1xuQG1peGluIGJhcmxvdygkc2l6ZTogZmFsc2UsICRsaDogZmFsc2UsICR3ZWlnaHQ6IGZhbHNlLCAkY29sb3VyOiBmYWxzZSkge1xuICBmb250LWZhbWlseTogXCJCYXJsb3dcIiwgc2Fucy1zZXJpZjtcbiAgQGlmICRzaXplIHtcbiAgICBmb250LXNpemU6ICRzaXplO1xuICB9XG4gIEBpZiAkbGgge1xuICAgIGxpbmUtaGVpZ2h0OiAkbGg7XG4gIH1cbiAgQGlmICR3ZWlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICB9XG4gIEBpZiAkY29sb3VyIHtcbiAgICBjb2xvcjogJGNvbG91cjtcbiAgfVxufVxuLy8gQGluY2x1ZGUgbWFyY2VsbHVzKDE2cHgsIDE2cHgsIDQwMCwgJHdoaXRlKTtcbkBtaXhpbiBtYXJjZWxsdXMoJHNpemU6IGZhbHNlLCAkbGg6IGZhbHNlLCAkd2VpZ2h0OiBmYWxzZSwgJGNvbG91cjogZmFsc2UpIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFyY2VsbHVzXCIsIHNhbnMtc2VyaWY7XG4gIEBpZiAkc2l6ZSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZTtcbiAgfVxuICBAaWYgJGxoIHtcbiAgICBsaW5lLWhlaWdodDogJGxoO1xuICB9XG4gIEBpZiAkd2VpZ2h0IHtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgfVxuICBAaWYgJGNvbG91ciB7XG4gICAgY29sb3I6ICRjb2xvdXI7XG4gIH1cbn1cblxuLy8gQGluY2x1ZGUgbWFyY2VsbHVzKDE2cHgsIDE2cHgsIDQwMCwgJHdoaXRlKTtcbkBtaXhpbiBtYXJjZWxsdXMoJHNpemU6IGZhbHNlLCAkbGg6IGZhbHNlLCAkd2VpZ2h0OiBmYWxzZSwgJGNvbG91cjogZmFsc2UpIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFyY2VsbHVzXCIsIHNhbnMtc2VyaWY7XG4gIEBpZiAkc2l6ZSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZTtcbiAgfVxuICBAaWYgJGxoIHtcbiAgICBsaW5lLWhlaWdodDogJGxoO1xuICB9XG4gIEBpZiAkd2VpZ2h0IHtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgfVxuICBAaWYgJGNvbG91ciB7XG4gICAgY29sb3I6ICRjb2xvdXI7XG4gIH1cbn1cblxuLy8gQGluY2x1ZGUgcGxheWZhaXIoMTZweCwgMTZweCwgNDAwLCAkd2hpdGUpO1xuQG1peGluIHBsYXlmYWlyKCRzaXplOiBmYWxzZSwgJGxoOiBmYWxzZSwgJHdlaWdodDogZmFsc2UsICRjb2xvdXI6IGZhbHNlKSB7XG4gIGZvbnQtZmFtaWx5OiAnUGxheWZhaXIgRGlzcGxheScsIHNlcmlmO1xuICBAaWYgJHNpemUge1xuICAgIGZvbnQtc2l6ZTogJHNpemU7XG4gIH1cbiAgQGlmICRsaCB7XG4gICAgbGluZS1oZWlnaHQ6ICRsaDtcbiAgfVxuICBAaWYgJHdlaWdodCB7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gIH1cbiAgQGlmICRjb2xvdXIge1xuICAgIGNvbG9yOiAkY29sb3VyO1xuICB9XG59XG5cbi8vIEBpbmNsdWRlIHBvcHBpbnMoMTZweCwgMTZweCwgNDAwLCAkd2hpdGUpO1xuQG1peGluIHBvcHBpbnMoJHNpemU6IGZhbHNlLCAkbGg6IGZhbHNlLCAkd2VpZ2h0OiBmYWxzZSwgJGNvbG91cjogZmFsc2UpIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgQGlmICRzaXplIHtcbiAgICBmb250LXNpemU6ICRzaXplO1xuICB9XG4gIEBpZiAkbGgge1xuICAgIGxpbmUtaGVpZ2h0OiAkbGg7XG4gIH1cbiAgQGlmICR3ZWlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICB9XG4gIEBpZiAkY29sb3VyIHtcbiAgICBjb2xvcjogJGNvbG91cjtcbiAgfVxufVxuXG4vLyAvLyBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCwgMnMsIGVhc2Utb3V0KTtcbi8vIEBtaXhpbiB0cmFuc2l0aW9uKCR3aGF0OiBhbGwsICR0aW1lOiAwLjNzLCAkaG93OiBlYXNlLWluLW91dCkge1xuLy8gICAtd2Via2l0LXRyYW5zaXRpb246ICR3aGF0ICR0aW1lICRob3c7XG4vLyAgIC1tb3otdHJhbnNpdGlvbjogJHdoYXQgJHRpbWUgJGhvdztcbi8vICAgLW1zLXRyYW5zaXRpb246ICR3aGF0ICR0aW1lICRob3c7XG4vLyAgIC1vLXRyYW5zaXRpb246ICR3aGF0ICR0aW1lICRob3c7XG4vLyAgIHRyYW5zaXRpb246ICR3aGF0ICR0aW1lICRob3c7XG4vLyB9XG5cbi8vIC8vIEBpbmNsdWRlIGJveHNoYWRvdygwcHgsIDBweCwgMHB4LCAjMDAwKTtcbi8vIEBtaXhpbiBib3hzaGFkb3coJHg6IDBweCwgJHk6IDBweCwgJGJsdXI6IDBweCwgJGNvbG9yOiAjMDAwKSB7XG4vLyAgIC13ZWJraXQtYm94LXNoYWRvdzogJHggJHkgJGJsdXIgJGNvbG9yO1xuLy8gICAtbW96LWJveC1zaGFkb3c6ICR4ICR5ICRibHVyICRjb2xvcjtcbi8vICAgLW1zLWJveC1zaGFkb3c6ICR4ICR5ICRibHVyICRjb2xvcjtcbi8vICAgLW8tYm94LXNoYWRvdzogJHggJHkgJGJsdXIgJGNvbG9yO1xuLy8gICBib3gtc2hhZG93OiAkeCAkeSAkYmx1ciAkY29sb3I7XG4vLyB9XG5cbi8vIC8vIEBpbmNsdWRlIHRyYW5zZm9ybWl0KHJvdGF0ZSgwZGVnKSk7XG4vLyBAbWl4aW4gdHJhbnNmb3JtaXQoJHZhbCkge1xuLy8gICAtd2Via2l0LXRyYW5zZm9ybTogJHZhbDtcbi8vICAgLW1vei10cmFuc2Zvcm06ICR2YWw7XG4vLyAgIC1tcy10cmFuc2Zvcm06ICR2YWw7XG4vLyAgIC1vLXRyYW5zZm9ybTogJHZhbDtcbi8vICAgdHJhbnNmb3JtOiAkdmFsO1xuLy8gfVxuXG4vLyAvLyBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMHB4IDBweCAwcHggMHB4KTtcbi8vIEBtaXhpbiBib3JkZXJyYWRpdXMoJHZhbCkge1xuLy8gICAtd2Via2l0LWJvcmRlci1yYWRpdXM6ICR2YWw7XG4vLyAgIC1tb3otYm9yZGVyLXJhZGl1czogJHZhbDtcbi8vICAgLW1zLWJvcmRlci1yYWRpdXM6ICR2YWw7XG4vLyAgIC1vLWJvcmRlci1yYWRpdXM6ICR2YWw7XG4vLyAgIGJvcmRlci1yYWRpdXM6ICR2YWw7XG4vLyB9XG5cbi8vIC8vIEBpbmNsdWRlIHNpemUoMjAwcHgpO1xuLy8gQG1peGluIHNpemUoJHdpZHRoLCAkaGVpZ2h0OiAkd2lkdGgpIHtcbi8vICAgd2lkdGg6ICR3aWR0aDtcbi8vICAgaGVpZ2h0OiAkaGVpZ2h0O1xuLy8gfVxuXG4vLyAvLyBAaW5jbHVkZSBmbGV4Ym94O1xuLy8gQG1peGluIGZsZXhib3goKSB7XG4vLyAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuLy8gICBkaXNwbGF5OiAtbW96LWJveDtcbi8vICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuLy8gICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbi8vICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuLy8gfVxuXG4vLyBNaXhpbiBGb3IgTWVkaWEgUXVlcnkgPSB1c2VzIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk2MHB4KSB7XG5AbWl4aW4gbWVkaWEtcXVlcnkoJHZhbHVlLCAkb3BlcmF0b3I6IFwibWluLXdpZHRoXCIsICRxdWVyeTogXCJzY3JlZW5cIikge1xuICBAbWVkaWEgI3skcXVlcnl9IGFuZCAoI3skb3BlcmF0b3J9OiAjeyR2YWx1ZX0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNaXhpbiBGb3IgTWVkaWEgUXVlcnkgPSB1c2VzIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5LW1heCg5NjBweCkge1xuQG1peGluIG1lZGlhLXF1ZXJ5LW1heCgkdmFsdWUsICRvcGVyYXRvcjogXCJtYXgtd2lkdGhcIiwgJHF1ZXJ5OiBcInNjcmVlblwiKSB7XG4gIEBtZWRpYSAjeyRxdWVyeX0gYW5kICgjeyRvcGVyYXRvcn06ICN7JHZhbHVlfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIEBtaXhpbiBncmFkaWVudC1ibHVlLWhvcml6b250YWwge1xuLy8gICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cDovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMDBiNGYxKzAsMDA5OGYxKzEwMCAqL1xuLy8gICBiYWNrZ3JvdW5kOiAjMDBiNGYxOyAvKiBPbGQgYnJvd3NlcnMgKi9cbi8vICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoXG4vLyAgICAgbGVmdCxcbi8vICAgICAjMDBiNGYxIDAlLFxuLy8gICAgICMwMDk4ZjEgMTAwJVxuLy8gICApOyAvKiBGRjMuNi0xNSAqL1xuLy8gICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChcbi8vICAgICBsZWZ0LFxuLy8gICAgICMwMGI0ZjEgMCUsXG4vLyAgICAgIzAwOThmMSAxMDAlXG4vLyAgICk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4vLyAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcbi8vICAgICB0byByaWdodCxcbi8vICAgICAjMDBiNGYxIDAlLFxuLy8gICAgICMwMDk4ZjEgMTAwJVxuLy8gICApOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbi8vICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMGI0ZjEnLCBlbmRDb2xvcnN0cj0nIzAwOThmMScsR3JhZGllbnRUeXBlPTEgKTsgLyogSUU2LTkgKi9cbi8vIH1cblxuLy8gaW1nIHtcbi8vICAgbWF4LXdpZHRoOiAxMDAlO1xuLy8gICBoZWlnaHQ6IGF1dG87XG4vLyB9XG5cbi8vIGlmcmFtZSB7XG4vLyAgIHdpZHRoOiAxMDAlO1xuLy8gfVxuXG4vLyAuaWZyYW1lLWNvbnRhaW5lciB7XG4vLyAgIG92ZXJmbG93OiBoaWRkZW47XG4vLyAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4vLyAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgei1pbmRleDogNDtcblxuLy8gICBpZnJhbWUge1xuLy8gICAgIGJvcmRlcjogMDtcbi8vICAgICBoZWlnaHQ6IDEwMCU7XG4vLyAgICAgbGVmdDogMDtcbi8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgdG9wOiAwO1xuLy8gICB9XG4vLyB9XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5uZXcgc2Nzc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4vLyBAaW5jbHVkZSB2YXJlbGEoMTZweCwgMTZweCwgNDAwLCAkd2hpdGUpO1xuQG1peGluIHZhcmVsYSgkc2l6ZTogZmFsc2UsICRsaDogZmFsc2UsICR3ZWlnaHQ6IGZhbHNlLCAkY29sb3VyOiBmYWxzZSkge1xuICBmb250LWZhbWlseTogJ1ZhcmVsYSBSb3VuZCcsIHNhbnMtc2VyaWY7XG4gIEBpZiAkc2l6ZSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZTtcbiAgfVxuICBAaWYgJGxoIHtcbiAgICBsaW5lLWhlaWdodDogJGxoO1xuICB9XG4gIEBpZiAkd2VpZ2h0IHtcbiAgICBmb250LXdlaWdodDogJHdlaWdodDtcbiAgfVxuICBAaWYgJGNvbG91ciB7XG4gICAgY29sb3I6ICRjb2xvdXI7XG4gIH1cbn1cblxuLy8gQGluY2x1ZGUgdmFyZWxhKDE2cHgsIDE2cHgsIDQwMCwgJHdoaXRlKTtcbkBtaXhpbiBydWJpaygkc2l6ZTogZmFsc2UsICRsaDogZmFsc2UsICR3ZWlnaHQ6IGZhbHNlLCAkY29sb3VyOiBmYWxzZSkge1xuICBmb250LWZhbWlseTogJ1J1YmlrJywgc2Fucy1zZXJpZjtcbiAgQGlmICRzaXplIHtcbiAgICBmb250LXNpemU6ICRzaXplO1xuICB9XG4gIEBpZiAkbGgge1xuICAgIGxpbmUtaGVpZ2h0OiAkbGg7XG4gIH1cbiAgQGlmICR3ZWlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICB9XG4gIEBpZiAkY29sb3VyIHtcbiAgICBjb2xvcjogJGNvbG91cjtcbiAgfVxufVxuXG4vLyBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMTZweCwgNDAwLCAkd2hpdGUpO1xuQG1peGluIHRpdGlsbGl1bSgkc2l6ZTogZmFsc2UsICRsaDogZmFsc2UsICR3ZWlnaHQ6IGZhbHNlLCAkY29sb3VyOiBmYWxzZSkge1xuICBmb250LWZhbWlseTogJ1RpdGlsbGl1bSBXZWInLCBzYW5zLXNlcmlmO1xuICBAaWYgJHNpemUge1xuICAgIGZvbnQtc2l6ZTogJHNpemU7XG4gIH1cbiAgQGlmICRsaCB7XG4gICAgbGluZS1oZWlnaHQ6ICRsaDtcbiAgfVxuICBAaWYgJHdlaWdodCB7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gIH1cbiAgQGlmICRjb2xvdXIge1xuICAgIGNvbG9yOiAkY29sb3VyO1xuICB9XG59XG5cblxuQG1peGluIGJhY2tncm91bmQtb3BhY2l0eSgkY29sb3IsICRvcGFjaXR5OiAwLjMpIHtcbiAgYmFja2dyb3VuZDogJGNvbG9yOyAvKiBUaGUgRmFsbGJhY2sgKi9cbiAgYmFja2dyb3VuZDogcmdiYSgkY29sb3IsICRvcGFjaXR5KTtcbn1cblxuLy8gQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIDJzLCBlYXNlLW91dCk7XG5AbWl4aW4gdHJhbnNpdGlvbigkd2hhdDogYWxsLCAkdGltZTogMC4zcywgJGhvdzogZWFzZS1pbi1vdXQpIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkd2hhdCAkdGltZSAkaG93O1xuICAtbW96LXRyYW5zaXRpb246ICR3aGF0ICR0aW1lICRob3c7XG4gIC1tcy10cmFuc2l0aW9uOiAkd2hhdCAkdGltZSAkaG93O1xuICAtby10cmFuc2l0aW9uOiAkd2hhdCAkdGltZSAkaG93O1xuICB0cmFuc2l0aW9uOiAkd2hhdCAkdGltZSAkaG93O1xufVxuXG4vLyBAaW5jbHVkZSBib3hzaGFkb3coMHB4LCAwcHgsIDBweCwgIzAwMCk7XG5AbWl4aW4gYm94c2hhZG93KCR4OiAwcHgsICR5OiAwcHgsICRibHVyOiAwcHgsICRjb2xvcjogIzAwMCkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6ICR4ICR5ICRibHVyICRjb2xvcjtcbiAgLW1vei1ib3gtc2hhZG93OiAkeCAkeSAkYmx1ciAkY29sb3I7XG4gIC1tcy1ib3gtc2hhZG93OiAkeCAkeSAkYmx1ciAkY29sb3I7XG4gIC1vLWJveC1zaGFkb3c6ICR4ICR5ICRibHVyICRjb2xvcjtcbiAgYm94LXNoYWRvdzogJHggJHkgJGJsdXIgJGNvbG9yO1xufVxuXG4vLyBAaW5jbHVkZSB0cmFuc2Zvcm1pdChyb3RhdGUoMGRlZykpO1xuQG1peGluIHRyYW5zZm9ybWl0KCR2YWwpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06ICR2YWw7XG4gIC1tb3otdHJhbnNmb3JtOiAkdmFsO1xuICAtbXMtdHJhbnNmb3JtOiAkdmFsO1xuICAtby10cmFuc2Zvcm06ICR2YWw7XG4gIHRyYW5zZm9ybTogJHZhbDtcbn1cblxuLy8gQGluY2x1ZGUgYm9yZGVycmFkaXVzKDBweCAwcHggMHB4IDBweCk7XG5AbWl4aW4gYm9yZGVycmFkaXVzKCR2YWwpIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkdmFsO1xuICAtbW96LWJvcmRlci1yYWRpdXM6ICR2YWw7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAkdmFsO1xuICAtby1ib3JkZXItcmFkaXVzOiAkdmFsO1xuICBib3JkZXItcmFkaXVzOiAkdmFsO1xufVxuXG4vLyBAaW5jbHVkZSBzaXplKDIwMHB4KTtcbkBtaXhpbiBzaXplKCR3aWR0aCwgJGhlaWdodDogJHdpZHRoKSB7XG4gIHdpZHRoOiAkd2lkdGg7XG4gIGhlaWdodDogJGhlaWdodDtcbn1cblxuLy8gQGluY2x1ZGUgZmxleGJveDtcbkBtaXhpbiBmbGV4Ym94KCkge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuQG1peGluIGdyYWRpZW50LWJsdWUtaG9yaXpvbnRhbCB7XG4gIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwOi8vY29sb3J6aWxsYS5jb20vZ3JhZGllbnQtZWRpdG9yLyMwMGI0ZjErMCwwMDk4ZjErMTAwICovXG4gIGJhY2tncm91bmQ6ICMwMGI0ZjE7IC8qIE9sZCBicm93c2VycyAqL1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChcbiAgICBsZWZ0LFxuICAgICMwMGI0ZjEgMCUsXG4gICAgIzAwOThmMSAxMDAlXG4gICk7IC8qIEZGMy42LTE1ICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KFxuICAgIGxlZnQsXG4gICAgIzAwYjRmMSAwJSxcbiAgICAjMDA5OGYxIDEwMCVcbiAgKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgIHRvIHJpZ2h0LFxuICAgICMwMGI0ZjEgMCUsXG4gICAgIzAwOThmMSAxMDAlXG4gICk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwYjRmMScsIGVuZENvbG9yc3RyPScjMDA5OGYxJyxHcmFkaWVudFR5cGU9MSApOyAvKiBJRTYtOSAqL1xufVxuXG4vL2Z1bmN0aW9uc1xuJHAtZm9udC1zaXplczogKFxuICBudWxsOiAxNHB4LFxuICAzMjBweDogMTZweCxcbiAgNzY4cHg6IDE2cHgsXG4gIDk5MnB4OiAxNnB4LFxuICAxMjAwcHg6IDE2cHgsXG4gIDE2MDBweDogMTZweCxcbiAgMTkyMHB4OiAxNnB4LFxuKTtcblxuLy9oZWFkZXIgZm9udCBzaXplLlxuJGgxLWZvbnQtc2l6ZXM6IChcbiAgbnVsbDogMzBweCxcbiAgMzIwcHg6IDMwcHgsXG4gIDc2OHB4OiA0MHB4LFxuICA5OTJweDogNDBweCxcbiAgMTIwMHB4OiA0MHB4LFxuICAxNjAwcHg6IDUwcHgsXG4gIDE5MjBweDogNTBweCxcbik7XG4kaDItZm9udC1zaXplczogKFxuICBudWxsOiAyNnB4LFxuICAzMjBweDogMjZweCxcbiAgNzY4cHg6IDM0cHgsXG4gIDk5MnB4OiAzNHB4LFxuICAxMjAwcHg6IDM0cHgsXG4gIDE2MDBweDogNDRweCxcbiAgMTkyMHB4OiA0NHB4LFxuKTtcbiRoMy1mb250LXNpemVzOiAoXG4gIG51bGw6IDI0cHgsXG4gIDMyMHB4OiAyNHB4LFxuICA3NjhweDogMjhweCxcbiAgOTkycHg6IDI4cHgsXG4gIDEyMDBweDogMjhweCxcbiAgMTYwMHB4OiAzOHB4LFxuICAxOTIwcHg6IDM4cHgsXG4pO1xuJGg0LWZvbnQtc2l6ZXM6IChcbiAgbnVsbDogMjJweCxcbiAgMzIwcHg6IDIycHgsXG4gIDc2OHB4OiAyNnB4LFxuICA5OTJweDogMjZweCxcbiAgMTIwMHB4OiAyNnB4LFxuICAxNjAwcHg6IDI4cHgsXG4gIDE5MjBweDogMjhweCxcbik7XG4kaDUtZm9udC1zaXplczogKFxuICBudWxsOiAyMHB4LFxuICAzMjBweDogMjBweCxcbiAgNzY4cHg6IDIzcHgsXG4gIDk5MnB4OiAyM3B4LFxuICAxMjAwcHg6IDIzcHgsXG4gIDE2MDBweDogMjVweCxcbiAgMTkyMHB4OiAyNXB4LFxuKTtcbiRoNi1mb250LXNpemVzOiAoXG4gIG51bGw6IDE4cHgsXG4gIDMyMHB4OiAxOHB4LFxuICA3NjhweDogMjBweCxcbiAgOTkycHg6IDIwcHgsXG4gIDEyMDBweDogMjBweCxcbiAgMTYwMHB4OiAyMnB4LFxuICAxOTIwcHg6IDIycHgsXG4pO1xuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgICAgLS0+IEJhc2UgZmlsZXMgPC0tXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxubmV3IHNjc3Ncbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5uZXcgc2Nzc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbm5ldyBzY3NzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5oMSwgLmgxLFxuaDIsIC5oMixcbmgzLCAuaDMsXG5oNCwgLmg0LFxuaDUsIC5oNSxcbmg2LCAuaDYge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAyLjE4NzVyZW07XG59XG5cbmgxLCAuaDEge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgfVxufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBoMiwgLmgyIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMiwgLmgyIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBoMiwgLmgyIHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuICBoMiwgLmgyIHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIH1cbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICBoMywgLmgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB9XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGg0LCAuaDQge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGg0LCAuaDQge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIGg0LCAuaDQge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIGg0LCAuaDQge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgfVxufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIGg1LCAuaDUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDUsIC5oNSB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBoNSwgLmg1IHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoNSwgLmg1IHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBoNSwgLmg1IHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuICBoNSwgLmg1IHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICBoNiwgLmg2IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg2LCAuaDYge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaDYsIC5oNiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDYsIC5oNiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgaDYsIC5oNiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgaDYsIC5oNiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG5cbnAge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxucC5jLWNvcHlyaWdodCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM4NjhmOWE7XG59XG5cbmEsXG5pbnB1dCB7XG4gIHRyYW5zaXRpb246IDAuNHMgYWxsO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG5hOmhvdmVyLFxuaW5wdXQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbnVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYTpob3ZlcixcbmJ1dHRvbjpob3ZlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xufVxuYTpmb2N1cyxcbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiAjRkQ3REE5O1xufVxuXG5ociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNFRUVFRjA7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5uZXcgc2Nzc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuYm9keSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG59XG5cbmgxLCAuaDEsXG5oMiwgLmgyLFxuaDMsIC5oMyxcbmg0LCAuaDQsXG5oNSwgLmg1LFxuaDYsIC5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMi4xODc1cmVtO1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gIH1cbn1cblxuaDIsIC5oMiB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICBoMiwgLmgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICB9XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoMywgLmgzIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICBsaW5lLWhlaWdodDogNDhweDtcbiAgfVxufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDMyMHB4KSB7XG4gIGg0LCAuaDQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuICBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIH1cbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICBoNSwgLmg1IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGg1LCAuaDUge1xuICAgIGZvbnQtc2l6ZTogMjNweDtcbiAgICBsaW5lLWhlaWdodDogMzNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaDUsIC5oNSB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgaDUsIC5oNSB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgaDUsIC5oNSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgaDUsIC5oNSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB9XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgaDYsIC5oNiB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICBoNiwgLmg2IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGg2LCAuaDYge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGg2LCAuaDYge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIGg2LCAuaDYge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIGg2LCAuaDYge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuXG5wIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUyNTI1MjtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuYSxcbmlucHV0IHtcbiAgdHJhbnNpdGlvbjogMC40cyBhbGw7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbmE6aG92ZXIsXG5pbnB1dDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxudWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxudWwgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5hIHtcbiAgY29sb3I6ICMyNEJFQkU7XG59XG5cbmE6aG92ZXIsXG5idXR0b246aG92ZXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cbmE6Zm9jdXMsXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogIzY0QjI4QTtcbn1cblxuaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjRUVFRUYwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmNvbnRhaW5lci0tbGFyZ2Uge1xuICAgIG1heC13aWR0aDogMTUwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMzAwcHg7XG4gIH1cbn1cblxuLnN1Yi1oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5zdWItaGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5zdWItaGVhZGluZy1tZWRpdW0ge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN1Yi1oZWFkaW5nLW1lZGl1bSB7XG4gICAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAxcHgpIHtcbiAgLnN1Yi1oZWFkaW5nLW1lZGl1bSB7XG4gICAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLmxhcmdlLWhlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxhcmdlLWhlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNjVweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmxhcmdlLWhlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBsaW5lLWhlaWdodDogNzVweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMXB4KSB7XG4gIC5sYXJnZS1oZWFkaW5nIHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDkwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwOXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLnBhZ2VfX2NvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDEwMHB4IDAgNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZV9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xuICB9XG59XG5cbi5wcm9maWxlLU1BSU4taGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzA0MDEwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmMtc2lkZWJhci10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBsZXR0ZXItc3BhY2luZzogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwLjgxMjVyZW07XG59XG5cbi5jLXBvc3QtdGltZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzA0MDEwMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5jLXBvc3QtdGltZSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG59XG5cbmg1LmNhcmQtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJCYXJsb3dcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwNDAxMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2MjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgaDUuY2FyZC10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiQmFybG93XCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMwNDAxMDA7XG4gIH1cbn1cblxuLmMtbW9kZWwtcm93IHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG4uYy1tb2RlbC1yb3cgaDMge1xuICBmb250LWZhbWlseTogXCJCYXJsb3dcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwNDAxMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAwLjMxMjVyZW07XG59XG4uYy1tb2RlbC1yb3cgaDMgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM4NjhmOWE7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA0Mzc1cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmMtYmlsbGluZy1wYW4gcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM5YzljOWY7XG59XG5cbi5jLWNtcy1jYXJkIGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOWM5YzlmO1xuICBtYXJnaW46IDIxcHggMDtcbn1cbi5jLWNtcy1jYXJkIHAge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDQwMTAwO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuXG5wLmMtc2lnbnVwLXR4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM0NDQ3OTM7XG59XG5wLmMtc2lnbnVwLXR4dCBhIHtcbiAgY29sb3I6ICM0NDQ3OTM7XG59XG5cbi5jLXN0ZXBzLXR4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMwNDAxMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE3NXJlbTtcbn1cblxuLmMtc2lnbi1pbi11cC1mb290ZXIge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjNDM0MjVkO1xufVxuLmMtc2lnbi1pbi11cC1mb290ZXIgYSB7XG4gIGNvbG9yOiAjNDM0MjVkO1xufVxuXG4uYy1sb2dpbi10eHQge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDQwMTAwO1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG4uby1mb250LS0xMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLyogTGF5b3V0IGhlbHBlcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLWhlbHBlci1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udWktaGVscGVyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi51aS1oZWxwZXItcmVzZXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi51aS1oZWxwZXItY2xlYXJmaXg6YmVmb3JlLFxuLnVpLWhlbHBlci1jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuXG4udWktaGVscGVyLWNsZWFyZml4OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi51aS1oZWxwZXItemZpeCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MCk7IC8qIHN1cHBvcnQ6IElFOCAqL1xufVxuXG4udWktZnJvbnQge1xuICB6LWluZGV4OiAxMDA7XG59XG5cbi8qIEludGVyYWN0aW9uIEN1ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLXN0YXRlLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4vKiBJY29uc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXRvcDogLTAuMjVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi51aS13aWRnZXQtaWNvbi1ibG9jayB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBNaXNjIHZpc3VhbHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogT3ZlcmxheXMgKi9cbi51aS13aWRnZXQtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDJweCAwIDAgMDtcbiAgcGFkZGluZzogMC41ZW0gMC41ZW0gMC41ZW0gMC43ZW07XG4gIGZvbnQtc2l6ZTogMTAwJTtcbn1cblxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxZW0gMi4yZW07XG4gIGJvcmRlci10b3A6IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4udWktYXV0b2NvbXBsZXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnVpLW1lbnUge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdXRsaW5lOiAwO1xufVxuXG4udWktbWVudSAudWktbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnVpLW1lbnUgLnVpLW1lbnUtaXRlbSB7XG4gIG1hcmdpbjogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiBzdXBwb3J0OiBJRTEwLCBzZWUgIzg4NDQgKi9cbiAgbGlzdC1zdHlsZS1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3XCIpO1xufVxuXG4udWktbWVudSAudWktbWVudS1pdGVtLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDNweCAxZW0gM3B4IDAuNGVtO1xufVxuXG4udWktbWVudSAudWktbWVudS1kaXZpZGVyIHtcbiAgbWFyZ2luOiA1cHggMDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDFweCAwIDAgMDtcbn1cblxuLnVpLW1lbnUgLnVpLXN0YXRlLWZvY3VzLFxuLnVpLW1lbnUgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gIG1hcmdpbjogLTFweDtcbn1cblxuLyogaWNvbiBzdXBwb3J0ICovXG4udWktbWVudS1pY29ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnVpLW1lbnUtaWNvbnMgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAyZW07XG59XG5cbi8qIGxlZnQtYWxpZ25lZCAqL1xuLnVpLW1lbnUgLnVpLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwLjJlbTtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG5cbi8qIHJpZ2h0LWFsaWduZWQgKi9cbi51aS1tZW51IC51aS1tZW51LWljb24ge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cblxuLnVpLWJ1dHRvbiB7XG4gIHBhZGRpbmc6IDAuNGVtIDFlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1yaWdodDogMC4xZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAvKiBTdXBwb3J0OiBJRSA8PSAxMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnVpLWJ1dHRvbixcbi51aS1idXR0b246bGluayxcbi51aS1idXR0b246dmlzaXRlZCxcbi51aS1idXR0b246aG92ZXIsXG4udWktYnV0dG9uOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogdG8gbWFrZSByb29tIGZvciB0aGUgaWNvbiwgYSB3aWR0aCBuZWVkcyB0byBiZSBzZXQgaGVyZSAqL1xuLnVpLWJ1dHRvbi1pY29uLW9ubHkge1xuICB3aWR0aDogMmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLyogbm8gaWNvbiBzdXBwb3J0IGZvciBpbnB1dCBlbGVtZW50cyAqL1xuaW5wdXQudWktYnV0dG9uLnVpLWJ1dHRvbi1pY29uLW9ubHkge1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLyogYnV0dG9uIGljb24gZWxlbWVudChzKSAqL1xuLnVpLWJ1dHRvbi1pY29uLW9ubHkgLnVpLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xufVxuXG4udWktYnV0dG9uLnVpLWljb24tbm90ZXh0IC51aS1pY29uIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDIuMWVtO1xuICBoZWlnaHQ6IDIuMWVtO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuaW5wdXQudWktYnV0dG9uLnVpLWljb24tbm90ZXh0IC51aS1pY29uIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHBhZGRpbmc6IDAuNGVtIDFlbTtcbn1cblxuLyogd29ya2Fyb3VuZHMgKi9cbi8qIFN1cHBvcnQ6IEZpcmVmb3ggNSAtIDQwICovXG5pbnB1dC51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5idXR0b24udWktYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udWktY29udHJvbGdyb3VwIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udWktY29udHJvbGdyb3VwID4gLnVpLWNvbnRyb2xncm91cC1pdGVtIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi51aS1jb250cm9sZ3JvdXAgPiAudWktY29udHJvbGdyb3VwLWl0ZW06Zm9jdXMsXG4udWktY29udHJvbGdyb3VwID4gLnVpLWNvbnRyb2xncm91cC1pdGVtLnVpLXZpc3VhbC1mb2N1cyB7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgPiAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsIC51aS1jb250cm9sZ3JvdXAtaXRlbSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi51aS1jb250cm9sZ3JvdXAgLnVpLWNvbnRyb2xncm91cC1sYWJlbCB7XG4gIHBhZGRpbmc6IDAuNGVtIDFlbTtcbn1cblxuLnVpLWNvbnRyb2xncm91cCAudWktY29udHJvbGdyb3VwLWxhYmVsIHNwYW4ge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLnVpLWNvbnRyb2xncm91cC1ob3Jpem9udGFsIC51aS1jb250cm9sZ3JvdXAtbGFiZWwgKyAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cblxuLnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktY29udHJvbGdyb3VwLWxhYmVsICsgLnVpLWNvbnRyb2xncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLnVpLWNvbnRyb2xncm91cC1ob3Jpem9udGFsIC51aS1jb250cm9sZ3JvdXAtbGFiZWwudWktd2lkZ2V0LWNvbnRlbnQge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbC51aS13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi8qIFNwaW5uZXIgc3BlY2lmaWMgc3R5bGUgZml4ZXMgKi9cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLXNwaW5uZXItaW5wdXQge1xuICAvKiBTdXBwb3J0OiBJRTggb25seSwgQW5kcm9pZCA8IDQuNCBvbmx5ICovXG4gIHdpZHRoOiA3NSU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyLjRlbSk7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLXNwaW5uZXIgLnVpLXNwaW5uZXItdXAge1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbn1cblxuLnVpLWNoZWNrYm94cmFkaW8tbGFiZWwgLnVpLWljb24tYmFja2dyb3VuZCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggMXB4ICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTJlbTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4udWktY2hlY2tib3hyYWRpby1yYWRpby1sYWJlbCAudWktaWNvbi1iYWNrZ3JvdW5kIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMWVtO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4udWktY2hlY2tib3hyYWRpby1yYWRpby1sYWJlbC51aS1jaGVja2JveHJhZGlvLWNoZWNrZWQgLnVpLWljb24sXG4udWktY2hlY2tib3hyYWRpby1yYWRpby1sYWJlbC51aS1jaGVja2JveHJhZGlvLWNoZWNrZWQ6aG92ZXIgLnVpLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXdpZHRoOiA0cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi51aS1jaGVja2JveHJhZGlvLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi51aS1kYXRlcGlja2VyIHtcbiAgd2lkdGg6IDE3ZW07XG4gIHBhZGRpbmc6IDAuMmVtIDAuMmVtIDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMC4yZW0gMDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICB3aWR0aDogMS44ZW07XG4gIGhlaWdodDogMS44ZW07XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXIsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyIHtcbiAgdG9wOiAxcHg7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYge1xuICBsZWZ0OiAycHg7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQge1xuICByaWdodDogMnB4O1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LWhvdmVyIHtcbiAgbGVmdDogMXB4O1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyIHtcbiAgcmlnaHQ6IDFweDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldiBzcGFuLFxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLThweDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHtcbiAgbWFyZ2luOiAwIDIuM2VtO1xuICBsaW5lLWhlaWdodDogMS44ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUgc2VsZWN0IHtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbjogMXB4IDA7XG59XG5cbi51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLW1vbnRoLFxuLnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXIteWVhciB7XG4gIHdpZHRoOiA0NSU7XG59XG5cbi51aS1kYXRlcGlja2VyIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIG1hcmdpbjogMCAwIDAuNGVtO1xufVxuXG4udWktZGF0ZXBpY2tlciB0aCB7XG4gIHBhZGRpbmc6IDAuN2VtIDAuM2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXI6IDA7XG59XG5cbi51aS1kYXRlcGlja2VyIHRkIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAxcHg7XG59XG5cbi51aS1kYXRlcGlja2VyIHRkIHNwYW4sXG4udWktZGF0ZXBpY2tlciB0ZCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgbWFyZ2luOiAwLjdlbSAwIDAgMDtcbiAgcGFkZGluZzogMCAwLjJlbTtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMC41ZW0gMC4yZW0gMC40ZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMC4yZW0gMC42ZW0gMC4zZW0gMC42ZW07XG4gIHdpZHRoOiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIHdpdGggbXVsdGlwbGUgY2FsZW5kYXJzICovXG4udWktZGF0ZXBpY2tlci51aS1kYXRlcGlja2VyLW11bHRpIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIHRhYmxlIHtcbiAgd2lkdGg6IDk1JTtcbiAgbWFyZ2luOiAwIGF1dG8gMC40ZW07XG59XG5cbi51aS1kYXRlcGlja2VyLW11bHRpLTIgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuICB3aWR0aDogNTAlO1xufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aS0zIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgd2lkdGg6IDMzLjMlO1xufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aS00IC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG5cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuICBjbGVhcjogbGVmdDtcbn1cblxuLnVpLWRhdGVwaWNrZXItcm93LWJyZWFrIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDA7XG59XG5cbi8qIFJUTCBzdXBwb3J0ICovXG4udWktZGF0ZXBpY2tlci1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLXByZXYge1xuICByaWdodDogMnB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIGxlZnQ6IDJweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1wcmV2OmhvdmVyIHtcbiAgcmlnaHQ6IDFweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXIge1xuICBsZWZ0OiAxcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG4gIGNsZWFyOiByaWdodDtcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbi51aS1kYXRlcGlja2VyLWN1cnJlbnQsXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1sYXN0IC51aS1kYXRlcGlja2VyLWhlYWRlcixcbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xufVxuXG4vKiBJY29ucyAqL1xuLnVpLWRhdGVwaWNrZXIgLnVpLWljb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBsZWZ0OiAwLjVlbTtcbiAgdG9wOiAwLjNlbTtcbn1cblxuLnVpLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgb3V0bGluZTogMDtcbn1cblxuLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyIHtcbiAgcGFkZGluZzogMC40ZW0gMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDAuMWVtIDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiA5MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4udWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjNlbTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAyMHB4O1xuICBtYXJnaW46IC0xMHB4IDAgMCAwO1xuICBwYWRkaW5nOiAxcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLnVpLWRpYWxvZyAudWktZGlhbG9nLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMC41ZW0gMWVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnVpLWRpYWxvZyAudWktZGlhbG9nLWJ1dHRvbnBhbmUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItd2lkdGg6IDFweCAwIDAgMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMC41ZW07XG4gIHBhZGRpbmc6IDAuM2VtIDFlbSAwLjVlbSAwLjRlbTtcbn1cblxuLnVpLWRpYWxvZyAudWktZGlhbG9nLWJ1dHRvbnBhbmUgLnVpLWRpYWxvZy1idXR0b25zZXQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy1idXR0b25wYW5lIGJ1dHRvbiB7XG4gIG1hcmdpbjogMC41ZW0gMC40ZW0gMC41ZW0gMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtbiB7XG4gIGhlaWdodDogMnB4O1xuICB0b3A6IDA7XG59XG5cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1lIHtcbiAgd2lkdGg6IDJweDtcbiAgcmlnaHQ6IDA7XG59XG5cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zIHtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvdHRvbTogMDtcbn1cblxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXcge1xuICB3aWR0aDogMnB4O1xuICBsZWZ0OiAwO1xufVxuXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtc2UsXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtc3csXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtbmUsXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtbncge1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbn1cblxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXNlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXN3IHtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtbmUge1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xufVxuXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtbncge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi51aS1kcmFnZ2FibGUgLnVpLWRpYWxvZy10aXRsZWJhciB7XG4gIGN1cnNvcjogbW92ZTtcbn1cblxuLnVpLWRyYWdnYWJsZS1oYW5kbGUge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi51aS1yZXNpemFibGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51aS1yZXNpemFibGUtaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDAuMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4udWktcmVzaXphYmxlLWRpc2FibGVkIC51aS1yZXNpemFibGUtaGFuZGxlLFxuLnVpLXJlc2l6YWJsZS1hdXRvaGlkZSAudWktcmVzaXphYmxlLWhhbmRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi51aS1yZXNpemFibGUtbiB7XG4gIGN1cnNvcjogbi1yZXNpemU7XG4gIGhlaWdodDogN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAtNXB4O1xuICBsZWZ0OiAwO1xufVxuXG4udWktcmVzaXphYmxlLXMge1xuICBjdXJzb3I6IHMtcmVzaXplO1xuICBoZWlnaHQ6IDdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogLTVweDtcbiAgbGVmdDogMDtcbn1cblxuLnVpLXJlc2l6YWJsZS1lIHtcbiAgY3Vyc29yOiBlLXJlc2l6ZTtcbiAgd2lkdGg6IDdweDtcbiAgcmlnaHQ6IC01cHg7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udWktcmVzaXphYmxlLXcge1xuICBjdXJzb3I6IHctcmVzaXplO1xuICB3aWR0aDogN3B4O1xuICBsZWZ0OiAtNXB4O1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnVpLXJlc2l6YWJsZS1zZSB7XG4gIGN1cnNvcjogc2UtcmVzaXplO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICByaWdodDogMXB4O1xuICBib3R0b206IDFweDtcbn1cblxuLnVpLXJlc2l6YWJsZS1zdyB7XG4gIGN1cnNvcjogc3ctcmVzaXplO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgbGVmdDogLTVweDtcbiAgYm90dG9tOiAtNXB4O1xufVxuXG4udWktcmVzaXphYmxlLW53IHtcbiAgY3Vyc29yOiBudy1yZXNpemU7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOXB4O1xuICBsZWZ0OiAtNXB4O1xuICB0b3A6IC01cHg7XG59XG5cbi51aS1yZXNpemFibGUtbmUge1xuICBjdXJzb3I6IG5lLXJlc2l6ZTtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIHJpZ2h0OiAtNXB4O1xuICB0b3A6IC01cHg7XG59XG5cbi51aS1wcm9ncmVzc2JhciB7XG4gIGhlaWdodDogMmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udWktcHJvZ3Jlc3NiYXIgLnVpLXByb2dyZXNzYmFyLXZhbHVlIHtcbiAgbWFyZ2luOiAtMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi51aS1wcm9ncmVzc2JhciAudWktcHJvZ3Jlc3NiYXItb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEtBQW9BSUFCQUFBQUFQLy8veUgvQzA1RlZGTkRRVkJGTWk0d0F3RUFBQUFoK1FRSkFRQUJBQ3dBQUFBQUtBQW9BQUFDa1l3TnFYcmRDNTJEUzA2YTdNRlpJKzRGSEJDS29EZVdLWHF5bVBxR3F4dkpyWFpiTXg3VHRjK3c5WGdVMkZCM2xPeVFSV0VUMklGR2lVOW0xZnJEVnB4WlpjNmJmSHd2NGMxWVhQNmsxVmR5MjkyRmI2VWt1dkZ0WHB2V1N6QStIeWNYSkhVWGlHWUlpTWcyUjZXNDU5Z25XR2ZITmRqSXFEV1ZxZW1IMmVrcE9ia3BPbHBwV1VxWmlxcjZlZHFxV1FBQUlma0VDUUVBQVFBc0FBQUFBQ2dBS0FBQUFwU01nWm5HZmFxY2cxRTJ1dXpEbW1IVUJSOFFpbDk1aGlQS3FXbjNhcXRMc1MxOHk3RzFTek5lb3dXQkVOdFFkK1QxSmt0UDA1bnpQVGRKWmxSNnZVeE5XV2pWK3ZVV2hXTmtXRnd4bDlWcFpSZWRZY2ZsSU9MYWZhYTI4WGRzSC95bmxjYzF1UFZEWnhRSVIwSzI1K2NJQ0Ntb3FDZTVtR2haT2ZlWVNVaDV5SmNKeXJrWldXcGFSOGRvSjJvNE5ZcTYybEFBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLVkRJNFl5MjJabklOUk5xb3N3MEJ2N2kxZ3lIVWtGajdvU2FXbHUzb3ZDOEd4TnNvNWZsdXozcUxWaEJWZVQvTHo3WlRIeXhMNWREYWxRV1BWT3NRV3RSbnV3WGFGVGo5alZWaDhwbWE5SmpaNHpZU2o1Wk95bWE3dXVvbGZmaCtJUjVhVzk3Y0h1QlVYS0dLWGxLam4rRGlIV01jWUphaDROMGxZQ01sSk9YaXBHUnI1cWRnb1NUcnFXU3E2V0ZsMnlwb2FVQUFBSWZrRUNRRUFBUUFzQUFBQUFDZ0FLQUFBQXBhRWI2SExnZC9pTzdGTld0Y0ZXZSt1Zk9ER2pSZm9pSjJha1NoYnVlYjB3dEk1MHptMDJwYnZ3ZldFTVdCUTF6S0dsTEloc2tpRVBtOVI2dlJYeFY0WnpXVDJ5SE9HcFdNeW9yYmxLbE5wOEhtSEViL2xDWGpjVzdibXRYUDhYdDIyOU9WV1IxZm9kMmVXcU5mSHVNalhDUGtJR05pbGVPaUltVm1DT0Vtb1NmbjN5WGxKV21vSEdocXA2aWxZdVdZcG1UcUtVZ0FBSWZrRUNRRUFBUUFzQUFBQUFDZ0FLQUFBQXBpRUg2a2I1OGJpUTNGTld0TUZXVzNlTlZjb2p1RkdmcW5acVNlYnVTMDZ3NVY4MC9YMDJwS2U4ekZ3UDZFRldPVDFsREZrOHJHRVJoMVRUTk9vY1E2MUhtNFhtMlZleFVIcHpqeW1WaUhyRmJpRUxzZWZWcm42WEtmbnQyUTlHLytYZGllNDk5WEhkMmc0aDdpb09HaFhHSmJvR0FuWFNCbm9Cd0tZeWZpb3ViWkoySG4wUnVSWmFmbFpPaWw1NlpwNmlpb0tTWHBVQUFBaCtRUUpBUUFCQUN3QUFBQUFLQUFvQUFBQ2tvUVJxUnZueHVJN2tVMWExVVU1YmQ1dG5TZU9aWGhtbjVsV0szcU5UV3ZSZFF4UDhxdmFDKy95YVlRelhPN0JNdmFVRW1KUmQzVHNpTUFnc3dtTllyU2daZFlyVFg2dFNIR1pPNzNlenVBdzJ1eHVRK0JiZVpmTXhzZXhZMzUrL1FlNEoxaW5WMGc0eDNXSHVNaElsMmpYT0tUMlErVlU1ZmdvU1VJNTJWZlp5ZmtKR2toYTZqbVkrYWFZZGlycStsUUFBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtXQklLcFllMEwzWU5LVG9xc3dVbHZ6bmlnZDR3aVI0S2hackt0OVVwcWlwNjFpOUUzdk12eFJkSGxiRUZpRVhmazlZQVJZeE9aWkQ2VlEycFV1bkJtdFJYbzFMZjhoTVZWY05sOEphZlYzOGFNMi9GdTVWMTZCbjYzcjZ4dDk3ajA5K01YU0ZpNEJuaUdGYWUzaHpiSDkraFlCemtwdVVoNWFabUh1YW5aT1pnSXV2YkdpTmVvbUNuYXh4YXAydXBhQ1pzcSsxa0FBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtYakk4Qnk1emY0a094VFZyWE5WbHYxWDBkOElHWkdLTG5OcFl0bThMcjljcVZldU9TdmZPVzc5RDlhREhpek5oREppZEZaaE55ZEVhaE9hREg2bm9tdEpqcDF0dXRLb05Xa3ZBNkpxZlJWTEhVL1FVZmF1OWwyeDdHNTRkMWZsOTk1eGNJR0FkWHFNZkJOYWRvWXJoSCtNZzJLQmxwVnBibHVDaVhtTW5aMlNoNEdCcUorY2tJT3FxSjZMbUtTbGxabXNvcTZ3cFFBQUFoK1FRSkFRQUJBQ3dBQUFBQUtBQW9BQUFDbFl4L29Mdm94dUpEa1UxYTFZVVpiSjU5blNkMlpYaFdxYlJhMi9nRjhHdTJEWTNpcXM3eXJxK3hCWUVrWXZGU004YVNTT2JFK1pnUmwxQkhGWk5yN3BSQ2F2WjVCVzIxNDJoWTNBTi96V3RzbWYxMnA5WHh4RmwybHBMbjFyc2V6dGZYWmpkSVdJZjJzNWRJdHdqWUtCZ285eWc1cEhnekpYVEVlR2xadWVucHlQbXBHUW9LT1drWW1TcGFTbnFLaWxlSTJGQUFBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtWakIrZ3Urakc0a09SVFZyVmhSbHNubjJkSjNabGVGYXB0RnJiK0NYbU85T296ZUw1VmZQOTlIdkFXaHBpVWRjd2twQkgzODI1QXdZZFU4eFRxbExHaHRDb3NBcktNcHZmYTFtTVJhZTlWdldaZmVCMlhmUGtlTG1tMThsVWNCaitwNWRuTjhqWFozWUlHRWhZdU9VbjQ1YW9DRGtwMTZobDVJallKdmpXS2Nub0dRcHF5UGxwT2hyM2FFbGFxcnE1NkJxN1ZBQUFPdz09XCIpO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yNSk7IC8qIHN1cHBvcnQ6IElFOCAqL1xuICBvcGFjaXR5OiAwLjI1O1xufVxuXG4udWktcHJvZ3Jlc3NiYXItaW5kZXRlcm1pbmF0ZSAudWktcHJvZ3Jlc3NiYXItdmFsdWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4udWktc2VsZWN0YWJsZSB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnVpLXNlbGVjdGFibGUtaGVscGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDA7XG4gIGJvcmRlcjogMXB4IGRvdHRlZCBibGFjaztcbn1cblxuLnVpLXNlbGVjdG1lbnUtbWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi51aS1zZWxlY3RtZW51LW1lbnUgLnVpLW1lbnUge1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBwYWRkaW5nLWJvdHRvbTogMXB4O1xufVxuXG4udWktc2VsZWN0bWVudS1tZW51IC51aS1tZW51IC51aS1zZWxlY3RtZW51LW9wdGdyb3VwIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBwYWRkaW5nOiAycHggMC40ZW07XG4gIG1hcmdpbjogMC41ZW0gMCAwIDA7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiAwO1xufVxuXG4udWktc2VsZWN0bWVudS1vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51aS1zZWxlY3RtZW51LXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxNGVtO1xufVxuXG4udWktc2VsZWN0bWVudS1pY29uLnVpLWljb24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi51aS1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi51aS1zbGlkZXIgLnVpLXNsaWRlci1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxLjJlbTtcbiAgaGVpZ2h0OiAxLjJlbTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi51aS1zbGlkZXIgLnVpLXNsaWRlci1yYW5nZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgZm9udC1zaXplOiAwLjdlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuXG4vKiBzdXBwb3J0OiBJRTggLSBTZWUgIzY3MjcgKi9cbi51aS1zbGlkZXIudWktc3RhdGUtZGlzYWJsZWQgLnVpLXNsaWRlci1oYW5kbGUsXG4udWktc2xpZGVyLnVpLXN0YXRlLWRpc2FibGVkIC51aS1zbGlkZXItcmFuZ2Uge1xuICBmaWx0ZXI6IGluaGVyaXQ7XG59XG5cbi51aS1zbGlkZXItaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMC44ZW07XG59XG5cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLWhhbmRsZSB7XG4gIHRvcDogLTAuM2VtO1xuICBtYXJnaW4tbGVmdDogLTAuNmVtO1xufVxuXG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZSB7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZS1taW4ge1xuICBsZWZ0OiAwO1xufVxuXG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZS1tYXgge1xuICByaWdodDogMDtcbn1cblxuLnVpLXNsaWRlci12ZXJ0aWNhbCB7XG4gIHdpZHRoOiAwLjhlbTtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cblxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGxlZnQ6IC0wLjNlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IC0wLjZlbTtcbn1cblxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLXJhbmdlIHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZS1taW4ge1xuICBib3R0b206IDA7XG59XG5cbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZS1tYXgge1xuICB0b3A6IDA7XG59XG5cbi51aS1zb3J0YWJsZS1oYW5kbGUge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi51aS1zcGlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi51aS1zcGlubmVyLWlucHV0IHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcGFkZGluZzogMC4yMjJlbSAwO1xuICBtYXJnaW46IDAuMmVtIDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiAwLjRlbTtcbiAgbWFyZ2luLXJpZ2h0OiAyZW07XG59XG5cbi51aS1zcGlubmVyLWJ1dHRvbiB7XG4gIHdpZHRoOiAxLjZlbTtcbiAgaGVpZ2h0OiA1MCU7XG4gIGZvbnQtc2l6ZTogMC41ZW07XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHJpZ2h0OiAwO1xufVxuXG4vKiBtb3JlIHNwZWNpZmljaXR5IHJlcXVpcmVkIGhlcmUgdG8gb3ZlcnJpZGUgZGVmYXVsdCBib3JkZXJzICovXG4udWktc3Bpbm5lciBhLnVpLXNwaW5uZXItYnV0dG9uIHtcbiAgYm9yZGVyLXRvcC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBub25lO1xufVxuXG4udWktc3Bpbm5lci11cCB7XG4gIHRvcDogMDtcbn1cblxuLnVpLXNwaW5uZXItZG93biB7XG4gIGJvdHRvbTogMDtcbn1cblxuLnVpLXRhYnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IC8qIHBvc2l0aW9uOiByZWxhdGl2ZSBwcmV2ZW50cyBJRSBzY3JvbGwgYnVnIChlbGVtZW50IHdpdGggcG9zaXRpb246IHJlbGF0aXZlIGluc2lkZSBjb250YWluZXIgd2l0aCBvdmVyZmxvdzogYXV0byBhcHBlYXIgYXMgXCJmaXhlZFwiKSAqL1xuICBwYWRkaW5nOiAwLjJlbTtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwLjJlbSAwLjJlbSAwO1xufVxuXG4udWktdGFicyAudWktdGFicy1uYXYgbGkge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIG1hcmdpbjogMXB4IDAuMmVtIDAgMDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IC51aS10YWJzLWFuY2hvciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAwLjVlbSAxZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIC51aS10YWJzLWFuY2hvcixcbi51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS1zdGF0ZS1kaXNhYmxlZCAudWktdGFicy1hbmNob3IsXG4udWktdGFicyAudWktdGFicy1uYXYgbGkudWktdGFicy1sb2FkaW5nIC51aS10YWJzLWFuY2hvciB7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLnVpLXRhYnMtY29sbGFwc2libGUgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIC51aS10YWJzLWFuY2hvciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtcGFuZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAxZW0gMS40ZW07XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi51aS10b29sdGlwIHtcbiAgcGFkZGluZzogOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG5cbmJvZHkgLnVpLXRvb2x0aXAge1xuICBib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLyogQ29tcG9uZW50IGNvbnRhaW5lcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLXdpZGdldCB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLnVpLXdpZGdldCAudWktd2lkZ2V0IHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi51aS13aWRnZXQgaW5wdXQsXG4udWktd2lkZ2V0IHNlbGVjdCxcbi51aS13aWRnZXQgdGV4dGFyZWEsXG4udWktd2lkZ2V0IGJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLnVpLXdpZGdldC51aS13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNWM1YzU7XG59XG5cbi51aS13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4udWktd2lkZ2V0LWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4udWktd2lkZ2V0LWhlYWRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGJhY2tncm91bmQ6ICNlOWU5ZTk7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnVpLXdpZGdldC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4vKiBJbnRlcmFjdGlvbiBzdGF0ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLXN0YXRlLWRlZmF1bHQsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRlZmF1bHQsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGVmYXVsdCxcbi51aS1idXR0b24sXG5odG1sIC51aS1idXR0b24udWktc3RhdGUtZGlzYWJsZWQ6aG92ZXIsXG5odG1sIC51aS1idXR0b24udWktc3RhdGUtZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M1YzVjNTtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM0NTQ1NDU7XG59XG5cbi51aS1zdGF0ZS1kZWZhdWx0IGEsXG4udWktc3RhdGUtZGVmYXVsdCBhOmxpbmssXG4udWktc3RhdGUtZGVmYXVsdCBhOnZpc2l0ZWQsXG5hLnVpLWJ1dHRvbixcbmE6bGluay51aS1idXR0b24sXG5hOnZpc2l0ZWQudWktYnV0dG9uLFxuLnVpLWJ1dHRvbiB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi51aS1zdGF0ZS1ob3Zlcixcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaG92ZXIsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaG92ZXIsXG4udWktc3RhdGUtZm9jdXMsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWZvY3VzLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWZvY3VzLFxuLnVpLWJ1dHRvbjpob3Zlcixcbi51aS1idXR0b246Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzJiMmIyYjtcbn1cblxuLnVpLXN0YXRlLWhvdmVyIGEsXG4udWktc3RhdGUtaG92ZXIgYTpob3Zlcixcbi51aS1zdGF0ZS1ob3ZlciBhOmxpbmssXG4udWktc3RhdGUtaG92ZXIgYTp2aXNpdGVkLFxuLnVpLXN0YXRlLWZvY3VzIGEsXG4udWktc3RhdGUtZm9jdXMgYTpob3Zlcixcbi51aS1zdGF0ZS1mb2N1cyBhOmxpbmssXG4udWktc3RhdGUtZm9jdXMgYTp2aXNpdGVkLFxuYS51aS1idXR0b246aG92ZXIsXG5hLnVpLWJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMmIyYjJiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi51aS12aXN1YWwtZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgM3B4IDFweCByZ2IoOTQsIDE1OCwgMjE0KTtcbn1cblxuLnVpLXN0YXRlLWFjdGl2ZSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtYWN0aXZlLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWFjdGl2ZSxcbmEudWktYnV0dG9uOmFjdGl2ZSxcbi51aS1idXR0b246YWN0aXZlLFxuLnVpLWJ1dHRvbi51aS1zdGF0ZS1hY3RpdmU6aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAzZWZmO1xuICBiYWNrZ3JvdW5kOiAjMDA3ZmZmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnVpLWljb24tYmFja2dyb3VuZCxcbi51aS1zdGF0ZS1hY3RpdmUgLnVpLWljb24tYmFja2dyb3VuZCB7XG4gIGJvcmRlcjogIzAwM2VmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnVpLXN0YXRlLWFjdGl2ZSBhLFxuLnVpLXN0YXRlLWFjdGl2ZSBhOmxpbmssXG4udWktc3RhdGUtYWN0aXZlIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIEludGVyYWN0aW9uIEN1ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLXN0YXRlLWhpZ2hsaWdodCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaGlnaGxpZ2h0LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhpZ2hsaWdodCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYWQ1NWU7XG4gIGJhY2tncm91bmQ6ICNmZmZhOTA7XG4gIGNvbG9yOiAjNzc3NjIwO1xufVxuXG4udWktc3RhdGUtY2hlY2tlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYWQ1NWU7XG4gIGJhY2tncm91bmQ6ICNmZmZhOTA7XG59XG5cbi51aS1zdGF0ZS1oaWdobGlnaHQgYSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaGlnaGxpZ2h0IGEsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaGlnaGxpZ2h0IGEge1xuICBjb2xvcjogIzc3NzYyMDtcbn1cblxuLnVpLXN0YXRlLWVycm9yLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1lcnJvcixcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1lcnJvciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMWE4OTk7XG4gIGJhY2tncm91bmQ6ICNmZGRmZGY7XG4gIGNvbG9yOiAjNWYzZjNmO1xufVxuXG4udWktc3RhdGUtZXJyb3IgYSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3IgYSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1lcnJvciBhIHtcbiAgY29sb3I6ICM1ZjNmM2Y7XG59XG5cbi51aS1zdGF0ZS1lcnJvci10ZXh0LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1lcnJvci10ZXh0LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9yLXRleHQge1xuICBjb2xvcjogIzVmM2YzZjtcbn1cblxuLnVpLXByaW9yaXR5LXByaW1hcnksXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXByaW9yaXR5LXByaW1hcnksXG4udWktd2lkZ2V0LWhlYWRlciAudWktcHJpb3JpdHktcHJpbWFyeSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4udWktcHJpb3JpdHktc2Vjb25kYXJ5LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1wcmlvcml0eS1zZWNvbmRhcnksXG4udWktd2lkZ2V0LWhlYWRlciAudWktcHJpb3JpdHktc2Vjb25kYXJ5IHtcbiAgb3BhY2l0eTogMC43O1xuICBmaWx0ZXI6IEFscGhhKE9wYWNpdHk9NzApOyAvKiBzdXBwb3J0OiBJRTggKi9cbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnVpLXN0YXRlLWRpc2FibGVkLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kaXNhYmxlZCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuMzU7XG4gIGZpbHRlcjogQWxwaGEoT3BhY2l0eT0zNSk7IC8qIHN1cHBvcnQ6IElFOCAqL1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4udWktc3RhdGUtZGlzYWJsZWQgLnVpLWljb24ge1xuICBmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MzUpOyAvKiBzdXBwb3J0OiBJRTggLSBTZWUgIzYwNTkgKi9cbn1cblxuLyogSWNvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogc3RhdGVzIGFuZCBpbWFnZXMgKi9cbi51aS1pY29uIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLnVpLWljb24sXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfNDQ0NDQ0XzI1NngyNDAucG5nXCIpO1xufVxuXG4udWktd2lkZ2V0LWhlYWRlciAudWktaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc180NDQ0NDRfMjU2eDI0MC5wbmdcIik7XG59XG5cbi51aS1zdGF0ZS1ob3ZlciAudWktaWNvbixcbi51aS1zdGF0ZS1mb2N1cyAudWktaWNvbixcbi51aS1idXR0b246aG92ZXIgLnVpLWljb24sXG4udWktYnV0dG9uOmZvY3VzIC51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzU1NTU1NV8yNTZ4MjQwLnBuZ1wiKTtcbn1cblxuLnVpLXN0YXRlLWFjdGl2ZSAudWktaWNvbixcbi51aS1idXR0b246YWN0aXZlIC51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zX2ZmZmZmZl8yNTZ4MjQwLnBuZ1wiKTtcbn1cblxuLnVpLXN0YXRlLWhpZ2hsaWdodCAudWktaWNvbixcbi51aS1idXR0b24gLnVpLXN0YXRlLWhpZ2hsaWdodC51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzc3NzYyMF8yNTZ4MjQwLnBuZ1wiKTtcbn1cblxuLnVpLXN0YXRlLWVycm9yIC51aS1pY29uLFxuLnVpLXN0YXRlLWVycm9yLXRleHQgLnVpLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfY2MwMDAwXzI1NngyNDAucG5nXCIpO1xufVxuXG4udWktYnV0dG9uIC51aS1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzc3Nzc3N18yNTZ4MjQwLnBuZ1wiKTtcbn1cblxuLyogcG9zaXRpb25pbmcgKi9cbi51aS1pY29uLWJsYW5rIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTZweCAxNnB4O1xufVxuXG4udWktaWNvbi1jYXJldC0xLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTEtbmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAwO1xufVxuXG4udWktaWNvbi1jYXJldC0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAwO1xufVxuXG4udWktaWNvbi1jYXJldC0xLXNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggMDtcbn1cblxuLnVpLWljb24tY2FyZXQtMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY1cHggMDtcbn1cblxuLnVpLWljb24tY2FyZXQtMS1zdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTEtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTEtbncge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggMDtcbn1cblxuLnVpLWljb24tY2FyZXQtMi1uLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggMDtcbn1cblxuLnVpLWljb24tY2FyZXQtMi1lLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggMDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1uZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNnB4O1xufVxuXG4udWktaWNvbi10cmlhbmdsZS0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNnB4O1xufVxuXG4udWktaWNvbi10cmlhbmdsZS0xLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjVweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1zdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNnB4O1xufVxuXG4udWktaWNvbi10cmlhbmdsZS0xLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1udyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMi1uLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTItZS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLW5lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTEtZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLXNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTEtcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NXB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLXN3IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTEtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLW53IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0yLW4tcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMi1uZS1zdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMi1lLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTItc2Utbncge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93c3RvcC0xLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93c3RvcC0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93c3RvcC0xLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93c3RvcC0xLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLXNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMS1zdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbncge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMi1uLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMi1uZS1zdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0yLWUtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0yLXNlLW53IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2tzdG9wLTEtZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZXR1cm4tMS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJuLTEtbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JldHVybi0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZXR1cm4tMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvdy00IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODBweDtcbn1cblxuLnVpLWljb24tYXJyb3ctNC1kaWFnIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTgwcHg7XG59XG5cbi51aS1pY29uLWV4dGxpbmsge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtODBweDtcbn1cblxuLnVpLWljb24tbmV3d2luIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTgwcHg7XG59XG5cbi51aS1pY29uLXJlZnJlc2gge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtODBweDtcbn1cblxuLnVpLWljb24tc2h1ZmZsZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC04MHB4O1xufVxuXG4udWktaWNvbi10cmFuc2Zlci1lLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtODBweDtcbn1cblxuLnVpLWljb24tdHJhbnNmZXJ0aGljay1lLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTgwcHg7XG59XG5cbi51aS1pY29uLWZvbGRlci1jb2xsYXBzZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05NnB4O1xufVxuXG4udWktaWNvbi1mb2xkZXItb3BlbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC05NnB4O1xufVxuXG4udWktaWNvbi1kb2N1bWVudCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC05NnB4O1xufVxuXG4udWktaWNvbi1kb2N1bWVudC1iIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTk2cHg7XG59XG5cbi51aS1pY29uLW5vdGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtOTZweDtcbn1cblxuLnVpLWljb24tbWFpbC1jbG9zZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtOTZweDtcbn1cblxuLnVpLWljb24tbWFpbC1vcGVuIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTk2cHg7XG59XG5cbi51aS1pY29uLXN1aXRjYXNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC05NnB4O1xufVxuXG4udWktaWNvbi1jb21tZW50IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC05NnB4O1xufVxuXG4udWktaWNvbi1wZXJzb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTk2cHg7XG59XG5cbi51aS1pY29uLXByaW50IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC05NnB4O1xufVxuXG4udWktaWNvbi10cmFzaCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtOTZweDtcbn1cblxuLnVpLWljb24tbG9ja2VkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC05NnB4O1xufVxuXG4udWktaWNvbi11bmxvY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtOTZweDtcbn1cblxuLnVpLWljb24tYm9va21hcmsge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTk2cHg7XG59XG5cbi51aS1pY29uLXRhZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtOTZweDtcbn1cblxuLnVpLWljb24taG9tZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExMnB4O1xufVxuXG4udWktaWNvbi1mbGFnIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTExMnB4O1xufVxuXG4udWktaWNvbi1jYWxlbmRhciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tY2FydCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tcGVuY2lsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTExMnB4O1xufVxuXG4udWktaWNvbi1jbG9jayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tZGlzayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tY2FsY3VsYXRvciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTEycHg7XG59XG5cbi51aS1pY29uLXpvb21pbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTEycHg7XG59XG5cbi51aS1pY29uLXpvb21vdXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTExMnB4O1xufVxuXG4udWktaWNvbi1zZWFyY2gge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTExMnB4O1xufVxuXG4udWktaWNvbi13cmVuY2gge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTExMnB4O1xufVxuXG4udWktaWNvbi1nZWFyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xMTJweDtcbn1cblxuLnVpLWljb24taGVhcnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTExMnB4O1xufVxuXG4udWktaWNvbi1zdGFyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tbGluayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWNhbmNlbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyOHB4O1xufVxuXG4udWktaWNvbi1wbHVzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1wbHVzdGhpY2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLW1pbnVzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1taW51c3RoaWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1jbG9zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tY2xvc2V0aGljayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMjhweDtcbn1cblxuLnVpLWljb24ta2V5IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tbGlnaHRidWxiIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tc2Npc3NvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1jbGlwYm9hcmQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1jb3B5IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tY29udGFjdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWltYWdlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tdmlkZW8ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1zY3JpcHQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1hbGVydCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE0NHB4O1xufVxuXG4udWktaWNvbi1pbmZvIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1ub3RpY2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLWhlbHAge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLWNoZWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLXJhZGlvLW9uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1yYWRpby1vZmYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1waW4tdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLXBpbi1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tcGxheSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2MHB4O1xufVxuXG4udWktaWNvbi1wYXVzZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tc2Vlay1uZXh0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1zZWVrLXByZXYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTYwcHg7XG59XG5cbi51aS1pY29uLXNlZWstZW5kIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1zZWVrLXN0YXJ0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE2MHB4O1xufVxuXG4vKiB1aS1pY29uLXNlZWstZmlyc3QgaXMgZGVwcmVjYXRlZCwgdXNlIHVpLWljb24tc2Vlay1zdGFydCBpbnN0ZWFkICovXG4udWktaWNvbi1zZWVrLWZpcnN0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1zdG9wIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1lamVjdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTYwcHg7XG59XG5cbi51aS1pY29uLXZvbHVtZS1vZmYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE2MHB4O1xufVxuXG4udWktaWNvbi12b2x1bWUtb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1wb3dlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE3NnB4O1xufVxuXG4udWktaWNvbi1zaWduYWwtZGlhZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNzZweDtcbn1cblxuLnVpLWljb24tc2lnbmFsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE3NnB4O1xufVxuXG4udWktaWNvbi1iYXR0ZXJ5LTAge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTc2cHg7XG59XG5cbi51aS1pY29uLWJhdHRlcnktMSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNzZweDtcbn1cblxuLnVpLWljb24tYmF0dGVyeS0yIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE3NnB4O1xufVxuXG4udWktaWNvbi1iYXR0ZXJ5LTMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTc2cHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1wbHVzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1taW51cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLXRyaWFuZ2xlLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWFycm93LWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtYXJyb3ctcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1hcnJvdy13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWFycm93LW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtem9vbWluIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLXpvb21vdXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtY2hlY2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGVzbWFsbC1wbHVzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjA4cHg7XG59XG5cbi51aS1pY29uLWNpcmNsZXNtYWxsLW1pbnVzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTIwOHB4O1xufVxuXG4udWktaWNvbi1jaXJjbGVzbWFsbC1jbG9zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0yMDhweDtcbn1cblxuLnVpLWljb24tc3F1YXJlc21hbGwtcGx1cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yMDhweDtcbn1cblxuLnVpLWljb24tc3F1YXJlc21hbGwtbWludXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMjA4cHg7XG59XG5cbi51aS1pY29uLXNxdWFyZXNtYWxsLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTIwOHB4O1xufVxuXG4udWktaWNvbi1ncmlwLWRvdHRlZC12ZXJ0aWNhbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIyNHB4O1xufVxuXG4udWktaWNvbi1ncmlwLWRvdHRlZC1ob3Jpem9udGFsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTIyNHB4O1xufVxuXG4udWktaWNvbi1ncmlwLXNvbGlkLXZlcnRpY2FsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTIyNHB4O1xufVxuXG4udWktaWNvbi1ncmlwLXNvbGlkLWhvcml6b250YWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjI0cHg7XG59XG5cbi51aS1pY29uLWdyaXBzbWFsbC1kaWFnb25hbC1zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0yMjRweDtcbn1cblxuLnVpLWljb24tZ3JpcC1kaWFnb25hbC1zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0yMjRweDtcbn1cblxuLyogTWlzYyB2aXN1YWxzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi8qIENvcm5lciByYWRpdXMgKi9cbi51aS1jb3JuZXItYWxsLFxuLnVpLWNvcm5lci10b3AsXG4udWktY29ybmVyLWxlZnQsXG4udWktY29ybmVyLXRsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuXG4udWktY29ybmVyLWFsbCxcbi51aS1jb3JuZXItdG9wLFxuLnVpLWNvcm5lci1yaWdodCxcbi51aS1jb3JuZXItdHIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuXG4udWktY29ybmVyLWFsbCxcbi51aS1jb3JuZXItYm90dG9tLFxuLnVpLWNvcm5lci1sZWZ0LFxuLnVpLWNvcm5lci1ibCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbn1cblxuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLWJvdHRvbSxcbi51aS1jb3JuZXItcmlnaHQsXG4udWktY29ybmVyLWJyIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbn1cblxuLyogT3ZlcmxheXMgKi9cbi51aS13aWRnZXQtb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6ICNhYWFhYWE7XG4gIG9wYWNpdHk6IDAuMDAzO1xuICBmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MC4zKTsgLyogc3VwcG9ydDogSUU4ICovXG59XG5cbi51aS13aWRnZXQtc2hhZG93IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDVweCAjNjY2NjY2O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDVweCAjNjY2NjY2O1xufVxuXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gICAgLS0+IExheW91dCBmaWxlcyA8LS1cbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5vLWJyZWFkY3J1bWIge1xuICBwYWRkaW5nOiAwIDAgMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uby1icmVhZGNydW1iIGEge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmFkdi1oZWFkZXIge1xuICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2Itd2wtc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubW9iLXdsLXNpZGViYXIgLndsLWJ0biB7XG4gIG1hcmdpbjogMC42MjVyZW0gMS42MjVyZW07XG59XG4ubW9iLXdsLXNpZGViYXIgLmxpc3QtZ3JvdXAtaXRlbSBzdmcge1xuICBtYXgtd2lkdGg6IDE5cHg7XG59XG5cbi5vLXJlc2V0LS1idG4sIC5vLXNlYXJjaC0tYnRuIHtcbiAgLyptaW4td2lkdGg6IDEyNHB4OyovXG4gIG1pbi13aWR0aDogNTVweDtcbn1cblxuLnN0b3J5X19hcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDQ4cHggMDtcbiAgLypvdmVyZmxvdy14OiBhdXRvOyovXG59XG4uc3RvcnlfX2FyZWEgLnN0b3J5X19saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnN0b3J5X19hcmVhIC5zdG9yeV9fbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luOiAwIDEzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RvcnlfX2FyZWEgLnN0b3J5X19saXN0IGxpIHtcbiAgICBtYXJnaW46IDAgMjBweDtcbiAgfVxufVxuLnN0b3J5X19hcmVhLnZpc2libGVfX2FyZWEge1xuICAvKm92ZXJmbG93LXg6IHZpc2libGU7Ki9cbiAgcGFkZGluZzogMCAwIDIwcHg7XG59XG4uc3RvcnlfX2FyZWEudmlzaWJsZV9fYXJlYSAuc3RvcnlfX2xpc3Qge1xuICBtYXJnaW46IDA7XG59XG4uc3RvcnlfX2FyZWEudmlzaWJsZV9fYXJlYSAuc3RvcnlfX2xpc3QgbGkge1xuICBtYXJnaW46IDA7XG59XG4uc3RvcnlfX2FyZWEudmlzaWJsZV9fYXJlYSAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiAtMTVweDtcbiAgdG9wOiA0MCU7XG59XG4uc3RvcnlfX2FyZWEudmlzaWJsZV9fYXJlYSAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IC0yNXB4O1xuICB0b3A6IDQwJTtcbiAgei1pbmRleDogOTtcbn1cbi5zdG9yeV9fYXJlYS52aXNpYmxlX19hcmVhIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2Fzc2V0cy9pbWFnZXMvc3RvcnlfcmlnaHQuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLnN0b3J5X19hcmVhLnZpc2libGVfX2FyZWEgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9zdG9yeV9sZWZ0LnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLmVzY29ydF9fbGlzdCB7XG4gIG1hcmdpbjogMCAtNHB4O1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5lc2NvcnRfX2xpc3Qge1xuICAgIG1hcmdpbjogMCAtMjBweDtcbiAgfVxufVxuLmVzY29ydF9fbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxNnB4KSAvIDIpO1xuICBtYXJnaW46IDAgNHB4O1xuICBtYXgtd2lkdGg6IDI5MnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc1cHgpIHtcbiAgLmVzY29ydF9fbGlzdC0tY29sdW1uLTQgbGkge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjRweCkgLyAzKTtcbiAgICBtYXJnaW46IDAgNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZXNjb3J0X19saXN0LS1jb2x1bW4tNCBsaSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxNjBweCkgLyA0KTtcbiAgICBtYXJnaW46IDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmVzY29ydF9fbGlzdC0tY29sdW1uLTUgbGkge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTYwcHgpIC8gNSk7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICB9XG4gIC5lc2NvcnRfX2xpc3QtLWNvbHVtbi01IGxpOm50aC1jaGlsZCg1bikge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uZXNjb3J0X19jb250ZW50IHAge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uZmlsdGVyLS10YWJzIC5maWx0ZXItLXRhYiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAxLjU2MjVyZW0gMC42MjVyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzA3MDcwO1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9hc3NldHMvaW1hZ2VzL2ZpbHRlcl9hcnJvdy5zdmcpIGNlbnRlciByaWdodCAxMHB4IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4IGF1dG87XG59XG4uZmlsdGVyLS10YWJzIC5maWx0ZXItLXRhYi5jdXJyZW50IHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2Fzc2V0cy9pbWFnZXMvZmlsdGVyX2Fycm93X3VwLnN2ZykgY2VudGVyIHJpZ2h0IDEwcHggbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggYXV0bztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXItLXRhYnMgLmZpbHRlci0tdGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uZmlsdGVyLS10YWJzIC50YWItcGFuZSB7XG4gIHBhZGRpbmc6IDEuODc1cmVtIDAgMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0ZXItLXRhYnMgLnRhYi1wYW5lIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbi5jb2x1bW5zLTYge1xuICB3aWR0aDogMTM1cHg7XG59XG5cbi5jb2x1bW5zLTUge1xuICB3aWR0aDogMTYwcHg7XG59XG5cbi5maWx0ZXJfX3NlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjRkMzMzZDO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAxcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDFweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5maWx0ZXJfX3NlY3Rpb24gc3Bhbi5kaXZpZGVyIHtcbiAgY29sb3I6ICNGQzMzNkM7XG59XG4uZmlsdGVyX19zZWN0aW9uIC5maWx0ZXJfX2JhZGdlIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogMCA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5maWx0ZXJfX3NlY3Rpb24gLmZpbHRlcl9fYmFkZ2UgYSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuLmZpbHRlcl9fc2VjdGlvbiAuZmlsdGVyX19iYWRnZSBhIGltZyB7XG4gIG1heC13aWR0aDogOHB4O1xufVxuLmZpbHRlcl9fc2VjdGlvbiAuY2xlYXJfZmlsdGVyX2J0biB7XG4gIGNvbG9yOiAjRkMzMzZDO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKnBvc3Qgc2xpZGVyIGFycm93cyovXG4vKi5zdG9yaWVzIHtcbiAgJi5jYXJvdXNlbCB7XG4gICAgb3ZlcmZsb3c6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxufSovXG4uc3Rvcmllcy5jYXJvdXNlbCAuc3RvcnkgPiAuaXRlbS1saW5rID4gLmluZm8gLm5hbWUge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbiN6dWNrLW1vZGFsLWNvbnRlbnQgLnN0b3J5LXZpZXdlciAuc2xpZGVzIC5pdGVtIHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4jenVjay1tb2RhbC1jb250ZW50IC5zdG9yeS12aWV3ZXIgLmhlYWQgLmJhY2ssICN6dWNrLW1vZGFsLWNvbnRlbnQgLnN0b3J5LXZpZXdlciAuaGVhZCAucmlnaHQgLmNsb3NlIHtcbiAgZm9udC13ZWlnaHQ6IDIwMCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG5cbiN6dWNrLW1vZGFsLWNvbnRlbnQgLnN0b3J5LXZpZXdlciAuaGVhZCAubGVmdCAuaW5mbyAubmFtZSB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC10ZXh0LXNoYWRvdzogbm9uZTtcbiAgLW1vei10ZXh0LXNoYWRvdzogbm9uZTtcbn1cblxuI3p1Y2stbW9kYWwtY29udGVudCAuc3Rvcnktdmlld2VyIC5oZWFkIC50aW1lIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICAtd2Via2l0LXRleHQtc2hhZG93OiBub25lO1xuICAtbW96LXRleHQtc2hhZG93OiBub25lO1xufVxuXG4uZGNhbGVuZGFycGlja2VyLmRwX19vcGVuIC5kdWRwX193cmFwcGVyIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgIWltcG9ydGFudDtcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4uam91cm5leV9faW1hZ2Uge1xuICBtYXgtd2lkdGg6IDMzNXB4O1xuICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmpvdXJuZXlfX3NlY3Rpb24ge1xuICBwYWRkaW5nOiAxMDBweCAwO1xufVxuLmpvdXJuZXlfX3NlY3Rpb24gcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41NjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5qb3VybmV5X19zZWN0aW9uIHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU2MjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuLmpvdXJuZXktZmVhdHVyZXMgcCB7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMS41NjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tcGFnaW5hdGUtbXNnIHNwYW4ge1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmFkdmVydGlzZV9yb3cge1xuICBwYWRkaW5nOiAxNnB4IDA7XG59XG4uYWR2ZXJ0aXNlX3JvdyAuYWR2ZXJ0aXNlX2NhcmQge1xuICBwYWRkaW5nOiAwIDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWR2ZXJ0aXNlX3JvdyAuYWR2ZXJ0aXNlX2NhcmQge1xuICAgIG1heC13aWR0aDogMjMlO1xuICAgIGZsZXg6IDAgMCAyMyU7XG4gICAgLW1zLWZsZXg6IDAgMCAyMyU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFkdmVydGlzZV9yb3cgLmFkdmVydGlzZV9wb2ludCB7XG4gICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgZmxleDogMCAwIDQwJTtcbiAgICAtbXMtZmxleDogMCAwIDQwJTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWR2ZXJ0aXNlX3JvdyAuYWR2ZXJ0aXNlX3BvaW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMTI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmFkdmVydGlzZV9yb3cgLmFkdmVydGlzZV9wb2ludCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjM3NXJlbTtcbiAgfVxufVxuLmFkdmVydGlzZV9yb3cgLmFkdmVydGlzZV9wb2ludCB7XG4gIHBhZGRpbmc6IDAgNTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hZHZlcnRpc2Vfcm93IC5hZHZlcnRpc2VfY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAzNyU7XG4gICAgZmxleDogMCAwIDM3JTtcbiAgICAtbXMtZmxleDogMCAwIDM3JTtcbiAgICBwYWRkaW5nLWxlZnQ6IDg5cHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLmFkdmVydGlzZV9yb3cgLmFkdmVydGlzZV9jb250ZW50IHtcbiAgcGFkZGluZzogMCA1MHB4O1xufVxuLmFkdmVydGlzZV9yb3cgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41NjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hZHZlcnRpc2Vfcm93IHAge1xuICAgIG1heC13aWR0aDogNDE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hZHZlcnRpc2Vfcm93IHAge1xuICAgIC8qbWF4LXdpZHRoOiA0MThweDsqL1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuLmFkdmVydGlzZV9yb3cgLnBhbmVsX19oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxLjU2MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjA2MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjMxMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWR2ZXJ0aXNlX3JvdyAucGFuZWxfX2hlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuMzEyNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG4uYWR2ZXJ0aXNlX3JvdyAucGVyZm9ybWVyLWNhcmQge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDAgYXV0byA1MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmFkdmVydGlzZV9yb3cgLnBlcmZvcm1lci1jYXJkIHtcbiAgICBtYXJnaW46IDMycHggYXV0bztcbiAgfVxufVxuLmFkdmVydGlzZV9yb3cgLnBlcmZvcm1lci1jYXJkOmJlZm9yZSB7XG4gIHdpZHRoOiBjYWxjKDU1JSArIDcwcHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDY0cHgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMycHg7XG4gIGxlZnQ6IDQ1JTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogI2YzZDRkYjtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYWR2ZXJ0aXNlX3JvdyAucGVyZm9ybWVyLWNhcmQ6YmVmb3JlIHtcbiAgICB3aWR0aDogY2FsYyg1NSUgKyA0MHB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZHZlcnRpc2Vfcm93IC5wZXJmb3JtZXItY2FyZDpiZWZvcmUge1xuICAgIHdpZHRoOiBjYWxjKDU1JSArIDUwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLmFkdmVydGlzZV9yb3cgLnBlcmZvcm1lci1jYXJkOmJlZm9yZSB7XG4gICAgd2lkdGg6IGNhbGMoNTUlICsgNzBweCk7XG4gIH1cbn1cbi5hZHZlcnRpc2Vfcm93IC5wZXJmb3JtZXItY2FyZC5sZWZ0OmJlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiA0NSU7XG59XG4uYWR2ZXJ0aXNlX3JvdyAucGVyZm9ybWVyLWNhcmQgLmNhcmQtZm9vdGVyIHtcbiAgbWluLWhlaWdodDogNTdweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMC42MjVyZW0gMC42MjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWR2ZXJ0aXNlX3JvdyAucGVyZm9ybWVyLWNhcmQgLmNhcmQtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDAuNzVyZW07XG4gIH1cbn1cbi5hZHZlcnRpc2Vfcm93IC5wZXJmb3JtZXItY2FyZCAuY2FyZC1mb290ZXIgLmMtZnVsbC1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjA2MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkdmVydGlzZV9yb3cgLnBlcmZvcm1lci1jYXJkIC5jYXJkLWZvb3RlciAuYy1mdWxsLW5hbWUge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cbi5hZHZlcnRpc2Vfcm93IC5wZXJmb3JtZXItY2FyZCAuY2FyZC1mb290ZXIgLmMtbG9jYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjkzNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkdmVydGlzZV9yb3cgLnBlcmZvcm1lci1jYXJkIC5jYXJkLWZvb3RlciAuYy1sb2NhdGlvbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuLmFkdmVydGlzZV9yb3cgLnBlcmZvcm1lci1jYXJkIC5jYXJkLWZvb3RlciAuYy1zdGF0dXMge1xuICB3aWR0aDogMTBweDtcbiAgbWF4LXdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbi5hZHZlcnRpc2Vfcm93IC5wZXJmb3JtZXItY2FyZCAuY2FyZC1mb290ZXIgLmMtc3RhdHVzLm9ubGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NkIxNjg7XG59XG4uYWR2ZXJ0aXNlX3JvdyAucGVyZm9ybWVyLWNhcmQgLmNhcmQtZm9vdGVyIC5jLXN0YXR1cy5vZmZsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcbn1cbi5hZHZlcnRpc2Vfcm93IHVsIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwcHggMCAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLmFkdmVydGlzZV9yb3cgdWwge1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuLmFkdmVydGlzZV9yb3cgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5hZHZlcnRpc2Vfcm93IHVsIGxpIHtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cbi5hZHZlcnRpc2Vfcm93IHVsIGxpOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogNHB4O1xuICBsZWZ0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmFkdmVydGlzZV9yb3cgdWwgbGk6YmVmb3JlIHtcbiAgICB0b3A6IDdweDtcbiAgfVxufVxuXG4uYm90dG9tX19zY3JvbGxfX2J1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDIuMTg3NXJlbTtcbiAgbWFyZ2luLXRvcDogNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5ib3R0b21fX3Njcm9sbF9fYnV0dG9uIHtcbiAgICAvKm1hcmdpbi10b3A6IGNhbGMoMTAwdmggLSAoNTAwcHggKyA1N3B4ICsgMzVweCArIDgwcHgpKTsqL1xuICB9XG59XG5cbi5lc2NvcnRfX2xpc3Qge1xuICBtYXJnaW46IDAgLTEwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmVzY29ydF9fbGlzdCB7XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICB9XG59XG4uZXNjb3J0X19saXN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogY2FsYygoMTAwJSAtIDE2cHgpIC8gMik7XG4gIG1hcmdpbjogMCAxMHB4O1xuICBtYXgtd2lkdGg6IDMxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc1cHgpIHtcbiAgLmVzY29ydF9fbGlzdC0tY29sdW1uLTQgbGkge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMjRweCkgLyAzKTtcbiAgICBtYXJnaW46IDAgNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZXNjb3J0X19saXN0LS1jb2x1bW4tNCBsaSB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxNjBweCkgLyA0KTtcbiAgICBtYXJnaW46IDAgMjBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lc2NvcnRfX2xpc3QtLWNvbHVtbi01IHtcbiAgICBtYXJnaW46IDAgLTVweDtcbiAgfVxufVxuLmVzY29ydF9fbGlzdC0tY29sdW1uLTUgbGkge1xuICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgbWFyZ2luOiAwIDVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lc2NvcnRfX2xpc3QtLWNvbHVtbi01IGxpIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtIDEwMHB4KSAvIDUpO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAuZXNjb3J0X19saXN0LS1jb2x1bW4tNSBsaTpudGgtY2hpbGQoNW4pIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmFkdmFuY2VkX19zZWFyY2hfX2FyZWFfX21vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYWR2YW5jZWRfX3NlYXJjaF9fYXJlYV9fbW9iaWxlLm9wZW5lZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYWR2YW5jZWRfX3NlYXJjaF9fYXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiA5OTk5O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcmlnaHQ6IDA7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHRyYW5zaXRpb246IGFsbCBsaW5lYXIgMC40cztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFkdmFuY2VkX19zZWFyY2hfX2FyZWEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IGluaGVyaXQ7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgIHotaW5kZXg6IDk4O1xuICAgIGJvcmRlcjogI0UyRTJFMiAxcHggc29saWQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTlweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgbGluZWFyIDAuNHM7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjE4NzVyZW07XG4gICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gIH1cbn1cbi5hZHZhbmNlZF9fc2VhcmNoX19hcmVhLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFkdmFuY2VkX19zZWFyY2hfX2FyZWEgLmFkdmFuY2VkX19zZWFyY2hfX25hdiB7XG4gIHBhZGRpbmc6IDAuNjI1cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiA1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkdmFuY2VkX19zZWFyY2hfX2FyZWEgLmFkdmFuY2VkX19zZWFyY2hfX25hdiB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljg3NXJlbTtcbiAgfVxufVxuLmFkdmFuY2VkX19zZWFyY2hfX2FyZWEgLmFkdmFuY2VkX19zZWFyY2hfX3dyYXAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxNzgwcHg7XG4gIHBhZGRpbmc6IDQuMzc1cmVtIDIuNjI1cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFkdmFuY2VkX19zZWFyY2hfX2FyZWEgLmFkdmFuY2VkX19zZWFyY2hfX3dyYXAge1xuICAgIHBhZGRpbmc6IDIuMTI1cmVtIDFyZW07XG4gIH1cbn1cbi5hZHZhbmNlZF9fc2VhcmNoX19hcmVhIC5hZHZhbmNlZF9fc2VhcmNoX193cmFwIGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cbi5hZHZhbmNlZF9fc2VhcmNoX19hcmVhIC5hZHZhbmNlZF9fc2VhcmNoX193cmFwIC5tb2RhbF9fc2VhcmNoIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQwN3B4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5hZHZhbmNlZF9fc2VhcmNoX19hcmVhIC5hZHZhbmNlZF9fc2VhcmNoX193cmFwIC5zd2l0Y2gtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZHZhbmNlZF9fc2VhcmNoX19hcmVhIC5hZHZhbmNlZF9fc2VhcmNoX193cmFwIC5zd2l0Y2gtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmFkdmFuY2VkX19zZWFyY2hfX2FyZWEgLmFkdmFuY2VkX19zZWFyY2hfX3dyYXAgLnN3aXRjaC13cmFwcGVyIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDFweDtcbn1cbi5hZHZhbmNlZF9fc2VhcmNoX19hcmVhIC5hZHZhbmNlZF9fc2VhcmNoX193cmFwIC5zd2l0Y2gtd3JhcHBlciAuc3dpdGNoIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZHZhbmNlZF9fc2VhcmNoX19hcmVhIC5hZHZhbmNlZF9fc2VhcmNoX193cmFwIC5zd2l0Y2gtd3JhcHBlciAuc3dpdGNoIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG59XG4uYWR2YW5jZWRfX3NlYXJjaF9fYXJlYSAuYWR2YW5jZWRfX3NlYXJjaF9fY3Jvc3Mge1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFQkVCRUI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUJFQkVCO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkdmFuY2VkX19zZWFyY2hfX2FyZWEgLmFkdmFuY2VkX19zZWFyY2hfX2Nyb3NzIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbi5hZHZhbmNlZF9fc2VhcmNoX19hcmVhIC5hZHZhbmNlZF9fc2VhcmNoX19jcm9zcyBpbWcge1xuICBtYXgtd2lkdGg6IDE1cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWR2YW5jZWRfX3NlYXJjaF9fYXJlYSAuYWR2YW5jZWRfX3NlYXJjaF9fY3Jvc3MgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDIwcHg7XG4gIH1cbn1cblxuLm8tYnJlYWRjcnVtYiB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLnByb2ZpbGVfX2NvdW50IHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYnV0dG9uLWhvbG8ge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1vZGFsX3BhZ2VfYmFjayB7XG4gIGNvbG9yOiAjNDM1NDVDO1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm1vZGFsX3BhZ2VfYmFjayBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xufVxuXG4uYm9vdGJveC5tb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMTVweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm1vZGFsLWJvZHkgLmJvb3Rib3gtYm9keSB7XG4gIGNvbG9yOiAjNDM1NDVDO1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmFkdmVydC1pbm5lci13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wcmljaW5nLWNhcmQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWF4LXdpZHRoOiAxMzI1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAucHJpY2luZy1jYXJkLXdyYXBwZXIge1xuICAgIHRvcDogNzBweDtcbiAgfVxufVxuLnByaWNpbmctY2FyZC13cmFwcGVyIC5jdXN0b20tcGtnLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG4ucHJpY2luZy1jYXJkLXdyYXBwZXItdHh0IHtcbiAgbWF4LXdpZHRoOiA4NDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wcmljaW5nLWNhcmQtd3JhcHBlci10eHQgLnBhbmVsX2hlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcmljaW5nLWNhcmQtd3JhcHBlci10eHQgLnBhbmVsX2hlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICBsaW5lLWhlaWdodDogNTNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICB9XG59XG4ucHJpY2luZy1jYXJkLXdyYXBwZXItdHh0IHAge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnByaWNpbmctY2FyZC13cmFwcGVyLXR4dCBwIHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uY2FyZC1yaWJib24ge1xuICB3aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM2cHg7XG4gIGxlZnQ6IC00OHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwNDE3MzU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cbi5jYXJkLXJpYmJvbi0taWNvbiB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRvcDogOTAlO1xuICBsZWZ0OiA2NSU7XG59XG4uY2FyZC1yaWJib24tLWljb24gc3ZnIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiAtMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWR2LXR5cGVzIHtcbiAgcGFkZGluZzogNTBweCAwIDEwMHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZHYtdHlwZXMge1xuICAgIHBhZGRpbmc6IDEyMHB4IDAgMTAwcHggMDtcbiAgfVxufVxuLmFkdi10eXBlcyAuaW5uZXIge1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFkdi10eXBlcyAuaW5uZXIgLmRkLWFycm93IGEge1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmFkdi10eXBlcyAuaW5uZXIgLmRkLWFycm93IHN2ZyB7XG4gIHdpZHRoOiAxMTNweDtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgZmlsbDogcmdiYSgxNzcsIDE1NywgMTk0LCAwLjA1KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWR2LXR5cGVzIC5pbm5lciAuZGQtYXJyb3cgc3ZnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmFkdi1ibG9jay13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmFkdi1ibG9jay13cmFwcGVyIC5wYW5lbF9oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hZHYtYmxvY2std3JhcHBlciAucGFuZWxfaGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFkdi1ibG9jay13cmFwcGVyIC5wYW5lbF9oZWFkaW5nIHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDM4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuXG4uYWR2LWNhcmQtb3V0ZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTY1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmFkdi1jYXJkLW91dGVyIHtcbiAgICBtYXgtd2lkdGg6IDc0NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZHYtY2FyZC1vdXRlciB7XG4gICAgbWF4LXdpZHRoOiA4NzVweDtcbiAgfVxufVxuLmFkdi1jYXJkLW91dGVyIC5tZW1iZXItdHlwZSB7XG4gIGJhY2tncm91bmQ6ICMwNDE3MzU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW8tYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiAyNDBweDtcbiAgaGVpZ2h0OiAyNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC05MHB4O1xufVxuLmFkdi1jYXJkLW91dGVyIC5tZW1iZXItdHlwZSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDQycHg7XG59XG4uYWR2LWNhcmQtb3V0ZXIgLm1lbWJlci10eXBlIC5tZW1iZXItcG9zaXRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cbi5hZHYtY2FyZC1vdXRlci0tc3RhbmRhcmQ6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMyQUFCOUE7XG4gIHRvcDogLTE0MHB4O1xuICBsZWZ0OiAyNyU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmFkdi1jYXJkLW91dGVyLS1zdGFuZGFyZDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYWR2LWNhcmQtb3V0ZXItLXN0YW5kYXJkIC5tZW1iZXItdHlwZSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHRvcDogLTY1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmFkdi1jYXJkLW91dGVyLS1zdGFuZGFyZCAubWVtYmVyLXR5cGUge1xuICAgIHJpZ2h0OiA1MHB4O1xuICAgIHRvcDogLTkwcHg7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLmFkdi1jYXJkLW91dGVyLS1zdGFuZGFyZCAubWVtYmVyLXR5cGUgcCB7XG4gIHBhZGRpbmctdG9wOiAyMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5hZHYtY2FyZC1vdXRlci0tc3RhbmRhcmQgLm1lbWJlci10eXBlIHAge1xuICAgIHBhZGRpbmctdG9wOiA0MnB4O1xuICB9XG59XG4uYWR2LWNhcmQtb3V0ZXItLWRpYW1vbmQge1xuICBtYXJnaW4tdG9wOiAxNTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuYWR2LWNhcmQtb3V0ZXItLWRpYW1vbmQge1xuICAgIG1hcmdpbi10b3A6IDIwMHB4O1xuICB9XG59XG4uYWR2LWNhcmQtb3V0ZXItLWRpYW1vbmQ6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMyQUFCOUE7XG4gIGJvdHRvbTogMTAwJTtcbiAgcmlnaHQ6IDEwJTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuYWR2LWNhcmQtb3V0ZXItLWRpYW1vbmQ6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmFkdi1jYXJkLW91dGVyLS1kaWFtb25kOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMyQUFCOUE7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDEwJTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuYWR2LWNhcmQtb3V0ZXItLWRpYW1vbmQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4uYWR2LWNhcmQtb3V0ZXItLWRpYW1vbmQgLm1lbWJlci10eXBlIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuYWR2LWNhcmQtb3V0ZXItLWRpYW1vbmQgLm1lbWJlci10eXBlIHtcbiAgICBsZWZ0OiA1MHB4O1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG4uYWR2LWNhcmQtb3V0ZXItLWRpYW1vbmQgLm1lbWJlci10eXBlIHAge1xuICBwYWRkaW5nLXRvcDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uYWR2LWNhcmQtb3V0ZXItLXZpcCB7XG4gIG1hcmdpbi10b3A6IDE1NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5hZHYtY2FyZC1vdXRlci0tdmlwIHtcbiAgICBtYXJnaW4tdG9wOiAzMDBweDtcbiAgfVxufVxuLmFkdi1jYXJkLW91dGVyLS12aXA6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMjc5cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm90dG9tOiAxMCU7XG4gIGxlZnQ6IDI1JTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMkFBQjlBO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzJBQUI5QTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuYWR2LWNhcmQtb3V0ZXItLXZpcDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZHYtY2FyZC1vdXRlci0tdmlwOmJlZm9yZSB7XG4gICAgd2lkdGg6IDI4NHB4O1xuICB9XG59XG4uYWR2LWNhcmQtb3V0ZXItLXZpcCAubWVtYmVyLXR5cGUge1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5hZHYtY2FyZC1vdXRlci0tdmlwIC5tZW1iZXItdHlwZSB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLmFkdi1jYXJkLW91dGVyLS12aXAgLm1lbWJlci10eXBlIHAge1xuICBwYWRkaW5nLXRvcDogMzVweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5mYXEtY29udGVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEzMjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAtNjAwcHg7XG4gIHBhZGRpbmc6IDAgMzBweCA2MHB4IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhcS1jb250ZW50LXdyYXBwZXIge1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW4tdG9wOiAtODkwcHg7XG4gICAgcGFkZGluZzogMCAzMHB4IDEzMHB4IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuZmFxLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogLTkyMHB4O1xuICAgIHBhZGRpbmc6IDAgMzBweCAxMzBweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mYXEtY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtMzYlO1xuICAgIHBhZGRpbmc6IDAgMzBweCAxMzBweCAzMHB4O1xuICB9XG59XG4uZmFxLWNvbnRlbnQtd3JhcHBlci10eHQge1xuICBtYXgtd2lkdGg6IDg0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmZhcS1jb250ZW50LXdyYXBwZXItdHh0IC5wYW5lbF9oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmFxLWNvbnRlbnQtd3JhcHBlci10eHQgLnBhbmVsX2hlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICB9XG59XG4uZmFxLWNvbnRlbnQtd3JhcHBlci10eHQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIG1heC13aWR0aDogNTYycHg7XG4gIG1hcmdpbjogYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmFxLWNvbnRlbnQtd3JhcHBlci10eHQgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4uZmFxLWNvbnRlbnQtd3JhcHBlci1kZXRhaWxzIHtcbiAgbWF4LXdpZHRoOiAxMDM0cHg7XG4gIG1hcmdpbjogMjVweCBhdXRvIDAgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmFxLWNvbnRlbnQtd3JhcHBlci1kZXRhaWxzIHtcbiAgICBtYXJnaW46IDUwcHggYXV0byAwIGF1dG87XG4gIH1cbn1cbi5mYXEtY29udGVudC13cmFwcGVyLWRldGFpbHMtaW5uZXIge1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYXEtY29udGVudC13cmFwcGVyLWRldGFpbHMtaW5uZXIge1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmZhcS1jb250ZW50LXdyYXBwZXItY2hpbGQge1xuICBtYXgtd2lkdGg6IDg1NXB4O1xuICBtYXJnaW46IDI1cHggYXV0byAwIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZhcS1jb250ZW50LXdyYXBwZXItY2hpbGQge1xuICAgIG1hcmdpbjogMTVweCBhdXRvIDAgYXV0bztcbiAgfVxufVxuLmZhcS1jb250ZW50LXdyYXBwZXItY2hpbGQtaW5uZXIge1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYXEtY29udGVudC13cmFwcGVyLWNoaWxkLWlubmVyIHtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLmZhcS1pbm5lci13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4uZmFxLXBhcmVudCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAyNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMjVweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMjVweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMCAyNXB4O1xuICBib3JkZXItcmFkaXVzOiAwIDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIHBhZGRpbmc6IDUwcHggNDVweCA0NXB4O1xuICBtYXJnaW46IDAgMCAyNXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmFxLXBhcmVudCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG4gICAgbWFyZ2luOiAwIDE1cHggMzBweCAxNXB4O1xuICB9XG59XG4uZmFxLXBhcmVudC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZmFxLXBhcmVudCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmZhcS1wYXJlbnQgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xufVxuLmZhcS1wYXJlbnQgdWwgbGkgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uZmFxLXBhcmVudCAudmlldy1saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzI0QkVCRTtcbn1cblxuLypwcm9maWxlIHN0YXRzIHRhYiBpbnB1dCBncm91cCBzdHlsZXMqL1xuLmN1c3RvbS1iYXNlIHtcbiAgbWF4LXdpZHRoOiAxNTEycHg7XG4gIG1hcmdpbjogMCAwIDEwMHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jdXN0b20tYmFzZSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi8qdXNlciBwb3N0IGNyZWF0ZSBjb25zZW50Ki9cbi51c2VyQ29uY2VudC1idXR0b25zV3JhcCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4udXNlckNvbmNlbnQtYnV0dG9uc1dyYXAgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cbi51c2VyQ29uY2VudC1idXR0b25zV3JhcCB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbi51c2VyQ29uY2VudC1idXR0b25zV3JhcCB1bCBsaSAuYnV0dG9uIHtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIG1pbi13aWR0aDogMTIwcHg7XG59XG4udXNlckNvbmNlbnQtYnV0dG9uc1dyYXAgdWwgbGkgLm8tYnRuIHtcbiAgcGFkZGluZzogMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAxMjdweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnVzZXJDb25jZW50LWJ1dHRvbnNXcmFwIHVsIGxpIC5kZWNsaW5lLWJ0biB7XG4gIGJhY2tncm91bmQ6ICNDNDQ1NDU7XG59XG4udXNlckNvbmNlbnQtYnV0dG9uc1dyYXAgdWwgbGkgLmNvbmZpcm0tYnRuIHtcbiAgYmFja2dyb3VuZDogcmdiKDM5LCA4NCwgMTgwKTtcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2IoMzksIDg0LCAxODApIDAlLCByZ2IoNDAsIDk1LCAyMTQpIDEwMCUpO1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYigzOSwgODQsIDE4MCkgMCUsIHJnYig0MCwgOTUsIDIxNCkgMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYigzOSwgODQsIDE4MCkgMCUsIHJnYig0MCwgOTUsIDIxNCkgMTAwJSk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPVwiIzI3NTRiNFwiLCBlbmRDb2xvcnN0cj1cIiMyODVmZDZcIixHcmFkaWVudFR5cGU9MCApO1xufVxuXG4udV9jb25jZW50LS1tb2RhbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnVzZXJfY29uY2VudC0tbW9kYWwge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnVzZXJfY29uY2VudC0tbW9kYWwge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgICBtYXgtd2lkdGg6IDM0MnB4O1xuICB9XG59XG4udXNlcl9jb25jZW50LS1tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNjA3ODQzMTM3KTtcbiAgYm9yZGVyOiBub25lO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjVweCAyNXB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXNlcl9jb25jZW50LS1tb2RhbCAubW9kYWwtY29udGVudCB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAtby1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIH1cbn1cbi51c2VyX2NvbmNlbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMzRweCAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udXNlcl9jb25jZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4udXNlcl9jb25jZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnVzZXItY29uc2VudC1jaGVja2JveCB7XG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnVzZXItY29uc2VudC1jaGVja2JveCBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM3MjcyNzI7XG59XG4udXNlci1jb25zZW50LWNoZWNrYm94IGxhYmVsOmFmdGVyIHtcbiAgbGVmdDogLTMwcHggIWltcG9ydGFudDtcbn1cbi51c2VyLWNvbnNlbnQtY2hlY2tib3ggbGFiZWwgYSB7XG4gIGNvbG9yOiAjMjc1REQxO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4vKjI3LjEyLjIxKi9cbi5wb3N0aWQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcbn1cblxuLnRvdXItZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLklucHV0R3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uSW5wdXRHcm91cCBpbnB1dFt0eXBlPXJhZGlvXSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDIgKi9cbiAgd2lkdGg6IDA7IC8qIDIgKi9cbn1cbi5JbnB1dEdyb3VwIGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMnB4IDI1cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMjBweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdHJhbnNpdGlvbjogY29sb3IgLS10cmFuc2l0aW9uLWZhc3QgZWFzZS1vdXQsIGJhY2tncm91bmQtY29sb3IgLS10cmFuc2l0aW9uLWZhc3QgZWFzZS1pbjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIGJvcmRlcjogIzM5QjU4OSAxcHggc29saWQ7XG4gIGhlaWdodDogMzBweDtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLklucHV0R3JvdXAgbGFiZWw6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLklucHV0R3JvdXAgaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCArIGxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5QjU4OTtcbiAgY29sb3I6ICNmZmY7XG59XG4uSW5wdXRHcm91cCBpbnB1dFt0eXBlPXJhZGlvXTpob3Zlcjpub3QoOmNoZWNrZWQpICsgbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzlCNTg5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnJlcG9ydF9wb3N0LS1tb2RhbCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJlcG9ydF9wb3N0LS1tb2RhbCB7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gICAgbWF4LXdpZHRoOiA0OTZweDtcbiAgfVxufVxuLnJlcG9ydF9wb3N0LS1tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNjA3ODQzMTM3KTtcbiAgYm9yZGVyOiBub25lO1xufVxuLnJlcG9ydF9wb3N0LS1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDEwNXB4IDI0cHggMjhweCAyNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnJlcG9ydF9wb3N0LS1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAucmVwb3J0X3Bvc3QtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7XG59XG4ucmVwb3J0X3Bvc3QtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHAge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnJlcG9ydF9wb3N0LS1tb2RhbCAucG9zdF9fbW9kYWxfX2Nsb3NlIHtcbiAgd2lkdGg6IDUzcHg7XG4gIGhlaWdodDogNTNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDI1cHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMjVweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDI1cHggMCAwO1xuICAtby1ib3JkZXItcmFkaXVzOiAwIDI1cHggMCAwO1xuICBib3JkZXItcmFkaXVzOiAwIDI1cHggMCAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAzO1xufVxuLnJlcG9ydF9wb3N0LS1tb2RhbCAucG9zdF9fbW9kYWxfX2Nsb3NlIGltZyB7XG4gIG1heC13aWR0aDogMTJweDtcbn1cblxuLnJlcG9ydC10aXRsZS1oZWFkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLnJlcG9ydF9wb3N0X2NoZWNrV3JhcCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5yZXBvcnRfZGVzY193cmFwIGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ucmVwb3J0X2Rlc2Nfd3JhcCB0ZXh0YXJlYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6ICNFQkVCRUIgMXB4IHNvbGlkO1xuICBoZWlnaHQ6IDkwcHg7XG4gIHJlc2l6ZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4ucmVwb3J0X2Rlc2Nfd3JhcCB0ZXh0YXJlYTpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5yZXBvcnRfZGVzY193cmFwIHRleHRhcmVhOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnBvc3RyZXBvcnRkZXRhaWxzc3VibWl0IHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDEycHggMzBweDtcbn1cblxuLmNvbW1vbi1tb2RhbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29tbW9uLW1vZGFsIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICB9XG59XG4uY29tbW9uLW1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb21tb24tbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjVweCAyNXB4IDAgMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gICAgLW1zLWJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gICAgLW8tYm9yZGVyLXJhZGl1czogMjVweCAyNXB4IDAgMDtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4IDI1cHggMCAwO1xuICB9XG59XG5cbi5wb3N0LW1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzRENEY1Qztcbn1cblxuLm1vZGVsUG9wU2VsZWN0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLm1vZGVsUG9wU2VsZWN0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi50YWd1c2VycyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ucGVuZGluZy1tb2RhbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucGVuZGluZy1kcm9wZG93biB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wZW5kaW5nX2FwcHJvdmFsLS1tb2RhbCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGVuZGluZ19hcHByb3ZhbC0tbW9kYWwge1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICAgIG1heC13aWR0aDogNzAycHg7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ucGVuZGluZ19hcHByb3ZhbC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjVweCAyNXB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNjA3ODQzMTM3KTtcbiAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBlbmRpbmdfYXBwcm92YWwtLW1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIC1vLWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgfVxufVxuLnBlbmRpbmdfYXBwcm92YWwtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMzRweCAyNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnBlbmRpbmdfYXBwcm92YWwtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cbi5wZW5kaW5nX2FwcHJvdmFsLS1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wZW5kaW5nVGV4dC1zdWIge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgbWF4LXdpZHRoOiA0MzJweDtcbiAgfVxufVxuXG4ucGVuZGluZy1wb3BIZWFkIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5wZW5kaW5nLXBvcEhlYWQgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMzOUI1ODk7XG59XG5cbi5wZW5kaW5nLWxpa2VzQ291bnQgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cbi5wZW5kaW5nLWxpa2VzQ291bnQgdWwgbGkge1xuICBjb2xvcjogIzhBOEE4RjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG59XG4ucGVuZGluZy1saWtlc0NvdW50IHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbi5wZW5kaW5nLWxpa2VzQ291bnQgdWwgbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDlweDtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOEE4QThGO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ubW9kYWwtZm9vdGVydHh0IHtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICM4YThhOGYgIWltcG9ydGFudDtcbn1cblxuLnBlbmRpbmctZm9vdGVyV3JhcCB7XG4gIHBhZGRpbmc6IDE2cHggMjJweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wZW5kaW5nLXBvc3QtY2FyZCB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjJweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4ucGVuZGluZy1wb3N0LWNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi55b3RpLXdyYXBwZXItY29udGVudCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAueW90aS13cmFwcGVyLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogODEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAyMnB4IGF1dG87XG4gIH1cbn1cbi55b3RpLXdyYXBwZXItY29udGVudCAuaWR2Zi13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi55b3RpLXdyYXBwZXItY29udGVudCAuaWR2Zi13cmFwcGVyIGlmcmFtZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyMHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbn1cblxuLnlvdGktc2Vzc2lvbi10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZWNvblN0ZXAtc3ViLWhlYWRpbmcge1xuICAgIHdpZHRoOiA0MzBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4ucGVuZGluZ0ltYWdlLW11bHRpcGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGVuZGluZ0ltYWdlLXByZXZCdG4ge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwcHg7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4ucGVuZGluZ0ltYWdlLXByZXZCdG4gaW1nIHtcbiAgd2lkdGg6IDIwcHg7XG59XG4ucGVuZGluZ0ltYWdlLXByZXZCdG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5wZW5kaW5nSW1hZ2UtbmV4dEJ0biB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4ucGVuZGluZ0ltYWdlLW5leHRCdG4gaW1nIHtcbiAgd2lkdGg6IDIwcHg7XG59XG4ucGVuZGluZ0ltYWdlLW5leHRCdG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG5cbi5vLXBlbmRpbmctdGFnIC5iYWRnZS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQjAyOTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDVweCAxMHB4IDRweCAxMHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ubG9naW5fZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuXG4udmVyaWZ5LWRpdiAubGctaGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmVyaWZ5LWRpdiAubGctaGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAudmVyaWZ5LWRpdiAubGctaGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAxcHgpIHtcbiAgLnZlcmlmeS1kaXYgLmxnLWhlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNjZweDtcbiAgICBsaW5lLWhlaWdodDogNzZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4udmVyaWZ5LWRpdiAuc2Vjb25TdGVwLXN1Yi1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcInZhcmVsYVwiLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwcHggIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiA2cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4vKnBhZ2luYXRpb24gZXNjb3J0IHBhZ2UqL1xuLmVzY29ydC1wYWdpbmF0ZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5lc2NvcnQtcGFnaW5hdGUgc2VsZWN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogNHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogcmdiYSg3NywgNzksIDkyLCAwLjUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9hc3NldHMvaW1hZ2VzL3RvcF9hcnJvd19wYWdpLnBuZykgY2VudGVyIHJpZ2h0IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xufVxuLmVzY29ydC1wYWdpbmF0ZSBuYXYgdWwgbGkge1xuICBtYXJnaW46IDAgNHB4O1xufVxuLmVzY29ydC1wYWdpbmF0ZSBuYXYgdWwgbGkgc3BhbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFOEU5RUM7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xufVxuLmVzY29ydC1wYWdpbmF0ZSBuYXYgdWwgbGkgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFOEU5RUM7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiByZ2JhKDc3LCA3OSwgOTIsIDAuNSk7XG59XG4uZXNjb3J0LXBhZ2luYXRlIG5hdiB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1jb2xvcjogI0U4RTlFQztcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U4RTlFQztcbn1cbi5lc2NvcnQtcGFnaW5hdGUgbmF2IHVsIGxpLmFjdGl2ZSBzcGFuIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMzNCODk5ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMzM0I4OTkgIWltcG9ydGFudDtcbn1cbi5lc2NvcnQtcGFnaW5hdGUgbmF2IHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgaGVpZ2h0OiAzOHB4O1xuICB3aWR0aDogMzRweDtcbn1cbi5lc2NvcnQtcGFnaW5hdGUgbmF2IHVsIGxpOmZpcnN0LWNoaWxkIHNwYW4ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9hc3NldHMvaW1hZ2VzL2xlZnRfYXJyb3dfcGFnaS5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbn1cbi5lc2NvcnQtcGFnaW5hdGUgbmF2IHVsIGxpOmZpcnN0LWNoaWxkIGEge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9hc3NldHMvaW1hZ2VzL2xlZnRfYXJyb3dfcGFnaS5wbmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbn1cbi5lc2NvcnQtcGFnaW5hdGUgbmF2IHVsIGxpOmxhc3QtY2hpbGQge1xuICBoZWlnaHQ6IDM4cHg7XG4gIHdpZHRoOiAzNHB4O1xufVxuLmVzY29ydC1wYWdpbmF0ZSBuYXYgdWwgbGk6bGFzdC1jaGlsZCBzcGFuIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBmb250LXNpemU6IDBweDtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9sZWZ0X2Fycm93X3BhZ2kucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG59XG4uZXNjb3J0LXBhZ2luYXRlIG5hdiB1bCBsaTpsYXN0LWNoaWxkIGEge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9hc3NldHMvaW1hZ2VzL3JpZ2h0X2Fycm93X3BhZ2kucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG59XG5cbi5wb3N0bG9naW4tbWwgLmNvbnRhaW5lci1mbHVpZCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLnN0YXRpYy13cmFwcGVyIC5wYWdlX19oZWFkaW5nIHtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RhdGljLXdyYXBwZXIgLnBhZ2VfX2hlYWRpbmcge1xuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0YXRpYy13cmFwcGVyIC5zdGF0aWMtYmFzZSB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbn1cbi5zdGF0aWMtd3JhcHBlciAuaW5uZXItd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4uZmFxLW91dGVyLXdyYXBwZXIgLm91dGVyLXdyYXBwZXItY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG4uZmFxLW91dGVyLXdyYXBwZXIgLm91dGVyLXdyYXBwZXItY29udGFpbmVyIC5pbm5lci13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogOTBweCAyMnB4IDU1cHggMjJweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mYXEtb3V0ZXItd3JhcHBlciAub3V0ZXItd3JhcHBlci1jb250YWluZXIgLmlubmVyLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDEwNXB4IDIycHggNTVweCAyMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmFxLW91dGVyLXdyYXBwZXIgLm91dGVyLXdyYXBwZXItY29udGFpbmVyIC5pbm5lci13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMjVweCAyMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5mYXEtb3V0ZXItd3JhcHBlciAub3V0ZXItd3JhcHBlci1jb250YWluZXIgLmlubmVyLXdyYXBwZXI6YmVmb3JlIHtcbiAgbWF4LWhlaWdodDogODAwcHg7XG59XG4uZmFxLW91dGVyLXdyYXBwZXIgLm91dGVyLXdyYXBwZXItY29udGFpbmVyIC5pbm5lci13cmFwcGVyIC5mYXEtY29udGVudC13cmFwcGVyIHtcbiAgdG9wOiA4MHB4O1xuICBtYXJnaW4tdG9wOiAtODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mYXEtb3V0ZXItd3JhcHBlciAub3V0ZXItd3JhcHBlci1jb250YWluZXIgLmlubmVyLXdyYXBwZXIgLmZhcS1jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uby1mb290ZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMy4xMjVyZW07XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjAwcHggMCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjAwcHggMCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyMDBweCAwIDAgMDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMjAwcHggMCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDIwMHB4IDAgMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm8tZm9vdGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDMwMHB4IDAgMCAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMzAwcHggMCAwIDA7XG4gICAgLW1zLWJvcmRlci1yYWRpdXM6IDMwMHB4IDAgMCAwO1xuICAgIC1vLWJvcmRlci1yYWRpdXM6IDMwMHB4IDAgMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDMwMHB4IDAgMCAwO1xuICB9XG59XG4uby1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjQjA5Q0MyO1xufVxuLm8tZm9vdGVyIC5mb290ZXJfbWVudSB7XG4gIHBhZGRpbmctdG9wOiA3OHB4O1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5vLWZvb3RlciAuZm9vdGVyX21lbnUge1xuICAgIHBhZGRpbmctdG9wOiA3OHB4O1xuICB9XG59XG4uby1mb290ZXIgLmZvb3Rlcl9tZW51IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDZweCAxMHB4O1xuICB3aWR0aDogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vLWZvb3RlciAuZm9vdGVyX21lbnUgbGkge1xuICAgIG1hcmdpbjogNnB4IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuby1mb290ZXIgLmZvb3Rlcl9tZW51IGxpIHtcbiAgICBtYXJnaW46IDAgMjNweDtcbiAgfVxufVxuLm8tZm9vdGVyIC5mb290ZXJfbWVudSBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAwLjM4cHg7XG59XG4uby1mb290ZXIgLmZvb3Rlcl9tZW51IGxpOmhvdmVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5vLWZvb3RlciAuby1ib3R0b20tZm9vdGVyIHtcbiAgcGFkZGluZzogNjZweCAwIDQ4cHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5vLWZvb3RlciAuby1ib3R0b20tZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAzMnB4IDAgNDRweCAwO1xuICB9XG59XG4uby1mb290ZXIgLm8tYm90dG9tLWZvb3RlciBwIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luOiAwO1xufVxuLm8tZm9vdGVyLS1ub2xvZ2luIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5wb3N0bG9naW4gLnVzZXItZHAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxM3B4O1xuICB0b3A6IDEwcHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLnBvc3Rsb2dpbiAudXNlci1kcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnBvc3Rsb2dpbiAudXNlci1kcCBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnBvc3Rsb2dpbiAudXNlci1kcCBhIC5wcm9maWxlX19waWMge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wb3N0bG9naW4gLnVzZXItZHAgYTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vLW1vYmlsZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vLW1vYmlsZS1mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5vLW1vYmlsZS1mb290ZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIC8qcGFkZGluZzogMTBweCAyMHB4OyovXG4gIHotaW5kZXg6IDk5O1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xufVxuLm8tbW9iaWxlLWZvb3RlciB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLypwYWRkaW5nOiAwOyovXG4gIGJhY2tncm91bmQ6ICMwNDE3MzU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjVweCAyNXB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNXB4IDI1cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMjVweCAyNXB4IDAgMDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMjVweCAyNXB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMjVweCAyNXB4IDAgMDtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cbi5vLW1vYmlsZS1mb290ZXIgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uby1tb2JpbGUtZm9vdGVyIHVsIGxpIGEgaW1nIHtcbiAgd2lkdGg6IDIwcHg7XG59XG4uby1tb2JpbGUtZm9vdGVyIHVsIGxpIGEgLm5vdGlmeV9fc3RhdHVzIHtcbiAgd2lkdGg6IDAuNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMjBDMEM4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICByaWdodDogM3B4O1xufVxuLm8tbW9iaWxlLWZvb3RlciB1bCBsaSBhIC5wcm9maWxlX19waWMge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLm8tbW9iaWxlLWZvb3RlciB1bCBsaSBhLmFkdi1pY29uIGltZyB7XG4gIHdpZHRoOiAyM3B4O1xufVxuXG4ubm90aWZ5LWRyb3Bkb3duIHVsIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG59XG4ubm90aWZ5LWRyb3Bkb3duIC5ub3RpZmljYXRpb25fX2xpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAvKm1heC1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogYXV0bzsqL1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5ub3RpZnktZHJvcGRvd24gLm5vdGlmaWNhdGlvbl9fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogM3B4O1xufVxuLm5vdGlmeS1kcm9wZG93biAubm90aWZpY2F0aW9uX19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG59XG4ubm90aWZ5LWRyb3Bkb3duIC5ub3RpZmljYXRpb25fX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA0MTczNTtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5ub3RpZnktZHJvcGRvd24gLm5vdGlmaWNhdGlvbl9fbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbn1cbi5ub3RpZnktZHJvcGRvd24gLm5vdGlmaWNhdGlvbl9fbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5ub3RpZnktZHJvcGRvd24gLm5vdGlmaWNhdGlvbl9fbGlzdCBsaSBhIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubm90aWZ5LWRyb3Bkb3duIC5ub3RpZmljYXRpb25fX2xpc3QgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLm5vdGlmeS1kcm9wZG93biAubm90aWZpY2F0aW9uX19saXN0IGxpIC5wcm9maWxlaW1hZ2Uge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBtYXgtd2lkdGg6IDM2cHg7XG59XG4ubm90aWZ5LWRyb3Bkb3duIC5ub3RpZmljYXRpb25fX2xpc3QgbGkgLmZ1bGxuYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLm5vdGlmeS1kcm9wZG93biAubm90aWZpY2F0aW9uX19saXN0IGxpIC5yZXZpZXdfZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzhBOEE4Rjtcbn1cbi5ub3RpZnktZHJvcGRvd24taGVhZGVyIHtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDQsIDAuMTUpO1xufVxuLm5vdGlmeS1kcm9wZG93bi1oZWFkZXIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzYzNjM2I7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm5vdGlmeS1kcm9wZG93bi1oZWFkZXIgc3BhbiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ubm90aWZ5LWRyb3Bkb3duLWhlYWRlciBzcGFuIGEgc3ZnIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLmN1c3RvbS1zcGFjaW5nIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ub3V0ZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3V0ZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XG4gIH1cbn1cbi5vdXRlci13cmFwcGVyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm91dGVyLXdyYXBwZXItY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5vdXRlci13cmFwcGVyLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDExNXB4O1xuICB9XG59XG4ub3V0ZXItd3JhcHBlci1jb250YWluZXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjMDQxNzM1O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAwIDIwMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAwIDIwMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDAgMjAwcHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDAgMCAwIDIwMHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCAyMDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAub3V0ZXItd3JhcHBlci1jb250YWluZXI6YmVmb3JlIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTMwcHgpO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDAgMzAwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMCAzMDBweDtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDAgMzAwcHg7XG4gICAgLW8tYm9yZGVyLXJhZGl1czogMCAwIDAgMzAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMzAwcHg7XG4gIH1cbn1cbi5vdXRlci13cmFwcGVyLS1mdWxsIC5vdXRlci13cmFwcGVyLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm91dGVyLXdyYXBwZXItLWZ1bGwgLm91dGVyLXdyYXBwZXItY29udGFpbmVyOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm91dGVyLXdyYXBwZXItLWZ1bGwgLm91dGVyLXdyYXBwZXItY29udGFpbmVyIC5pbm5lci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMCAzMDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMCAzMDBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCAwIDMwMHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAwIDAgMCAzMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMzAwcHg7XG4gIHBhZGRpbmc6IDE2NXB4IDIycHggNTVweCAyMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5vdXRlci13cmFwcGVyLS1mdWxsIC5vdXRlci13cmFwcGVyLWNvbnRhaW5lciAuaW5uZXItd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE2NXB4IDIycHg7XG4gIH1cbn1cbi5vdXRlci13cmFwcGVyLS1mdWxsIC5vdXRlci13cmFwcGVyLWNvbnRhaW5lciAuaW5uZXItd3JhcHBlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTc3LCAxNTcsIDE5NCwgMC43OSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMCAzMDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMCAzMDBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCAwIDMwMHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAwIDAgMCAzMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMzAwcHg7XG59XG4ub3V0ZXItd3JhcHBlci0tZnVsbCAub3V0ZXItd3JhcHBlci1jb250YWluZXIgLmlubmVyLXdyYXBwZXItZXJyb3Ige1xuICBtaW4taGVpZ2h0OiA3MDBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMCAyMDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMCAyMDBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCAwIDIwMHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAwIDAgMCAyMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMjAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm91dGVyLXdyYXBwZXItLWZ1bGwgLm91dGVyLXdyYXBwZXItY29udGFpbmVyIC5pbm5lci13cmFwcGVyLWVycm9yIHtcbiAgICBtaW4taGVpZ2h0OiA3NTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5vdXRlci13cmFwcGVyLS1mdWxsIC5vdXRlci13cmFwcGVyLWNvbnRhaW5lciAuaW5uZXItd3JhcHBlci1lcnJvciB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMCAzMDBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAwIDMwMHB4O1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgMCAzMDBweDtcbiAgICAtby1ib3JkZXItcmFkaXVzOiAwIDAgMCAzMDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMCAzMDBweDtcbiAgfVxufVxuLm91dGVyLXdyYXBwZXItLWZ1bGwgLm91dGVyLXdyYXBwZXItY29udGFpbmVyIC5pbm5lci13cmFwcGVyLWVycm9yOmJlZm9yZSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDAgMjAwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDAgMjAwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDAgMCAyMDBweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMCAwIDAgMjAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDIwMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5vdXRlci13cmFwcGVyLS1mdWxsIC5vdXRlci13cmFwcGVyLWNvbnRhaW5lciAuaW5uZXItd3JhcHBlci1lcnJvcjpiZWZvcmUge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDAgMzAwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMCAzMDBweDtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDAgMzAwcHg7XG4gICAgLW8tYm9yZGVyLXJhZGl1czogMCAwIDAgMzAwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDAgMzAwcHg7XG4gIH1cbn1cbi5vdXRlci13cmFwcGVyLS1ub2JnIC5vdXRlci13cmFwcGVyLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuLm91dGVyLXdyYXBwZXItLW5vYmcgLm91dGVyLXdyYXBwZXItY29udGFpbmVyOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm91dGVyLXdyYXBwZXItLW5vYmcgLm91dGVyLXdyYXBwZXItY29udGFpbmVyIC5pbm5lci13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTY1cHggMjJweCAzMHB4IDIycHg7XG59XG4ub3V0ZXItd3JhcHBlci0tbm9iZyAub3V0ZXItd3JhcHBlci1jb250YWluZXIgLmlubmVyLXdyYXBwZXItY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA4ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5pbm5lci13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDUwcHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuaW5uZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiA5MHZoO1xuICB9XG59XG5cbi5sb2dpbi1iYXNlIC5pbm5lci13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAzMDBweCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAzMDBweCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDMwMHB4IDA7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDAgMCAzMDBweCAwO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMzAwcHggMDtcbiAgcGFkZGluZzogMTMwcHggMjJweCA1NXB4IDIycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmxvZ2luLWJhc2UgLmlubmVyLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxNDVweCAyMnB4O1xuICB9XG59XG4ubG9naW4tYmFzZSAuaW5uZXItd3JhcHBlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTc3LCAxNTcsIDE5NCwgMC43OSk7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgMzAwcHggMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMzAwcHggMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCAzMDBweCAwO1xuICAtby1ib3JkZXItcmFkaXVzOiAwIDAgMzAwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDMwMHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvZ2luLWJhc2UtLWhvbWUgLm8tYmFubmVyLWZ1bGxIZWlnaHQge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEwNXB4KTtcbiAgfVxufVxuXG4uY29udGVudC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuY29udGVudC1ib3gge1xuICAgIG1hcmdpbi1sZWZ0OiAxMiU7XG4gIH1cbn1cbi5jb250ZW50LWJveCBoMiB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzMjBweCkge1xuICAuY29udGVudC1ib3ggaDIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYm94IGgyIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50LWJveCBoMiB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRlbnQtYm94IGgyIHtcbiAgICBmb250LXNpemU6IDM0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuY29udGVudC1ib3ggaDIge1xuICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTkyMHB4KSB7XG4gIC5jb250ZW50LWJveCBoMiB7XG4gICAgZm9udC1zaXplOiA0NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICB9XG59XG4uY29udGVudC1ib3ggaDIge1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGVudC1ib3ggaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHggIWltcG9ydGFudDtcbiAgfVxufVxuLmNvbnRlbnQtYm94LS1zZWFyY2gge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiA4OCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGVudC1ib3gtLXNlYXJjaCB7XG4gICAgbWF4LXdpZHRoOiA4MjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRlbnQtYm94LS1zZWFyY2gge1xuICAgIHBhZGRpbmctdG9wOiAxMCU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAxcHgpIHtcbiAgLmNvbnRlbnQtYm94LS1zZWFyY2gge1xuICAgIHBhZGRpbmctdG9wOiAxMiU7XG4gICAgbWF4LXdpZHRoOiA5NDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDFweCkge1xuICAuY29udGVudC1ib3gtLXNlYXJjaCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuLmNvbnRlbnQtYm94LS1zZWFyY2ggLmZvcm0td3JhcHBlci11aSB7XG4gIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjhweCAyNXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDQpO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzN3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDM3cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzN3B4O1xuICAtby1ib3JkZXItcmFkaXVzOiAzN3B4O1xuICBib3JkZXItcmFkaXVzOiAzN3B4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250ZW50LWJveC0tc2VhcmNoIC5mb3JtLXdyYXBwZXItdWkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgbWFyZ2luOiA1MHB4IGF1dG8gMDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDU4cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA1OHB4O1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiA1OHB4O1xuICAgIC1vLWJvcmRlci1yYWRpdXM6IDU4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNThweDtcbiAgICBwYWRkaW5nOiAxMnB4IDM0cHggMjVweCAzNHB4O1xuICB9XG59XG4uY29udGVudC1ib3gtLXNlYXJjaCAuZm9ybS13cmFwcGVyLXVpIC5mb3JtLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYm94LS1zZWFyY2ggLmZvcm0td3JhcHBlci11aSAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmNvbnRlbnQtYm94LS1zZWFyY2ggLmZvcm0td3JhcHBlci11aSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRlbnQtYm94LS1zZWFyY2ggLmZvcm0td3JhcHBlci11aSAuZm9ybS1ncm91cDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICAgIG1heC13aWR0aDogMTgycHg7XG4gIH1cbn1cbi5jb250ZW50LWJveC0tc2VhcmNoIC5mb3JtLXdyYXBwZXItdWkgLmZvcm0tZ3JvdXAgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjUycHg7XG4gIHBhZGRpbmc6IDEwcHggNDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGVudC1ib3gtLXNlYXJjaCAuZm9ybS13cmFwcGVyLXVpIC5mb3JtLWdyb3VwIGJ1dHRvbiB7XG4gICAgbWF4LXdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDEycHggNDVweDtcbiAgfVxufVxuXG4uc2Vjb25kX3N0ZXAge1xuICBtYXJnaW46IDAgYXV0byAxOHB4IGF1dG87XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2Vjb25kX3N0ZXAge1xuICAgIG1hcmdpbjogMThweCBhdXRvIDA7XG4gIH1cbn1cbi5zZWNvbmRfc3RlcCBzcGFuIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNlY29uZF9zdGVwIHNwYW4ge1xuICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2Vjb25kX3N0ZXAgc3ZnIHtcbiAgICB3aWR0aDogNDNweDtcbiAgfVxufVxuXG4uY29tbW9uLXNwYWNpbmcge1xuICBwYWRkaW5nOiA5NXB4IDA7XG59XG4uY29tbW9uLXNwYWNpbmctdG9wIHtcbiAgcGFkZGluZy10b3A6IDk1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4uZmVhdHVyZXMge1xuICBwYWRkaW5nOiA5NXB4IDAgMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5mZWF0dXJlcyB7XG4gICAgcGFkZGluZzogMTkwcHggMCAyNDBweCAwO1xuICB9XG59XG5cbi5pbm5lciB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLm8tc2lnbnVwLWluZm9JY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbi5vLXNpZ251cC1pbmZvSWNvbiBzdmcge1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xufVxuXG4uby1zaWdudXAtc3VidHh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUyNTI1Mjtcbn1cblxuLmVzY29ydC1ib3R0b20tdGV4dCB7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5lc2NvcnQtYm90dG9tLXRleHQgaDQge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG4uZXNjb3J0LWJvdHRvbS10ZXh0IHAge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNTI1MjUyO1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuXG4ucGhvdG8taWQtZ3JvdXAgLmNoZWNrZXIgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM1MjUyNTI7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuLnBob3RvLWlkLWdyb3VwIC5jaGVja2VyIC5jaGVja21hcmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB3aWR0aDogMjhweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtby1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG59XG4ucGhvdG8taWQtZ3JvdXAgLmNoZWNrZXIgLmNoZWNrbWFyazphZnRlciB7XG4gIGxlZnQ6IDlweDtcbiAgdG9wOiA0cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTRweDtcbiAgYm9yZGVyOiBzb2xpZCAjZmZmO1xuICBib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4ucGhvdG91cGxvYWR3cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucGhvdG8taWQtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyNnB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBob3RvLWlkLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnVwbG9hZC1maWxlLWhvbGRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMjMxcHg7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjMjJCRkMxICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDI4cHggMjBweCA0NXB4IDIwcHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudXBsb2FkLWZpbGUtaG9sZGVyIHtcbiAgICBwYWRkaW5nOiAyOHB4IDIwcHggNDBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi51cGxvYWQtZmlsZS1ob2xkZXIgLnVwbG9hZC1maWxlLW1pZGRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLnVwbG9hZC1maWxlLWhvbGRlciAudXBsb2FkLWZpbGUtbWlkZGxlIGkge1xuICBmb250LXNpemU6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi51cGxvYWQtZmlsZS1ob2xkZXIgLnVwbG9hZC1maWxlLW1pZGRsZSBzdmcge1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xufVxuLnVwbG9hZC1maWxlLWhvbGRlciAudXBsb2FkLWZpbGUtbWlkZGxlIHNwYW4ge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNTI1MjUyO1xufVxuLnVwbG9hZC1maWxlLWhvbGRlci0taGVpZ2h0aW5jcmVhc2Uge1xuICBtaW4taGVpZ2h0OiAzMDhweDtcbn1cbi51cGxvYWQtZmlsZS1ob2xkZXIgLmR6LWltYWdlLXByZXZpZXcge1xuICBoZWlnaHQ6IDE0MHB4O1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbjogMjBweCBhdXRvIDAgYXV0bztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnVwbG9hZC1maWxlLWhvbGRlciAuZHotaW1hZ2UtcHJldmlldyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLypjb3BpZWQgbG9naW4gY3NzKi9cbi5vLWxvZ2luLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogODBweCAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm8tbG9naW4td3JhcCB7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgfVxufVxuLm8tbG9naW4td3JhcC0tbW9kIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLmxvZ2luX2RpdiBoMSB7XG4gIGZvbnQtc2l6ZTogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvZ2luX2RpdiBoMSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDY3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuLmxvZ2luX2RpdiAuc3ViLWhlYWRpbmcge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzAwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgb3BhY2l0eTogMTtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4ubG9naW5mb3JtIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5sb2dpbmZvcm0gLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCAuby1maWVsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCAuby1maWVsZC0tcmFkaW8ge1xuICBwYWRkaW5nOiAyM3B4IDI1cHggMjlweDtcbn1cbi5sb2dpbmZvcm0gLmZvcm0tZ3JvdXAgLm8tZmllbGQtLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCAuby1maWVsZC0tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VCMzY3Mjtcbn1cbi5sb2dpbmZvcm0gLmZvcm0tZ3JvdXAgLm8tZmllbGQtLXJhZGlvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0VCMzY3MjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCAuby1maWVsZDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmZDdkYTkgMCUsICMyNzU0YjQgMzUlLCAjZmMzMzZjIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xuICBjb250ZW50OiBcIlwiO1xufVxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCAuby1maWVsZCBpbnB1dFt0eXBlPXRleHRdLmZvcm0tY29udHJvbCxcbi5sb2dpbmZvcm0gLmZvcm0tZ3JvdXAgLm8tZmllbGQgaW5wdXRbdHlwZT1lbWFpbF0uZm9ybS1jb250cm9sLFxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCAuby1maWVsZCBpbnB1dFt0eXBlPXBhc3N3b3JkXS5mb3JtLWNvbnRyb2wsXG4ubG9naW5mb3JtIC5mb3JtLWdyb3VwIC5vLWZpZWxkIHNlbGVjdCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM2QzZDNkM7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICBoZWlnaHQ6IDY4cHg7XG4gIHBhZGRpbmc6IDEuMzc1cmVtIDEuNDM3NXJlbSAxLjI1cmVtIDEuNDM3NXJlbTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi5sb2dpbmZvcm0gLmZvcm0tZ3JvdXAgLm8tZmllbGQgaW5wdXRbdHlwZT10ZXh0XS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCxcbi5sb2dpbmZvcm0gLmZvcm0tZ3JvdXAgLm8tZmllbGQgaW5wdXRbdHlwZT1lbWFpbF0uZm9ybS1jb250cm9sLmlzLWludmFsaWQsXG4ubG9naW5mb3JtIC5mb3JtLWdyb3VwIC5vLWZpZWxkIGlucHV0W3R5cGU9cGFzc3dvcmRdLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLFxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCAuby1maWVsZCBzZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2Fzc2V0cy9pbWFnZXMvd2FybmluZy5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgMTRweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCAuby1maWVsZCBpbnB1dFt0eXBlPXRleHRdLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ubG9naW5mb3JtIC5mb3JtLWdyb3VwIC5vLWZpZWxkIGlucHV0W3R5cGU9ZW1haWxdLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ubG9naW5mb3JtIC5mb3JtLWdyb3VwIC5vLWZpZWxkIGlucHV0W3R5cGU9cGFzc3dvcmRdLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ubG9naW5mb3JtIC5mb3JtLWdyb3VwIC5vLWZpZWxkIHNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sb2dpbmZvcm0gLmZvcm0tZ3JvdXAgLm8tZmllbGQgaW5wdXRbdHlwZT1lbWFpbF0uZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xufVxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCAuby1maWVsZCBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2Fzc2V0cy9pbWFnZXMvc2VsZWN0X2Fycm93LnN2ZykgY2VudGVyIHJpZ2h0IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA0MnB4IDMycHg7XG59XG4ubG9naW5mb3JtIC5mb3JtLWdyb3VwIC5vLWZpZWxkIHNlbGVjdC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2Fzc2V0cy9pbWFnZXMvc2VsZWN0X2Fycm93LnN2ZyksIHVybCguLi9hc3NldHMvaW1hZ2VzL3dhcm5pbmcuc3ZnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0LCBjZW50ZXIgcmlnaHQgNTBweDtcbiAgYmFja2dyb3VuZC1zaXplOiA0MnB4IDMycHgsIDE0cHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsIG5vLXJlcGVhdDtcbn1cbi5sb2dpbmZvcm0gLmZvcm0tZ3JvdXAgLm8tZmllbGQgaS5mYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxNHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ubG9naW5mb3JtIC5mb3JtLWdyb3VwIC5vLWZpZWxkIGkuZmEuZmEtY2hlY2sge1xuICBjb2xvcjogIzI4YTc0NTtcbn1cbi5sb2dpbmZvcm0gLmZvcm0tZ3JvdXAgLm8tZmllbGQgaS5mYS5mYS1leGNsYW1hdGlvbi10cmlhbmdsZSB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCAuaW52YWxpZC1mZWVkYmFjayB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMCwgMCwgMC4zKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCAuaW52YWxpZC1mZWVkYmFjayB1bCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbn1cbi5sb2dpbmZvcm0gLmZvcm0tZ3JvdXAgLmludmFsaWQtZmVlZGJhY2sgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubG9naW5mb3JtIC5mb3JtLWdyb3VwIC5pbnZhbGlkLWZlZWRiYWNrIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmxvZ2luZm9ybSAucGhvdG9pZHdyYXBwZXIgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4ubG9naW5mb3JtIC5waG90b2lkd3JhcHBlciAuaW5mby0tYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogOTtcbn1cbi5sb2dpbmZvcm0gLnBob3RvaWR3cmFwcGVyIC5pbmZvLS1idG4gaW1nIHtcbiAgbWF4LWhlaWdodDogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4ubG9naW5mb3JtIC5waG90b2lkd3JhcHBlciAuaW5mby0tYnRuOmhvdmVyIC5pbmZvLS10b29sdGlwcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmxvZ2luZm9ybSAucGhvdG9pZHdyYXBwZXIgLmluZm8tLWJ0biAuaW5mby0tdG9vbHRpcHMge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMjQwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYwNzg0MzEzNyk7XG4gIHBhZGRpbmc6IDEuNjI1cmVtIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmxvZ2luZm9ybSAucGhvdG9pZHdyYXBwZXIgLmluZm8tLWJ0biAuaW5mby0tdG9vbHRpcHMge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cbi5sb2dpbmZvcm0gLnBob3RvaWR3cmFwcGVyIC5pbmZvLS1idG4gLmluZm8tLXRvb2x0aXBzIHVsIHtcbiAgcGFkZGluZzogMDtcbn1cbi5sb2dpbmZvcm0gLnBob3RvaWR3cmFwcGVyIC5pbmZvLS1idG4gLmluZm8tLXRvb2x0aXBzIHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubG9naW5mb3JtIC5waG90b2lkd3JhcHBlciAuaW5mby0tYnRuIC5pbmZvLS10b29sdGlwcyB1bCBsaTpiZWZvcmUge1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4ubG9naW5mb3JtIC5waG90b2lkd3JhcHBlciAuZ292ZXJtZW50aWR3cmFwcGVyX19jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5sb2dpbmZvcm0gLnBob3RvaWR3cmFwcGVyIC5nb3Zlcm1lbnRpZHdyYXBwZXJfX2NvbnRhaW5lcjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5cHg7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmZDdkYTkgMCUsICMyNzU0YjQgMzUlLCAjZmMzMzZjIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xuICBjb250ZW50OiBcIlwiO1xufVxuLmxvZ2luZm9ybSAucGhvdG9pZHdyYXBwZXIgLmdvdmVybWVudGlkd3JhcHBlcl9fY29udGFpbmVyIC5kem9uZWNvbnRhaW5lciB7XG4gIGhlaWdodDogNjhweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMCAyMHB4IDAgMjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmxvZ2luZm9ybSAucGhvdG9pZHdyYXBwZXIgLmdvdmVybWVudGlkd3JhcHBlcl9fY29udGFpbmVyIC5kem9uZWNvbnRhaW5lciBwIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzZDNkM2QztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubG9naW5mb3JtIC5waG90b2lkd3JhcHBlciAuZ292ZXJtZW50aWR3cmFwcGVyX19jb250YWluZXIgLmR6b25lY29udGFpbmVyIC5hZGQtLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAyMHB4O1xufVxuLmxvZ2luZm9ybSAucGhvdG9pZHdyYXBwZXIgLmdvdmVybWVudGlkd3JhcHBlcl9fY29udGFpbmVyIC5kem9uZWNvbnRhaW5lciBzdmcge1xuICBtYXgtd2lkdGg6IDE2cHg7XG59XG4ubG9naW5mb3JtIC5waG90b2lkd3JhcHBlciAuZ292ZXJtZW50aWR3cmFwcGVyX19jb250YWluZXIgLmR6b25lY29udGFpbmVyIC5kem9uZXVwbG9hZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmc6IDVweCAwO1xuICB6LWluZGV4OiA5O1xufVxuLmxvZ2luZm9ybSAucGhvdG9pZHdyYXBwZXIgLmdvdmVybWVudGlkd3JhcHBlcl9fY29udGFpbmVyIC5kem9uZWNvbnRhaW5lciAuZHpvbmV1cGxvYWQgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiBub25lO1xufVxuLmxvZ2luZm9ybSAuZm9yZ290LS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzI3NTRCNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5sb2dpbmZvcm0gLmdvdmVybWVudGlkLS10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5sb2dpbmZvcm0gLmN1c3RvbS1jb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc1cHgpIHtcbiAgLmxvZ2luZm9ybSAuY3VzdG9tLWNvbnRyb2wge1xuICAgIC8qcGFkZGluZy1sZWZ0OiByZW0oNDJweCk7Ki9cbiAgICBwYWRkaW5nLWxlZnQ6IDIuMTg3NXJlbTtcbiAgfVxufVxuLmxvZ2luZm9ybSAuY3VzdG9tLWNvbnRyb2wgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogI2RjMzU0NTtcbn1cbi5sb2dpbmZvcm0gLmN1c3RvbS1jb250cm9sIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5sb2dpbmZvcm0gLmN1c3RvbS1jb250cm9sIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICB9XG59XG4ubG9naW5mb3JtIC5jdXN0b20tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzZDNkM2Qztcbn1cbi5sb2dpbmZvcm0gLmN1c3RvbS1jb250cm9sIC5jdXN0b20tY29udHJvbC1sYWJlbCBhIHtcbiAgY29sb3I6ICMyNzU0QjQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4ubG9naW5mb3JtIC5jdXN0b20tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YmVmb3JlIHtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2MDc4NDMxMzcpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgdG9wOiAycHg7XG4gIC8qbGVmdDogLTMwcHg7Ki9cbiAgbGVmdDogLTM1cHg7XG59XG4ubG9naW5mb3JtIC5jdXN0b20tY29udHJvbCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YWZ0ZXIge1xuICB3aWR0aDogMS4yNXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICB0b3A6IDJweDtcbiAgbGVmdDogLTMwcHg7XG59XG4ubG9naW5mb3JtIC5vLXNpZ251cC10eHQge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmxvZ2luZm9ybSAuby1zaWdudXAtdHh0IGEge1xuICBjb2xvcjogIzI3NTRCNDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnVwZXItaGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cbi51cGVyLWhlYWRlciB1bCBsaSB7XG4gIG1hcmdpbjogMCA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi51cGVyLWhlYWRlciB1bCBsaSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi51cGVyLWhlYWRlciB1bCBsaSBhLm8tYnRuIHtcbiAgcGFkZGluZy10b3A6IDAuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4udXBlci1oZWFkZXIgdWwgbGkgYS5vLWJ0bi0tb3V0bGluZSB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5iZy1sb2dpbiB7XG4gIGJhY2tncm91bmQ6IHJnYigyMzUsIDE4OSwgMTk5KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDYxZGVnLCByZ2IoMjM1LCAxODksIDE5OSkgMCUsIHJnYigyNDIsIDIxMSwgMjE3KSAzMCUsIHJnYigyNDUsIDIxNiwgMjIxKSA2NCUsIHJnYigyMzQsIDE4NCwgMTk1KSAxMDAlKTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG1hcmdpbi10b3A6IC02MHB4O1xufVxuLmJnLWxvZ2luIC5jYXJkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5iZy1sb2dpbi50b3AtaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogLTcwcHg7XG4gIHBhZGRpbmctdG9wOiAxLjU2MjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYmctbG9naW4udG9wLWhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHg7XG4gICAgcGFkZGluZy10b3A6IDYuMjVyZW07XG4gIH1cbn1cblxuLmJnLXBpbmsge1xuICBiYWNrZ3JvdW5kOiAjZjNkNGRiO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA1cmVtIDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYmctcGluay50b3AtaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogLTYwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICAuYmctcGluay50b3AtaGVhZGVyIHtcbiAgICAvKm1hcmdpbi10b3A6IC03MHB4OyovXG4gIH1cbn1cblxuLmJnLWhvbWUge1xuICBiYWNrZ3JvdW5kOiAjZjNkNGRiIHVybCguLi9hc3NldHMvaW1hZ2VzL21vYmlsZV9ob21lX2JnLnBuZykgdG9wIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJnLWhvbWUudG9wLWhlYWRlciB7XG4gIC8qbWFyZ2luLXRvcDogLTcwcHg7Ki9cbiAgcGFkZGluZy10b3A6IDEuNTYyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5iZy1ob21lLnRvcC1oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IC03MHB4O1xuICAgIHBhZGRpbmctdG9wOiA2LjI1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzVweCkge1xuICAuYmctaG9tZSB7XG4gICAgYmFja2dyb3VuZDogI2YzZDRkYiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9ob21lX2JnLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcbiAgfVxufVxuLmJnLWhvbWUgLm8tbG9naW4td3JhcCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA3MHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iZy1ob21lIC5vLWxvZ2luLXdyYXAge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG4gIH1cbn1cbi5iZy1ob21lIC5ob21lX19zZWFyY2hfX2FyZWEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTc1cHg7XG4gIHBhZGRpbmc6IDAgMS44NzVyZW07XG4gIC8qbWFyZ2luLXRvcDogODBweDsqL1xufVxuLmJnLWhvbWUgLmhvbWVfX3NlYXJjaF9fYXJlYSBoMSB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg1MHB4KSB7XG4gIC5iZy1ob21lIC5ob21lX19zZWFyY2hfX2FyZWEge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiA3MDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA1MHB4KSB7XG4gIC5iZy1ob21lIC5ob21lX19zZWFyY2hfX2FyZWEge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgfVxufVxuLmJnLWhvbWUgLm8tLXdoeS0tdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5iZy1ob21lIC5vLS13aHktLXRleHQgYTpob3ZlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJnLWhvbWUgLnNlY29uZF9zdGVwIHN2ZyB7XG4gIG1heC13aWR0aDogMThweDtcbn1cblxuLmhvbWVfX2NvdW50X19hcmVhIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMzBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAvKnotaW5kZXg6IDk5OyovXG4gIHotaW5kZXg6IDg7XG59XG4uaG9tZV9fY291bnRfX2FyZWEgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWVfX2NvdW50X19hcmVhIHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmhvbWVfX2NvdW50X19hcmVhIHVsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5ob21lX19jb3VudF9fYXJlYSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLmhvbWVfX2NvdW50X19hcmVhIHVsIGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzZBNkE2QTtcbn1cbi5ob21lX19jb3VudF9fYXJlYSB1bCBsaSBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjRkMzMzZDO1xufVxuXG4uY3VzdG9tLXRvb2x0aXAgLmluZm8tLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogMjVweDtcbiAgLypkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjRUIzNjcyO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmN1c3RvbS10b29sdGlwIC5pbmZvLS1idG4gaW1nIHtcbiAgLyptYXgtaGVpZ2h0OiAxNXB4OyovXG4gIG1heC13aWR0aDogMTNweDtcbiAgbWF4LWhlaWdodDogMTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvKnZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi10b3A6IDRweDsqL1xufVxuLmN1c3RvbS10b29sdGlwIC5pbmZvLS1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc1NEI3O1xufVxuLmN1c3RvbS10b29sdGlwIC5pbmZvLS1idG46aG92ZXIgLmluZm8tLXRvb2x0aXBzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY3VzdG9tLXRvb2x0aXAgLmluZm8tLWJ0biAuaW5mby0tdG9vbHRpcHMge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMjIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYwNzg0MzEzNyk7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN1c3RvbS10b29sdGlwIC5pbmZvLS1idG4gLmluZm8tLXRvb2x0aXBzIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4uY3VzdG9tLXRvb2x0aXAgLmluZm8tLWJ0biAuaW5mby0tdG9vbHRpcHMgcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5jdXN0b20tdG9vbHRpcCAuaW5mby0tYnRuIC5pbmZvLS10b29sdGlwcyB1bCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY3VzdG9tLXRvb2x0aXAgLmluZm8tLWJ0biAuaW5mby0tdG9vbHRpcHMgdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jdXN0b20tdG9vbHRpcCAuaW5mby0tYnRuIC5pbmZvLS10b29sdGlwcyB1bCBsaTpiZWZvcmUge1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzA3MDcwO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5jdnYtZmllbGQgLmN1c3RvbS10b29sdGlwIC5pbmZvLS1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDE2cHg7XG4gIC8qZGlzcGxheTogaW5saW5lLWJsb2NrOyovXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5jdnYtZmllbGQgLmN1c3RvbS10b29sdGlwIC5pbmZvLS1idG4gaW1nIHtcbiAgLyptYXgtaGVpZ2h0OiAxNXB4OyovXG4gIG1heC13aWR0aDogMTNweDtcbiAgbWF4LWhlaWdodDogMTNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvKnZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi10b3A6IDRweDsqL1xufVxuLmN2di1maWVsZCAuY3VzdG9tLXRvb2x0aXAgLmluZm8tLWJ0biBzdmcge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmN2di1maWVsZCAuY3VzdG9tLXRvb2x0aXAgLmluZm8tLWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uY3Z2LWZpZWxkIC5jdXN0b20tdG9vbHRpcCAuaW5mby0tYnRuOmhvdmVyIC5pbmZvLS10b29sdGlwcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmN2di1maWVsZCAuY3VzdG9tLXRvb2x0aXAgLmluZm8tLWJ0biAuaW5mby0tdG9vbHRpcHMge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMjIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYwNzg0MzEzNyk7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN2di1maWVsZCAuY3VzdG9tLXRvb2x0aXAgLmluZm8tLWJ0biAuaW5mby0tdG9vbHRpcHMge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cbi5jdnYtZmllbGQgLmN1c3RvbS10b29sdGlwIC5pbmZvLS1idG4gLmluZm8tLXRvb2x0aXBzIHAge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY3Z2LWZpZWxkIC5jdXN0b20tdG9vbHRpcCAuaW5mby0tYnRuIC5pbmZvLS10b29sdGlwcyB1bCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uY3Z2LWZpZWxkIC5jdXN0b20tdG9vbHRpcCAuaW5mby0tYnRuIC5pbmZvLS10b29sdGlwcyB1bCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMjNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmN2di1maWVsZCAuY3VzdG9tLXRvb2x0aXAgLmluZm8tLWJ0biAuaW5mby0tdG9vbHRpcHMgdWwgbGk6YmVmb3JlIHtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhvbWUtY3VzdG9tIC5pbm5lci13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAxMzBweCAyMnB4IDQ0NXB4IDIycHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaG9tZS1jdXN0b20gLmNvbnRlbnQtYm94LS1zZWFyY2gge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgfVxufVxuLmFkdmVydGlzZS13cmFwcGVyIC5pbm5lci13cmFwcGVyIHtcbiAgcGFkZGluZzogMTY1cHggMjJweCA1NXB4IDIycHg7XG4gIG1pbi1oZWlnaHQ6IDgyNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkdmVydGlzZS13cmFwcGVyIC5pbm5lci13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA4NXB4IDIycHggMCAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogOTQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWR2ZXJ0aXNlLXdyYXBwZXIgLmlubmVyLXdyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDgyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWR2ZXJ0aXNlLXdyYXBwZXIgLmlubmVyLXdyYXBwZXIgLnNsaWNrLWRvdHMge1xuICAgIGJvdHRvbTogLTgwcHg7XG4gIH1cbn1cblxuLmN1c3RvbS13cmFwIHtcbiAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gIC8qcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgbGluZWFyIDAuNHM7Ki9cbn1cblxuLmluZm8taW5wdXQtbXNnIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUxOURGNztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggMCAzMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmluZm8taW5wdXQtbXNnIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxMHB4O1xufVxuLmluZm8taW5wdXQtbXNnIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzI2ODBFQjtcbn1cblxuLnBhZ2VfX2NvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnBhZ2VfX2NvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG59XG5cbi5jLXBvc3QtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMS4yNXJlbSAwLjkzNzVyZW0gMDtcbiAgbWFyZ2luLXRvcDogLTUuMTg3NXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xufVxuXG4uYy1leHBsb3JlLWZpeGVkIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG59XG5cbi5wcm9maWxlX19pbWFnZV9hcmVhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnByb2ZpbGVfX2ltYWdlX2FyZWEuY2FyZC0tdmlldyAjcHJvZmlsZWltYWdlZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4ucHJvZmlsZV9faW1hZ2VfYXJlYS5jYXJkLS12aWV3IC5wZXJmb3JtZXItY291bnQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xufVxuLnByb2ZpbGVfX2ltYWdlX2FyZWEgI3Byb2ZpbGVpbWFnZWZvcm0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cbi5wcm9maWxlX19pbWFnZV9hcmVhICNwcm9maWxlaW1hZ2Vmb3JtIC5wZXJmb3JtZXItY2FyZCAuY2FyZC1mb290ZXIge1xuICBtaW4taGVpZ2h0OiAxMHB4O1xufVxuLnByb2ZpbGVfX2ltYWdlX2FyZWEgI3Byb2ZpbGVpbWFnZWZvcm0gLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwYWRkaW5nOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cbi5wcm9maWxlX19pbWFnZV9hcmVhIC5yZW1vdmUtLWJ0biB7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLypib3R0b206IDg1cHg7Ki9cbiAgYm90dG9tOiA5OHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnByb2ZpbGVfX2ltYWdlX2FyZWEgLnJlbW92ZS0tYnRuIHtcbiAgICBib3R0b206IDk4cHg7XG4gIH1cbn1cbi5wcm9maWxlX19pbWFnZV9hcmVhIC5yZW1vdmUtLWJ0biB7XG4gIGxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNGQzMzNkM7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC1zaXplOiAxMXB4O1xufVxuLnByb2ZpbGVfX2ltYWdlX2FyZWEgLnJlbW92ZS0tYnRuIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmluZm8tdHh0IHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5mby10eHQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLnJlbW92ZS0tYnRuLS1tb2Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICBib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmVkaXQtYnV0dG9uIHtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbiAgYmFja2dyb3VuZDogI0ZDMzM2QztcbiAgY29sb3I6ICNmZmY7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBmb250LXNpemU6IDExcHg7XG59XG4uZWRpdC1idXR0b24tLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI0VCRUJFQjtcbiAgY29sb3I6ICMwMDA7XG59XG5cbiNwb3N0X19tb2RhbCAuZHJvcHpvbmUudXBsb2FkX19waG90b3Mge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjRUJFQkVCICFpbXBvcnRhbnQ7XG59XG4jcG9zdF9fbW9kYWwgLmRyb3B6b25lLnVwbG9hZF9fcGhvdG9zIC5kei1tZXNzYWdlIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmNob29zZV9fdmlkZW9fX3Bvc3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0ZjRmNGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZGJkYmQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5jaG9vc2VfX3ZpZGVvX19wb3N0ZXIgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmNob29zZV9fdmlkZW9fX3Bvc3RlciAuYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwIDEuODc1cmVtO1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNiZGJkYmQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNob29zZV9fdmlkZW9fX3Bvc3RlciAuYnV0dG9uIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmRyb3B6b25lLnVwbG9hZF9fcGhvdG9zIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZHJvcHpvbmUudXBsb2FkX19waG90b3MgLmR6LW1lc3NhZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNlZWU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZHJvcHpvbmUudXBsb2FkX19waG90b3MgLmR6LW1lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICB9XG59XG4uZHJvcHpvbmUudXBsb2FkX19waG90b3MgLmR6LXByZXZpZXcge1xuICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbn1cbi5kcm9wem9uZS51cGxvYWRfX3Bob3RvcyAuZHotcHJldmlldyAuZHotaW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmRyb3B6b25lLnVwbG9hZF9fcGhvdG9zIC5kei1wcmV2aWV3IC5kei1wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcHpvbmUudXBsb2FkX19waG90b3MgLmR6LXByZXZpZXcgLmR6LWZpbGVuYW1lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kcm9wem9uZS51cGxvYWRfX3Bob3RvcyAuZHotcHJldmlldyAuZHotcmVtb3ZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICByaWdodDogLTEwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDk5OTtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9hc3NldHMvaW1hZ2VzL3JlbW92ZS5zdmcpIGNlbnRlciByaWdodCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4ubGFyZ2VfX2hlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5sYXJnZV9faGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDUuMTI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiA2LjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgfVxufVxuXG4ucGFuZWxfX2hlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMi41cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4zMTI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhbmVsX19oZWFkaW5nIHtcbiAgICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjMxMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuXG4uc2VjdGlvbl9faGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiA0LjE4NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNlY3Rpb25fX2hlYWRpbmctLWhpZ2hsaWdodCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMy40Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogNC4xODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNlY3Rpb25fX2hlYWRpbmdfMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ubGluZV9faGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubGluZV9faGVhZGluZyBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5wYWdlX19jb250ZW50IHAge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU2MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uYWNjb3VudF9waWN0dXJlIHtcbiAgd2lkdGg6IDgxcHg7XG4gIGhlaWdodDogODFweDtcbn1cblxuLmZ1bGwtLXRhYmxlIHtcbiAgbWFyZ2luOiAwIC0xNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZ1bGwtLXRhYmxlIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuLmFsZXJ0LS1ib3gge1xuICBiYWNrZ3JvdW5kOiAjRjRENURBO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDEuMTI1cmVtIDEuNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hbGVydC0tYm94IHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uYWxlcnQtLWJveCBpbWcge1xuICBtYXgtd2lkdGg6IDI4cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgb3BhY2l0eTogMC4zNztcbn1cbi5hbGVydC0tYm94LS1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogIzY2QjE2ODtcbiAgY29sb3I6ICNmZmY7XG59XG4uYWxlcnQtLWJveC0tc3VjY2VzcyBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMDtcbn1cbi5hbGVydC0tYm94LS1zdWNjZXNzIHAge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnVwbG9hZF92aWRlbyB7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51cGxvYWRfdmlkZW8gaW5wdXRbdHlwZT1maWxlXSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuLnVwbG9hZF92aWRlbyBpbWcge1xuICBtYXgtd2lkdGg6IDYwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4udXBsb2FkX3ZpZGVvIHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjY2NjO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi52aWRlb1dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDU2JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnZpZGVvV3JhcHBlciBlbWJlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLmNoYXQtd2luZG93IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4ubWFpbi13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA4ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5wYWdlX19oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2VfX2hlYWRpbmctLWxhcmdlIHtcbiAgICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQuMTg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZV9faGVhZGluZy0tc21hbGwge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuXG4ucGFnZV9faGVhZGluZzIge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLnBhZ2VfX2hlYWRpbmcyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlX19oZWFkaW5nMiB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFnZV9faGVhZGluZzIge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBsaW5lLWhlaWdodDogNDRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlX19oZWFkaW5nMiB7XG4gICAgZm9udC1zaXplOiAzNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnBhZ2VfX2hlYWRpbmcyIHtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDU0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAucGFnZV9faGVhZGluZzIge1xuICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICBsaW5lLWhlaWdodDogNTRweDtcbiAgfVxufVxuLnBhZ2VfX2hlYWRpbmcyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlX19oZWFkaW5nMi0tbGFyZ2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDQuMTg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFnZV9faGVhZGluZzItLXNtYWxsIHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudS1wYi03NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc21hbGxlci1idG4ge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTU4cHggIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDI0cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc21hbGxlci1idG4ge1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zbWFsbGVyLWJ0biBzdmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbiAgd2lkdGg6IDIzcHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLm8tZmVhdHVyZXMtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDE0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uby1mZWF0dXJlcy1zZWN0aW9uLXRvcCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gNTJweCBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLm8tZmVhdHVyZXMtc2VjdGlvbi10b3Age1xuICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogNjJweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLm8tZmVhdHVyZXMtc2VjdGlvbi10b3AgcCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM1MjUyNTI7XG59XG4uby1mZWF0dXJlcy1zZWN0aW9uLXRvcCBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5mZWF0dXJlcy1jYXJkLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmZlYXR1cmVzLWNhcmQtd3JhcHBlciB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgICBtYXJnaW46IDAgLTIwcHg7XG4gIH1cbn1cblxuLmZlYXR1cmUtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgbWluLWhlaWdodDogMjY1cHg7XG4gIHBhZGRpbmc6IDM0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMTY2LCAxNTAsIDE4NiwgMC4xKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgxNjYsIDE1MCwgMTg2LCAwLjEpO1xuICAtbXMtYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMTY2LCAxNTAsIDE4NiwgMC4xKTtcbiAgLW8tYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMTY2LCAxNTAsIDE4NiwgMC4xKTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAyNXB4IHJnYmEoMTY2LCAxNTAsIDE4NiwgMC4xKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHggNTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwcHggNTBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDBweCA1MHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAwcHggNTBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDUwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmZlYXR1cmUtY2FyZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgcGFkZGluZzogOTBweCAzNHB4O1xuICAgIG1hcmdpbjogMCAyNXB4IDUwcHg7XG4gICAgd2lkdGg6IGNhbGMoMzMuMzMzJSAtIDUwcHgpO1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAyODVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmVhdHVyZS1jYXJkIHtcbiAgICBwYWRkaW5nOiA4OHB4IDcycHggNzJweDtcbiAgfVxufVxuLmZlYXR1cmUtY2FyZCAuZmVhdHVyZS1pbWFnZSB7XG4gIG1heC13aWR0aDogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMwcHg7XG4gIHRvcDogMzBweDtcbn1cbi5mZWF0dXJlLWNhcmQgLmZlYXR1cmUtaW1hZ2Ugc3ZnIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmZlYXR1cmUtY2FyZCAuZmVhdHVyZS1pbWFnZSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uZmVhdHVyZS1jYXJkIC5mZWF0dXJlLWNvbnRlbnQgaDUge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmZlYXR1cmUtY2FyZCAuZmVhdHVyZS1jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZlYXR1cmUtY2FyZDpub3QoOm50aC1jaGlsZCgzbisxKSkge1xuICB0b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmZlYXR1cmUtY2FyZDpub3QoOm50aC1jaGlsZCgzbisxKSkge1xuICAgIHRvcDogNTVweDtcbiAgfVxufVxuLmZlYXR1cmUtY2FyZDpudGgtY2hpbGQoM24rMykge1xuICB0b3A6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmZlYXR1cmUtY2FyZDpudGgtY2hpbGQoM24rMykge1xuICAgIHRvcDogMTEwcHg7XG4gIH1cbn1cblxuLmpvdXJuZXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDgwcHggMCAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmpvdXJuZXkge1xuICAgIHBhZGRpbmc6IDI0MHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmpvdXJuZXkge1xuICAgIHBhZGRpbmc6IDIwMHB4IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLmpvdXJuZXkge1xuICAgIHBhZGRpbmc6IDI2NHB4IDA7XG4gIH1cbn1cbi5qb3VybmV5LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDE0ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5qb3VybmV5IC5pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmpvdXJuZXkgLmlubmVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cbi5qb3VybmV5IC5jb250ZW50LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDc1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5qb3VybmV5IC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMHB4KSB7XG4gIC5qb3VybmV5IC5jb250ZW50LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNzUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICB9XG59XG4uam91cm5leSAuY29udGVudC13cmFwcGVyIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIG1heC13aWR0aDogMzQwcHg7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbWFyZ2luOiAwIGF1dG8gMjRweCBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDExOTlweCkge1xuICAuam91cm5leSAuY29udGVudC13cmFwcGVyIGgzIHtcbiAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgIG1hcmdpbjogMCAwIDMycHg7XG4gICAgZm9udC1zaXplOiAzOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG4uam91cm5leSAuY29udGVudC13cmFwcGVyIHAge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNTI1MjUyO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLmpvdXJuZXkgLmltZy13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuam91cm5leSAuaW1nLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDE1cHggcmdiYSgxNjYsIDE1MCwgMTg2LCAwLjE2KTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMTVweCByZ2JhKDE2NiwgMTUwLCAxODYsIDAuMTYpO1xuICAgIC1tcy1ib3gtc2hhZG93OiAwcHggMHB4IDE1cHggcmdiYSgxNjYsIDE1MCwgMTg2LCAwLjE2KTtcbiAgICAtby1ib3gtc2hhZG93OiAwcHggMHB4IDE1cHggcmdiYSgxNjYsIDE1MCwgMTg2LCAwLjE2KTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggcmdiYSgxNjYsIDE1MCwgMTg2LCAwLjE2KTtcbiAgfVxufVxuLmpvdXJuZXkgLmltZy13cmFwcGVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5qb3VybmV5IC5pbWctd3JhcHBlci1pbm5lciB7XG4gICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgLW1zLWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgLW8tYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDE1cHggcmdiYSgxNjYsIDE1MCwgMTg2LCAwLjE2KTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMTVweCByZ2JhKDE2NiwgMTUwLCAxODYsIDAuMTYpO1xuICAgIC1tcy1ib3gtc2hhZG93OiAwcHggMHB4IDE1cHggcmdiYSgxNjYsIDE1MCwgMTg2LCAwLjE2KTtcbiAgICAtby1ib3gtc2hhZG93OiAwcHggMHB4IDE1cHggcmdiYSgxNjYsIDE1MCwgMTg2LCAwLjE2KTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggcmdiYSgxNjYsIDE1MCwgMTg2LCAwLjE2KTtcbiAgfVxufVxuLmpvdXJuZXkgLmltZy13cmFwcGVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogIzA0MTczNTtcbiAgLyogaGVpZ2h0OiAxMDAlOyAqL1xuICByaWdodDogMDtcbiAgdG9wOiAtNjBweDtcbiAgYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAzMDBweCAwIDAgMDtcbiAgd2lkdGg6IDUwJTtcbiAgei1pbmRleDogLTE7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmpvdXJuZXkgLmltZy13cmFwcGVyOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmpvdXJuZXk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiAjMDQxNzM1O1xuICBoZWlnaHQ6IDU0JTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDMwMHB4IDAgMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDMwMHB4IDAgMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMzAwcHggMCAwIDA7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDMwMHB4IDAgMCAwO1xuICBib3JkZXItcmFkaXVzOiAzMDBweCAwIDAgMDtcbiAgd2lkdGg6IDQyJTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuam91cm5leTpiZWZvcmUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5qb3VybmV5LWZlYXR1cmVzIHtcbiAgbWF4LXdpZHRoOiAzNjVweDtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweCBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5qb3VybmV5LWZlYXR1cmVzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uam91cm5leS1mZWF0dXJlcyBwIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUyNTI1Mjtcbn1cbi5qb3VybmV5LWZlYXR1cmVzIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmpvdXJuZXktZmVhdHVyZXMgc3ZnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIxcHg7XG4gICAgdG9wOiBhdXRvO1xuICB9XG59XG4ucHJvZmlsZS1jb250ZW50LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDM3cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMzdweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDM3cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDM3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM3cHg7XG4gIHBhZGRpbmc6IDkwcHggMjBweCAwIDIwcHg7XG4gIG1heC13aWR0aDogMTI3NXB4O1xuICBtYXJnaW46IC00ODBweCBhdXRvIDEwMHB4IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZmlsZS1jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDkwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAucHJvZmlsZS1jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbjogLTMwMHB4IGF1dG8gMTAwcHggYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHJvZmlsZS1jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbjogLTI2MHB4IGF1dG8gMTAwcHggYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbjogLTMwMHB4IGF1dG8gMTAwcHggYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAucHJvZmlsZS1jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbjogLTM1MHB4IGF1dG8gMTAwcHggYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE5MTlweCkge1xuICAucHJvZmlsZS1jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbjogLTQ1MHB4IGF1dG8gMTAwcHggYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDIyMDBweCkge1xuICAucHJvZmlsZS1jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbjogLTcwMHB4IGF1dG8gMTAwcHggYXV0bztcbiAgfVxufVxuLnByb2ZpbGUtY29udGVudC13cmFwcGVyLnBvc3RMb2ctc2lkZS1hbGxpZ24ge1xuICBwYWRkaW5nOiA5MHB4IDE1cHg7XG59XG5cbi5wcm9maWxlLWltZy1ibG9jayB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAucHJvZmlsZS1pbWctYmxvY2sge1xuICAgIHdpZHRoOiAxNzBweDtcbiAgfVxufVxuLnByb2ZpbGUtaW1nLWJsb2NrIC5kcC1pbWFnZSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW8tYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA4NHB4O1xuICBoZWlnaHQ6IDg0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLnByb2ZpbGUtaW1nLWJsb2NrIC5kcC1pbWFnZSB7XG4gICAgd2lkdGg6IDE3MHB4O1xuICAgIGhlaWdodDogMTcwcHg7XG4gIH1cbn1cbi5wcm9maWxlLWltZy1ibG9jayAuZHAtaW1hZ2UgaW1nIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucHJvZmlsZS1pbWctYmxvY2sgLml0ZW0tY291bnQge1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA0MnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW46IC0yNXB4IGF1dG8gMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAucHJvZmlsZS1pbWctYmxvY2sgLml0ZW0tY291bnQge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuLnByb2ZpbGUtaW1nLWJsb2NrIC5pdGVtLWNvdW50IHN2ZyB7XG4gIGZpbGw6ICMyNEJFQkU7XG4gIHdpZHRoOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5wcm9maWxlLWltZy1ibG9jayAuaXRlbS1jb3VudCBzdmcge1xuICAgIHdpZHRoOiAyNXB4O1xuICB9XG59XG4ucHJvZmlsZS1pbWctYmxvY2sgLml0ZW0tY291bnQgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzI0QkVCRTtcbn1cblxuLnByb2ZpbGUtZHAtYmxvY2sge1xuICB3aWR0aDogMTUwcHg7XG4gIGhlaWdodDogMTUwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW8tYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5wcm9maWxlLWRwLWJsb2NrIHtcbiAgICB3aWR0aDogMzc0cHg7XG4gICAgaGVpZ2h0OiAzNzRweDtcbiAgICBtYXJnaW46IDAgMjZweDtcbiAgfVxufVxuXG4ucHJvZmlsZS10b3AtaW5mbyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtMTY1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLnByb2ZpbGUtdG9wLWluZm8ge1xuICAgIG1hcmdpbi10b3A6IC0yODBweDtcbiAgfVxufVxuXG4ucHJvZmlsZS1zdW1tYXJ5IHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAucHJvZmlsZS1zdW1tYXJ5IHtcbiAgICBtYXJnaW4tdG9wOiAxM3B4O1xuICB9XG59XG5cbi5wcm9maWxlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5wcm9maWxlLXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuXG4ucHJvZmlsZS1sb2NhdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLnByb2ZpbGUtbG9jYXRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuXG4ucHJvZmlsZS1kcm9wZG93biB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wcm9maWxlLWRyb3Bkb3duIHtcbiAgICBtYXJnaW4tbGVmdDogMzRweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5wcm9maWxlLWRyb3Bkb3duIHtcbiAgICBtYXJnaW4tbGVmdDogNjJweDtcbiAgfVxufVxuLnByb2ZpbGUtZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICBtaW4td2lkdGg6IDhyZW07XG59XG4ucHJvZmlsZS1kcm9wZG93biAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cbi5wcm9maWxlLWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIGltZyB7XG4gIHdpZHRoOiAyMnB4O1xufVxuLnByb2ZpbGUtZHJvcGRvd24tLXVzZXIge1xuICBtYXJnaW4tbGVmdDogMjJweDtcbn1cblxuLnByb2ZpbGUtdG91ci1ub3RpZmljYXRpb24ge1xuICBiYWNrZ3JvdW5kOiAjRERFQ0ZGO1xuICBwYWRkaW5nOiAxN3B4IDIwcHg7XG4gIG1hcmdpbi10b3A6IDQ0cHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG4ucHJvZmlsZS10b3VyLW5vdGlmaWNhdGlvbiBwIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZmlsZS10b3VyLW5vdGlmaWNhdGlvbiBwIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cbi5wcm9maWxlLXRvdXItbm90aWZpY2F0aW9uIHAgYiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5wcm9maWxlLXN1bW1hcnktbGVmdCB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLnByb2ZpbGUtc3VtbWFyeS1sZWZ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucHJvZmlsZS1zdW1tYXJ5LWJ0bi1ncnAgLmJ1dHRvbiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgcGFkZGluZzogMTBweCAzMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnByb2ZpbGUtc3VtbWFyeS1idG4tZ3JwIC5idXR0b24tZ3JhZGllbnQge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnByb2ZpbGUtc3VtbWFyeS1idG4tZ3JwIC5idXR0b24tdHJhbnNwYXJlbnQge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMjNCRUJGO1xuICB9XG59XG5cbi50b3VyaW5nIC5wcm9maWxlLXRvdXItbm90aWZpY2F0aW9uIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U4RThFODtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udG91cmluZyAucHJvZmlsZS10b3VyLW5vdGlmaWNhdGlvbi53YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogI0ZGRTZFNjtcbiAgYm9yZGVyLWNvbG9yOiAjRkZFNkU2O1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnRvdXJpbmcgLnByb2ZpbGUtdG91ci1ub3RpZmljYXRpb24ubm90aWZpY2F0aW9uIHtcbiAgYmFja2dyb3VuZDogI0RERUNGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRERFQ0ZGO1xuICBwYWRkaW5nOiAyMHB4O1xufVxuLnRvdXJpbmcgLnByb2ZpbGUtaGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDM0cHg7XG59XG4udG91cmluZyAucHJvZmlsZS1oZWFkaW5nLXRyYXZlbCB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cblxuLnRyYXZlbC13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLnRyYXZlbC13cmFwcGVyIHtcbiAgICBtYXJnaW46IDAgLTE3LjVweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4udHJhdmVsLXdyYXBwZXItbGVmdCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4udHJhdmVsLXdyYXBwZXItbGVmdCB1bCBsaSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cbi50cmF2ZWwtd3JhcHBlci1sZWZ0IHVsIGxpIHN2ZyB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG59XG4udHJhdmVsLXdyYXBwZXItbGVmdCB1bCBsaSBzcGFuIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjNweDtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzQ4NDg0ODtcbn1cbi50cmF2ZWwtd3JhcHBlci1yaWdodCB1bCB7XG4gIHBhZGRpbmc6IDA7XG59XG4udHJhdmVsLXdyYXBwZXItcmlnaHQgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cbi50cmF2ZWwtd3JhcHBlci1yaWdodCB1bCBsaSBzcGFuLCAudHJhdmVsLXdyYXBwZXItcmlnaHQgdWwgbGkgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzVweDtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi50cmF2ZWwtd3JhcHBlci1yaWdodCB1bCBsaSBzcGFuIHtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRyYXZlbC13cmFwcGVyLXJpZ2h0IHVsIGxpIHNwYW4ge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cbi50cmF2ZWwtd3JhcHBlci1yaWdodCB1bCBsaSBwIHtcbiAgY29sb3I6ICM0ODQ4NDg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRyYXZlbC13cmFwcGVyLXJpZ2h0IHVsIGxpIHAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxufVxuLnRyYXZlbC13cmFwcGVyLWxlZnQsIC50cmF2ZWwtd3JhcHBlci1yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLnRyYXZlbC13cmFwcGVyLWxlZnQsIC50cmF2ZWwtd3JhcHBlci1yaWdodCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMzVweCk7XG4gICAgbWFyZ2luOiAwIDE3LjVweDtcbiAgfVxufVxuLnRyYXZlbC13cmFwcGVyLWxlZnQtaW5uZXIsIC50cmF2ZWwtd3JhcHBlci1yaWdodC1pbm5lciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFOEU4RTg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMjRweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgcGFkZGluZzogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAudHJhdmVsLXdyYXBwZXItbGVmdC1pbm5lciwgLnRyYXZlbC13cmFwcGVyLXJpZ2h0LWlubmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG59XG5cbi5yYXRlcy13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLnJhdGVzLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMCAtMTcuNXB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAucmF0ZXMtd3JhcHBlci1yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogMjJweCAhaW1wb3J0YW50O1xuICB9XG59XG4ucmF0ZXMtd3JhcHBlci1sZWZ0LCAucmF0ZXMtd3JhcHBlci1yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLnJhdGVzLXdyYXBwZXItbGVmdCwgLnJhdGVzLXdyYXBwZXItcmlnaHQge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDM1cHgpO1xuICAgIG1hcmdpbjogMCAxNy41cHg7XG4gIH1cbn1cbi5yYXRlcy13cmFwcGVyLWxlZnQtaW5uZXIsIC5yYXRlcy13cmFwcGVyLXJpZ2h0LWlubmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U4RThFODtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBwYWRkaW5nOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5yYXRlcy13cmFwcGVyLWxlZnQtaW5uZXIsIC5yYXRlcy13cmFwcGVyLXJpZ2h0LWlubmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICB9XG59XG5cbi5yYXRlcy1saXN0aW5nIHVsIHtcbiAgcGFkZGluZzogMDtcbn1cbi5yYXRlcy1saXN0aW5nIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5yYXRlcy1saXN0aW5nIHVsIGxpIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucmF0ZXMtbGlzdGluZyB1bCBsaSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzAwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xufVxuLnJhdGVzLWxpc3RpbmcgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jb250YWN0X2xpc3Rpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VERURFRDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAyNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWN0X2xpc3Rpbmcge1xuICAgIHBhZGRpbmc6IDQwcHggMjJweDtcbiAgfVxufVxuLmNvbnRhY3RfbGlzdGluZyB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvbnRhY3RfbGlzdGluZyB1bCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhY3RfbGlzdGluZyB1bCB7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogIzIzQkZDMyAjZjBmMGYwO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gIH1cbn1cbi5jb250YWN0X2xpc3RpbmcgdWw6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAzcHg7XG59XG4uY29udGFjdF9saXN0aW5nIHVsOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG59XG4uY29udGFjdF9saXN0aW5nIHVsOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyM0JGQzM7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uY29udGFjdF9saXN0aW5nIHVsIGxpIHtcbiAgbWFyZ2luOiAwIDUwcHg7XG59XG4uY29udGFjdF9saXN0aW5nIHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDEzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhY3RfbGlzdGluZyB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhY3RfbGlzdGluZyB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cbi5jb250YWN0X2xpc3RpbmcgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTNweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFjdF9saXN0aW5nIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFjdF9saXN0aW5nIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY29udGFjdF9saXN0aW5nIHVsIGxpIHtcbiAgICBtYXJnaW46IDAgMzJweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0X2xpc3RpbmcgdWwgbGkge1xuICAgIG1hcmdpbjogMCAxM3B4O1xuICB9XG59XG4uY29udGFjdF9saXN0aW5nIHVsIGxpIGEge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5jb250YWN0X2xpc3RpbmcgdWwgbGkgYSBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzRFNUU2NjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY29udGFjdF9saXN0aW5nIHVsIGxpIGEgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmN1c3RvbWUtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE2NTVweDtcbiAgfVxufVxuLmNvbGxlY3Rpb24td3JhcHBlciB7XG4gIG1heC13aWR0aDogMTE2NXB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5vLWNvbGxlY3Rpb24tbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBmb250LXNpemU6IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMCAtMi41cHggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuby1jb2xsZWN0aW9uLWxpc3Qge1xuICAgIG1hcmdpbjogMCAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5vLWNvbGxlY3Rpb24tbGlzdCBsaSB7XG4gIHdpZHRoOiBjYWxjKDMyLjUlIC0gMi41cHgpO1xuICBtYXJnaW46IDAgMi41cHggNXB4IDIuNXB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuby1jb2xsZWN0aW9uLWxpc3QgbGkge1xuICAgIHdpZHRoOiBjYWxjKDIwJSAtIDEwcHgpO1xuICAgIG1hcmdpbjogMCA1cHggMTBweCA1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuby1jb2xsZWN0aW9uLWxpc3QgbGkge1xuICAgIGhlaWdodDogMTc1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm8tY29sbGVjdGlvbi1saXN0IGxpIHtcbiAgICBoZWlnaHQ6IDIxMHB4O1xuICB9XG59XG4uby1jb2xsZWN0aW9uLWxpc3QgbGkge1xuICAvKkBpbmNsdWRlIG1lZGlhLXF1ZXJ5LW1heCg0NTBweCkge1xuICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyMHB4KSAvIDIpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gIH0qL1xufVxuLm8tY29sbGVjdGlvbi1saXN0IGxpIC5jb2xsZWN0aW9uX190aHVtYiB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm8tY29sbGVjdGlvbi1saXN0IGxpIC5jb2xsZWN0aW9uX190aHVtYiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLnN0b3JlLXdyYXBwZXIge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnN0b3JlLXdyYXBwZXIge1xuICAgIG1hcmdpbjogLTIxMHB4IGF1dG8gMTAwcHggYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdG9yZS13cmFwcGVyIHtcbiAgICBtYXJnaW46IC0yNzBweCBhdXRvIDEwMHB4IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3RvcmUtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG4gIH1cbn1cbi5zdG9yZS13cmFwcGVyIC5wcm9maWxlLXRvcC1pbmZvIHtcbiAgbWFyZ2luLXRvcDogLTE5MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zdG9yZS13cmFwcGVyIC5wcm9maWxlLXRvcC1pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHg7XG4gIH1cbn1cbi5zdG9yZS13cmFwcGVyIC5wb3N0LWhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zdG9yZS13cmFwcGVyIC5wb3N0LWhlYWRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gIH1cbn1cbi5zdG9yZS13cmFwcGVyIC5wb3N0LWhlYWRpbmcgaDQge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uc3RvcmUtd3JhcHBlciAuYmFjay1saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNDM1NDVDO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTYwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnN0b3JlLXdyYXBwZXIgLmJhY2stbGluayB7XG4gICAgdG9wOiAtNDBweDtcbiAgfVxufVxuLnN0b3JlLXdyYXBwZXIgLmJhY2stbGluayBhIHtcbiAgY29sb3I6ICM0MzU0NUM7XG59XG4uc3RvcmUtd3JhcHBlciAuYmFjay1saW5rIGEgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuLnN0b3JlLXdyYXBwZXIgLmJhY2stbGluazpob3ZlciBhIHtcbiAgY29sb3I6ICMyNUJFQkM7XG59XG4uc3RvcmUtd3JhcHBlciAuYmFjay1saW5rOmhvdmVyIGEgc3ZnIHBhdGgge1xuICBzdHJva2U6ICMyNUJFQkM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0b3JlLXdyYXBwZXIgLmJhY2stbGluayBzcGFuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uc3RvcmUtd3JhcHBlciAuc3RvcmUtdGFiLXdyYXBwZXIgLnBob3RvLXRhYi13cmFwIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDM0cHg7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0b3JlLXdyYXBwZXIgLnN0b3JlLXRhYi13cmFwcGVyIC5waG90by10YWItd3JhcCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RvcmUtd3JhcHBlciAuc3RvcmUtdGFiLXdyYXBwZXIgLnBob3RvLXRhYi13cmFwIC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0b3JlLXdyYXBwZXIgLnN0b3JlLXRhYi13cmFwcGVyIC5waG90by10YWItd3JhcCAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnN0b3JlLW91dGVyLXdyYXBwZXIgLm91dGVyLXdyYXBwZXItY29udGFpbmVyIC5pbm5lci13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgfVxufVxuXG4uY29udGFjdC13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA2MDVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuLmNvbnRhY3Qtd3JhcHBlciBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG59XG4uY29udGFjdC13cmFwcGVyIHAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3Qtd3JhcHBlciBwIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4uZm9ybS13cmFwcGVyLWNvbnRhY3Qge1xuICBwYWRkaW5nOiA1MHB4IDM4cHggODhweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgYm9yZGVyLXJhZGl1czogMCA1MHB4IDAgNTBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9ybS13cmFwcGVyLWNvbnRhY3Qge1xuICAgIHBhZGRpbmc6IDM2cHggMjBweCA0NHB4O1xuICB9XG59XG5cbi5jb250YWN0LWJ0bi13cmFwIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cbi5jb250YWN0LWJ0bi13cmFwIC5idXR0b24ge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDE0cHggMzBweDtcbiAgbWluLXdpZHRoOiAxNTJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdC1idG4td3JhcCAuYnV0dG9uIHtcbiAgICBtaW4td2lkdGg6IDE3OHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG59XG5cbi5icmVhZGNydW1iLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5icmVhZGNydW1iLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gIH1cbn1cbi5icmVhZGNydW1iLXdyYXBwZXIgdWwuYnJlYWRjcnVtYiB7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLmJyZWFkY3J1bWItd3JhcHBlciB1bC5icmVhZGNydW1iIGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjOTA5MDkwO1xufVxuLmJyZWFkY3J1bWItd3JhcHBlciB1bC5icmVhZGNydW1iIGxpIGEge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmJyZWFkY3J1bWItd3JhcHBlciB1bC5icmVhZGNydW1iIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnJlYWRjcnVtYi13cmFwcGVyIHVsLmJyZWFkY3J1bWIgbGkgKyBsaTpiZWZvcmUge1xuICBwYWRkaW5nOiAwIDJweCAwIDRweDtcbiAgY29sb3I6ICMwMDA7XG4gIGNvbnRlbnQ6IFwiL8KgXCI7XG59XG4uYnJlYWRjcnVtYi13cmFwcGVyLS13aGl0ZSB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5icmVhZGNydW1iLXdyYXBwZXItLXdoaXRlIHVsLmJyZWFkY3J1bWIgbGkge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5icmVhZGNydW1iLXdyYXBwZXItLXdoaXRlIHVsLmJyZWFkY3J1bWIgbGkgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJyZWFkY3J1bWItd3JhcHBlci0td2hpdGUgdWwuYnJlYWRjcnVtYiBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5icmVhZGNydW1iLXdyYXBwZXItLXdoaXRlIHVsLmJyZWFkY3J1bWIgbGkgKyBsaTpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZSA+IGRpdiB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ucGFja2FnZV9fc2xpZGVyIHtcbiAgbWFyZ2luOiAwIC0wLjkzNzVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xufVxuLnBhY2thZ2VfX3NsaWRlciBsaSB7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWNrYWdlX19zbGlkZXIgbGkge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG4uY3VzdG9tLXBrZy1zbGlkZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jdXN0b20tcGtnLXNsaWRlciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDg1JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDFweCkge1xuICAuY3VzdG9tLXBrZy1zbGlkZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmN1c3RvbS1wa2ctc2xpZGVyIGxpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmN1c3RvbS1wa2ctc2xpZGVyIGxpIC5wYWNrYWdlLS1jYXJkIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b20tcGtnLXNsaWRlciBsaSAucGFja2FnZS0tY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uY3VzdG9tLXBrZy1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICBib3R0b206IC02MHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN1c3RvbS1wa2ctc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICBib3R0b206IC0xMDBweDtcbiAgfVxufVxuLmN1c3RvbS1wa2ctc2xpZGVyIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjU7XG59XG4uY3VzdG9tLXBrZy1zbGlkZXIgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmN1c3RvbS1zcGFjaW5nLXRvcCB7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmN1c3RvbS1zcGFjaW5nLXRvcCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cbn1cblxuLmN1c3RvbS1wYWNrYWdlLW5vc2xpZGUge1xuICBtYXgtd2lkdGg6IDEwNzBweDtcbn1cbi5jdXN0b20tcGFja2FnZS1ub3NsaWRlIGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jdXN0b20tcGFja2FnZS1ub3NsaWRlIGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICB9XG59XG4uY3VzdG9tLXBhY2thZ2Utbm9zbGlkZSBsaSAucGFja2FnZS0tY2FyZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5jdXN0b20tcGFja2FnZS1ub3NsaWRlIGxpIC5wYWNrYWdlLS1jYXJkIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLmN1c3RvbS1wYWNrYWdlLW5vc2xpZGUgbGkgLnBhY2thZ2UtLWNhcmQgLmNhcmQtYm9keSAuY2FyZC1vdXRlci13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN1c3RvbS1wYWNrYWdlLW5vc2xpZGUgbGkgLnBhY2thZ2UtLWNhcmQgLmNhcmQtYm9keSAuY2FyZC1vdXRlci13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uY3VzdG9tLXBhY2thZ2Utbm9zbGlkZSBsaSAucGFja2FnZS0tY2FyZCAuY2FyZC1ib2R5IC5jYXJkLW91dGVyLXdyYXBwZXIgLnByaWNlLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMEYwRjA7XG4gIHBhZGRpbmc6IDI4cHggMjhweCAyMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN1c3RvbS1wYWNrYWdlLW5vc2xpZGUgbGkgLnBhY2thZ2UtLWNhcmQgLmNhcmQtYm9keSAuY2FyZC1vdXRlci13cmFwcGVyIC5wcmljZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMiU7XG4gICAgcGFkZGluZzogNTVweCAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGMEYwRjA7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1wYWNrYWdlLW5vc2xpZGUgbGkgLnBhY2thZ2UtLWNhcmQgLmNhcmQtYm9keSAuY2FyZC1vdXRlci13cmFwcGVyIC5wcmljZS13cmFwcGVyIC5wcmljZS1pbm5lciB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN1c3RvbS1wYWNrYWdlLW5vc2xpZGUgbGkgLnBhY2thZ2UtLWNhcmQgLmNhcmQtYm9keSAuY2FyZC1vdXRlci13cmFwcGVyIC5wcmljZS13cmFwcGVyIC5wcmljZS1pbm5lciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4uY3VzdG9tLXBhY2thZ2Utbm9zbGlkZSBsaSAucGFja2FnZS0tY2FyZCAuY2FyZC1ib2R5IC5jYXJkLW91dGVyLXdyYXBwZXIgLmluZm8td3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyMHB4IDI4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN1c3RvbS1wYWNrYWdlLW5vc2xpZGUgbGkgLnBhY2thZ2UtLWNhcmQgLmNhcmQtYm9keSAuY2FyZC1vdXRlci13cmFwcGVyIC5pbmZvLXdyYXBwZXIge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgcGFkZGluZzogMCAzNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jdXN0b20tcGFja2FnZS1ub3NsaWRlIGxpIC5wYWNrYWdlLS1jYXJkIC5jYXJkLWJvZHkgLmNhcmQtb3V0ZXItd3JhcHBlciAuaW5mby13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuLmN1c3RvbS1wYWNrYWdlLW5vc2xpZGUgbGkgLnBhY2thZ2UtLWNhcmQgLmNhcmQtYm9keSAuY2FyZC1vdXRlci13cmFwcGVyIC5pbmZvLXdyYXBwZXIgcCB7XG4gIG1heC13aWR0aDogNDEycHg7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5jdXN0b20tcGFja2FnZS1ub3NsaWRlIGxpIC5wYWNrYWdlLS1jYXJkIC5jYXJkLWJvZHkgLmNhcmQtb3V0ZXItd3JhcHBlciAuYnRuLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDI4cHggMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY3VzdG9tLXBhY2thZ2Utbm9zbGlkZSBsaSAucGFja2FnZS0tY2FyZCAuY2FyZC1ib2R5IC5jYXJkLW91dGVyLXdyYXBwZXIgLmJ0bi13cmFwcGVyIHtcbiAgICB3aWR0aDogMzMlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY3VzdG9tLXBhY2thZ2Utbm9zbGlkZSBsaSAucGFja2FnZS0tY2FyZCAuY2FyZC1ib2R5IC5jYXJkLW91dGVyLXdyYXBwZXIgLmJ0bi13cmFwcGVyIHtcbiAgICB3aWR0aDogMjglO1xuICB9XG59XG4uY3VzdG9tLXBhY2thZ2Utbm9zbGlkZSBsaSAucGFja2FnZS0tY2FyZCAuY2FyZC1ib2R5IC5jYXJkLW91dGVyLXdyYXBwZXIgLmJ0bi13cmFwcGVyIC5idXR0b24ge1xuICBtYXgtd2lkdGg6IDE5NHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweCAyNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b20tcGFja2FnZS1ub3NsaWRlIGxpIC5wYWNrYWdlLS1jYXJkIC5jYXJkLWJvZHkgLmNhcmQtb3V0ZXItd3JhcHBlciAuYnRuLXdyYXBwZXIgLmJ1dHRvbiB7XG4gICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmN1c3RvbS1wYWNrYWdlLW5vc2xpZGUgbGkgLnBhY2thZ2UtLWNhcmQgLmNhcmQtYm9keSAuY2FyZC1vdXRlci13cmFwcGVyIC5idG4td3JhcHBlciAuYnV0dG9uIHtcbiAgICBtYXgtd2lkdGg6IDIxNHB4O1xuICB9XG59XG4uY3VzdG9tLXBhY2thZ2Utbm9zbGlkZSBsaSAucGFja2FnZS0tY2FyZCAuY2FyZC1ib2R5IC5jYXJkLW91dGVyLXdyYXBwZXIgLmJ0bi13cmFwcGVyIC5idXR0b24tYm9yZGVyZWQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5jdXN0b20tcGFja2FnZS1ub3NsaWRlIGxpIC5wYWNrYWdlLS1jYXJkIC5jYXJkLWJvZHkgaDQge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBsZXR0ZXItc3BhY2luZzogMS42cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN1c3RvbS1wYWNrYWdlLW5vc2xpZGUgbGkgLnBhY2thZ2UtLWNhcmQgLmNhcmQtYm9keSBoNCB7XG4gICAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxufVxuLmN1c3RvbS1wYWNrYWdlLW5vc2xpZGUgbGkgLnBhY2thZ2UtLWNhcmQgLmNhcmQtYm9keSBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI3cHg7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxQzBDNjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY3VzdG9tLXBhY2thZ2Utbm9zbGlkZSBsaSAucGFja2FnZS0tY2FyZCAuY2FyZC1ib2R5IGgyIHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDM3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzIxQzBDNjtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gIH1cbn1cbi5jdXN0b20tcGFja2FnZS1ub3NsaWRlIGxpIC5wYWNrYWdlLS1jYXJkIC5jYXJkLWJvZHkgLnRhZyB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM1MjUyNTI7XG4gIG1hcmdpbjogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b20tcGFja2FnZS1ub3NsaWRlIGxpIC5wYWNrYWdlLS1jYXJkIC5jYXJkLWJvZHkgLnRhZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICM1MjUyNTI7XG4gICAgbWF4LXdpZHRoOiAzMzRweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuLmN1c3RvbS1wYWNrYWdlLW5vc2xpZGUgbGkgLnBhY2thZ2UtLWNhcmQgLmNhcmQtYm9keSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUyNTI1Mjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY3VzdG9tLXBhY2thZ2Utbm9zbGlkZSBsaSAucGFja2FnZS0tY2FyZCAuY2FyZC1ib2R5IHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzUyNTI1MjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuY3VzdG9tLXBhY2thZ2Utbm9zbGlkZSBsaSAucGFja2FnZS0tY2FyZCAuY2FyZC1ib2R5IHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzUyNTI1MjtcbiAgfVxufVxuLmN1c3RvbS1wYWNrYWdlLW5vc2xpZGUgbGkgLnBhY2thZ2UtLWNhcmQtLW1vc3QtLXBvcHVsYXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vYXNzZXRzL2ltYWdlcy92aXAtcGFja2FnZS1iZy5qcGcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLmN1c3RvbS1wYWNrYWdlLW5vc2xpZGUgbGkgLnBhY2thZ2UtLWNhcmQtLW1vc3QtLXBvcHVsYXIgLmJ1dHRvbi1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMjdCREI3O1xufVxuLmN1c3RvbS1wYWNrYWdlLW5vc2xpZGUgbGkgLnBhY2thZ2UtLWNhcmQtLW1vc3QtLXBvcHVsYXIgLnByaWNlLXdyYXBwZXIge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2Q0ZDRkNCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b20tcGFja2FnZS1ub3NsaWRlIGxpIC5wYWNrYWdlLS1jYXJkLS1tb3N0LS1wb3B1bGFyIC5wcmljZS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDI0NHB4O1xuICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jdXN0b20tcGFja2FnZS1ub3NsaWRlIGxpIC5wYWNrYWdlLS1jYXJkLS1tb3N0LS1wb3B1bGFyIC5pbmZvLXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jdXN0b20tcGFja2FnZS1ub3NsaWRlIGxpIC5wYWNrYWdlLS1jYXJkLS1tb3N0LS1wb3B1bGFyIC5pbmZvLXdyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5jdXN0b20tcGFja2FnZS1ub3NsaWRlIGxpIC5wYWNrYWdlLS1jYXJkLS1tb3N0LS1wb3B1bGFyIC5idG4td3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN1c3RvbS1wYWNrYWdlLW5vc2xpZGUgbGkgLnBhY2thZ2UtLWNhcmQtLW1vc3QtLXBvcHVsYXIgLmJ0bi13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTJweCAhaW1wb3J0YW50O1xuICB9XG59XG4uY3VzdG9tLXBhY2thZ2Utbm9zbGlkZSBsaSAucGFja2FnZS0tY2FyZC0tbW9zdC0tcG9wdWxhciAucG9wdWxhcl9fdGFnIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE1cHg7XG4gIGhlaWdodDogMzZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY3VzdG9tLXBhY2thZ2Utbm9zbGlkZSBsaSAucGFja2FnZS0tY2FyZC0tbW9zdC0tcG9wdWxhciAucG9wdWxhcl9fdGFnIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cbi5jdXN0b20tcGFja2FnZS1ub3NsaWRlIGxpIC5wYWNrYWdlLS1jYXJkLS1tb3N0LS1wb3B1bGFyIC5wb3B1bGFyX190YWcgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogdGFibGU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmN1c3RvbS1wYWNrYWdlLW5vc2xpZGUgbGkgLnBhY2thZ2UtLWNhcmQtLW1vc3QtLXBvcHVsYXIgLnBvcHVsYXJfX3RhZyBzcGFuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5jdXN0b20tcGFja2FnZS1ub3NsaWRlIGxpIC5wYWNrYWdlLS1jYXJkLS1tb3N0LS1wb3B1bGFyIC5wb3B1bGFyX190YWcgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB3aWR0aDogNDVweDtcbiAgdG9wOiAtMTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY3VzdG9tLXBhY2thZ2Utbm9zbGlkZSBsaSAucGFja2FnZS0tY2FyZC0tbW9zdC0tcG9wdWxhciAucG9wdWxhcl9fdGFnIHN2ZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICB0b3A6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmZhcS1hY2NvcmRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMjVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDI1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDI1cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDAgMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMCAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICBwYWRkaW5nOiAzMHB4IDI1cHggMzBweCAzNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmZhcS1hY2NvcmRpb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5mYXEtYWNjb3JkaW9uIC5mYXEtYWNjb3JkaW9uLWljb24tdG9nZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMycHg7XG4gIHJpZ2h0OiAzMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuNXMgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiAwLjVzIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiAwLjVzIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IDAuNXMgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogMC41cyAwLjNzIGVhc2UtaW4tb3V0O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbn1cbi5mYXEtYWNjb3JkaW9uIC5mYXEtYWNjb3JkaW9uLWljb24tdG9nZ2xlIC5hY2NvcmRpb24taWNvbi1wbHVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mYXEtYWNjb3JkaW9uIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZzogMCAzMHB4IDAgMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uZmFxLWFjY29yZGlvbiAuZmFxLWJvZHkge1xuICBjbGVhcjogYm90aDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogNDVweCAwIDBweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZhcS1hY2NvcmRpb24uYWN0aXZlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMnB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgLW1zLWJveC1zaGFkb3c6IDBweCAycHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cbi5mYXEtYWNjb3JkaW9uLmFjdGl2ZSAuZmFxLWFjY29yZGlvbi1pY29uLXRvZ2dsZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuXG4uZmFxLWFjY29yZGlvbi5hY3RpdmUgLmZhcS1hY2NvcmRpb24taWNvbi10b2dnbGUgLmFjY29yZGlvbi1pY29uLXBsdXMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZmFxLWFjY29yZGlvbi5hY3RpdmUgLmZhcS1hY2NvcmRpb24taWNvbi10b2dnbGUgLmFjY29yZGlvbi1pY29uLW1pbnVzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhcUNvbnRlbnQtd3JhcHBlciAuZmFxLWFjY29yZGlvbiAuZmFxLWJvZHkgLmZhcUNvbnRlbnQtaXRlbUxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cbi5mYXFDb250ZW50LXdyYXBwZXIgLmZhcS1hY2NvcmRpb24gLmZhcS1ib2R5IC5mYXFDb250ZW50LWl0ZW1MaXN0IGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDklO1xufVxuLmZhcUNvbnRlbnQtd3JhcHBlciAuZmFxLWFjY29yZGlvbiAuZmFxLWJvZHkgLmZhcUNvbnRlbnQtaXRlbUxpc3QgbGkgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uZmFxQ29udGVudC13cmFwcGVyIC5mYXEtYWNjb3JkaW9uIC5mYXEtYm9keSAuZmFxQ29udGVudC1pdGVtTGlzdCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICMyM0JFQzA7XG59XG5cbi5mYXFDb250ZW50RGV0YWlscy13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAyNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgMjVweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMjVweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMCAyNXB4O1xuICBib3JkZXItcmFkaXVzOiAwIDI1cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIHBhZGRpbmc6IDQ1cHggMzVweCA0NXB4IDM1cHg7XG59XG4uZmFxQ29udGVudERldGFpbHMtd3JhcHBlciAuZmFxQ29udGVudERldGFpbHMtaGVhZCBhIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZhcUNvbnRlbnREZXRhaWxzLXdyYXBwZXIgLmZhcUNvbnRlbnREZXRhaWxzLWhlYWQgYSBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4uZmFxQ29udGVudERldGFpbHMtd3JhcHBlciAuZmFxQ29udGVudERldGFpbHMtaGVhZCBhOmhvdmVyIHtcbiAgY29sb3I6ICMyM0JFQzA7XG59XG4uZmFxQ29udGVudERldGFpbHMtd3JhcHBlciAuZmFxQ29udGVudERldGFpbHMtYm9keSBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uZmFxQ29udGVudERldGFpbHMtd3JhcHBlciAuZmFxQ29udGVudERldGFpbHMtYm9keSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cblxuLmNoa291dC1jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCA1MHB4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDUwcHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCA1MHB4IDAgMDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMCA1MHB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMCA1MHB4IDAgMDtcbn1cbi5jaGtvdXQtY2FyZC1oZWFkZXIgaDMge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uY2hrb3V0LWNhcmQtaGVhZGVyIHN2ZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY2hrb3V0LWNhcmQtaGVhZGVyIHN2ZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5jaGtvdXQtY2FyZC1oZWFkZXIuZXhwYW5kZWQgc3ZnIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG5cbi5jaGtvdXQtY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UyRTJFMjtcbiAgcGFkZGluZzogMzBweDtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cbi5jaGtvdXQtY2FyZC1mb290ZXIgdGQge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jaGtvdXQtdGFibGUtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cbi5jaGVja291dF9fbGVmdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgNTBweCAwIDUwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCA1MHB4IDAgNTBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgNTBweCAwIDUwcHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDAgNTBweCAwIDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgNTBweCAwIDUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jaGVja291dF9fbGVmdCB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDUwcHggMCAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMCA1MHB4IDAgMDtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogMCA1MHB4IDAgMDtcbiAgICAtby1ib3JkZXItcmFkaXVzOiAwIDUwcHggMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgNTBweCAwIDA7XG4gIH1cbn1cbi5jaGVja291dF9fbGVmdCB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE5LjI1cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jaGVja291dF9fbGVmdCB0YWJsZSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDAgNXB4IDEwcHggNXB4O1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNoZWNrb3V0X19sZWZ0IHRhYmxlIHRyIHRkIHNwYW4ge1xuICBmb250LXNpemU6IDExcHg7XG59XG4uY2hlY2tvdXRfX2xlZnQgdGFibGUgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmNoZWNrb3V0X19sZWZ0IHRhYmxlIHRmb290IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG59XG4uY2hlY2tvdXRfX2xlZnQgdGFibGUgdGZvb3QgdGQge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xufVxuXG4uY2hlY2tvdXRfX3JpZ2h0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uY2hlY2tvdXRfX3JpZ2h0IGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuLmNoZWNrb3V0X19yaWdodCAuYXBwbHktLXRleHQge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjNCRkMzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jaGVja291dF9fcmlnaHQgLnBheW1lbnRfX2ltYWdlIHtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cbi5jaGVja291dF9fcmlnaHQgLmNvdXBvbi0tY29kZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hlY2tvdXRfX3JpZ2h0IC5jb3Vwb24tLWNvZGUgLmZvcm0tY29udHJvbCB7XG4gIGxldHRlci1zcGFjaW5nOiAxLjZweDtcbn1cbi5jaGVja291dF9fcmlnaHQgLmNvdXBvbi0tY29kZSAuby1idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTdweDtcbiAgcmlnaHQ6IDE2cHg7XG59XG4uY2hlY2tvdXRfX3JpZ2h0IC5vLWJ0bi5vLWJ0bi0tY2hlY2tvdXQge1xuICBtaW4td2lkdGg6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNoZWNrb3V0X19yaWdodCAuby1idG4uby1idG4tLWNoZWNrb3V0IHtcbiAgICBtaW4td2lkdGg6IDMwOHB4O1xuICB9XG59XG5cbi5jaGVja291dC1iYWNrLWJ0biB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEzMDBweCkge1xuICAuY2hlY2tvdXQtYmFjay1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4O1xuICB9XG59XG4uY2hlY2tvdXQtYmFjay1idG4gLnBhZ2VfX2JhY2sge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uY2hlY2tvdXQtYmFjay1idG4gLnBhZ2VfX2JhY2sgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4uc2hlbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uc2hlbGwgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogM3B4O1xuICB0b3A6IDFweDtcbiAgY29sb3I6ICNjY2M7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLnNoZWxsIHNwYW4gaSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgLyogYW55IG9mIHRoZXNlIDMgd2lsbCB3b3JrICovXG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5pbnB1dC5tYXNrZWQsXG4uc2hlbGwgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM4YjhiOGI7XG4gIHBhZGRpbmc6IDE2cHggMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5zYXZlZC1jYXJkLWRldGFpbCBbdHlwZT1yYWRpb106Y2hlY2tlZCxcbi5zYXZlZC1jYXJkLWRldGFpbCBbdHlwZT1yYWRpb106bm90KDpjaGVja2VkKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTk5OTlweDtcbn1cblxuLnNhdmVkLWNhcmQtZGV0YWlsIFt0eXBlPXJhZGlvXTpjaGVja2VkICsgbGFiZWwsXG4uc2F2ZWQtY2FyZC1kZXRhaWwgW3R5cGU9cmFkaW9dOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjNjY2O1xufVxuXG4uc2F2ZWQtY2FyZC1kZXRhaWwgW3R5cGU9cmFkaW9dOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogOXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uc2F2ZWQtY2FyZC1kZXRhaWwgW3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogOXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzhCNjhDO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMzhCNjhDO1xufVxuXG4uc2F2ZWQtY2FyZC1kZXRhaWwgW3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDphZnRlcixcbi5zYXZlZC1jYXJkLWRldGFpbCBbdHlwZT1yYWRpb106bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDdweDtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBib3JkZXI6IHNvbGlkICNmZmY7XG4gIGJvcmRlci13aWR0aDogMCAzcHggM3B4IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cblxuLnNhdmVkLWNhcmQtZGV0YWlsIFt0eXBlPXJhZGlvXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc2F2ZWQtY2FyZC1kZXRhaWwgW3R5cGU9cmFkaW9dOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJkLWRldCBsYWJlbCB7XG4gIG1pbi1oZWlnaHQ6IDFyZW07XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY2FyZC1kZXQgbGFiZWwge1xuICAgIG1pbi1oZWlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuXG4uY2hrb3V0LWN2di13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICM2QzZDNkM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzlweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzOXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMzlweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMzlweDtcbiAgYm9yZGVyLXJhZGl1czogMzlweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBwYWRkaW5nOiAwLjVyZW0gMC45Mzc1cmVtIDAuNXJlbSAwLjkzNzVyZW07XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uY2hrb3V0LWN2di13cmFwcGVyIC5jY2lmcmFtZSB7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xOHB4O1xufVxuLmNoa291dC1jdnYtd3JhcHBlciAuY2NpZnJhbWUgaWZyYW1lIGlucHV0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDMycHggIWltcG9ydGFudDtcbn1cblxuLmNoa291dC1yZW1vdmUtY2FyZCBzdmcge1xuICB3aWR0aDogMjBweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG87XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW8tYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5zYXZlZC1jYXJkLW91dGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAwcHg7XG59XG4uc2F2ZWQtY2FyZC1vdXRlciAuc2F2ZWQtY2FyZC13cmFwcGVyIHtcbiAgLypkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyovXG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnNhdmVkLWNhcmQtb3V0ZXIgLnNhdmVkLWNhcmQtd3JhcHBlciAuc2F2ZWQtY2FyZC1kZXRhaWwge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjNkM2QzZDO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDM5cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMzlweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDM5cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDM5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM5cHg7XG4gIGhlaWdodDogNTJweDtcbiAgcGFkZGluZzogMC41cmVtIDAuOTM3NXJlbSAwLjVyZW0gMS41NjI1cmVtO1xuICBib3gtc2hhZG93OiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNhdmVkLWNhcmQtb3V0ZXIgLnNhdmVkLWNhcmQtd3JhcHBlciAuc2F2ZWQtY2FyZC1kZXRhaWwge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwLjkzNzVyZW0gMC41cmVtIDAuOTM3NXJlbTtcbiAgfVxufVxuLnNhdmVkLWNhcmQtb3V0ZXIgLnNhdmVkLWNhcmQtd3JhcHBlciAuc2F2ZWQtY2FyZC1kZXRhaWwgbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNhdmVkLWNhcmQtb3V0ZXIgLnNhdmVkLWNhcmQtd3JhcHBlciAuc2F2ZWQtY2FyZC1kZXRhaWwgbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgfVxufVxuLnNhdmVkLWNhcmQtb3V0ZXIgLnNhdmVkLWNhcmQtd3JhcHBlciAuc2F2ZWQtY2FyZC1kZXRhaWwgbGFiZWwgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzhiOGI4Yjtcbn1cbi5zYXZlZC1jYXJkLW91dGVyIC5zYXZlZC1jYXJkLXdyYXBwZXIgLnNhdmVkLWNhcmQtZGV0YWlsIGxhYmVsIHAgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM4YjhiOGI7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5zYXZlZC1jYXJkLW91dGVyIC5zYXZlZC1jYXJkLXdyYXBwZXIgLnNhdmVkLWNhcmQtZGV0YWlsIGxhYmVsIHAgc3BhbiBiIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzhiOGI4YjtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLnNhdmVkLWNhcmQtb3V0ZXIgLnNhdmVkLWNhcmQtd3JhcHBlciAuc2F2ZWQtY2FyZC1kZXRhaWwgbGFiZWwgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG59XG4uc2F2ZWQtY2FyZC1vdXRlciAuc2F2ZWQtY2FyZC13cmFwcGVyIC5zYXZlZC1jYXJkLWRldGFpbCAucmVtb3ZlLWNhcmQgc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW8tYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogYXV0bztcbiAgZmlsbDogI0ZENkU2RTtcbn1cbi5zYXZlZC1jYXJkLW91dGVyIC5zYXZlZC1jYXJkLXdyYXBwZXIgLnNhdmVkLWNhcmQtcGluLWRldGFpbCB7XG4gIG1heC13aWR0aDogNjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLnNhdmVkLWNhcmQtb3V0ZXIgLnNhdmVkLWNhcmQtd3JhcHBlciAuc2F2ZWQtY2FyZC1waW4tZGV0YWlsIGlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjRUVFRUYwO1xufVxuXG4uY2hrb3V0LWNhcmQtYm9keSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTJFMkUyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY2hrb3V0LWNhcmQtYm9keSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2F2ZWQtY2FyZC1waW4tZGV0YWlsIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogI2MyYzJjMjtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uc2F2ZWQtY2FyZC1waW4tZGV0YWlsIGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICNjMmMyYzI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnNhdmVkLWNhcmQtcGluLWRldGFpbCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICNjMmMyYzI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnNhdmVkLWNhcmQtcGluLWRldGFpbCBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICNjMmMyYzI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmNhcmQtc2h1ZmZsZSB7XG4gIG1hcmdpbi10b3A6IDEuODc1cmVtO1xufVxuXG4uY29sLXNocmluay1yaWdodCB7XG4gIC8qcGFkZGluZy1yaWdodDogNnB4OyovXG59XG5cbi5jb2wtc2hyaW5rLWxlZnQge1xuICBwYWRkaW5nLWxlZnQ6IDBweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLmNvbC1zaHJpbmstbGVmdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICB9XG59XG5cbi5jdXN0b21fY2hrcmlnaHQge1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY2hlY2tvdXQtY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxMTMwcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNoZWNrb3V0LXBheW1lbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2hlY2tvdXQtcGF5bWVudC13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG5cbi5jaGVja291dC1wYXltZW50LWxlZnQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY2hlY2tvdXQtcGF5bWVudC1sZWZ0IHtcbiAgICB3aWR0aDogY2FsYyg1NSUgLSAxMHB4KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5jaGVja291dC1wYXltZW50LWxlZnQge1xuICAgIHdpZHRoOiBjYWxjKDUyJSAtIDEwcHgpO1xuICB9XG59XG4uY2hlY2tvdXQtcGF5bWVudC1sZWZ0IC5jaGtvdXQtc21hbGwtdHh0IHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLmNoZWNrb3V0LXBheW1lbnQtcmlnaHQge1xuICB3aWR0aDogY2FsYyg1MCUgLSA2NXB4KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY2hlY2tvdXQtcGF5bWVudC1yaWdodCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNjVweCk7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgfVxufVxuLmNoZWNrb3V0LXBheW1lbnQtcmlnaHQgLmNoZWNrb3V0LXBhY2thZ2Uge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMjI1cHg7XG4gIGhlaWdodDogMjI1cHg7XG4gIGJhY2tncm91bmQ6ICMwNDE3MzUgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9wcm9maWxlLWNvdmVyLmpwZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbjogNTBweCBhdXRvIDYwcHggYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNoZWNrb3V0LXBheW1lbnQtcmlnaHQgLmNoZWNrb3V0LXBhY2thZ2U6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig1cHgpO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDQsIDIzLCA1MywgMC41NSk7XG59XG4uY2hlY2tvdXQtcGF5bWVudC1yaWdodCAuY2hlY2tvdXQtcGFja2FnZSAubWVtYmVyc2hpcC1pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jaGVja291dC1wYXltZW50LXJpZ2h0IC5jaGVja291dC1wYWNrYWdlIC5tZW1iZXJzaGlwLWluZm8gc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5jaGVja291dC1wYXltZW50LXJpZ2h0IC5jaGVja291dC1wYWNrYWdlIC5tZW1iZXJzaGlwLWluZm8gc3ZnIHtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmNoa291dC1mb3JtIHtcbiAgbWFyZ2luLXRvcDogNDJweDtcbn1cblxuLmNoZWNrb3V0LWZpZWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2hlY2tvdXQtZmllbGQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2F2ZWQtY2FyZC13cmFwcGVyLWNvbHVtbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDEzcHgpIHtcbiAgLnNhdmVkLWNhcmQtd3JhcHBlci1jb2x1bW4ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cbi5zYXZlZC1jYXJkLXdyYXBwZXItY29sdW1uLWxlZnQge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0MTRweCkge1xuICAuc2F2ZWQtY2FyZC13cmFwcGVyLWNvbHVtbi1sZWZ0IHtcbiAgICB3aWR0aDogY2FsYyg3NSUgLSA2cHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC5zYXZlZC1jYXJkLXdyYXBwZXItY29sdW1uLWxlZnQge1xuICAgIHdpZHRoOiBjYWxjKDY1JSAtIDZweCk7XG4gIH1cbn1cbi5zYXZlZC1jYXJkLXdyYXBwZXItY29sdW1uLXJpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgLnNhdmVkLWNhcmQtd3JhcHBlci1jb2x1bW4tcmlnaHQge1xuICAgIHdpZHRoOiBjYWxjKDI1JSAtIDZweCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcbiAgLnNhdmVkLWNhcmQtd3JhcHBlci1jb2x1bW4tcmlnaHQge1xuICAgIHdpZHRoOiBjYWxjKDM1JSAtIDZweCk7XG4gIH1cbn1cblxuLmJ1dHRvbi0tY2hlY2tvdXQge1xuICBtaW4td2lkdGg6IDE4MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYnV0dG9uLS1jaGVja291dCB7XG4gICAgbWluLXdpZHRoOiAyMTZweDtcbiAgfVxufVxuXG4ucGF5LXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uYmFjay1wYXktd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmNoa291dC1mb3JtLXJvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uY2hrb3V0LWZvcm0tY29sIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTdweCk7XG59XG5cbi5zYXZlLXdyYXBwZXIgcCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgY29sb3I6ICM2QzZDNkMgIWltcG9ydGFudDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZGF0ZXJhbmdlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXJhbmdlcGlja2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiREFURSBSQU5HRSBQSUNLRVJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiA5OTk5OTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXItY29udGFpbmVyIC5kYXRlcmFuZ2VwaWNrZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMCAhaW1wb3J0YW50O1xuICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0UyRTJFMjtcbiAgYm9yZGVyLXJhZGl1czogMzlweDtcbiAgcGFkZGluZzogNDBweCAyNXB4IDI1cHggMjVweDtcbn1cbi5kYXRlcmFuZ2VwaWNrZXItY29udGFpbmVyIC5kYXRlcmFuZ2VwaWNrZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXRlcmFuZ2VwaWNrZXItY29udGFpbmVyIC5kYXRlcmFuZ2VwaWNrZXIgLmRycC1jYWxlbmRhciB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG4uZGF0ZXJhbmdlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgLmNhbGVuZGFyLXRhYmxlIC50YWJsZS1jb25kZW5zZWQgdGhlYWQgdHIgdGgubW9udGgge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uZGF0ZXJhbmdlcGlja2VyLWNvbnRhaW5lciAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtY2FsZW5kYXIgLmNhbGVuZGFyLXRhYmxlIC50YWJsZS1jb25kZW5zZWQgdGhlYWQgdHI6bnRoLWNoaWxkKDIpIHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogI0UyRTJFMiAxcHggc29saWQgIWltcG9ydGFudDtcbn1cblxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIC0tPiBNb2R1bGUgZmlsZXMgPC0tXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ucG9zdE5hdiBsaSB7XG4gIGZsZXg6IDEgMSAyMCU7XG4gIG1hcmdpbi1yaWdodDogMC4zMTI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wb3N0TmF2IGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuODc1cmVtO1xuICB9XG59XG4ucG9zdE5hdiBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tcmlnaHQ6IDByZW07XG59XG4ucG9zdE5hdiBsaSBhIHtcbiAgcGFkZGluZzogMC40Mzc1cmVtIDAuOTM3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3ZlcnBhc3NcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wb3N0TmF2IGxpIGEge1xuICAgIHBhZGRpbmc6IDAuNDM3NXJlbSAxLjI1cmVtO1xuICB9XG59XG4ucG9zdE5hdiBsaSBhIC5udW1iZXJQb3N0Q291bnQge1xuICBwYWRkaW5nLWxlZnQ6IDAuMzEyNXJlbTtcbn1cblxuLmMtYWNjb3VudC1oaXN0LXRhYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjE2MDc4NDMxMzcpO1xuICBib3JkZXItYm90dG9tOiAjZThlOGU4IHNvbGlkIDFweDtcbn1cbi5jLWFjY291bnQtaGlzdC10YWIgbGkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yaWdodDogI2U4ZThlOCBzb2xpZCAxcHg7XG4gIGZsZXg6IDEgMSAxMC42NjclO1xuICB3aWR0aDogMTAuNjY3JTtcbiAgYmFja2dyb3VuZDogI2YxZjFmMTtcbn1cbi5jLWFjY291bnQtaGlzdC10YWIgbGk6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBmbGV4OiAxIDEgMTglO1xuICBwYWRkaW5nOiAyNXB4IDAgMTRweDtcbn1cbi5jLWFjY291bnQtaGlzdC10YWIgbGk6bGFzdC1vZi10eXBlICNteUlucHV0VGV4dEZpZWxkIHtcbiAgd2lkdGg6IDIwMHB4O1xuICBtYXJnaW46IDAgMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgcGFkZGluZzogOXB4IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIk92ZXJwYXNzXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjNDQ0NzkzO1xufVxuLmMtYWNjb3VudC1oaXN0LXRhYiBsaTpsYXN0LW9mLXR5cGUgI215SW5wdXRUZXh0RmllbGQ6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiT3ZlcnBhc3NcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM0NDQ3OTM7XG59XG4uYy1hY2NvdW50LWhpc3QtdGFiIGxpIGEge1xuICBwYWRkaW5nOiAzNXB4IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgZm9udC1mYW1pbHk6IFwiT3ZlcnBhc3NcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM0NDQ3OTM7XG4gIGJvcmRlci1ib3R0b206IHRyYW5zcGFyZW50IHNvbGlkIDVweDtcbn1cbi5jLWFjY291bnQtaGlzdC10YWIgbGkgYTpob3ZlciwgLmMtYWNjb3VudC1oaXN0LXRhYiBsaSBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IHRyYW5zcGFyZW50IDVweCBzb2xpZCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjNDQ0NzkzICFpbXBvcnRhbnQ7XG59XG5cbi5jLWhpc3RvcnktY2FyZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDAsIDAsIDAsIDAuMTYwNzg0MzEzNyk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuLmMtaGlzdG9yeS1jYXJkIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLmMtaGlzdG9yeS1jYXJkIHRhYmxlLmRhdGFUYWJsZSB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuLmMtaGlzdG9yeS1jYXJkIHRhYmxlLmRhdGFUYWJsZS50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG4gIGJvcmRlci1sZWZ0OiAjZjRmNGY0IDFweCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAjZjRmNGY0IDFweCBzb2xpZDtcbn1cbi5jLWhpc3RvcnktY2FyZCB0YWJsZS5kYXRhVGFibGUudGFibGUtYm9yZGVyZWQgdGhlYWQge1xuICBiYWNrZ3JvdW5kOiAjZTVlNWVhO1xufVxuLmMtaGlzdG9yeS1jYXJkIHRhYmxlLmRhdGFUYWJsZS50YWJsZS1ib3JkZXJlZCB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMXJlbSAxLjc1cmVtIDFyZW07XG59XG4uYy1oaXN0b3J5LWNhcmQgdGFibGUuZGF0YVRhYmxlLnRhYmxlLWJvcmRlcmVkIHRoOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG4uYy1oaXN0b3J5LWNhcmQgdGFibGUuZGF0YVRhYmxlLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgcGFkZGluZzogMS4yNXJlbSAxLjc1cmVtO1xuICBmb250LWZhbWlseTogXCJPdmVycGFzc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzA0MDEwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZjRmNGY0ICFpbXBvcnRhbnQ7XG59XG4uYy1oaXN0b3J5LWNhcmQgdGFibGUuZGF0YVRhYmxlLnRhYmxlLWJvcmRlcmVkIHRkOmxhc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG4uYy1oaXN0b3J5LWNhcmQgdGFibGUuZGF0YVRhYmxlLnRhYmxlIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgY29sb3I6ICM4NjhmOWE7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG4uYy1oaXN0b3J5LWNhcmQgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDQ3OTM7XG4gIGJvcmRlci1jb2xvcjogIzQ0NDc5Mztcbn1cbi5jLWhpc3RvcnktY2FyZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM0NDQ3OTM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAwIDVweDtcbiAgcGFkZGluZzogMC40NXJlbSAwLjc1cmVtO1xufVxuLmMtaGlzdG9yeS1jYXJkIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMC40NXJlbSAxLjI1cmVtO1xufVxuLmMtaGlzdG9yeS1jYXJkIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHBhZGRpbmc6IDAuNDVyZW0gMS4yNXJlbTtcbn1cbi5jLWhpc3RvcnktY2FyZCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmc6YmVmb3JlLFxuLmMtaGlzdG9yeS1jYXJkIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZzphZnRlcixcbi5jLWhpc3RvcnktY2FyZCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOmJlZm9yZSxcbi5jLWhpc3RvcnktY2FyZCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOmFmdGVyLFxuLmMtaGlzdG9yeS1jYXJkIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjOmJlZm9yZSxcbi5jLWhpc3RvcnktY2FyZCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYzphZnRlcixcbi5jLWhpc3RvcnktY2FyZCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmJlZm9yZSxcbi5jLWhpc3RvcnktY2FyZCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmFmdGVyLFxuLmMtaGlzdG9yeS1jYXJkIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkOmJlZm9yZSxcbi5jLWhpc3RvcnktY2FyZCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZDphZnRlciB7XG4gIGJvdHRvbTogNTAlICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xufVxuLmMtaGlzdG9yeS1jYXJkIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZzpiZWZvcmUsXG4uYy1oaXN0b3J5LWNhcmQgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzYzpiZWZvcmUsXG4uYy1oaXN0b3J5LWNhcmQgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2M6YmVmb3JlLFxuLmMtaGlzdG9yeS1jYXJkIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQ6YmVmb3JlLFxuLmMtaGlzdG9yeS1jYXJkIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkOmJlZm9yZSB7XG4gIHJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cbi5jLWhpc3RvcnktY2FyZCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmc6YWZ0ZXIsXG4uYy1oaXN0b3J5LWNhcmQgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzYzphZnRlcixcbi5jLWhpc3RvcnktY2FyZCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzYzphZnRlcixcbi5jLWhpc3RvcnktY2FyZCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmFmdGVyLFxuLmMtaGlzdG9yeS1jYXJkIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjX2Rpc2FibGVkOmFmdGVyIHtcbiAgcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cbi5jLWhpc3RvcnktY2FyZCBkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHVsLnBhZ2luYXRpb24ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICBtYXJnaW46IDI1cHggMCAzNXB4ICFpbXBvcnRhbnQ7XG59XG4uYy1oaXN0b3J5LWNhcmQgLmRhdGFUYWJsZXNfZmlsdGVyIGlucHV0IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3JkZXI6ICNlNWU1ZWEgMXB4IHNvbGlkO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGhlaWdodDogNDJweDtcbiAgZm9udC1mYW1pbHk6IFwiT3ZlcnBhc3NcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM0NDQ3OTM7XG4gIG1pbi13aWR0aDogMzAwcHg7XG59XG4uYy1oaXN0b3J5LWNhcmQgLmRhdGFUYWJsZXNfZmlsdGVyIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIk92ZXJwYXNzXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjNDQ0NzkzO1xufVxuXG4uYy1mb290ZXJfX25hdiBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG4uYy1mb290ZXJfX25hdiBsaSBhIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzQ0NDc5Mztcbn1cblxuLnRvcF9tZW51IGxpIGltZyB7XG4gIG1heC13aWR0aDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xufVxuXG4ubmF2LWRvd24ge1xuICB6LWluZGV4OiA5O1xufVxuXG4uY3VzdG9tLXNwYWNpbmcge1xuICBwYWRkaW5nLXRvcDogMy43NXJlbTtcbn1cblxuLm8tbW9iaWxlLWZvb3RlciAuZHJvcGRvd24tbWVudSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBib3gtc2hhZG93OiAwcHggM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYwNzg0MzEzNyk7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdG9wOiA0NnB4O1xufVxuLm8tbW9iaWxlLWZvb3RlciAuZHJvcGRvd24tbWVudTphZnRlciB7XG4gIGJvcmRlci10b3A6IDAuNGVtIHNvbGlkICNmZmY7XG4gIGJvcmRlci1yaWdodDogMC40ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAwLjRlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0wLjRlbTtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMjAlO1xufVxuLm8tbW9iaWxlLWZvb3RlciAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgdG9wOiAtMTdweCAhaW1wb3J0YW50O1xufVxuLm8tbW9iaWxlLWZvb3RlciAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LXJpZ2h0OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDUlO1xufVxuLm8tbW9iaWxlLWZvb3RlciAuZHJvcGRvd24tbWVudSBhIHtcbiAgcGFkZGluZzogMC40Mzc1cmVtIDEuNjI1cmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm8tbW9iaWxlLWZvb3RlciAuZHJvcGRvd24tbWVudSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzI3NTRCNDtcbiAgY29sb3I6ICNmZmY7XG59XG4uby1tb2JpbGUtZm9vdGVyIC5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmFkZ2UtY3VzdG9tIHtcbiAgYmFja2dyb3VuZDogI2Q5ZDlkOTtcbiAgcGFkZGluZzogMC4zMTI1cmVtIDAuNDM3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jLXN3aXRjaCB7XG4gIGhlaWdodDogNDVweDtcbiAgcGFkZGluZy10b3A6IDZweDtcbn1cbi5jLXN3aXRjaC0tc21hbGwgLnNsaWRlciB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAxMHB4O1xufVxuLmMtc3dpdGNoLS1zbWFsbCBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yMHB4O1xuICBjb2xvcjogIzAwMDtcbn1cbi5jLXN3aXRjaC5zdWJzY3JpYmUtLWJ0biAudG9nZ2xlLmJ0biB7XG4gIG1pbi13aWR0aDogMTQwcHg7XG59XG4uYy1zd2l0Y2gucGFpZC0tYnRuIC50b2dnbGUge1xuICBsZWZ0OiAwO1xufVxuLmMtc3dpdGNoLnBhaWQtLWJ0biAudG9nZ2xlLmJ0biB7XG4gIG1pbi13aWR0aDogODBweDtcbn1cbi5jLXN3aXRjaCAuYnRuLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTRjNjM5O1xuICBiYWNrZ3JvdW5kOiAjNTRjNjM5O1xuICBib3JkZXItY29sb3I6ICM1NGM2Mzk7XG59XG4uYy1zd2l0Y2ggLmJ0bi1zdWNjZXNzIC50b2dnbGUtaGFuZGxlIHtcbiAgcmlnaHQ6IDEycHg7XG59XG4uYy1zd2l0Y2ggLnRvZ2dsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxNXB4O1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGhlaWdodDogMjVweCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTVweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG4uYy1zd2l0Y2ggLnRvZ2dsZS5idG4ge1xuICBtaW4taGVpZ2h0OiAxLjE1cmVtO1xufVxuLmMtc3dpdGNoIC50b2dnbGUuYnRuLmJ0bi1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2RmZGZkZjtcbn1cbi5jLXN3aXRjaCAudG9nZ2xlLmJ0bi0tc3Vic2NyaWJlIHtcbiAgbWluLXdpZHRoOiAxNDBweDtcbn1cbi5jLXN3aXRjaCAudG9nZ2xlIC50b2dnbGUtZ3JvdXAgbGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uYy1zd2l0Y2ggLnRvZ2dsZSAudG9nZ2xlLWdyb3VwIC50b2dnbGUtb24ge1xuICByaWdodDogNTIlO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG59XG4uYy1zd2l0Y2ggLnRvZ2dsZSAudG9nZ2xlLWdyb3VwIC50b2dnbGUtb2ZmIHtcbiAgbGVmdDogNTIlO1xufVxuLmMtc3dpdGNoIC50b2dnbGUtaGFuZGxlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIHRvcDogLTFweDtcbiAgYm9yZGVyLWNvbG9yOiAjNTRjNjM5O1xuICByaWdodDogLTEycHg7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNjVyZW07XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuXG4uYy12dWUtc3dpdGNoIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jLXZ1ZS1zd2l0Y2hfX2lucHV0IHtcbiAgZm9udC1mYW1pbHk6IFwiT3ZlcnBhc3NcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMwNDAxMDA7XG59XG5cbi5jLXBhaWQtcG9zdC1hbXQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmMtcGFpZC1wb3N0LWFtdDo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDEwcHggMTBweCAwIDEwcHg7XG4gIGJvcmRlci1jb2xvcjogI2YxZjFmMSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm90dG9tOiAtMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5jLXBhaWQtcG9zdC1hbXQgLmMtY2xvc2Uge1xuICB0b3A6IDE2JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNnB4O1xufVxuLmMtcGFpZC1wb3N0LWFtdCAuYy1jbG9zZSBzdmcge1xuICBmaWxsOiAjNDQ0NzkzICFpbXBvcnRhbnQ7XG4gIHN0cm9rZTogIzQ0NDc5MztcbiAgYm9yZGVyOiAjNDQ0NzkzIHNvbGlkIDAuMDYyNXJlbTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtby1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4uYy1zd2l0Y2hfaW5wdXQge1xuICBsZWZ0OiAxMHB4O1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMjVweDtcbiAgbWluLWhlaWdodDogMzNweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIG1hcmdpbjogYXV0bztcbiAgZm9udC1mYW1pbHk6IFwiT3ZlcnBhc3NcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMwNDAxMDA7XG4gIG1pbi13aWR0aDogMTIwcHg7XG4gIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG59XG4uYy1zd2l0Y2hfaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgbWluLWhlaWdodDogMzNweDtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTIwcHg7XG59XG4uYy1zd2l0Y2hfaW5wdXQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kOiAjRjlGOUY5O1xuICBib3JkZXItY29sb3I6ICNGOUY5Rjk7XG59XG5cbi5jLXRlcm1zLWxhdmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiT3ZlcnBhc3NcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM5YzljOWY7XG59XG5cbi5jLWJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjA2MjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIGJveC1zaGFkb3c6IDBweCA2cHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNjA3ODQzMTM3KTtcbn1cbi5jLWJ0bi5idXR0b24tYmxhY2sge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5jLWJ0bi51bnN1YnNjcmliZS0tYnRuIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG9wYWNpdHk6IDE7XG59XG4uYy1idG4uc2F2ZS0tY2FyZCB7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYy1idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjc7XG59XG4uYy1idG4gaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmMtYnRuLS1zb2xpZCB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJvcmRlcjogIzAwMCBzb2xpZCAxcHg7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYy1idG4tLWJvcmRlciB7XG4gIGJvcmRlcjogIzAwMCBzb2xpZCAxcHg7XG59XG4uYy1idG4tLWJvcmRlci0tcHVycGxlIHtcbiAgYm9yZGVyOiAjNDQ0NzkzIHNvbGlkIDFweDtcbiAgY29sb3I6ICM0NDQ3OTMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5jLWJ0bi0tYm9yZGVyLS1wdXJwbGUuYWN0aXZlLCAuYy1idG4tLWJvcmRlci0tcHVycGxlOmhvdmVyIHtcbiAgYm9yZGVyOiAjNDQ0NzkzIHNvbGlkIDFweDtcbiAgYmFja2dyb3VuZDogIzQ0NDc5MyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NzkzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYy1idG4tLWJvcmRlci0tZ3JleSB7XG4gIGJvcmRlcjogI2U1ZTVlYSBzb2xpZCAxcHg7XG4gIGNvbG9yOiAjNDQ0NzkzICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4uYy1idG4tLWJvcmRlci0tZ3JleS5hY3RpdmUsIC5jLWJ0bi0tYm9yZGVyLS1ncmV5OmhvdmVyLCAuYy1idG4tLWJvcmRlci0tZ3JleTpmb2N1cyB7XG4gIGJvcmRlcjogIzQ0NDc5MyBzb2xpZCAxcHg7XG4gIGJhY2tncm91bmQ6ICM0NDQ3OTMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDc5MyAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmMtYnRuLS1ib3JkZXItLWJsYWNrIHtcbiAgYm9yZGVyOiAjMDAwIHNvbGlkIDFweDtcbiAgY29sb3I6ICM0NDQ3OTMgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi5jLWJ0bi0tYm9yZGVyLS1ibGFjay5hY3RpdmUsIC5jLWJ0bi0tYm9yZGVyLS1ibGFjazpob3ZlciwgLmMtYnRuLS1ib3JkZXItLWJsYWNrOmZvY3VzIHtcbiAgYm9yZGVyOiAjNDQ0NzkzIHNvbGlkIDFweDtcbiAgYmFja2dyb3VuZDogIzQ0NDc5MyAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NzkzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYy1idG4tLXB1cnBsZSB7XG4gIGJhY2tncm91bmQ6ICM0NDQ3OTM7XG4gIGJvcmRlcjogIzQ0NDc5MyBzb2xpZCAxcHg7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYy1idG4tLXB1cnBsZTpob3ZlciwgLmMtYnRuLS1wdXJwbGU6Zm9jdXMge1xuICBib3JkZXI6IHJnYig4OC4xNzIwOTMwMjMzLCA5MS41NzY3NDQxODYsIDE3Ny44Mjc5MDY5NzY3KSBzb2xpZCAxcHg7XG4gIGJhY2tncm91bmQ6IHJnYig4OC4xNzIwOTMwMjMzLCA5MS41NzY3NDQxODYsIDE3Ny44Mjc5MDY5NzY3KTtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5jLWJ0bi0tZ3JleSB7XG4gIGJhY2tncm91bmQ6ICNlNWU1ZWE7XG4gIGJvcmRlcjogI2U1ZTVlYSBzb2xpZCAxcHg7XG4gIGNvbG9yOiAjNDQ0NzkzICFpbXBvcnRhbnQ7XG59XG4uYy1idG4tLWdyZXk6aG92ZXIsIC5jLWJ0bi0tZ3JleTpmb2N1cyB7XG4gIGJvcmRlcjogd2hpdGUgc29saWQgMXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgY29sb3I6ICM0NDQ3OTM7XG59XG4uYy1idG4tLXRoaW4ge1xuICBwYWRkaW5nOiAwLjM3NXJlbSAxLjU2MjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk92ZXJwYXNzXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLmMtYnRuLS1zbWFsbCB7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuOTM3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiT3ZlcnBhc3NcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4uYy1idG4tLWxhcmdlIHtcbiAgcGFkZGluZzogMC4zNzVyZW0gMi44MTI1cmVtO1xuICBmb250LWZhbWlseTogXCJPdmVycGFzc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi5jLWJ0bi0tc2lkZWJhciB7XG4gIHBhZGRpbmc6IDAuODc1cmVtIDAuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xufVxuXG4ucHJvZmlsZWltYWdlY2FuY2VsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAwLCAwLCAwLjUpO1xuICBib3JkZXItY29sb3I6IHJlZDtcbn1cbi5wcm9maWxlaW1hZ2VjYW5jZWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZWQ7XG4gIGJvcmRlci1jb2xvcjogcmVkO1xufVxuXG4ucHJvZmlsZWltYWdlc2F2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoODQsIDE5OCwgNTcsIDAuNSk7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuLnByb2ZpbGVpbWFnZXNhdmUgaSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5idXR0b24tYmx1ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigzOSwgODQsIDE4MCk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYigzOSwgODQsIDE4MCkgMCUsIHJnYig0MCwgOTUsIDIxNCkgMTAwJSk7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4uYnV0dG9uLWJsdWU6aG92ZXIsIC5idXR0b24tYmx1ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYigzOSwgODQsIDE4MCk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYigzOSwgODQsIDE4MCkgMCUsIHJnYig0MCwgOTUsIDIxNCkgMTAwJSk7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5sb2dpbi1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiByZ2IoMzksIDg0LCAxODApO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2IoMzksIDg0LCAxODApIDAlLCByZ2IoNDAsIDk1LCAyMTQpIDEwMCUpO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGhlaWdodDogNDJweDtcbn1cbi5sb2dpbi1idXR0b24gLmJ1dHRvbi1waW5rIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZEN0RBOSAwJSwgI0ZGOUFCQyAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4ubG9naW4tYnV0dG9uIC5idXR0b24tcGluazpob3ZlciwgLmxvZ2luLWJ1dHRvbiAuYnV0dG9uLXBpbms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMzksIDg0LCAxODApO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2IoMzksIDg0LCAxODApIDAlLCByZ2IoNDAsIDk1LCAyMTQpIDEwMCUpO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLmxvZ2luLWJ1dHRvbiB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5vLWJ0biB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMyNzU0QjQgMCUsICMyODVGRDYgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XG4gIC8qQGluY2x1ZGUgcG9wcGlucygxMHB4LCAxNXB4LCA1MDAsICR3aGl0ZSk7Ki9cbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIC8qaGVpZ2h0OiByZW0oMzVweCk7Ki9cbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm8tYnRuIHtcbiAgICBwYWRkaW5nOiAwLjYyNXJlbSAyLjgxMjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGhlaWdodDogMi41cmVtO1xuICB9XG59XG4uby1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMTMyQjVGIDAlLCAjMjg1RkQ2IDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgY29sb3I6ICNmZmY7XG59XG4uby1idG46Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMTMyQjVGIDAlLCAjMjg1RkQ2IDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgY29sb3I6ICNmZmY7XG59XG4uby1idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xuICBjb2xvcjogIzAwMDtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbi5vLWJ0bi0tY2xlYXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzcyNzI3Mjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vLWJ0bi0tY2xlYXIge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgfVxufVxuLm8tYnRuLS1jbGVhcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzI3MjcyICFpbXBvcnRhbnQ7XG59XG4uby1idG4tLWNsZWFyOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6ICM3MjcyNzIgIWltcG9ydGFudDtcbiAgYm9yZGVyOiBub25lO1xufVxuLm8tYnRuLS1zaGFkb3cge1xuICBib3gtc2hhZG93OiAwcHggNnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYwNzg0MzEzNyk7XG59XG4uby1idG4tLXNoYWRvdy0tc21hbGwge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYwNzg0MzEzNyk7XG59XG4uby1idG4tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxMzJCNUYgMCUsICMyODVGRDYgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuLm8tYnRuLS1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyNzU0QjQ7XG4gIGNvbG9yOiAjMjc1NEI0O1xuICBwYWRkaW5nOiAwLjVyZW0gMi42ODc1cmVtO1xufVxuLm8tYnRuLS1vdXRsaW5lOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxMzJCNUYgMCUsICMyODVGRDYgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuLm8tYnRuLS1vdXRsaW5lOmZvY3VzIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzI3NTRCNDtcbn1cbi5vLWJ0bi0tbGFyZ2Uge1xuICBwYWRkaW5nOiAxcmVtIDMuNDM3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAzLjU2MjVyZW07XG59XG4uby1idG4tLWxhcmdlLS1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyNzU0QjQ7XG4gIGNvbG9yOiAjMjc1NEI0O1xuICBwYWRkaW5nOiAwLjg3NXJlbSAzLjMxMjVyZW07XG59XG4uby1idG4tLWxhcmdlLS1vdXRsaW5lOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxMzJCNUYgMCUsICMyODVGRDYgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuLm8tYnRuLS1sYXJnZS0tb3V0bGluZTpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyNzU0QjQ7XG59XG4uby1idG4tLXNtYWxsIHtcbiAgcGFkZGluZzogMC41cmVtIDIuMTg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAyLjA2MjVyZW07XG59XG4uby1idG4tLXNtYWxsLS1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyNzU0QjQ7XG4gIGNvbG9yOiAjMjc1NEI0O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAyLjA2MjVyZW07XG59XG4uby1idG4tLXNtYWxsLS1vdXRsaW5lOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxMzJCNUYgMCUsICMyODVGRDYgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuLm8tYnRuLS1zbWFsbC0tb3V0bGluZTpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyNzU0QjQ7XG59XG4uby1idG4tLXRoaW4ge1xuICBwYWRkaW5nOiAwLjMxMjVyZW0gMS41NjI1cmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDEuNjg3NXJlbTtcbn1cbi5vLWJ0bi0tdGhpbi0tb3V0bGluZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjc1NEI0O1xuICBjb2xvcjogIzI3NTRCNDtcbiAgcGFkZGluZzogMC4xODc1cmVtIDEuNDM3NXJlbTtcbn1cbi5vLWJ0bi0tdGhpbi0tb3V0bGluZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMTMyQjVGIDAlLCAjMjg1RkQ2IDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbn1cbi5vLWJ0bi0tdGhpbi0tb3V0bGluZTpmb2N1cyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyNzU0QjQ7XG59XG4uby1idG4tLWF1dG8ge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cbi5vLWJ0bi0tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxLjM3NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMS4zNzVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuLm8tYnRuLS11cGxvYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uby1idG4tLXVwbG9hZCBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwO1xufVxuLm8tYnRuLS1waW5rIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZEN0RBOSAwJSwgI0ZGOUFCQyAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm8tYnRuLS1waW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzEzMkI1RiAwJSwgIzI4NUZENiAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG59XG4uby1idG4tLWZpeGVkIHtcbiAgd2lkdGg6IDEyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uby1idG4tLWljb24ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm8tYnRuLS1pY29uIC5vLWJ0bl9faWNvbiB7XG4gIG1heC13aWR0aDogMTVweDtcbiAgLyptYXJnaW4tcmlnaHQ6IDEwcHg7Ki9cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLm8tYnRuLS1pY29uIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uby1idG4tLWljb24tLWxhcmdlIHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbiAgaGVpZ2h0OiA3N3B4O1xufVxuLm8tYnRuLS1pY29uLS1sYXJnZSAuby1idG5fX2ljb24ge1xuICBtYXgtd2lkdGg6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuby1idG4tLWljb24tLWxhcmdlIC5vLWJ0bl9faWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xuICB9XG59XG4uby1idG4tLWljb24tLWxhcmdlIC5vLWJ0bl9faWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm1vcmVfX2J0biB7XG4gIHBhZGRpbmc6IDAgMC4zMTI1cmVtO1xufVxuLm1jdy0yMDAge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmMtcm91bmRlZC1saXN0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmMtcm91bmRlZC1saXN0IGxpIHtcbiAgbWFyZ2luOiAwIDE1cHggMCAwO1xufVxuLmMtcm91bmRlZC1saXN0IC5jLWJ0biB7XG4gIHdpZHRoOiA4MnB4O1xuICBoZWlnaHQ6IDgycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTZweDtcbn1cblxuLmMtY2hhdCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5jLWNoYXQgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBcIk92ZXJwYXNzXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNDQ0NzkzO1xuICBtaW4taGVpZ2h0OiAzLjVyZW07XG4gIGJvcmRlci1jb2xvcjogI2Y0ZjRmNDtcbn1cbi5jLWNoYXQgbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jLWNoYXQgbGkgaSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cbi5jLWNoYXRfX3Byb2ZpbGVQaWMge1xuICB3aWR0aDogMi4zNzVyZW07XG4gIGhlaWdodDogMi4zNzVyZW07XG4gIGZsZXg6IDAgMCAyLjM3NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtby1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTMwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMCUpO1xufVxuLmMtY2hhdF9fcHJvZmlsZVBpYyBpbWcge1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jLWxpbmstbGlzdCBpIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5jLWxpbmstbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1jb2xvcjogI2Y0ZjRmNDtcbn1cblxuLm9ubGluZV9Nb2RlbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5vbmxpbmVfTW9kZWxzIC5pbWctdGh1bWJuYWlsIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogNC4wNjI1cmVtO1xuICBoZWlnaHQ6IDQuMDYyNXJlbTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtby1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5vbmxpbmVfTW9kZWxzIGxpIGEge1xuICB3aWR0aDogNjVweDtcbiAgaGVpZ2h0OiA2NXB4O1xufVxuXG4uYy1tYWluLWJhbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYy1tYWluLWJhbm5lciA+IGltZyB7XG4gIG1pbi1oZWlnaHQ6IDQ2OXB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmMtbWFpbi1iYW5uZXIgPiBpbWcge1xuICAgIG1pbi1oZWlnaHQ6IDU2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmMtbWFpbi1iYW5uZXIgPiBpbWcge1xuICAgIG1pbi1oZWlnaHQ6IDU2MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmMtbWFpbi1iYW5uZXIgPiBpbWcge1xuICAgIG1pbi1oZWlnaHQ6IDY2MnB4O1xuICB9XG59XG4uYy1tYWluLWJhbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjM3NSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uYy1tYWluLWJhbm5lcl9fY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jLW1haW4tYmFubmVyX19jb250ZW50IHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cbn1cbi5jLW1haW4tYmFubmVyX19jb250ZW50IGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gIGZvbnQtd2VpZ2h0OiAyMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNzE4NzVyZW07XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYy1tYWluLWJhbm5lcl9fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1tYWluLWJhbm5lcl9fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYy1tYWluLWJhbm5lcl9fY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmMtbWFpbi1iYW5uZXJfX2NvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgfVxufVxuLmMtbWFpbi1iYW5uZXJfX2NvbnRlbnQgaDIge1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtbWFpbi1iYW5uZXJfX2NvbnRlbnQgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIH1cbn1cbi5jLW1haW4tYmFubmVyX19ib3R0b20tY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmMtbWFpbi1iYW5uZXJfX2JvdHRvbS1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogODVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmMtbWFpbi1iYW5uZXJfX2JvdHRvbS1jb250ZW50IGRpdltjbGFzc149Y29sLV0ge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuXG4vKiFcbiAqIEhhbWJ1cmdlcnNcbiAqIEBkZXNjcmlwdGlvbiBUYXN0eSBDU1MtYW5pbWF0ZWQgaGFtYnVyZ2Vyc1xuICogQGF1dGhvciBKb25hdGhhbiBTdWggQGpvbnN1aFxuICogQHNpdGUgaHR0cHM6Ly9qb25zdWguY29tL2hhbWJ1cmdlcnNcbiAqIEBsaW5rIGh0dHBzOi8vZ2l0aHViLmNvbS9qb25zdWgvaGFtYnVyZ2Vyc1xuICovXG4uaGFtYnVyZ2VyIHtcbiAgcGFkZGluZzogMTJweCAxNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgZmlsdGVyO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmhhbWJ1cmdlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5oYW1idXJnZXIuaXMtYWN0aXZlOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcixcbi5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSxcbi5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmhhbWJ1cmdlci1ib3gge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhhbWJ1cmdlci1pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5oYW1idXJnZXItaW5uZXIsIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbn1cbi5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogLThweDtcbn1cbi5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAtOHB4O1xufVxuXG4vKlxuICogM0RYXG4gKi9cbi5oYW1idXJnZXItLTNkeCAuaGFtYnVyZ2VyLWJveCB7XG4gIHBlcnNwZWN0aXZlOiA2MHB4O1xufVxuLmhhbWJ1cmdlci0tM2R4IC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuLmhhbWJ1cmdlci0tM2R4IC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci0tM2R4IC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuLmhhbWJ1cmdlci0tM2R4LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG59XG4uaGFtYnVyZ2VyLS0zZHguaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgOHB4LCAwKSByb3RhdGUoNDVkZWcpO1xufVxuLmhhbWJ1cmdlci0tM2R4LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLThweCwgMCkgcm90YXRlKC00NWRlZyk7XG59XG5cbi8qXG4gKiAzRFggUmV2ZXJzZVxuICovXG4uaGFtYnVyZ2VyLS0zZHgtciAuaGFtYnVyZ2VyLWJveCB7XG4gIHBlcnNwZWN0aXZlOiA2MHB4O1xufVxuLmhhbWJ1cmdlci0tM2R4LXIgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSksIGJhY2tncm91bmQtY29sb3IgMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG59XG4uaGFtYnVyZ2VyLS0zZHgtciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLTNkeC1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuLmhhbWJ1cmdlci0tM2R4LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XG59XG4uaGFtYnVyZ2VyLS0zZHgtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA4cHgsIDApIHJvdGF0ZSg0NWRlZyk7XG59XG4uaGFtYnVyZ2VyLS0zZHgtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC04cHgsIDApIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4vKlxuICogM0RZXG4gKi9cbi5oYW1idXJnZXItLTNkeSAuaGFtYnVyZ2VyLWJveCB7XG4gIHBlcnNwZWN0aXZlOiA2MHB4O1xufVxuLmhhbWJ1cmdlci0tM2R5IC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuLmhhbWJ1cmdlci0tM2R5IC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci0tM2R5IC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuLmhhbWJ1cmdlci0tM2R5LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKC0xODBkZWcpO1xufVxuLmhhbWJ1cmdlci0tM2R5LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDhweCwgMCkgcm90YXRlKDQ1ZGVnKTtcbn1cbi5oYW1idXJnZXItLTNkeS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC04cHgsIDApIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4vKlxuICogM0RZIFJldmVyc2VcbiAqL1xuLmhhbWJ1cmdlci0tM2R5LXIgLmhhbWJ1cmdlci1ib3gge1xuICBwZXJzcGVjdGl2ZTogNjBweDtcbn1cbi5oYW1idXJnZXItLTNkeS1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuLmhhbWJ1cmdlci0tM2R5LXIgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLS0zZHktciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbn1cbi5oYW1idXJnZXItLTNkeS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG59XG4uaGFtYnVyZ2VyLS0zZHktci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA4cHgsIDApIHJvdGF0ZSg0NWRlZyk7XG59XG4uaGFtYnVyZ2VyLS0zZHktci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC04cHgsIDApIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4vKlxuICogM0RYWVxuICovXG4uaGFtYnVyZ2VyLS0zZHh5IC5oYW1idXJnZXItYm94IHtcbiAgcGVyc3BlY3RpdmU6IDYwcHg7XG59XG4uaGFtYnVyZ2VyLS0zZHh5IC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuLmhhbWJ1cmdlci0tM2R4eSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLTNkeHkgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG59XG4uaGFtYnVyZ2VyLS0zZHh5LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZykgcm90YXRlWSgxODBkZWcpO1xufVxuLmhhbWJ1cmdlci0tM2R4eS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA4cHgsIDApIHJvdGF0ZSg0NWRlZyk7XG59XG4uaGFtYnVyZ2VyLS0zZHh5LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLThweCwgMCkgcm90YXRlKC00NWRlZyk7XG59XG5cbi8qXG4gKiAzRFhZIFJldmVyc2VcbiAqL1xuLmhhbWJ1cmdlci0tM2R4eS1yIC5oYW1idXJnZXItYm94IHtcbiAgcGVyc3BlY3RpdmU6IDYwcHg7XG59XG4uaGFtYnVyZ2VyLS0zZHh5LXIgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSksIGJhY2tncm91bmQtY29sb3IgMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG59XG4uaGFtYnVyZ2VyLS0zZHh5LXIgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLS0zZHh5LXIgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG59XG4uaGFtYnVyZ2VyLS0zZHh5LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKSByb3RhdGVZKDE4MGRlZykgcm90YXRlWigtMTgwZGVnKTtcbn1cbi5oYW1idXJnZXItLTNkeHktci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA4cHgsIDApIHJvdGF0ZSg0NWRlZyk7XG59XG4uaGFtYnVyZ2VyLS0zZHh5LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtOHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLypcbiAqIEFycm93XG4gKi9cbi5oYW1idXJnZXItLWFycm93LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgd2lkdGg6IDgwJTtcbn1cbi5oYW1idXJnZXItLWFycm93LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi8qXG4gKiBBcnJvdyBSaWdodFxuICovXG4uaGFtYnVyZ2VyLS1hcnJvdy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDZweCwgMCwgMCkgcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjcsIDEpO1xufVxuLmhhbWJ1cmdlci0tYXJyb3ctci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDZweCwgMCwgMCkgcm90YXRlKC00NWRlZykgc2NhbGUoMC43LCAxKTtcbn1cblxuLypcbiAqIEFycm93IEFsdFxuICovXG4uaGFtYnVyZ2VyLS1hcnJvd2FsdCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjFzIGVhc2UsIHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG59XG4uaGFtYnVyZ2VyLS1hcnJvd2FsdCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIDAuMXMgZWFzZSwgdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbn1cbi5oYW1idXJnZXItLWFycm93YWx0LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTZweCwgLTcuNXB4LCAwKSByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgwLjcsIDEpO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyBlYXNlLCB0cmFuc2Zvcm0gMC4xcyAwLjFzIGN1YmljLWJlemllcigwLjg5NSwgMC4wMywgMC42ODUsIDAuMjIpO1xufVxuLmhhbWJ1cmdlci0tYXJyb3dhbHQuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC02cHgsIDcuNXB4LCAwKSByb3RhdGUoNDVkZWcpIHNjYWxlKDAuNywgMSk7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIGVhc2UsIHRyYW5zZm9ybSAwLjFzIDAuMXMgY3ViaWMtYmV6aWVyKDAuODk1LCAwLjAzLCAwLjY4NSwgMC4yMik7XG59XG5cbi8qXG4gKiBBcnJvdyBBbHQgUmlnaHRcbiAqL1xuLmhhbWJ1cmdlci0tYXJyb3dhbHQtciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjFzIGVhc2UsIHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG59XG4uaGFtYnVyZ2VyLS1hcnJvd2FsdC1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgMC4xcyBlYXNlLCB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xufVxuLmhhbWJ1cmdlci0tYXJyb3dhbHQtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDZweCwgLTcuNXB4LCAwKSByb3RhdGUoNDVkZWcpIHNjYWxlKDAuNywgMSk7XG4gIHRyYW5zaXRpb246IHRvcCAwLjFzIGVhc2UsIHRyYW5zZm9ybSAwLjFzIDAuMXMgY3ViaWMtYmV6aWVyKDAuODk1LCAwLjAzLCAwLjY4NSwgMC4yMik7XG59XG4uaGFtYnVyZ2VyLS1hcnJvd2FsdC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg2cHgsIDcuNXB4LCAwKSByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgwLjcsIDEpO1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyBlYXNlLCB0cmFuc2Zvcm0gMC4xcyAwLjFzIGN1YmljLWJlemllcigwLjg5NSwgMC4wMywgMC42ODUsIDAuMjIpO1xufVxuXG4vKlxuICogQXJyb3cgVHVyblxuICovXG4uaGFtYnVyZ2VyLS1hcnJvd3R1cm4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5oYW1idXJnZXItLWFycm93dHVybi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4cHgsIDAsIDApIHJvdGF0ZSg0NWRlZykgc2NhbGUoMC43LCAxKTtcbn1cbi5oYW1idXJnZXItLWFycm93dHVybi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDhweCwgMCwgMCkgcm90YXRlKC00NWRlZykgc2NhbGUoMC43LCAxKTtcbn1cblxuLypcbiAqIEFycm93IFR1cm4gUmlnaHRcbiAqL1xuLmhhbWJ1cmdlci0tYXJyb3d0dXJuLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi5oYW1idXJnZXItLWFycm93dHVybi1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04cHgsIDAsIDApIHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNywgMSk7XG59XG4uaGFtYnVyZ2VyLS1hcnJvd3R1cm4tci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04cHgsIDAsIDApIHJvdGF0ZSg0NWRlZykgc2NhbGUoMC43LCAxKTtcbn1cblxuLypcbiAqIEJvcmluZ1xuICovXG4uaGFtYnVyZ2VyLS1ib3JpbmcgLmhhbWJ1cmdlci1pbm5lciwgLmhhbWJ1cmdlci0tYm9yaW5nIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci0tYm9yaW5nIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTtcbn1cbi5oYW1idXJnZXItLWJvcmluZy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5oYW1idXJnZXItLWJvcmluZy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuLmhhbWJ1cmdlci0tYm9yaW5nLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuLypcbiAqIENvbGxhcHNlXG4gKi9cbi5oYW1idXJnZXItLWNvbGxhcHNlIC5oYW1idXJnZXItaW5uZXIge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xM3M7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTNzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG59XG4uaGFtYnVyZ2VyLS1jb2xsYXBzZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRvcDogLTE2cHg7XG4gIHRyYW5zaXRpb246IHRvcCAwLjJzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLCBvcGFjaXR5IDAuMXMgbGluZWFyO1xufVxuLmhhbWJ1cmdlci0tY29sbGFwc2UgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMTJzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLCB0cmFuc2Zvcm0gMC4xM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG59XG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLThweCwgMCkgcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjJzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG59XG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IHRvcCAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSwgb3BhY2l0eSAwLjFzIDAuMjJzIGxpbmVhcjtcbn1cbi5oYW1idXJnZXItLWNvbGxhcHNlLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMTZzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSwgdHJhbnNmb3JtIDAuMTNzIDAuMjVzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuXG4vKlxuICogQ29sbGFwc2UgUmV2ZXJzZVxuICovXG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xM3M7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTNzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG59XG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdG9wOiAtMTZweDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksIG9wYWNpdHkgMC4xcyBsaW5lYXI7XG59XG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS1yIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRvcCAwLjEycyAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSwgdHJhbnNmb3JtIDAuMTNzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuLmhhbWJ1cmdlci0tY29sbGFwc2Utci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLThweCwgMCkgcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4yMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cbi5oYW1idXJnZXItLWNvbGxhcHNlLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIG9wYWNpdHkgMC4xcyAwLjIycyBsaW5lYXI7XG59XG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4xNnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLCB0cmFuc2Zvcm0gMC4xM3MgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG59XG5cbi8qXG4gKiBFbGFzdGljXG4gKi9cbi5oYW1idXJnZXItLWVsYXN0aWMgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRvcDogMXB4O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI3NXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbn1cbi5oYW1idXJnZXItLWVsYXN0aWMgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiA4cHg7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xMjVzIDAuMjc1cyBlYXNlO1xufVxuLmhhbWJ1cmdlci0tZWxhc3RpYyAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRvcDogMTZweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjc1cyBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbn1cbi5oYW1idXJnZXItLWVsYXN0aWMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDhweCwgMCkgcm90YXRlKDEzNWRlZyk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMDc1cztcbn1cbi5oYW1idXJnZXItLWVsYXN0aWMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICBvcGFjaXR5OiAwO1xufVxuLmhhbWJ1cmdlci0tZWxhc3RpYy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNnB4LCAwKSByb3RhdGUoLTI3MGRlZyk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMDc1cztcbn1cblxuLypcbiAqIEVsYXN0aWMgUmV2ZXJzZVxuICovXG4uaGFtYnVyZ2VyLS1lbGFzdGljLXIgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRvcDogMXB4O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI3NXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbn1cbi5oYW1idXJnZXItLWVsYXN0aWMtciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IDhweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjEyNXMgMC4yNzVzIGVhc2U7XG59XG4uaGFtYnVyZ2VyLS1lbGFzdGljLXIgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0b3A6IDE2cHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI3NXMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG59XG4uaGFtYnVyZ2VyLS1lbGFzdGljLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDhweCwgMCkgcm90YXRlKC0xMzVkZWcpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA3NXM7XG59XG4uaGFtYnVyZ2VyLS1lbGFzdGljLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICBvcGFjaXR5OiAwO1xufVxuLmhhbWJ1cmdlci0tZWxhc3RpYy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE2cHgsIDApIHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA3NXM7XG59XG5cbi8qXG4gKiBFbXBoYXRpY1xuICovXG4uaGFtYnVyZ2VyLS1lbXBoYXRpYyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaGFtYnVyZ2VyLS1lbXBoYXRpYyAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjEyNXMgMC4xNzVzIGVhc2UtaW47XG59XG4uaGFtYnVyZ2VyLS1lbXBoYXRpYyAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xMjVzIGN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzM1KSwgdG9wIDAuMDVzIDAuMTI1cyBsaW5lYXIsIGxlZnQgMC4xMjVzIDAuMTc1cyBlYXNlLWluO1xufVxuLmhhbWJ1cmdlci0tZW1waGF0aWMgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0b3A6IDhweDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4wNCwgMC45OCwgMC4zMzUpLCB0b3AgMC4wNXMgMC4xMjVzIGxpbmVhciwgcmlnaHQgMC4xMjVzIDAuMTc1cyBlYXNlLWluO1xufVxuLmhhbWJ1cmdlci0tZW1waGF0aWMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmhhbWJ1cmdlci0tZW1waGF0aWMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIGxlZnQ6IC02MHB4O1xuICB0b3A6IC02MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDYwcHgsIDYwcHgsIDApIHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb246IGxlZnQgMC4xMjVzIGVhc2Utb3V0LCB0b3AgMC4wNXMgMC4xMjVzIGxpbmVhciwgdHJhbnNmb3JtIDAuMTI1cyAwLjE3NXMgY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7XG59XG4uaGFtYnVyZ2VyLS1lbXBoYXRpYy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICByaWdodDogLTYwcHg7XG4gIHRvcDogLTYwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTYwcHgsIDYwcHgsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2l0aW9uOiByaWdodCAwLjEyNXMgZWFzZS1vdXQsIHRvcCAwLjA1cyAwLjEyNXMgbGluZWFyLCB0cmFuc2Zvcm0gMC4xMjVzIDAuMTc1cyBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcbn1cblxuLypcbiAqIEVtcGhhdGljIFJldmVyc2VcbiAqL1xuLmhhbWJ1cmdlci0tZW1waGF0aWMtciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uaGFtYnVyZ2VyLS1lbXBoYXRpYy1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTI1cyAwLjE3NXMgZWFzZS1pbjtcbn1cbi5oYW1idXJnZXItLWVtcGhhdGljLXIgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTI1cyBjdWJpYy1iZXppZXIoMC42LCAwLjA0LCAwLjk4LCAwLjMzNSksIHRvcCAwLjA1cyAwLjEyNXMgbGluZWFyLCBsZWZ0IDAuMTI1cyAwLjE3NXMgZWFzZS1pbjtcbn1cbi5oYW1idXJnZXItLWVtcGhhdGljLXIgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0b3A6IDhweDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4wNCwgMC45OCwgMC4zMzUpLCB0b3AgMC4wNXMgMC4xMjVzIGxpbmVhciwgcmlnaHQgMC4xMjVzIDAuMTc1cyBlYXNlLWluO1xufVxuLmhhbWJ1cmdlci0tZW1waGF0aWMtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uaGFtYnVyZ2VyLS1lbXBoYXRpYy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICBsZWZ0OiAtNjBweDtcbiAgdG9wOiA2MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDYwcHgsIC02MHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogbGVmdCAwLjEyNXMgZWFzZS1vdXQsIHRvcCAwLjA1cyAwLjEyNXMgbGluZWFyLCB0cmFuc2Zvcm0gMC4xMjVzIDAuMTc1cyBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcbn1cbi5oYW1idXJnZXItLWVtcGhhdGljLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgcmlnaHQ6IC02MHB4O1xuICB0b3A6IDYwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTYwcHgsIC02MHB4LCAwKSByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2l0aW9uOiByaWdodCAwLjEyNXMgZWFzZS1vdXQsIHRvcCAwLjA1cyAwLjEyNXMgbGluZWFyLCB0cmFuc2Zvcm0gMC4xMjVzIDAuMTc1cyBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcbn1cblxuLypcbiAqIE1pbnVzXG4gKi9cbi5oYW1idXJnZXItLW1pbnVzIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSwgLmhhbWJ1cmdlci0tbWludXMgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4wOHMgMHMgZWFzZS1vdXQsIHRvcCAwLjA4cyAwcyBlYXNlLW91dCwgb3BhY2l0eSAwcyBsaW5lYXI7XG59XG4uaGFtYnVyZ2VyLS1taW51cy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLS1taW51cy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4wOHMgZWFzZS1vdXQsIHRvcCAwLjA4cyBlYXNlLW91dCwgb3BhY2l0eSAwcyAwLjA4cyBsaW5lYXI7XG59XG4uaGFtYnVyZ2VyLS1taW51cy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuLmhhbWJ1cmdlci0tbWludXMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xufVxuXG4vKlxuICogU2xpZGVyXG4gKi9cbi5oYW1idXJnZXItLXNsaWRlciAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdG9wOiAxcHg7XG59XG4uaGFtYnVyZ2VyLS1zbGlkZXIgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiA4cHg7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xufVxuLmhhbWJ1cmdlci0tc2xpZGVyIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdG9wOiAxNnB4O1xufVxuLmhhbWJ1cmdlci0tc2xpZGVyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA4cHgsIDApIHJvdGF0ZSg0NWRlZyk7XG59XG4uaGFtYnVyZ2VyLS1zbGlkZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlM2QoLTQuMjg1NzE0Mjg1N3B4LCAtNnB4LCAwKTtcbiAgb3BhY2l0eTogMDtcbn1cbi5oYW1idXJnZXItLXNsaWRlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xNnB4LCAwKSByb3RhdGUoLTkwZGVnKTtcbn1cblxuLypcbiAqIFNsaWRlciBSZXZlcnNlXG4gKi9cbi5oYW1idXJnZXItLXNsaWRlci1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0b3A6IDFweDtcbn1cbi5oYW1idXJnZXItLXNsaWRlci1yIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogOHB4O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbn1cbi5oYW1idXJnZXItLXNsaWRlci1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdG9wOiAxNnB4O1xufVxuLmhhbWJ1cmdlci0tc2xpZGVyLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDhweCwgMCkgcm90YXRlKC00NWRlZyk7XG59XG4uaGFtYnVyZ2VyLS1zbGlkZXItci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZTNkKDQuMjg1NzE0Mjg1N3B4LCAtNnB4LCAwKTtcbiAgb3BhY2l0eTogMDtcbn1cbi5oYW1idXJnZXItLXNsaWRlci1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTE2cHgsIDApIHJvdGF0ZSg5MGRlZyk7XG59XG5cbi8qXG4gKiBTcGluXG4gKi9cbi5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMjJzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG59XG4uaGFtYnVyZ2VyLS1zcGluIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMjVzIGVhc2UtaW4sIG9wYWNpdHkgMC4xcyBlYXNlLWluO1xufVxuLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIDAuMjVzIGVhc2UtaW4sIHRyYW5zZm9ybSAwLjIycyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbn1cbi5oYW1idXJnZXItLXNwaW4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuLmhhbWJ1cmdlci0tc3Bpbi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyBlYXNlLW91dCwgb3BhY2l0eSAwLjFzIDAuMTJzIGVhc2Utb3V0O1xufVxuLmhhbWJ1cmdlci0tc3Bpbi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4yMnMgMC4xMnMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG59XG5cbi8qXG4gKiBTcGluIFJldmVyc2VcbiAqL1xuLmhhbWJ1cmdlci0tc3Bpbi1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjIycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuLmhhbWJ1cmdlci0tc3Bpbi1yIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMjVzIGVhc2UtaW4sIG9wYWNpdHkgMC4xcyBlYXNlLWluO1xufVxuLmhhbWJ1cmdlci0tc3Bpbi1yIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgMC4yNXMgZWFzZS1pbiwgdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuLmhhbWJ1cmdlci0tc3Bpbi1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTIyNWRlZyk7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTJzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG59XG4uaGFtYnVyZ2VyLS1zcGluLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZS1vdXQsIG9wYWNpdHkgMC4xcyAwLjEycyBlYXNlLW91dDtcbn1cbi5oYW1idXJnZXItLXNwaW4tci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgZWFzZS1vdXQsIHRyYW5zZm9ybSAwLjIycyAwLjEycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cblxuLypcbiAqIFNwcmluZ1xuICovXG4uaGFtYnVyZ2VyLS1zcHJpbmcgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRvcDogMXB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMTNzIGxpbmVhcjtcbn1cbi5oYW1idXJnZXItLXNwcmluZyAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IDhweDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksIHRyYW5zZm9ybSAwLjEzcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbn1cbi5oYW1idXJnZXItLXNwcmluZyAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRvcDogMTZweDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksIHRyYW5zZm9ybSAwLjEzcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbn1cbi5oYW1idXJnZXItLXNwcmluZy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjJzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmhhbWJ1cmdlci0tc3ByaW5nLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMTVzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSwgdHJhbnNmb3JtIDAuMTNzIDAuMjJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDhweCwgMCkgcm90YXRlKDQ1ZGVnKTtcbn1cbi5oYW1idXJnZXItLXNwcmluZy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHRvcCAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSwgdHJhbnNmb3JtIDAuMTNzIDAuMjJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDhweCwgMCkgcm90YXRlKC00NWRlZyk7XG59XG5cbi8qXG4gKiBTcHJpbmcgUmV2ZXJzZVxuICovXG4uaGFtYnVyZ2VyLS1zcHJpbmctciAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTNzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuLmhhbWJ1cmdlci0tc3ByaW5nLXIgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0b3A6IC0xNnB4O1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSwgb3BhY2l0eSAwcyBsaW5lYXI7XG59XG4uaGFtYnVyZ2VyLS1zcHJpbmctciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSwgdHJhbnNmb3JtIDAuMTNzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuLmhhbWJ1cmdlci0tc3ByaW5nLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC04cHgsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjIycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuLmhhbWJ1cmdlci0tc3ByaW5nLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIG9wYWNpdHkgMHMgMC4yMnMgbGluZWFyO1xufVxuLmhhbWJ1cmdlci0tc3ByaW5nLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjE1cyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIHRyYW5zZm9ybSAwLjEzcyAwLjIycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cblxuLypcbiAqIFN0YW5kXG4gKi9cbi5oYW1idXJnZXItLXN0YW5kIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wNzVzIDAuMTVzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMDc1cyBsaW5lYXI7XG59XG4uaGFtYnVyZ2VyLS1zdGFuZCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4wNzVzIDAuMDc1cyBlYXNlLWluLCB0cmFuc2Zvcm0gMC4wNzVzIDBzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuLmhhbWJ1cmdlci0tc3RhbmQgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4wNzVzIDAuMDc1cyBlYXNlLWluLCB0cmFuc2Zvcm0gMC4wNzVzIDBzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuLmhhbWJ1cmdlci0tc3RhbmQuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA3NXMgMHMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSksIGJhY2tncm91bmQtY29sb3IgMHMgMC4xNXMgbGluZWFyO1xufVxuLmhhbWJ1cmdlci0tc3RhbmQuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyAwLjFzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4wNzVzIDAuMTVzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuLmhhbWJ1cmdlci0tc3RhbmQuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cblxuLypcbiAqIFN0YW5kIFJldmVyc2VcbiAqL1xuLmhhbWJ1cmdlci0tc3RhbmQtciAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KSwgYmFja2dyb3VuZC1jb2xvciAwcyAwLjA3NXMgbGluZWFyO1xufVxuLmhhbWJ1cmdlci0tc3RhbmQtciAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4wNzVzIDAuMDc1cyBlYXNlLWluLCB0cmFuc2Zvcm0gMC4wNzVzIDBzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuLmhhbWJ1cmdlci0tc3RhbmQtciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4wNzVzIGVhc2UtaW4sIHRyYW5zZm9ybSAwLjA3NXMgMHMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG59XG4uaGFtYnVyZ2VyLS1zdGFuZC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDc1cyAwcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwcyAwLjE1cyBsaW5lYXI7XG59XG4uaGFtYnVyZ2VyLS1zdGFuZC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zaXRpb246IHRvcCAwLjA3NXMgMC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cbi5oYW1idXJnZXItLXN0YW5kLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbn1cblxuLypcbiAqIFNxdWVlemVcbiAqL1xuLmhhbWJ1cmdlci0tc3F1ZWV6ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4wNzVzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG59XG4uaGFtYnVyZ2VyLS1zcXVlZXplIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRvcCAwLjA3NXMgMC4xMnMgZWFzZSwgb3BhY2l0eSAwLjA3NXMgZWFzZTtcbn1cbi5oYW1idXJnZXItLXNxdWVlemUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4wNzVzIDAuMTJzIGVhc2UsIHRyYW5zZm9ybSAwLjA3NXMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG59XG4uaGFtYnVyZ2VyLS1zcXVlZXplLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuLmhhbWJ1cmdlci0tc3F1ZWV6ZS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4wNzVzIGVhc2UsIG9wYWNpdHkgMC4wNzVzIDAuMTJzIGVhc2U7XG59XG4uaGFtYnVyZ2VyLS1zcXVlZXplLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDc1cyBlYXNlLCB0cmFuc2Zvcm0gMC4wNzVzIDAuMTJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xufVxuXG4vKlxuICogVm9ydGV4XG4gKi9cbi5oYW1idXJnZXItLXZvcnRleCAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbn1cbi5oYW1idXJnZXItLXZvcnRleCAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsIC5oYW1idXJnZXItLXZvcnRleCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xufVxuLmhhbWJ1cmdlci0tdm9ydGV4IC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRvcCwgb3BhY2l0eTtcbn1cbi5oYW1idXJnZXItLXZvcnRleCAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvdHRvbSwgdHJhbnNmb3JtO1xufVxuLmhhbWJ1cmdlci0tdm9ydGV4LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNzY1ZGVnKTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTtcbn1cbi5oYW1idXJnZXItLXZvcnRleC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLS12b3J0ZXguaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmFmdGVyIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG59XG4uaGFtYnVyZ2VyLS12b3J0ZXguaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbn1cbi5oYW1idXJnZXItLXZvcnRleC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLypcbiAqIFZvcnRleCBSZXZlcnNlXG4gKi9cbi5oYW1idXJnZXItLXZvcnRleC1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xufVxuLmhhbWJ1cmdlci0tdm9ydGV4LXIgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLS12b3J0ZXgtciAuaGFtYnVyZ2VyLWlubmVyOjphZnRlciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xufVxuLmhhbWJ1cmdlci0tdm9ydGV4LXIgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wLCBvcGFjaXR5O1xufVxuLmhhbWJ1cmdlci0tdm9ydGV4LXIgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3R0b20sIHRyYW5zZm9ybTtcbn1cbi5oYW1idXJnZXItLXZvcnRleC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTc2NWRlZyk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG59XG4uaGFtYnVyZ2VyLS12b3J0ZXgtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YmVmb3JlLCAuaGFtYnVyZ2VyLS12b3J0ZXgtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbn1cbi5oYW1idXJnZXItLXZvcnRleC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG4uaGFtYnVyZ2VyLS12b3J0ZXgtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi8qc3RhdGljIHBhZ2UqL1xuLm1pbi1tYXgtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjAwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLm1pbi1tYXgtc2xpZGVyID4gbGFiZWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5zcGFuLnZhbHVlIHtcbiAgaGVpZ2h0OiAxLjdlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3Bhbi52YWx1ZS5sb3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigqxcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zcGFuLnZhbHVlLnVwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIi0g4oKsXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuNGVtO1xufVxuXG4ubWluLW1heC1zbGlkZXIgPiAubGVnZW5kIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubWluLW1heC1zbGlkZXIgPiAubGVnZW5kID4gKiB7XG4gIGZvbnQtc2l6ZTogc21hbGw7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi5taW4tbWF4LXNsaWRlciA+IGlucHV0IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5taW4tbWF4LXNsaWRlciA+IGlucHV0Ojotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJhbmdlLXN0eWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3V0bGluZTogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjJzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbi5yYW5nZS1zdHlsZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQ6ICMwMGFlZWY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAzcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYm94LXNoYWRvdzogMCAwIDhweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk7XG59XG5cbi5yYW5nZS1zdHlsZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3gtc2hhZG93OiAwIDAgOHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHotaW5kZXg6IDk7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLnJhbmdlLXN0eWxlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjMDBhZWVmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucmFuZ2Utc3R5bGU6Oi1tb3otcmFuZ2UtdGh1bWI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBib3gtc2hhZG93OiAwIDAgOHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHotaW5kZXg6IDk7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLm8tbmF2YmFyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgcGFkZGluZzogMC44MTI1cmVtIDA7XG4gIHotaW5kZXg6IDk5O1xufVxuLm8tbmF2YmFyIC5wb3N0LW1vYmlsZS1pY29uIHN2ZyB7XG4gIGZpbGw6ICMwMDA7XG59XG4uby1uYXZiYXIgc3ZnI2hvbWUgcGF0aCB7XG4gIHN0cm9rZTogIzAwMDtcbn1cbi5vLW5hdmJhciBzdmcjbWVzc2FnZXMgcGF0aCB7XG4gIGZpbGw6ICMwMDA7XG59XG4uby1uYXZiYXIgc3ZnI25vdGlmaWNhdGlvbnMgcGF0aCB7XG4gIGZpbGw6ICMwMDA7XG59XG4uby1uYXZiYXIgLnVzZXItbmFtZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm8tbmF2YmFyIC51c2VyLW5hbWU6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbi5vLW5hdmJhciAudXNlci1kcnBkd24gc3ZnIHBhdGgge1xuICBzdHJva2U6ICMwMDA7XG59XG4uby1uYXZiYXIubmF2YmFyLS10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5vLW5hdmJhci5uYXZiYXItLXRyYW5zcGFyZW50IC5wb3N0LW1vYmlsZS1pY29uIHN2ZyB7XG4gIGZpbGw6ICNmZmY7XG59XG4uby1uYXZiYXIubmF2YmFyLS10cmFuc3BhcmVudCAudXNlci1kcnBkd24gc3ZnIHBhdGgge1xuICBzdHJva2U6ICNmZmY7XG59XG4uby1uYXZiYXIubmF2YmFyLS10cmFuc3BhcmVudCAudXNlci1uYW1lIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uby1uYXZiYXIubmF2YmFyLS10cmFuc3BhcmVudCAuY29udGFpbmVyLWZsdWlkIHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cbi5vLW5hdmJhci5uYXZiYXItLXRyYW5zcGFyZW50IC5uYXZiYXItbmF2IHtcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xufVxuLm8tbmF2YmFyLm5hdmJhci0tdHJhbnNwYXJlbnQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIHtcbiAgbWFyZ2luOiAwIDEycHg7XG59XG4uby1uYXZiYXIubmF2YmFyLS10cmFuc3BhcmVudCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm8tbmF2YmFyLm5hdmJhci0tdHJhbnNwYXJlbnQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayBzdmcjaG9tZSBwYXRoIHtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuLm8tbmF2YmFyLm5hdmJhci0tdHJhbnNwYXJlbnQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayBzdmcjbWVzc2FnZXMgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG4uby1uYXZiYXIubmF2YmFyLS10cmFuc3BhcmVudCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHN2ZyNub3RpZmljYXRpb25zIHBhdGgge1xuICBmaWxsOiAjZmZmO1xufVxuLm8tbmF2YmFyLm5hdmJhci0tdHJhbnNwYXJlbnQgLm5hdmJhci1uYXYgLm5hdi1pdGVtOmhvdmVyIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm8tbmF2YmFyLm5hdmJhci0tdHJhbnNwYXJlbnQgLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5idXR0b24tZ3JhZGllbnQge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogOHB4IDIycHg7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4uby1uYXZiYXIubmF2YmFyLS10cmFuc3BhcmVudCAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLmJ1dHRvbi1ncmFkaWVudCBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLm8tbmF2YmFyLm5hdmJhci0tbm9zaGFkb3cge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLm8tbmF2YmFyIC5vLW5hdmJhcl9fYnJhbmQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG4uby1uYXZiYXIgLm8tbmF2YmFyX19icmFuZCAubG9nbyB7XG4gIG1heC1oZWlnaHQ6IDM0cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm8tbmF2YmFyIC5vLW5hdmJhcl9fYnJhbmQgLmxvZ28ge1xuICAgIG1heC1oZWlnaHQ6IDQycHg7XG4gIH1cbn1cbi5vLW5hdmJhciAubmF2YmFyLW5hdiB7XG4gIG1hcmdpbi1yaWdodDogMjhweDtcbn1cbi5vLW5hdmJhciAubmF2YmFyLW5hdiAubmF2LWl0ZW0ge1xuICBtYXJnaW46IDAgMTJweDtcbn1cbi5vLW5hdmJhciAubmF2YmFyLW5hdiAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm8tbmF2YmFyIC5uYXZiYXItbmF2IC5uYXYtaXRlbTpob3ZlciAubmF2LWxpbmsge1xuICBjb2xvcjogIzAwMDtcbn1cbi5vLW5hdmJhciAubmF2YmFyLW5hdiAubmF2LWl0ZW06aG92ZXIgLmJ1dHRvbi1ncmFkaWVudCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm8tbmF2YmFyIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAuYnV0dG9uLWdyYWRpZW50IHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCAyMnB4O1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm8tbmF2YmFyIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAuYnV0dG9uLWdyYWRpZW50IHN2ZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG4uby1uYXZiYXIgLnRvZ2dsZV9fc2VhcmNoIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IDI3cHg7XG4gIHdpZHRoOiAyN3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgLm8tbmF2YmFyIC50b2dnbGVfX3NlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm8tbmF2YmFyIC50b2dnbGVfX3NlYXJjaCBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuby1uYXZiYXIgLnRvZ2dsZV9fbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uby1uYXZiYXIgLnRvZ2dsZV9fbmF2LmFjdGl2ZTpiZWZvcmUge1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbi5vLW5hdmJhciAudG9nZ2xlX19uYXYuYWN0aXZlOmFmdGVyIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSkgcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbn1cbi5vLW5hdmJhcl9faG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vLW5hdmJhcl9faG9sZGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5vLW5hdmJhci0tZGVlcFBhZCB7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDAgNS44NzVyZW07XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG4uby1uYXZiYXIgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBib3JkZXItdG9wOiAwLjRlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjRlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBtYXJnaW4tbGVmdDogMC41NWVtO1xufVxuLm8tbmF2YmFyIC5ub3RpZmljYXRpb25fX2Jsb2NrIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4uby1uYXZiYXIgLm5vdGlmaWNhdGlvbl9fYmxvY2s6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1sZWZ0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiA2cHggIWltcG9ydGFudDtcbn1cbi5vLW5hdmJhciAubm90aWZpY2F0aW9uX19ibG9jayAubm90aWZpY2F0aW9uX19saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWF4LWhlaWdodDogMzAwcHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLm8tbmF2YmFyIC5ub3RpZmljYXRpb25fX2Jsb2NrIC5ub3RpZmljYXRpb25fX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDNweDtcbn1cbi5vLW5hdmJhciAubm90aWZpY2F0aW9uX19ibG9jayAubm90aWZpY2F0aW9uX19saXN0Ojotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjA7XG59XG4uby1uYXZiYXIgLm5vdGlmaWNhdGlvbl9fYmxvY2sgLm5vdGlmaWNhdGlvbl9fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBDMEM4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLm8tbmF2YmFyIC5ub3RpZmljYXRpb25fX2Jsb2NrIC5ub3RpZmljYXRpb25fX2xpc3QgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG4uby1uYXZiYXIgLm5vdGlmaWNhdGlvbl9fYmxvY2sgLm5vdGlmaWNhdGlvbl9fbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5vLW5hdmJhciAubm90aWZpY2F0aW9uX19ibG9jayAubm90aWZpY2F0aW9uX19saXN0IGxpIGEge1xuICBwYWRkaW5nOiAwO1xufVxuLm8tbmF2YmFyIC5ub3RpZmljYXRpb25fX2Jsb2NrIC5ub3RpZmljYXRpb25fX2xpc3QgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuLm8tbmF2YmFyIC5ub3RpZmljYXRpb25fX2Jsb2NrIC5ub3RpZmljYXRpb25fX2xpc3QgbGkgLnByb2ZpbGVpbWFnZSB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1heC13aWR0aDogMzZweDtcbn1cbi5vLW5hdmJhciAubm90aWZpY2F0aW9uX19ibG9jayAubm90aWZpY2F0aW9uX19saXN0IGxpIC5mdWxsbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm8tbmF2YmFyIC5ub3RpZmljYXRpb25fX2Jsb2NrIC5ub3RpZmljYXRpb25fX2xpc3QgbGkgLnJldmlld19kYXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzhBOEE4Rjtcbn1cbi5vLW5hdmJhciAubG9nb3V0LWxpbmsgc3ZnIHtcbiAgbWF4LXdpZHRoOiAxNnB4O1xufVxuLm8tbmF2YmFyIC5sb2dvdXQtbGluayB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiA4MHB4O1xufVxuLm8tbmF2YmFyIC5ub3RpZmljYXRpb24tLWRyb3Bkb3duIC5ub3RpZnlfX3N0YXR1cyB7XG4gIHdpZHRoOiAwLjc1cmVtO1xuICBoZWlnaHQ6IDAuNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgYmFja2dyb3VuZDogIzIwQzBDODtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDRweDtcbn1cbi5vLW5hdmJhciAubm90aWZpY2F0aW9uLS1kcm9wZG93biAuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vLW5hdmJhciAuaGVhZGVyX2Ryb3Bkb3duIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLXJpZ2h0OiBpbmhlcml0O1xuICBib3JkZXItbGVmdDogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDAuNTVlbTtcbn1cbi5vLW5hdmJhciAuZHJvcGRvd24tbWVudSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmYgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBib3gtc2hhZG93OiAwcHggM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYwNzg0MzEzNyk7XG4gIG9wYWNpdHk6IDE7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMC42MjVyZW0gMDtcbiAgdG9wOiA0NnB4O1xufVxuLm8tbmF2YmFyIC5kcm9wZG93bi1tZW51OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMC40ZW0gc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJpZ2h0OiAwLjRlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTAuNGVtO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAyMCU7XG59XG4uby1uYXZiYXIgLmRyb3Bkb3duLW1lbnUuZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIHRvcDogNDBweDtcbn1cbi5vLW5hdmJhciAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LXJpZ2h0OmFmdGVyIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDglO1xufVxuLm8tbmF2YmFyIC5kcm9wZG93bi1tZW51IGEge1xuICBwYWRkaW5nOiAwLjQzNzVyZW0gMS42MjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzI1QkVCQztcbn1cbi5vLW5hdmJhciAuZHJvcGRvd24tbWVudSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG59XG4uby1uYXZiYXJfX2JyYW5kIHtcbiAgZm9udC1mYW1pbHk6IFwiTWFyY2VsbHVzXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwNDAxMDA7XG59XG4uby1uYXZiYXIgLmhhbWJ1cmdlciB7XG4gIHBhZGRpbmc6IDExcHggMzBweCAxMXB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLm8tbmF2YmFyLm5hdmJhci1saWdodCAubmF2YmFyLW5hdi50b3BfbWVudSB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG4uby1uYXZiYXIubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDQwMTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG9wYWNpdHk6IDE7XG59XG4uby1uYXZiYXIubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayBpbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLm8tbmF2YmFyLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsgLm5vdGlmeV9fc3RhdHVzIHtcbiAgd2lkdGg6IDAuNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjRkZDMDZBO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICByaWdodDogM3B4O1xufVxuLm8tbmF2YmFyIC5jLXRvcFJndC1uYXYge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAzcHggMTBweCAzcHggMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuLm8tbmF2YmFyIC5jLXRvcFJndC1uYXYgbGkuZHJvcGRvd24gPiBhIHtcbiAgY29sb3I6ICM0RDRGNUM7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLm8tbmF2YmFyIC5jLXRvcFJndC1uYXYgaSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY29sb3I6ICNmZmY7XG59XG4uby1uYXZiYXIgLmMtdG9wUmd0LW5hdiBpLmZhLWRhdGFiYXNlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG4uby1uYXZiYXIgLmMtdG9wUmd0LW5hdiBzcGFuLnVzZXJjcmVkaXQge1xuICBmb250LWZhbWlseTogXCJCYXJsb3dcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLm8tbmF2YmFyIC5jLW5hdk1pZC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAgMS4zNzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm8tbmF2YmFyIC5jLW5hdk1pZC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZzogMCAycmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuby1jb21tb24tbG9nbyBzdmcge1xuICAgIGhlaWdodDogNDNweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTQ1cHg7XG4gIH1cbn1cblxuLm8td3JhcHBlciB7XG4gIC8qbWluLWhlaWdodDogMTAwJTsqL1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTk1cHgpO1xuICAvKnBhZGRpbmctdG9wOiA2MHB4OyovXG4gIC8qcGFkZGluZy10b3A6IDgwcHg7Ki9cbn1cbi5vLXdyYXBwZXIubm8tLWhlYWRlciB7XG4gIC8qcGFkZGluZy10b3A6IDA7Ki9cbn1cbi5vLXdyYXBwZXIgLm8tY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuby13cmFwcGVyIC5vLWNvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuby13cmFwcGVyIC5vLWNvbnRlbnQge1xuICAgIC8qcGFkZGluZy1ib3R0b206IDA7Ki9cbiAgfVxufVxuLm8td3JhcHBlciAuby1jb250ZW50LmFjdGl2ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uby13cmFwcGVyIC5vLWNvbnRlbnQuYWN0aXZlIC5tb2Itd2wtc2lkZWJhciB7XG4gIGJhY2tncm91bmQ6ICNCMDlDQzI7XG59XG4uby13cmFwcGVyIC5vLWNvbnRlbnQuYWN0aXZlIC5vLXNpZGViYXIge1xuICAvKnRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsqL1xuICByaWdodDogMDtcbn1cbi5vLXdyYXBwZXIgLm8tY29udGVudC5hY3RpdmUgLm1haW4tY29udGVudCB7XG4gIC8qdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI2MHB4KTsqL1xuICBsZWZ0OiAyNTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjRzO1xufVxuLm8td3JhcHBlciAuby1jb250ZW50LmFjdGl2ZSAuby1mb290ZXIge1xuICAvKnRyYW5zZm9ybTogdHJhbnNsYXRlWCgyNjBweCk7Ki9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vLXdyYXBwZXIgLm8tY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwMHB4O1xuICB9XG59XG4uby13cmFwcGVyIC5vLWNvbnRlbnQubm8tLXNpZGViYXIge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuby13cmFwcGVyIC5vLWNvbnRlbnQubm8tLXNpZGViYXIgLm8tc2lkZWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm8td3JhcHBlciAuby1jb250ZW50LnByZWxvZ2luLW1vYmlsZS1tZW51LWljb24gLm8tbmF2YmFyIC5vLW5hdmJhci1pY29uIC50b2dnbGVfX25hdiBzdmcgcmVjdCB7XG4gIGZpbGw6ICNCMDlDQzI7XG4gIG9wYWNpdHk6IDE7XG59XG4uby13cmFwcGVyIC5vLWNvbnRlbnQgLm1haW4tY29udGVudCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjRzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm8td3JhcHBlciAuby1jb250ZW50IC5tYWluLWNvbnRlbnQge1xuICAgIC8qcGFkZGluZzogcmVtKDI1cHgpIHJlbSgyNXB4KSByZW0oNTBweCkgcmVtKDI1cHgpOyovXG4gICAgcGFkZGluZzogMS41NjI1cmVtIDEuNTYyNXJlbSAxLjU2MjVyZW0gMS41NjI1cmVtO1xuICB9XG59XG4uby13cmFwcGVyIC5vLWNvbnRlbnQgLm1haW4tY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyMDNweCk7XG59XG4uby13cmFwcGVyIC5vLWNvbnRlbnQgLm1haW4tY29udGVudCAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuby13cmFwcGVyIC5vLWNvbnRlbnQgLm1haW4tY29udGVudCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEzMDBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4ubW9iLXdsLXNpZGViYXIge1xuICBiYWNrZ3JvdW5kOiAjQjA5Q0MyICFpbXBvcnRhbnQ7XG59XG4ubW9iLXdsLXNpZGViYXIgLm8tc2lkZWJhcl9fd3JhcHBlciB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1vYi13bC1zaWRlYmFyIC5vLXNpZGViYXJfX3dyYXBwZXIgLmctbWVudS1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE0cHg7XG4gIHRvcDogMTRweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDQpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuLm1vYi13bC1zaWRlYmFyIC5vLXNpZGViYXJfX3dyYXBwZXIgLmctbWVudS1jbG9zZSBzdmcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAyNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5tb2Itd2wtc2lkZWJhciAuby1zaWRlYmFyX193cmFwcGVyIC5saXN0LWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbn1cbi5tb2Itd2wtc2lkZWJhciAuby1zaWRlYmFyX193cmFwcGVyIC5saXN0LWdyb3VwLWl0ZW0ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAxOHB4IDQwcHg7XG59XG5cbi5vLXNpZGViYXIge1xuICBtYXgtd2lkdGg6IDI2NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogLTMzNnB4O1xuICB6LWluZGV4OiA5OTk5O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjE2MDc4NDMxMzcpO1xuICBiYWNrZ3JvdW5kOiAjMDQxNzM1O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI1cHggMCAwIDI1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjVweCAwIDAgMjVweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDI1cHggMCAwIDI1cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDI1cHggMCAwIDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHggMCAwIDI1cHg7XG4gIC8qdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTsqL1xuICB0cmFuc2l0aW9uOiBhbGwgbGluZWFyIDAuNHM7XG4gIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vLXNpZGViYXIge1xuICAgIC8qdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyovXG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgbGVmdDogMjNweDtcbiAgICB3aWR0aDogMTYuMjVyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xuICAgIHRvcDogNzVweDtcbiAgICBib3R0b206IDIzcHg7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogMjVweDtcbiAgICAtby1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIH1cbn1cbi5vLXNpZGViYXJfX3dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5vLXNpZGViYXJfX3dyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDNweDtcbn1cbi5vLXNpZGViYXJfX3dyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxNzcsIDE1NywgMTk0LCAwLjA1KTtcbn1cbi5vLXNpZGViYXJfX3dyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLm8tc2lkZWJhcl9fd3JhcHBlciAuYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5vLXNpZGViYXJfX3dyYXBwZXIgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTVweCA0MHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uby1zaWRlYmFyX193cmFwcGVyIC5saXN0LWdyb3VwLWl0ZW0gc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xuICBtYXgtd2lkdGg6IDE3cHg7XG59XG4uby1zaWRlYmFyX193cmFwcGVyIC5saXN0LWdyb3VwLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIwMywgMjAzLCAyMDMsIDAuMTAxOTYwNzg0MykgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuLm8tc2lkZWJhcl9fd3JhcHBlciAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjAzLCAyMDMsIDIwMywgMC4xMDE5NjA3ODQzKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG59XG5cbi5wb3N0bG9naW4gLm5hdmJhci1uYXYgLm5hdi1pdGVtOmhvdmVyIC5idXR0b24tZ3JhZGllbnQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uc2lkZUJhci1hY3RpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuQHN1cHBvcnRzICgtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogbm9uZSkgb3IgKGJhY2tkcm9wLWZpbHRlcjogbm9uZSkge1xuICAuc2lkZUJhci1hY3RpdmU6YmVmb3JlIHtcbiAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU5LCAxNTksIDE1OSwgMC40OTAxOTYwNzg0KTtcbiAgfVxufVxuQHN1cHBvcnRzIG5vdCAoKC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBub25lKSBvciAoYmFja2Ryb3AtZmlsdGVyOiBub25lKSkge1xuICAuc2lkZUJhci1hY3RpdmU6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUY5RjlGO1xuICB9XG59XG4ubmF2YmFyLm5hdmJhci0tdHJhbnNwYXJlbnQgLm8tY29tbW9uLWxvZ28gc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZmO1xufVxuXG4uby1uYXZiYXItaWNvbiB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDEzcHg7XG4gIHRvcDogMTBweDtcbiAgei1pbmRleDogOTk5ODtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuby1uYXZiYXItaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm8tbmF2YmFyLWljb24gLnRvZ2dsZV9fbmF2IHtcbiAgLyogcmlnaHQ6IDA7ICovXG4gIC8qIHRvcDogMjdweDsgKi9cbiAgLyogei1pbmRleDogOTk5OyAqL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm8tbmF2YmFyLWljb24gLnRvZ2dsZV9fbmF2IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udG9nZ2xlLXBhc3N3b3JkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ3cHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDIycHg7XG59XG4udG9nZ2xlLXBhc3N3b3JkLnNob3dQc2QgLmhpZGUtcHNkIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4udG9nZ2xlLXBhc3N3b3JkLnNob3dQc2QgLnNob3ctcHNkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhpZGUtcHNkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNob3ctcHNkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC04cHg7XG59XG5cbi5vLWlucHV0LWNoZWNrZXIgLmZhLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMTVweDtcbn1cbi5vLWlucHV0LWNoZWNrZXIgLmZhLXNwaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDE1cHg7XG59XG5cbi5zZWNvbmRTdGVwLWluZm9CdG4ge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbi5zZWNvbmRTdGVwLWluZm9CdG4gc3ZnIHtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbn1cblxuLnNpZGViYXItbG9nbyB7XG4gIHBhZGRpbmc6IDAgNDBweCA1MHB4IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXItbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnNpZGViYXItbG9nbyBzdmcge1xuICB3aWR0aDogMTY1cHg7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmxvZ291dC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFREVERUQ7XG4gIGJhY2tncm91bmQ6ICMwNDE3MzU7XG59XG4ubG9nb3V0LXdyYXBwZXIgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMjRweCA0MHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogdGFibGU7XG59XG4ubG9nb3V0LXdyYXBwZXIgYTpob3ZlciwgLmxvZ291dC13cmFwcGVyIGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi51c2VybmFtZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFREVERUQ7XG4gIGJhY2tncm91bmQ6ICMwNDE3MzU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLnVzZXJuYW1lLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi51c2VybmFtZS13cmFwcGVyIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgcGFkZGluZzogMjRweCA0MHB4O1xufVxuLnVzZXJuYW1lLXdyYXBwZXIgYSB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMjRweCA0MHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZGlzcGxheTogdGFibGU7XG59XG4udXNlcm5hbWUtd3JhcHBlciBhOmhvdmVyLCAudXNlcm5hbWUtd3JhcHBlciBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXBvc3Rsb2dpbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5uYXZiYXItcG9zdGxvZ2luIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZWNlYztcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBwYWRkaW5nOiAwLjgxMjVyZW0gMDtcbiAgfVxufVxuLm5hdmJhci1wb3N0bG9naW4gLnBvc3QtbW9iaWxlLWljb24gc3ZnIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5uYXZiYXItcG9zdGxvZ2luIC51c2VyLWRycGR3biBzdmcgcGF0aCB7XG4gIHN0cm9rZTogI2ZmZjtcbn1cbi5uYXZiYXItcG9zdGxvZ2luIC51c2VyLW5hbWUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItcG9zdGxvZ2luIC51c2VyLW5hbWU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItcG9zdGxvZ2luIC5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAubmF2YmFyLXBvc3Rsb2dpbiAubmF2YmFyLWJyYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm5hdmJhci1wb3N0bG9naW4gLm5hdmJhci1icmFuZCBzdmcge1xuICAgIHdpZHRoOiAxOTBweDtcbiAgICBsZWZ0OiAtMjVweDtcbiAgfVxufVxuLm5hdmJhci1wb3N0bG9naW4gLm5hdmJhci1icmFuZCAjbG9nby0tLWJsYWNrIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5uYXZiYXItcG9zdGxvZ2luIC5jb250YWluZXItZmx1aWQge1xuICBiYWNrZ3JvdW5kOiAjQzFCMUNFO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCAwIDI1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDAgMjVweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgMCAwIDI1cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDAgMCAwIDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDI1cHg7XG4gIHBhZGRpbmc6IDhweCAxNXB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLm5hdmJhci1wb3N0bG9naW4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzMDBweCAwIDAgMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDMwMHB4IDAgMCAwO1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiAzMDBweCAwIDAgMDtcbiAgICAtby1ib3JkZXItcmFkaXVzOiAzMDBweCAwIDAgMDtcbiAgICBib3JkZXItcmFkaXVzOiAzMDBweCAwIDAgMDtcbiAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5uYXZiYXItcG9zdGxvZ2luIC5uYXZiYXItbmF2IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5uYXZiYXItcG9zdGxvZ2luIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbn1cbi5uYXZiYXItcG9zdGxvZ2luIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsgc3ZnI2hvbWUgcGF0aCB7XG4gIHN0cm9rZTogI2ZmZjtcbn1cbi5uYXZiYXItcG9zdGxvZ2luIC5uYXZiYXItbmF2IC5uYXYtaXRlbSAubmF2LWxpbmsgc3ZnI21lc3NhZ2VzIHBhdGgge1xuICBmaWxsOiAjZmZmO1xufVxuLm5hdmJhci1wb3N0bG9naW4gLm5hdmJhci1uYXYgLm5hdi1pdGVtIC5uYXYtbGluayBzdmcjbm90aWZpY2F0aW9ucyBwYXRoIHtcbiAgZmlsbDogI2ZmZjtcbn1cblxuLnNwYWNpbmctdG9wIHtcbiAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuc3BhY2luZy10b3Age1xuICAgIHBhZGRpbmctdG9wOiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi51c2VyLW5hbWUge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbi51c2VyLW5hbWU6aG92ZXIsIC51c2VyLW5hbWU6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnVzZXItZHJwZHduIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4udXNlci1kcnBkd24gc3ZnIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnVzZXItZHJwZHduIHN2ZyBwYXRoIHtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuLnVzZXItZHJwZHduOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmMtbG9nb3V0IHtcbiAgd2lkdGg6IDIuMzc1cmVtO1xuICBoZWlnaHQ6IDIuMzc1cmVtO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmMtbG9nb3V0IGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnBvc3Rsb2dpbiAuby1uYXZiYXItaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ucG9zdC1wcm9maWxlLXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5wb3N0LXByb2ZpbGUtd3JhcCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4ucG9zdC1wcm9maWxlLXdyYXAgLmxvZ291dC13cmFwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbi5ib2R5LW92ZXJsYXkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogNzE7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idXR0b24ge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxMnB4IDQ1cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjZweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMjZweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMjZweDtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJ1dHRvbi1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzNDQjQ4MiAwJSwgIzIwQzBDOCAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmJ1dHRvbi1ncmFkaWVudDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMyMEMwQzggMCUsICMzQ0I0ODIgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuLmJ1dHRvbi1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNkJEQkE7XG4gIGNvbG9yOiAjMjdCREI3O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5idXR0b24tYm9yZGVyZWQ6aG92ZXIsIC5idXR0b24tYm9yZGVyZWQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjZCREJBO1xuICBjb2xvcjogIzI3QkRCNztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uYnV0dG9uLXNlbGVjdGVkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uYnV0dG9uLXdoaXRlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMyM0JFQzA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmJ1dHRvbi10cmFuc3BhcmVudCB7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjBCRkM2O1xuICBjb2xvcjogIzIzQkVCRjtcbn1cbi5idXR0b24tdHJhbnNwYXJlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNjRCMjhBO1xuICBib3JkZXItY29sb3I6ICM2NEIyOEE7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ1dHRvbi10cmFuc3BhcmVudDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMEJGQzY7XG59XG4uYnV0dG9uLWxnIHtcbiAgbWluLXdpZHRoOiAyODRweDtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uYnV0dG9uLXNtIHtcbiAgbWF4LXdpZHRoOiAxNDhweDtcbn1cblxuLmxvZ2luc3VibWl0IHtcbiAgbWluLXdpZHRoOiAyMzhweDtcbiAgcGFkZGluZzogMTBweCA0NXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5sb2dpbnN1Ym1pdCB7XG4gICAgbWluLXdpZHRoOiAxNzJweDtcbiAgfVxufVxuXG4uZm9ybS13cmFwcGVyLXVpIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDUwcHggMCA1MHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAgNTBweCAwIDUwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwIDUwcHggMCA1MHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAwIDUwcHggMCA1MHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDUwcHggMCA1MHB4O1xuICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gIG1hcmdpbjogMzZweCBhdXRvIGF1dG87XG4gIG1heC13aWR0aDogNTgzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0td3JhcHBlci11aSB7XG4gICAgcGFkZGluZzogMzBweCAyNnB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmZvcm0td3JhcHBlci11aSB7XG4gICAgbWFyZ2luOiAzNnB4IDAgMCAwO1xuICAgIHBhZGRpbmc6IDQ1cHggMjZweDtcbiAgfVxufVxuXG4uZm9ybS13cmFwcGVyIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5mb3JtLXdyYXBwZXIgLmZvcm0tZ3JvdXAgbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZm9ybS13cmFwcGVyIC5mb3JtLWdyb3VwIGlucHV0LCAuZm9ybS13cmFwcGVyIC5mb3JtLWdyb3VwIHNlbGVjdCwgLmZvcm0td3JhcHBlciAuZm9ybS1ncm91cCB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzlweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzOXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMzlweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMzlweDtcbiAgYm9yZGVyLXJhZGl1czogMzlweDtcbiAgcGFkZGluZzogMTBweCAyOHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjOGI4YjhiO1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjOGI4YjhiO1xufVxuLmZvcm0td3JhcHBlciAuZm9ybS1ncm91cCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLmZvcm0td3JhcHBlciAuZm9ybS1ncm91cCBzZWxlY3Q6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtLXdyYXBwZXIgLmZvcm0tZ3JvdXAgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM4YjhiOGI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmZvcm0td3JhcHBlciAuZm9ybS1ncm91cCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLmZvcm0td3JhcHBlciAuZm9ybS1ncm91cCBzZWxlY3Q6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtLXdyYXBwZXIgLmZvcm0tZ3JvdXAgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzhiOGI4YjtcbiAgfVxufVxuLmZvcm0td3JhcHBlciAuZm9ybS1ncm91cCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciwgLmZvcm0td3JhcHBlciAuZm9ybS1ncm91cCBzZWxlY3Q6Oi1tb3otcGxhY2Vob2xkZXIsIC5mb3JtLXdyYXBwZXIgLmZvcm0tZ3JvdXAgdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjOGI4YjhiO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5mb3JtLXdyYXBwZXIgLmZvcm0tZ3JvdXAgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsIC5mb3JtLXdyYXBwZXIgLmZvcm0tZ3JvdXAgc2VsZWN0OjotbW96LXBsYWNlaG9sZGVyLCAuZm9ybS13cmFwcGVyIC5mb3JtLWdyb3VwIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICM4YjhiOGI7XG4gIH1cbn1cbi5mb3JtLXdyYXBwZXIgLmZvcm0tZ3JvdXAgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuZm9ybS13cmFwcGVyIC5mb3JtLWdyb3VwIHNlbGVjdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtLXdyYXBwZXIgLmZvcm0tZ3JvdXAgdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM4YjhiOGI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmZvcm0td3JhcHBlciAuZm9ybS1ncm91cCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsIC5mb3JtLXdyYXBwZXIgLmZvcm0tZ3JvdXAgc2VsZWN0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLmZvcm0td3JhcHBlciAuZm9ybS1ncm91cCB0ZXh0YXJlYTotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzhiOGI4YjtcbiAgfVxufVxuLmZvcm0td3JhcHBlciAuZm9ybS1ncm91cCBpbnB1dDotbW96LXBsYWNlaG9sZGVyLCAuZm9ybS13cmFwcGVyIC5mb3JtLWdyb3VwIHNlbGVjdDotbW96LXBsYWNlaG9sZGVyLCAuZm9ybS13cmFwcGVyIC5mb3JtLWdyb3VwIHRleHRhcmVhOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjOGI4YjhiO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5mb3JtLXdyYXBwZXIgLmZvcm0tZ3JvdXAgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciwgLmZvcm0td3JhcHBlciAuZm9ybS1ncm91cCBzZWxlY3Q6LW1vei1wbGFjZWhvbGRlciwgLmZvcm0td3JhcHBlciAuZm9ybS1ncm91cCB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgY29sb3I6ICM4YjhiOGI7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuZm9ybS13cmFwcGVyIC5mb3JtLWdyb3VwIGlucHV0LCAuZm9ybS13cmFwcGVyIC5mb3JtLWdyb3VwIHNlbGVjdCwgLmZvcm0td3JhcHBlciAuZm9ybS1ncm91cCB0ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICB9XG59XG4uZm9ybS13cmFwcGVyIC5mb3JtLWdyb3VwIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiAxMTJweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xufVxuLmZvcm0td3JhcHBlci1yZXNldCAuc2lnbnVwLWJ0bi13cmFwIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLXdyYXBwZXItcmVzZXQgLnNpZ251cC1idG4td3JhcCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG59XG4uZm9ybS13cmFwcGVyLWNvbnRhY3QgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xufVxuXG4uY2hlY2tlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM1MjUyNTI7XG59XG4uY2hlY2tlciBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDA7XG4gIHdpZHRoOiAwO1xufVxuLmNoZWNrZXIgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjJiZmM0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjJiZmM0O1xufVxuLmNoZWNrZXIgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcms6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jaGVja2VyIC5jaGVja21hcms6YWZ0ZXIge1xuICBsZWZ0OiA2cHg7XG4gIHRvcDogMnB4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIGJvcmRlcjogc29saWQgI2ZmZjtcbiAgYm9yZGVyLXdpZHRoOiAwIDNweCAzcHggMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmNoZWNrbWFyayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QxRDFEMTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNXB4O1xuICAtby1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbi5jaGVja21hcms6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50ZXJtLWxpbmsge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4uZm9yZ290LS1saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzI0QkVCRTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3Jnb3QtLWxpbmsge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLnNpZ251cC1idG4td3JhcCB7XG4gIG1hcmdpbi10b3A6IDMzcHg7XG59XG5cbi5zaWdudXAtbGluay13cmFwIHtcbiAgbWFyZ2luLXRvcDogNTVweDtcbn1cbi5zaWdudXAtbGluay13cmFwIC5vLXNpZ251cC10eHQge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNTI1MjUyO1xufVxuLnNpZ251cC1saW5rLXdyYXAgLm8tc2lnbnVwLXR4dCBhIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzI0QkVCRTtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uc2lnbnVwLWxpbmstd3JhcCAuby1zaWdudXAtdHh0IGE6aG92ZXIge1xuICBjb2xvcjogIzY0QjI4QTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbXMtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW8tYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9zZWxlY3RfZG93bl9hcnJvdy5zdmcpIGNlbnRlciByaWdodCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IDE4cHg7XG59XG5zZWxlY3QuZm9ybS1jb250cm9sLS1yZWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9hc3NldHMvaW1hZ2VzL3NlbGVjdF9hcnJvdy5zdmcpIGNlbnRlciByaWdodCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNDJweCAzMnB4O1xufVxuXG4uby1jb21tb24taW5wdXRTdHlsZSBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vLWJhbm5lci1mdWxsSGVpZ2h0IHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbi5jb250YW5pbmVyLWZsdWlkLWN1c3RvbSB7XG4gIHBhZGRpbmc6IDAgMTVweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YW5pbmVyLWZsdWlkLWN1c3RvbSB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG59XG5cbi5sb2dpbmZvcm0gLmZvcm0tZ3JvdXAgaW5wdXRbdHlwZT10ZXh0XS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCxcbi5sb2dpbmZvcm0gLmZvcm0tZ3JvdXAgaW5wdXRbdHlwZT1lbWFpbF0uZm9ybS1jb250cm9sLmlzLWludmFsaWQsXG4ubG9naW5mb3JtIC5mb3JtLWdyb3VwIGlucHV0W3R5cGU9cGFzc3dvcmRdLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkLFxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCBzZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI0ZENkU2RTtcbn1cbi5sb2dpbmZvcm0gLmZvcm0tZ3JvdXAgaW5wdXRbdHlwZT10ZXh0XS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyxcbi5sb2dpbmZvcm0gLmZvcm0tZ3JvdXAgaW5wdXRbdHlwZT1lbWFpbF0uZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsXG4ubG9naW5mb3JtIC5mb3JtLWdyb3VwIGlucHV0W3R5cGU9cGFzc3dvcmRdLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzLFxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCBzZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xufVxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCBpbnB1dFt0eXBlPXRleHRdLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ubG9naW5mb3JtIC5mb3JtLWdyb3VwIGlucHV0W3R5cGU9ZW1haWxdLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ubG9naW5mb3JtIC5mb3JtLWdyb3VwIGlucHV0W3R5cGU9cGFzc3dvcmRdLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ubG9naW5mb3JtIC5mb3JtLWdyb3VwIHNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5sb2dpbmZvcm0gLmZvcm0tZ3JvdXAgaW5wdXRbdHlwZT1lbWFpbF0uZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtO1xufVxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCBzZWxlY3QuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9hc3NldHMvaW1hZ2VzL3NlbGVjdF9hcnJvdy5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQsIGNlbnRlciByaWdodCA1MHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDQycHggMzJweCwgMTRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgbm8tcmVwZWF0O1xufVxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCAuaW52YWxpZC1mZWVkYmFjayB7XG4gIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDMwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjRkQ2RTZFO1xufVxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCAuaW52YWxpZC1mZWVkYmFjayB1bCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luOiAxMHB4IDAgMDtcbn1cbi5sb2dpbmZvcm0gLmZvcm0tZ3JvdXAgLmludmFsaWQtZmVlZGJhY2sgdWwgbGkge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG4ubG9naW5mb3JtIC5mb3JtLWdyb3VwIC5pbnZhbGlkLWZlZWRiYWNrIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCAuaW52YWxpZC1mZWVkYmFjayBpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xufVxuLmxvZ2luZm9ybSAuZm9ybS1ncm91cCAuaW52YWxpZC1mZWVkYmFjayBpIHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4ubG9naW5mb3JtIC5mb3JtLWdyb3VwIC5pbnZhbGlkLWZlZWRiYWNrIGkgc3ZnIHBhdGgge1xuICBmaWxsOiAjRkQ2RTZFO1xufVxuXG4uc2VhcmNoLWdyb3VwIHtcbiAgaGVpZ2h0OiA1MnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VhcmNoLWdyb3VwIC5zZWFyY2gtaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMThweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5zZWFyY2gtZ3JvdXAgaW5wdXQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzlweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzOXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMzlweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMzlweDtcbiAgYm9yZGVyLXJhZGl1czogMzlweDtcbiAgYm9yZGVyLWNvbG9yOiAjZTJlMmUyO1xuICBwYWRkaW5nOiAwIDIwcHggMCA1MHB4O1xuICBjb2xvcjogIzhiOGI4YjtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNlYXJjaC1ncm91cCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgY29sb3I6ICM4YjhiOGI7XG59XG4uc2VhcmNoLWdyb3VwIGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICM4YjhiOGI7XG59XG4uc2VhcmNoLWdyb3VwIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICBjb2xvcjogIzhiOGI4Yjtcbn1cbi5zZWFyY2gtZ3JvdXAgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gIGNvbG9yOiAjOGI4YjhiO1xufVxuXG4uYm9keS1vdmVybGF5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU5LCAxNTksIDE1OSwgMC42KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG4gIHotaW5kZXg6IDk5OTg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5lc2NvcnQtZmlsdGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk5O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzdweCAzN3B4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzN3B4IDM3cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMzdweCAzN3B4IDAgMDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMzdweCAzN3B4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMzdweCAzN3B4IDAgMDtcbiAgcGFkZGluZzogNzBweCA0MnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZXNjb3J0LWZpbHRlci13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIC1vLWJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHotaW5kZXg6IDk4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLmVzY29ydC1maWx0ZXItd3JhcHBlci1sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZXNjb3J0LWZpbHRlci13cmFwcGVyLWxlZnQge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAxcHgpIHtcbiAgLmVzY29ydC1maWx0ZXItd3JhcHBlci1sZWZ0IHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59XG4uZXNjb3J0LWZpbHRlci13cmFwcGVyLXJpZ2h0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmVzY29ydC1maWx0ZXItd3JhcHBlci1yaWdodCB7XG4gICAgd2lkdGg6IDM1JTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDFweCkge1xuICAuZXNjb3J0LWZpbHRlci13cmFwcGVyLXJpZ2h0IHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG59XG4uZXNjb3J0LWZpbHRlci13cmFwcGVyLXJpZ2h0IC5zd2l0Y2gtd3JhcHBlciAudGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuLmVzY29ydC1maWx0ZXItd3JhcHBlci1yaWdodCAuYnV0dG9uLWhvbG8ge1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1heC13aWR0aDogMTM4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMzVweDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAuZXNjb3J0LWZpbHRlci13cmFwcGVyLXJpZ2h0IC5idXR0b24taG9sbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWF4LXdpZHRoOiAxMjRweDtcbiAgfVxufVxuLmVzY29ydC1maWx0ZXItd3JhcHBlci1yaWdodCAuYnV0dG9uLWhvbG86aG92ZXIsIC5lc2NvcnQtZmlsdGVyLXdyYXBwZXItcmlnaHQgLmJ1dHRvbi1ob2xvOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIwQkZDNjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZXNjb3J0LWZpbHRlci13cmFwcGVyLXJpZ2h0IC5idXR0b24taG9sbyBzcGFuIHN2ZyBnIHtcbiAgc3Ryb2tlOiAjMDAwO1xufVxuLmVzY29ydC1maWx0ZXItd3JhcHBlci5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNlbGVjdC13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VsZWN0LXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAuc2VsZWN0LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gIH1cbn1cbi5zZWxlY3Qtd3JhcHBlcjpudGgtY2hpbGQoNCkge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWxlY3Qtd3JhcHBlcjpudGgtY2hpbGQoNCkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5zZWxlY3Qtd3JhcHBlciAudGl0bGUge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uc2VsZWN0LXdyYXBwZXIgbGFiZWwge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zZWxlY3Qtd3JhcHBlci0tY29sbGVjdGlvbiB7XG4gIG1heC13aWR0aDogMTU4cHg7XG59XG4uc2VsZWN0LXdyYXBwZXItLWNvbGxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cblxuLnNlYXJjaC1idG4td3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlYXJjaC1idG4td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLnNlYXJjaC1idG4td3JhcHBlciAuYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgcGFkZGluZzogMTRweCAyNHB4O1xuICBtaW4td2lkdGg6IDI0NXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlYXJjaC1idG4td3JhcHBlciAuYnV0dG9uIHtcbiAgICBtaW4td2lkdGg6IDExNXB4O1xuICAgIHRvcDogLTRweDtcbiAgfVxufVxuXG4uc2VhcmNoLW1haW4tdGl0bGUge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWFyY2gtbWFpbi10aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2VhcmNoLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNlYXJjaC1jbG9zZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2VhcmNoLW1haW4tY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc2VhcmNoLW1haW4tY2xvc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnJlc2V0LXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMThweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAyO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjVweCAyNXB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpO1xuICAtbXMtYm94LXNoYWRvdzogMHB4IDBweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgLW8tYm94LXNoYWRvdzogMHB4IDBweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJlc2V0LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB3aWR0aDogY2FsYygyMCUgLSAxMHB4KSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIC1vLWJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDBweCB0cmFuc3BhcmVudDtcbiAgICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMHB4IHRyYW5zcGFyZW50O1xuICAgIC1tcy1ib3gtc2hhZG93OiAwcHggMHB4IDBweCB0cmFuc3BhcmVudDtcbiAgICAtby1ib3gtc2hhZG93OiAwcHggMHB4IDBweCB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCB0cmFuc3BhcmVudDtcbiAgfVxufVxuLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWlubmVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAzcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5yZXNldC13cmFwcGVyIC5yZXNldC1pbm5lci13cmFwcGVyIHtcbiAgICB0b3A6IGF1dG87XG4gIH1cbn1cbi5yZXNldC13cmFwcGVyIC5yZXNldC1pbm5lci13cmFwcGVyIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI3O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzhiOGI4YjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4ucmVzZXQtd3JhcHBlciAucmVzZXQtaW5uZXItd3JhcHBlciBzdmcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnJlc2V0LXdyYXBwZXIgLnJlc2V0LWlubmVyLXdyYXBwZXIgYSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXBwbHktYnRuLXdyYXBwZXIge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFwcGx5LWJ0bi13cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDFweCkge1xuICAuYXBwbHktYnRuLXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICB9XG59XG4uYXBwbHktYnRuLXdyYXBwZXIgLmJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHBhZGRpbmc6IDEzcHggMjRweDtcbiAgbWluLXdpZHRoOiAxNjZweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYXBwbHktYnRuLXdyYXBwZXIgLmJ1dHRvbiB7XG4gICAgbWluLXdpZHRoOiAxMDZweDtcbiAgICBwYWRkaW5nOiAxNHB4IDI0cHg7XG4gIH1cbn1cblxuLnNlbGVjdC13cmFwcGVyIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItcmFkaXVzOiAzOXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTIgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTJweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9zZWxlY3RfZG93bl9hcnJvd19zbWFsbC5zdmdcIik7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogNHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItcmFkaXVzOiAzOXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTIgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBoZWlnaHQ6IDUycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMzlweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGNvbG9yOiAjOEI4QjhCICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgaGVpZ2h0OiA0OXB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiA0OXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDI4cHg7XG59XG5cbi5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdC13cmFwcGVyIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OmFmdGVyIHtcbiAgY29udGVudDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9zZWxlY3RfZG93bl9hcnJvd19zbWFsbC5zdmdcIik7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHRvcDogMTVweDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNXB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgdG9wOiA4cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTJFMkUyICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuICB0b3A6IC04cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTJFMkUyICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3csXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgYm9yZGVyLXJhZGl1czogMjVweCAhaW1wb3J0YW50O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI1cHggIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTIgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZzogOHB4IDE2cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMjVweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGUge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNlbGVjdDItc2VhcmNoIHtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWxlY3QyLXNlYXJjaCAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5zZWxlY3QyLXNlbGVjdGlvbi0tY2xlYXJhYmxlIHtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyNEJGQzA7XG4gIGJhY2tncm91bmQ6ICMyNEJGQzA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMjVweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMxNmE3YTg7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMTZhN2E4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBib3R0b206IDA7XG4gIHRvcDogLTRweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDQ1cHggMCAyMHB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjOEI4QjhCICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMTZhN2E4O1xufVxuXG4vKnN3aXRjaCovXG5AbWVkaWEgKG1heC13aWR0aDogMTM5OXB4KSB7XG4gIC5zd2l0Y2gtd3JhcHBlciAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxufVxuXG4uc3dpdGNoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICAuc3dpdGNoIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIHdpZHRoOiA0NXB4O1xuICB9XG59XG5cbi5zd2l0Y2ggaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4uc2xpZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC40cztcbiAgdHJhbnNpdGlvbjogMC40cztcbn1cblxuLnNsaWRlcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG4gIGxlZnQ6IDJweDtcbiAgYm90dG9tOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmUyZTI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC40cztcbiAgdHJhbnNpdGlvbjogMC40cztcbn1cblxuaW5wdXQ6Y2hlY2tlZCArIC5zbGlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuaW5wdXQ6Zm9jdXMgKyAuc2xpZGVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDFweCAjZTJlMmUyO1xufVxuXG5pbnB1dDpjaGVja2VkICsgLnNsaWRlcjpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMHB4KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcHgpO1xuICBiYWNrZ3JvdW5kOiAjMkNCQkE5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkge1xuICBpbnB1dDpjaGVja2VkICsgLnNsaWRlcjpiZWZvcmUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE2cHgpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTZweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE2cHgpO1xuICB9XG59XG5cbi8qIFJvdW5kZWQgc2xpZGVycyAqL1xuLnNsaWRlci5yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDM0cHg7XG59XG5cbi5zbGlkZXIucm91bmQ6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uZmlsdGVyLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmlsdGVyLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICB9XG59XG5cbi5hZHZhbmNlLXNlYXJjaC1maWVsZC13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwIC0xMHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWR2YW5jZS1zZWFyY2gtZmllbGQtd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmFkdmFuY2Utc2VhcmNoLWZpZWxkLXdyYXBwZXIgLnNlbGVjdC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFkdmFuY2Utc2VhcmNoLWZpZWxkLXdyYXBwZXIgLnNlbGVjdC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IGNhbGMoMjAlIC0gMTBweCk7XG4gICAgbWFyZ2luOiAwIDVweCAyMHB4IDVweDtcbiAgfVxufVxuLmFkdmFuY2Utc2VhcmNoLWZpZWxkLXdyYXBwZXIgLnNlbGVjdC13cmFwcGVyIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYWR2YW5jZS1zZWFyY2gtZmllbGQtd3JhcHBlciAuc2VsZWN0LXdyYXBwZXIgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qQWdlIFJhbmdlKi9cbi5oZWlnaHRfX3JhbmdlIHtcbiAgbWF4LXdpZHRoOiA1NSUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlaWdodF9fcmFuZ2Uge1xuICAgIG1heC13aWR0aDogMzElICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAxcHgpIHtcbiAgLmhlaWdodF9fcmFuZ2Uge1xuICAgIG1heC13aWR0aDogNDglICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAxcHgpIHtcbiAgLmhlaWdodF9fcmFuZ2Uge1xuICAgIG1heC13aWR0aDogNTMlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5oZWlnaHRfX3JhbmdlIGlucHV0W3R5cGU9dGV4dF0ge1xuICB3aWR0aDogMjhweCAhaW1wb3J0YW50O1xufVxuLmhlaWdodF9fcmFuZ2UgI21heGltdW1oZWlnaHQge1xuICByaWdodDogLTQ1cHg7XG59XG4uaGVpZ2h0X19yYW5nZSAjbWluaW11bWhlaWdodCB7XG4gIGxlZnQ6IC00OHB4O1xufVxuXG4uYWdlX19yYW5nZSB7XG4gIG1heC13aWR0aDogNjAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMTRweCBhdXRvIGF1dG87XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZ2VfX3JhbmdlIHtcbiAgICBtYXgtd2lkdGg6IDQxJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAuYWdlX19yYW5nZSB7XG4gICAgbWF4LXdpZHRoOiA1NSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAxcHgpIHtcbiAgLmFnZV9fcmFuZ2Uge1xuICAgIG1heC13aWR0aDogNjAlO1xuICB9XG59XG4uYWdlX19yYW5nZSBpbnB1dFt0eXBlPXRleHRdIHtcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTdweDtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uYWdlX19yYW5nZSAjbWF4aW11bWFnZSB7XG4gIHJpZ2h0OiAtMzFweDtcbn1cbi5hZ2VfX3JhbmdlICNtaW5pbXVtYWdlIHtcbiAgbGVmdDogLTM3cHg7XG59XG4uYWdlX19yYW5nZSAudWktd2lkZ2V0LnVpLXdpZGdldC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI0QkZCRjtcbiAgYm9yZGVyOiBub25lO1xuICBtYXJnaW46IDEwcHggMDtcbn1cbi5hZ2VfX3JhbmdlIC51aS1zbGlkZXItaG9yaXpvbnRhbCB7XG4gIGhlaWdodDogMnB4O1xufVxuLmFnZV9fcmFuZ2UgLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjRCRkJGO1xufVxuLmFnZV9fcmFuZ2UgLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjRCRkMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjRCRkMwO1xuICB0b3A6IC03cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5hZ2UtcmFuZ2Utd3JhcHBlciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzlweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzOXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMzlweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMzlweDtcbiAgYm9yZGVyLXJhZGl1czogMzlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuXG4vKm11bHRpcGxlIHNlbGVjdCB3aXRoIGNoZWNrYm94Ki9cbi5tdWx0aS1kcm9wZG93bi1jaGVja2VyIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDZweCAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOGI4YjhiO1xufVxuLm11bHRpLWRyb3Bkb3duLWNoZWNrZXIgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4ubXVsdGktZHJvcGRvd24tY2hlY2tlciAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGVkOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgY29sb3I6ICMzOUI2OEI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAyLjVweDtcbiAgcGFkZGluZy10b3A6IDFweDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLm11bHRpLWRyb3Bkb3duLWNoZWNrZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPXRydWVdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5tdWx0aS1kcm9wZG93bi1jaGVja2VyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYjtcbiAgY29sb3I6ICMyNzI3Mjc7XG59XG4ubXVsdGktZHJvcGRvd24tY2hlY2tlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBjbGVhcjogYm90aDtcbn1cbi5tdWx0aS1kcm9wZG93bi1jaGVja2VyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5tdWx0aS1kcm9wZG93bi1jaGVja2VyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y3Nzc1MDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG59XG4ubXVsdGktZHJvcGRvd24tY2hlY2tlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci13aWR0aDogMnB4O1xufVxuLm11bHRpLWRyb3Bkb3duLWNoZWNrZXIgLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLm11bHRpLWRyb3Bkb3duLWNoZWNrZXIgLnNlbGVjdDItc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcImhoZ2hnaFwiO1xufVxuLm11bHRpLWRyb3Bkb3duLWNoZWNrZXIge1xuICAvKiBzZWxlY3Qgd2l0aCBpY29ucyBiYWRnZXMgc2luZ2xlKi9cbn1cbi5tdWx0aS1kcm9wZG93bi1jaGVja2VyIC5zZWxlY3QtaWNvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIC5iYWRnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubXVsdGktZHJvcGRvd24tY2hlY2tlciAuc2VsZWN0LWljb24gLnBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyptb2JpbGUgZmlsdGVyKi9cbi5lc2NvcnQtZmlsdGVyLW1vYmlsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZXNjb3J0LWZpbHRlci1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5lc2NvcnQtZmlsdGVyLW1vYmlsZS1pbm5lciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1heC13aWR0aDogMzY2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmVzY29ydC1maWx0ZXItbW9iaWxlLWlubmVyIC5zZWxlY3Qtd3JhcHBlciB7XG4gIG1heC13aWR0aDogMTcwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZXNjb3J0LWZpbHRlci1tb2JpbGUtaW5uZXIgLnNlbGVjdC13cmFwcGVyIC5zZWFyY2gtZ3JvdXAge1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5lc2NvcnQtZmlsdGVyLW1vYmlsZS1pbm5lciAuc2VsZWN0LXdyYXBwZXIgLnNlYXJjaC1ncm91cCAuc2VhcmNoLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDE4cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZXNjb3J0LWZpbHRlci1tb2JpbGUtaW5uZXIgLnNlbGVjdC13cmFwcGVyIC5zZWFyY2gtZ3JvdXAgaW5wdXQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzlweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzOXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMzlweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMzlweDtcbiAgYm9yZGVyLXJhZGl1czogMzlweDtcbiAgYm9yZGVyLWNvbG9yOiAjMjRCRUJEO1xuICBwYWRkaW5nOiAwIDIwcHggMCA1MHB4O1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmVzY29ydC1maWx0ZXItbW9iaWxlLWlubmVyIC5zZWxlY3Qtd3JhcHBlciAuc2VhcmNoLWdyb3VwIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uZXNjb3J0LWZpbHRlci1tb2JpbGUtaW5uZXIgLnNlbGVjdC13cmFwcGVyIC5zZWFyY2gtZ3JvdXAgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uZXNjb3J0LWZpbHRlci1tb2JpbGUtaW5uZXIgLnNlbGVjdC13cmFwcGVyIC5zZWFyY2gtZ3JvdXAgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbi5lc2NvcnQtZmlsdGVyLW1vYmlsZS1pbm5lciAuc2VsZWN0LXdyYXBwZXIgLnNlYXJjaC1ncm91cCBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzAwMDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuLmVzY29ydC1maWx0ZXItbW9iaWxlLWlubmVyIC5idXR0b24taG9sbyB7XG4gIGhlaWdodDogNDBweDtcbiAgbWF4LXdpZHRoOiAxNzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjRCRUJEO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5lc2NvcnQtZmlsdGVyLW1vYmlsZS1pbm5lciAuYnV0dG9uLWhvbG86aG92ZXIsIC5lc2NvcnQtZmlsdGVyLW1vYmlsZS1pbm5lciAuYnV0dG9uLWhvbG86Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjRCRUJEO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uZXNjb3J0LWZpbHRlci1tb2JpbGUtaW5uZXIgLmJ1dHRvbi1ob2xvIHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC0xOHB4O1xufVxuXG4ucHJvZmlsZS1pbnB1dC13cmFwcGVyLW91dGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjJGMkYyO1xuICBwYWRkaW5nOiAzMHB4IDI1cHggNTBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb2ZpbGUtaW5wdXQtd3JhcHBlci1vdXRlciB7XG4gICAgcGFkZGluZzogNDBweCA0MHB4IDYycHg7XG4gIH1cbn1cbi5wcm9maWxlLWlucHV0LXdyYXBwZXItb3V0ZXIgLmN1c3RvbS13cmFwZXIge1xuICBtYXgtd2lkdGg6IDEzMTZweDtcbn1cbi5wcm9maWxlLWJ0bi1ncm91cCB7XG4gIG1hcmdpbjogMzBweCBhdXRvIDAgYXV0bztcbiAgbWF4LXdpZHRoOiAzMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHJvZmlsZS1idG4tZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6IDI2cHggYXV0byAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5wcm9maWxlLWJ0bi1ncm91cCAuYnV0dG9uLWdyYWRpZW50IHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgcGFkZGluZzogMTRweCAyMHB4O1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmluY2FsbF9yZWNvcmRzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pbmNhbGxfcmVjb3JkcyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG4ucmF0ZS1ncm91cC13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucmF0ZS1ncm91cC13cmFwcGVyIC5pbnB1dC1ncm91cC13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLXdyYXBwZXIge1xuICBoZWlnaHQ6IDUycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaW5wdXQtZ3JvdXAtd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4uaW5wdXQtZ3JvdXAtd3JhcHBlciAucmF0ZXNfX2FyZWEge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uaW5wdXQtZ3JvdXAtd3JhcHBlciAucmF0ZXNfX2FyZWEgaW5wdXQge1xuICBoZWlnaHQ6IDUycHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzlweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzOXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMzlweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMzlweDtcbiAgYm9yZGVyLXJhZGl1czogMzlweDtcbiAgYm9yZGVyLWNvbG9yOiAjZTJlMmUyO1xuICBwYWRkaW5nOiAwIDIwcHggMCAzNXB4O1xuICBjb2xvcjogIzhiOGI4YjtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmlucHV0LWdyb3VwLXdyYXBwZXIgLnJhdGVzX19hcmVhIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogIzhiOGI4Yjtcbn1cbi5pbnB1dC1ncm91cC13cmFwcGVyIC5yYXRlc19fYXJlYSBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjOGI4YjhiO1xufVxuLmlucHV0LWdyb3VwLXdyYXBwZXIgLnJhdGVzX19hcmVhIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICBjb2xvcjogIzhiOGI4Yjtcbn1cbi5pbnB1dC1ncm91cC13cmFwcGVyIC5yYXRlc19fYXJlYSBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICM4YjhiOGI7XG59XG4uaW5wdXQtZ3JvdXAtd3JhcHBlciBpbnB1dCB7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzOXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDM5cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzOXB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAzOXB4O1xuICBib3JkZXItcmFkaXVzOiAzOXB4O1xuICBib3JkZXItY29sb3I6ICNlMmUyZTI7XG4gIHBhZGRpbmc6IDAgMjBweCAwIDIwcHg7XG4gIGNvbG9yOiAjOGI4YjhiO1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uaW5wdXQtZ3JvdXAtd3JhcHBlciBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgY29sb3I6ICM4YjhiOGI7XG59XG4uaW5wdXQtZ3JvdXAtd3JhcHBlciBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjOGI4YjhiO1xufVxuLmlucHV0LWdyb3VwLXdyYXBwZXIgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gIGNvbG9yOiAjOGI4YjhiO1xufVxuLmlucHV0LWdyb3VwLXdyYXBwZXIgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gIGNvbG9yOiAjOGI4YjhiO1xufVxuXG4ucHJvZmlsZS1pbnB1dC13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucHJvZmlsZS1pbnB1dC13cmFwcGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgfVxufVxuLnByb2ZpbGUtaW5wdXQtd3JhcHBlciBzbWFsbCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZmlsZS1pbnB1dC13cmFwcGVyIHNtYWxsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbi5wcm9maWxlLWlucHV0LXdyYXBwZXIgLmlucHV0LXdyYXAge1xuICBoZWlnaHQ6IDUycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMzlweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuLnByb2ZpbGUtaW5wdXQtd3JhcHBlciAuaW5wdXQtd3JhcCBzZWxlY3Qge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1hbGlnbi1sYXN0OiBjZW50ZXI7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFMkUyRTI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDBweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMHB4O1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjOEI4QjhCO1xufVxuLnByb2ZpbGUtaW5wdXQtd3JhcHBlciAuaW5wdXQtd3JhcCBzZWxlY3Q6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cbi5wcm9maWxlLWlucHV0LXdyYXBwZXIgLmlucHV0LXdyYXAgc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5wcm9maWxlLWlucHV0LXdyYXBwZXIgLmlucHV0LXR4dC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb2ZpbGUtaW5wdXQtd3JhcHBlciAuaW5wdXQtdHh0LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDVweCAyMHB4IDVweDtcbiAgfVxufVxuLnByb2ZpbGUtaW5wdXQtd3JhcHBlciAuaW5wdXQtdHh0LXdyYXBwZXIgbGFiZWwge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmctbGVmdDogMjhweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5wcm9maWxlLWlucHV0LXdyYXBwZXIgLnNlbGVjdC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnByb2ZpbGUtaW5wdXQtd3JhcHBlciAuc2VsZWN0LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAxMHB4KTtcbiAgICBtYXJnaW46IDAgNXB4IDIwcHggNXB4O1xuICB9XG59XG4ucHJvZmlsZS1pbnB1dC13cmFwcGVyIC5zZWxlY3Qtd3JhcHBlciBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnByb2ZpbGUtaW5wdXQtd3JhcHBlciAuc2VsZWN0LXdyYXBwZXIgc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbnB1dC1mb3JtLWdyb3VwIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMzIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5pbnB1dC1mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuLmlucHV0LWZvcm0tZ3JvdXAgbGFiZWwge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5pbnB1dC1mb3JtLWdyb3VwIGlucHV0LCAuaW5wdXQtZm9ybS1ncm91cCB0ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM1MjUyNTI7XG59XG4uaW5wdXQtZm9ybS1ncm91cCB0ZXh0YXJlYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIHBhZGRpbmc6IDMwcHggMzhweCAzMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4uaW5wdXQtZm9ybS1ncm91cCB0ZXh0YXJlYTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0UyRTJFMjtcbn1cblxuLmlucHV0LWZvcm0tcm93IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbi5pbnB1dC1mb3JtLXJvdy1jaGlsZCB7XG4gIG1heC13aWR0aDogMTg3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uaW5wdXQtZm9ybS1yb3ctY2hpbGQ6Zmlyc3QtY2hpbGQge1xuICBtYXgtd2lkdGg6IDMyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wcm9maWxlLWlucHV0LXdyYXBwZXItcmF0ZXMge1xuICAgIG1heC13aWR0aDogMzMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmlucHV0LWNvbC1jaGlsZCB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmlucHV0LWNvbC1jaGlsZCB7XG4gICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4uaW5wdXQtY29sLWNoaWxkIGlucHV0IHtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaW5wdXQtY29sLWNoaWxkLXNtYWxsIC5leHRyYS1maWVsZHMtaW5jYWxsIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICB9XG59XG5cbi5yYXRlLWdyb3VwLXdyYXBwZXIgLmlucHV0LWNvbC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDE4N3B4O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnJhdGUtZ3JvdXAtd3JhcHBlciAuaW5wdXQtY29sLWNoaWxkIHtcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICB9XG59XG4ucmF0ZS1ncm91cC13cmFwcGVyIC5pbnB1dC1jb2wtY2hpbGQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnNtYWxsLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNtYWxsLXRpdGxlLW1vZCB7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNlcnZpY2UtYmxvY2std3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zZXJ2aWNlLWJsb2NrLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbn1cbi5zZXJ2aWNlLWJsb2NrLXdyYXBwZXI6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5zZXJ2aWNlLWJsb2NrLXJvdyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5zZXJ2aWNlLWJsb2NrLWNvbCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmN1c3RvbS13cmFwcGVyLW10IHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cblxuLyphY2NvdW50IHNldHRpbmdzKi9cbi5wYXNzd29yZC12YWxpZGF0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNHB4O1xuICByaWdodDogNjBweDtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYXNzd29yZC12YWxpZGF0ZSB7XG4gICAgdG9wOiAzN3B4O1xuICB9XG59XG5cbi51c2VybmFtZS12YWxpZGF0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3cHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi5zdXBwb3J0LWluZm8tdHh0IHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUxOURGNztcbiAgcGFkZGluZzogMCAzMHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4uc3VwcG9ydC1pbmZvLXR4dCBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG59XG5cbi5hY2NvdW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFjY291bnQtd3JhcHBlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxufVxuLmFjY291bnQtd3JhcHBlci1sZWZ0IHtcbiAgcGFkZGluZzogMjBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjJGMkYyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWNjb3VudC13cmFwcGVyLWxlZnQge1xuICAgIHBhZGRpbmc6IDQwcHggNDBweCA1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hY2NvdW50LXdyYXBwZXItbGVmdCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmFjY291bnQtd3JhcHBlci1yaWdodCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMjRweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YyRjJGMjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjY291bnQtd3JhcHBlci1yaWdodCB7XG4gICAgcGFkZGluZzogNDBweCA0MHB4IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFjY291bnQtd3JhcHBlci1yaWdodCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gIH1cbn1cblxuLmNhcmQtZm9ybS13cmFwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY2FyZC1mb3JtLXdyYXAgLmZvcm0tZ3JvdXAge1xuICB3aWR0aDogY2FsYyg1MCUgLSA3cHgpO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmNhcmQtZm9ybS13cmFwIC5mb3JtLWdyb3VwIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxN3B4KTtcbiAgfVxufVxuLmNhcmQtZm9ybS13cmFwIC5mb3JtLWdyb3VwIC50dC1pY29uIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTZweDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uY2FyZC1mb3JtLXdyYXAgLmZvcm0tZ3JvdXAgLmlucHV0LWljb24td3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcmQtZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5wYXltZW50LWNhcmQtZm9ybSAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDE4cHggIWltcG9ydGFudDtcbn1cbi5wYXltZW50LWNhcmQtZm9ybSAuc21hbGwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ubXQtMTIge1xuICBtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hY2NvdW50LXNvY2lhbC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmFkZG9uLWxlZnQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkZG9uLWxlZnQge1xuICAgIG1heC13aWR0aDogNzAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLmFkZG9uLWxlZnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLmFkZG9uLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWRkb24tcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG4uYWRkb24tcmlnaHQgLmJ1dHRvbiB7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4uYWRkb24td3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkZG9uLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cblxuLnBvc3Rsb2dpbi1mb3JtIC5wcm9maWxlLWlucHV0LXdyYXBwZXIgLnNlbGVjdC13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmFjLWJ0bi1ncnAge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uYWMtc3dpdGNoLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLmFjLXN3aXRjaC13cmFwcGVyOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFjLXN3aXRjaC13cmFwcGVyIC5wcm9maWxlLWJ0bi1ncm91cCB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG4uYWMtc3dpdGNoLXdyYXBwZXIgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjLXN3aXRjaC13cmFwcGVyIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnNlY3VyaXR5LXRhYiAuYWMtc3dpdGNoLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuXG4uc3Vic2NyaXB0b24tdGFiIC5zZWxlY3Qtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLyp0b3VyIG1vZGFsKi9cbiN0b3VybG9ja01vZGFsIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdG91cmxvY2tNb2RhbCB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAtby1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbn1cbiN0b3VybG9ja01vZGFsIC5tb2RhbC1kaWFsb2cge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICN0b3VybG9ja01vZGFsIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNDUycHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICN0b3VybG9ja01vZGFsIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNDUycHg7XG4gIH1cbn1cbiN0b3VybG9ja01vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjVweCAyNXB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdG91cmxvY2tNb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IHtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYwNzg0MzEzNyk7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAtby1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIH1cbn1cbiN0b3VybG9ja01vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwIDMwcHggMzBweCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jdG91cmxvY2tNb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC50b3VybG9jay1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI3RvdXJsb2NrTW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuI3RvdXJsb2NrTW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUyNTI1MjtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbiN0b3VybG9ja01vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLnByaWNlLWxvY2sgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM1MjUyNTI7XG59XG4jdG91cmxvY2tNb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5wcmljZS1sb2NrIGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDJweDtcbiAgbGluZS1oZWlnaHQ6IDUxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjFDMEM2O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3RvdXJsb2NrTW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMmUyZTI7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdG91cmxvY2tNb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgLW8tYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbiN0b3VybG9ja01vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLWxpbmsge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzQzNTQ1Qztcbn1cbiN0b3VybG9ja01vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLWdyYWRpZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIG1pbi13aWR0aDogMTQ0cHg7XG4gIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbiN0b3VyTW9kYWwge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAjdG91ck1vZGFsIHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIC1vLWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgfVxufVxuI3RvdXJNb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3RvdXJNb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI3RvdXJNb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDgzMnB4O1xuICB9XG59XG4jdG91ck1vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICN0b3VyTW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCB7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2MDc4NDMxMzcpO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG59XG4jdG91ck1vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciB7XG4gIHBhZGRpbmc6IDM1cHggMzVweCAwIDM1cHg7XG59XG4jdG91ck1vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWhlYWRlciAubW9kYWwtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4jdG91ck1vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwIDM1cHggMTVweCAzNXB4O1xufVxuI3RvdXJNb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItdG9wOiBub25lO1xuICBwYWRkaW5nOiAxOHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjVweCAyNXB4IDAgMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIGJveC1zaGFkb3c6IDBweCAtNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1MDk4MDM5MjIpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICN0b3VyTW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtZm9vdGVyIHtcbiAgICBwYWRkaW5nOiAwIDM1cHggMzVweCAzNXB4O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgLW8tYm9yZGVyLXJhZGl1czogMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBib3R0b206IGF1dG87XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuI3RvdXJNb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIgLmJ1dHRvbi1saW5rIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0MzU0NUM7XG59XG4jdG91ck1vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWZvb3RlciAuYnV0dG9uLWdyYWRpZW50IHtcbiAgbWFyZ2luOiAwO1xuICBtYXJnaW4tbGVmdDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgbWluLXdpZHRoOiAxNDRweDtcbiAgcGFkZGluZzogMTRweCAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnRvdXItaW5wdXQtd3JhcHBlciB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luOiA0MHB4IDAgMCAwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50b3VyLWlucHV0LXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi50b3VyLWlucHV0LXdyYXBwZXIgLmlucHV0LWdyb3VwLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi50b3VyLWlucHV0LXdyYXBwZXIgLnNlbGVjdC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRvdXItaW5wdXQtd3JhcHBlciAuc2VsZWN0LXdyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICB9XG59XG4udG91ci1pbnB1dC13cmFwcGVyIC5zZWxlY3Qtd3JhcHBlciBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLnBub25lIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5yYW5nZS13cmFwcGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJhbmdlLXdyYXBwZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5yYW5nZS13cmFwcGVyIC5zZWxlY3Qtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yYW5nZS13cmFwcGVyIC5zZWxlY3Qtd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIH1cbn1cbi5yYW5nZS13cmFwcGVyIC5zZWxlY3Qtd3JhcHBlciBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5yYW5nZS13cmFwcGVyIC5pbnB1dC1ncm91cC13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzOXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDM5cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzOXB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAzOXB4O1xuICBib3JkZXItcmFkaXVzOiAzOXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UyZTJlMjtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICM4YjhiOGI7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmFuZ2Utd3JhcHBlciAuaW5wdXQtZ3JvdXAtd3JhcHBlciBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UyRTJFMjtcbiAgaGVpZ2h0OiA4MCU7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5yYW5nZS13cmFwcGVyIC5pbnB1dC1ncm91cC13cmFwcGVyIHNwYW46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbn1cblxuLnRvdXItaGVhZGluZ2J0bi13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi50b3VyLWhlYWRpbmdidG4td3JhcCAuYnV0dG9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRvdXItd3JhcHBlci1vdXRlciB7XG4gIHBhZGRpbmc6IDMycHggMzJweCAxMDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnRvdXItd3JhcHBlci1vdXRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudG91ci1kcm9wZG93biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMzVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi50b3VyLWRyb3Bkb3duIHN2ZyB7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi50b3VyLWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA3ODQzMTM3MjUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi50b3VyLWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzhiOGI4YjtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG59XG5cbi5yZXZpZXctYXBwcm92YWwtZ3JvdXAgLmRyb3Bkb3duIHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucmV2aWV3LWFwcHJvdmFsLWdyb3VwIC5kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4udmVyaWZ5LXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuLnZlcmlmeS13cmFwcGVyIC52ZXJpZnktc3VwcG9ydC10eHQge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnZlcmlmeS13cmFwcGVyIC5idXR0b24ge1xuICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG4udmVyaWZ5LXdyYXBwZXIgLmNvbnRpbnVlLWJ0biB7XG4gIG1hcmdpbi10b3A6IDQ4cHggIWltcG9ydGFudDtcbn1cblxuLnByb2ZpbGUtc3VtbWFyeS1idG4tZ3JwIC5hZGR0b2NvbnRhY3QsIC5wcm9maWxlLXN1bW1hcnktYnRuLWdycCAuc2VuZG1lc3NhZ2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDEycHggMzBweDtcbn1cblxuLmNvbnRhY3Qtc2VsZWN0IHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLnByb2ZpbGUtY291bnQtbWVzc2FnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmctYm90dG9tOiAyN3B4O1xufVxuXG4uY29udGFpbmVyLXF1YXJ0ZXIge1xuICBtYXgtd2lkdGg6IDEyNzVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5ub2NvbnRlbnQtd3JhcHBlciB7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vY29udGVudC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLm5vY29udGVudC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDY2NXB4O1xuICB9XG59XG4ubm9jb250ZW50LXdyYXBwZXItaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubm9jb250ZW50LXdyYXBwZXItaW5uZXIge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgfVxufVxuLm5vY29udGVudC13cmFwcGVyLWlubmVyIC5idXR0b24ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBtaW4td2lkdGg6IDI2OHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2NvbnRlbnQtd3JhcHBlci1pbm5lciAuYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWluLXdpZHRoOiAyODRweDtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5ub2NvbnRlbnQtd3JhcHBlci1pbm5lciAuYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4O1xuICB9XG59XG4ubm9jb250ZW50LXdyYXBwZXItdmVyaWZ5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5vY29udGVudC13cmFwcGVyLXZlcmlmeSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICB9XG59XG4ubm9jb250ZW50LXdyYXBwZXItdmVyaWZ5IC5idXR0b24ge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBtaW4td2lkdGg6IDE5OHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ub2NvbnRlbnQtd3JhcHBlci12ZXJpZnkgLmJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1pbi13aWR0aDogMTk4cHg7XG4gICAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAubm9jb250ZW50LXdyYXBwZXItdmVyaWZ5IC5idXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gIH1cbn1cbi5ub2NvbnRlbnQtd3JhcHBlciBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5vY29udGVudC13cmFwcGVyIGltZyB7XG4gICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAxcHgpIHtcbiAgLm5vY29udGVudC13cmFwcGVyIGltZyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ubGctaGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGctaGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAubGctaGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiA0OHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNjAxcHgpIHtcbiAgLmxnLWhlYWRpbmcge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogNjZweDtcbiAgICBsaW5lLWhlaWdodDogNzZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbi5zbS1oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zbS1oZWFkaW5nIHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5zbS1oZWFkaW5nIHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDQ0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDUzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uc20tc3ViLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc20tc3ViLXRleHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLnNtLXN1Yi10ZXh0IHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uYy1jcmVhdGUtcG9zdCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wNTA5ODAzOTIyKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5jLWNyZWF0ZS1wb3N0X19pY29uIHN2ZyB7XG4gIHdpZHRoOiAxNXB4O1xuICBmaWxsOiAjNDQ0NzkzO1xufVxuLmMtY3JlYXRlLXBvc3RfX3RleHRQYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogNTdweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cbi5jLWNyZWF0ZS1wb3N0X190ZXh0UGFuIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMDtcbiAgcmVzaXplOiBub25lO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI0FEQURBRDtcbiAgaGVpZ2h0OiA0MHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDA7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uYy1jcmVhdGUtcG9zdF9fdGV4dFBhbiB0ZXh0YXJlYS5mb3JtLWNvbnRyb2w6Zm9jdXMsIC5jLWNyZWF0ZS1wb3N0X190ZXh0UGFuIHRleHRhcmVhLmZvcm0tY29udHJvbDphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmMtY3JlYXRlLXBvc3RfX3VzZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEzcHg7XG4gIHRvcDogMTdweDtcbn1cbi5jLWNyZWF0ZS1wb3N0X191c2VyIGltZyB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLW8tYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5jLWNyZWF0ZS1wb3N0IGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jLWNyZWF0ZS1wb3N0IHtcbiAgLyogLnBvc3RkZXRhaWxzc3VibWl0IHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfSAqL1xufVxuLmMtY3JlYXRlLXBvc3QgLmJyb3dzZWZpbGVzcHJldmlldyxcbi5jLWNyZWF0ZS1wb3N0IC5icm93c2V2aWRlb3ByZXZpZXcge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogI2Y0ZjRmNCBzb2xpZCAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5jLWNyZWF0ZS1wb3N0ICNteUNhcm91c2VsIC5jYXJvdXNlbC1pdGVtIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmMtY3JlYXRlLXBvc3QgI215Q2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG59XG4uYy1jcmVhdGUtcG9zdCAjbXlDYXJvdXNlbCAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDQ3OTM7XG59XG5cbi5jLW1vZGVsLWxpc3RfX29ubGluZSB7XG4gIGJhY2tncm91bmQ6ICNmY2ZjZmM7XG4gIGJhY2tncm91bmQtc2l6ZTogNDAlIDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jLW1vZGVsLWxpc3RfX29ubGluZTo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL3NodXR0ZXJzdG9ja180NDMxNjIxMTAucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIG9wYWNpdHk6IDAuMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jLW1vZGVsLWxpc3RfX2ZlYXR1cmUgLnJvdyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYy1tb2RlbC1saXN0X19mZWF0dXJlIGgyIHtcbiAgICBtYXJnaW46IDE5cHggMDtcbiAgfVxufVxuLmMtbW9kZWwtbGlzdF9fZmVhdHVyZSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiT3ZlcnBhc3NcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMwNDAxMDA7XG59XG4uYy1tb2RlbC1saXN0X19mZWF0dXJlIHAuYy1zdGF0dXMge1xuICBmb250LWZhbWlseTogXCJPdmVycGFzc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzA0MDEwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYy1tb2RlbC1saXN0X19mZWF0dXJlIHAuYy1zdGF0dXMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICB9XG59XG4uYy1tb2RlbC1saXN0X19mZWF0dXJlIHAuYy1zdGF0dXM6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLW8tYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uYy1tb2RlbC1saXN0X19mZWF0dXJlIHAuYy1zdGF0dXMtLW9ubGluZTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NGM2Mzk7XG59XG4uYy1tb2RlbC1saXN0X19mZWF0dXJlIHAuYy1zdGF0dXMtLW9mZmxpbmU6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmMtbW9kZWwtbGlzdF9fZmVhdHVyZSAuYy1idG4ge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uYy1tb2RlbC1saXN0X19jYXJvdXNhbCAuYy1ob21lLXBhbmVsIHtcbiAgcGFkZGluZzogMzBweCAwIDU1cHg7XG59XG5cbi5jLXBhbmVsX19oYWxmLWdyZXkge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBwYWRkaW5nOiA1NXB4IDA7XG59XG4uYy1wYW5lbF9fbmVnZXRpdmUtaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDAgMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXBhbmVsX19uZWdldGl2ZS1pbWcge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC05MCUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC05MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTkwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC05MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOTAlKTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5jLXBhbmVsX19uZWdldGl2ZS1pbWc6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTM0LCAxNDMsIDE1NCwgMC42NSk7XG59XG4uYy1wYW5lbF9fcG9zaXRpdmUtY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXBhbmVsX19wb3NpdGl2ZS1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcGFkZGluZzogMCAyNSUgMCAyMSU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXBhbmVsX19wb3NpdGl2ZS1jb250ZW50IGgzIHtcbiAgICBtYXJnaW46IDQxcHggMCAyNHB4O1xuICB9XG59XG4uYy1wYW5lbF9fYnRtLWN0YSBoMSB7XG4gIGZvbnQtc2l6ZTogMzdweDtcbiAgbGluZS1oZWlnaHQ6IDQxcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYy1wYW5lbF9fYnRtLWN0YSBoMSB7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiA0N3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy1wYW5lbF9fYnRtLWN0YSBoMSB7XG4gICAgZm9udC1zaXplOiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYy1wYW5lbF9fYnRtLWN0YSBoMSB7XG4gICAgZm9udC1zaXplOiA1MnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmMtcGFuZWxfX2J0bS1jdGEgaDEge1xuICAgIGZvbnQtc2l6ZTogNjFweDtcbiAgICBsaW5lLWhlaWdodDogNzFweDtcbiAgfVxufVxuLmMtcGFuZWxfX2J0bS1jdGEgaDEge1xuICBsaW5lLWhlaWdodDogNzNweDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbi5jLXBhbmVsX19idG0tY3RhIGgxIHNwYW4ge1xuICBjb2xvcjogIzQ0NDc5Mztcbn1cbi5jLXBhbmVsX19idG0tY3RhIHAge1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMC4zMTI1cmVtO1xufVxuXG4uYy1ob21lLXBhbmVsIHtcbiAgcGFkZGluZzogNTVweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmMtaG9tZS1wYW5lbCB7XG4gICAgcGFkZGluZzogNzVweCAwIDEzOHB4O1xuICB9XG59XG5cbi5jLWJ0bi1wYW5lbCB7XG4gIG1heC13aWR0aDogNTAlO1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWJ0bi1wYW5lbCB7XG4gICAgbWF4LXdpZHRoOiAzMyU7XG4gICAgZmxleDogMCAwIDMzJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmMtYnRuLXBhbmVsIHtcbiAgICByaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtNjNweDtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuLmMtYnRuLXBhbmVsIGEuYy1idG4tLXB1cnBsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmMtYnRuLXBhbmVsIGEuYy1idG4tLXB1cnBsZSB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gICAgLW1zLWJvcmRlci1yYWRpdXM6IDA7XG4gICAgLW8tYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDU0JSAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmMtYnRuLXBhbmVsIGEuYy1idG4tLXB1cnBsZSBiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vKnByb2ZpbGUgYnRuIGdycCovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLnByb2ZpbGUtYnRuLWdycCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2ZpbGUtYnRuLWdycCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBvcmRlcjogLTE7XG4gICAgLXdlYmtpdC1vcmRlcjogLTE7XG4gICAgLyptYXJnaW4tdG9wOiAtNjBweDsqL1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xN3B4O1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMCAwLjkzNzVyZW07XG4gIH1cbn1cbi5wcm9maWxlLWJ0bi1ncnAgYSB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnByb2ZpbGUtYnRuLWdycCBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5wcm9maWxlLWJ0bi1ncnAgYSB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wcm9maWxlLWJ0bi1ncnAgYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2ZpbGUtYnRuLWdycCBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5wb3N0LXdyYXAtaW5uZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY3VzdG9tLWlubmVyLXdyYXAge1xuICBwYWRkaW5nLXRvcDogMy4xMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNjaWZyYW1laG9sZGVyLCAuY2NpZnJhbWViYXNlIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNjaWZyYW1laG9sZGVyOmZvY3VzLCAuY2NpZnJhbWViYXNlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNjaWZyYW1laG9sZGVyOmZvY3VzLXZpc2libGUsIC5jY2lmcmFtZWJhc2U6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmNjaWZyYW1lIHtcbiAgaGVpZ2h0OiA2OHB4O1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2NpZnJhbWU6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2NpZnJhbWU6Zm9jdXMtdmlzaWJsZSB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5jY2lmcmFtZSBpZnJhbWUgaW5wdXQge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG4uY2NpZnJhbWUgaWZyYW1lIGlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmNjaWZyYW1lIGlmcmFtZSBpbnB1dDpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY2hrb3V0LWZvcm0gLmZvcm0tZ3JvdXAgbGFiZWwge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jaGtvdXQtZm9ybSAuZm9ybS1ncm91cCBsYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc0cHgpIHtcbiAgLmNoa291dC1mb3JtIC5jdXN0b20tY29udHJvbCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB9XG59XG5cbi5jdXN0b20tb3V0ZXItd3JhcHBlciB7XG4gIG1heC13aWR0aDogODUwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc3RhdGljLWJhc2UgaDEsIC5zdGF0aWMtYmFzZSBoMiwgLnN0YXRpYy1iYXNlIGgzLCAuc3RhdGljLWJhc2UgaDQsIC5zdGF0aWMtYmFzZSBoNSwgLnN0YXRpYy1iYXNlIGg2LCAuc3RhdGljLWJhc2UgcCB7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cbi5zdGF0aWMtYmFzZSBoMSB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuc3RhdGljLWJhc2UgaDEge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG4uc3RhdGljLWJhc2UgaDIge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLnN0YXRpYy1iYXNlIGgyIHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDMycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuLnN0YXRpYy1iYXNlIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gIC5zdGF0aWMtYmFzZSBoMyB7XG4gICAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cbi5zdGF0aWMtYmFzZSBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuc3RhdGljLWJhc2UgaDQge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG4uc3RhdGljLWJhc2UgaDUge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLnN0YXRpYy1iYXNlIGg1IHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIxcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuLnN0YXRpYy1iYXNlIGg2IHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnN0YXRpYy1iYXNlIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMzIwcHgpIHtcbiAgLnN0YXRpYy1iYXNlIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0YXRpYy1iYXNlIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN0YXRpYy1iYXNlIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zdGF0aWMtYmFzZSBwIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuc3RhdGljLWJhc2UgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgLnN0YXRpYy1iYXNlIHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgfVxufVxuLnN0YXRpYy1iYXNlIHAgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnN0YXRpYy1iYXNlIHAgYTpob3ZlciB7XG4gIGNvbG9yOiAjM0FCNTg3O1xufVxuLnN0YXRpYy1iYXNlIGhyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5zdGF0aWMtYmFzZSB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG4uc3RhdGljLWJhc2UgdWwgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLnN0YXRpYy1iYXNlIHVsIGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCLigKJcIjtcbiAgbGVmdDogMDtcbiAgdG9wOiAxcHg7XG4gIGZvbnQtZmFtaWx5OiBpbml0aWFsO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uc3RhdGljLWJhc2UgdWwgbGkgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uc3RhdGljLWJhc2UgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5zdGF0aWMtYmFzZSBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGNvdW50ZXItcmVzZXQ6IG51bWJlcmVkO1xuICBwYWRkaW5nOiAwO1xufVxuLnN0YXRpYy1iYXNlIG9sIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogdGFibGU7XG59XG4uc3RhdGljLWJhc2Ugb2wgbGk6YmVmb3JlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgY29udGVudDogY291bnRlcnMobnVtYmVyZWQsIFwiLlwiKSBcIi4gXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXJlZDtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cbi5zdGF0aWMtYmFzZSBvbCBsaSBvbCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnJlc3BvbnNpdmVfX3RhYiB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLyptYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7Ki9cbiAgbWFyZ2luLWJvdHRvbTogMC4zMTI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnJlc3BvbnNpdmVfX3RhYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVzcG9uc2l2ZV9fdGFiIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjU2MjVyZW07XG4gIH1cbn1cbi5yZXNwb25zaXZlX190YWIgLm8tdGFicyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4ucmVzcG9uc2l2ZV9fdGFiX19tb2Qge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4uby10YWJzIHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgcGFkZGluZy1ib3R0b206IDI4cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRThFOEU4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uby10YWJzIGxpIHtcbiAgbWFyZ2luOiAwIDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuby10YWJzIGxpIHtcbiAgICBtYXJnaW46IDAgMjBweDtcbiAgfVxufVxuLm8tdGFicyBsaSBhIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNDM1NDVDO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM0MzU0NUMgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC41cmVtIDIuNTYyNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTFweCAyM3B4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHggIWltcG9ydGFudDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vLXRhYnMgbGkgYSB7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgfVxufVxuLm8tdGFicyBsaSBhOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzIyQzBDNSAhaW1wb3J0YW50O1xufVxuLm8tdGFicyBsaSBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjNCRkMzICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzIyQzBDNSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuby10YWJzLS1wcm9maWxlIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG59XG4uby10YWJzLW1vZCBsaSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5vLXRhYnMtbW9kIGxpIGEge1xuICBwYWRkaW5nOiAwLjVyZW0gMS4yNXJlbTtcbiAgbWluLXdpZHRoOiAxMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5vLXRhYnMtbW9kIGxpIGEge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAyLjU2MjVyZW07XG4gIH1cbn1cblxuLnBob3RvX190YWIge1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NXB4KSB7XG4gIC5waG90b19fdGFiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4ucGhvdG9fX3RhYiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcGFkZGluZzogMC42MjVyZW0gMC42MjVyZW0gMC41NjI1cmVtIDAuNjI1cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBob3RvX190YWIgbGkuY3VycmVudCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3MDcwNzA7XG59XG5cbi5waG90b19fdGFiX19jb250ZW50X193cmFwIC5waG90b19fdGFiX19jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzVweCkge1xuICAucGhvdG9fX3RhYl9fY29udGVudF9fd3JhcCAucGhvdG9fX3RhYl9fY29udGVudCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5waG90b19fdGFiX19jb250ZW50X193cmFwIC5waG90b19fdGFiX19jb250ZW50IC5wYWdlX19oZWFkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NXB4KSB7XG4gIC5waG90b19fdGFiX19jb250ZW50X193cmFwIC5waG90b19fdGFiX19jb250ZW50IC5wYWdlX19oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLnBob3RvX190YWJfX2NvbnRlbnRfX3dyYXAgLnBob3RvX190YWJfX2NvbnRlbnQuY3VycmVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnBob3RvX190YWJfX2NvbnRlbnRfX3dyYXAgLnBob3RvX190YWJfX2NvbnRlbnQgLnB1YmxpY19fcGhvdG9fX3NsaWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAwO1xuICB9XG4gIC5waG90b19fdGFiX19jb250ZW50X193cmFwIC5waG90b19fdGFiX19jb250ZW50IC5wdWJsaWNfX3Bob3RvX19zbGlkZXIgZGl2IHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbi52aWRlb19fdGFiIHtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBmb250LXNpemU6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzVweCkge1xuICAudmlkZW9fX3RhYiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLnZpZGVvX190YWIgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDAuNjI1cmVtIDAuNTYyNXJlbSAwLjYyNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi52aWRlb19fdGFiIGxpLmN1cnJlbnQge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjNzA3MDcwO1xufVxuXG4udmlkZW9fX3RhYl9fY29udGVudF9fd3JhcCAudmlkZW9fX3RhYl9fY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc1cHgpIHtcbiAgLnZpZGVvX190YWJfX2NvbnRlbnRfX3dyYXAgLnZpZGVvX190YWJfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG4udmlkZW9fX3RhYl9fY29udGVudF9fd3JhcCAudmlkZW9fX3RhYl9fY29udGVudCAucGFnZV9faGVhZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzVweCkge1xuICAudmlkZW9fX3RhYl9fY29udGVudF9fd3JhcCAudmlkZW9fX3RhYl9fY29udGVudCAucGFnZV9faGVhZGluZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi52aWRlb19fdGFiX19jb250ZW50X193cmFwIC52aWRlb19fdGFiX19jb250ZW50LmN1cnJlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC52aWRlb19fdGFiX19jb250ZW50X193cmFwIC52aWRlb19fdGFiX19jb250ZW50IC5wdWJsaWNfX3Bob3RvX19zbGlkZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxuICAudmlkZW9fX3RhYl9fY29udGVudF9fd3JhcCAudmlkZW9fX3RhYl9fY29udGVudCAucHVibGljX19waG90b19fc2xpZGVyIGRpdiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxufVxuXG4uZ2FsbGVyeV9fdGFiIHtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBmb250LXNpemU6IDA7XG59XG4uZ2FsbGVyeV9fdGFiIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuLmdhbGxlcnlfX3RhYiBsaSBhIHtcbiAgcGFkZGluZzogMC42MjVyZW0gMS4yNXJlbSAwLjU2MjVyZW0gMS4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5nYWxsZXJ5X190YWIgbGkgYS5jdXJyZW50IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzcwNzA3MDtcbn1cblxuLmN1c3RvbS10YWJzIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5wcm9maWxlLXRhYnMgbGkge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnBlcmZvcm1lci1wb3N0LWNhcmQge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIuMzc1cmVtO1xuICBib3JkZXI6IG5vbmU7XG4gIG1heC13aWR0aDogODUwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDM0cHggYXV0bztcbn1cbi5wZXJmb3JtZXItcG9zdC1jYXJkOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnBlcmZvcm1lci1wb3N0LWNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMCA4cHggMTRweCA4cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBlcmZvcm1lci1wb3N0LWNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4ucGVyZm9ybWVyLXBvc3QtY2FyZCAuY2FyZC1oZWFkZXIgLnByb2ZpbGUtaW1hZ2Uge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogNDNweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnBlcmZvcm1lci1wb3N0LWNhcmQgLmNhcmQtaGVhZGVyIC5jLXBvc3QtdGltZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBlcmZvcm1lci1wb3N0LWNhcmQgLmNhcmQtaGVhZGVyIC5jLXBvc3QtdGltZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG4ucGVyZm9ybWVyLXBvc3QtY2FyZCAuY2FyZC1oZWFkZXIgLmMtZnVsbC1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBlcmZvcm1lci1wb3N0LWNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wZXJmb3JtZXItcG9zdC1jYXJkIC5jYXJkLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDE0cHggNXB4IDAgNXB4O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4ucGVyZm9ybWVyLXBvc3QtY2FyZCAuY2FyZC1mb290ZXIgcCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUyNTI1Mjtcbn1cbi5wZXJmb3JtZXItcG9zdC1jYXJkIC5jYXJkLWZvb3RlciB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiAjRjlGOUY5O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDEuMjVyZW07XG4gIHJlc2l6ZTogbm9uZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnBlcmZvcm1lci1wb3N0LWNhcmQgLmNhcmQtZm9vdGVyIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogI0M4QzdDQztcbn1cbi5wZXJmb3JtZXItcG9zdC1jYXJkIC5jYXJkLWZvb3RlciB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjQzhDN0NDO1xufVxuLnBlcmZvcm1lci1wb3N0LWNhcmQgLmNhcmQtZm9vdGVyIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICBjb2xvcjogI0M4QzdDQztcbn1cbi5wZXJmb3JtZXItcG9zdC1jYXJkIC5jYXJkLWZvb3RlciB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICNDOEM3Q0M7XG59XG4ucGVyZm9ybWVyLXBvc3QtY2FyZC0tbG9jayAuY2FyZC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBlcmZvcm1lci1wb3N0LWNhcmQtLWxvY2sgLmNhcmQtYm9keTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCg2MWRlZywgI0VCQkRDNyAwJSwgI0Y1RDhERCAxMDAlLCAjRUFCOEMzIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ucGVyZm9ybWVyLWNhcmQge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzNHB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGVyZm9ybWVyLWNhcmQge1xuICAgIG1hcmdpbi1ib3R0b206IDMxcHg7XG4gIH1cbn1cbi5wZXJmb3JtZXItY2FyZC0tdmlwIC5jYXJkLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGVyZm9ybWVyLWNhcmQtLXZpcCAuY2FyZC1ib2R5IC5wZXJmb3JtZXItaW1hZ2Uge1xuICBwYWRkaW5nLWJvdHRvbTogMTM2JSAhaW1wb3J0YW50O1xufVxuLnBlcmZvcm1lci1jYXJkLS12aXAgLmNhcmQtYm9keSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4ucGVyZm9ybWVyLWNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDByZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnBlcmZvcm1lci1jYXJkIC5jYXJkLWJvZHkgaW5wdXRbdHlwZT1pbWFnZV0ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xufVxuLnBlcmZvcm1lci1jYXJkIC5jYXJkLWJvZHkgaW1nIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICAtby1ib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnBlcmZvcm1lci1jYXJkIC5jYXJkLWJvZHkgLm1lbWJlci1wb3NpdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQ5cHg7XG4gIHRvcDogLTIycHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBlcmZvcm1lci1jYXJkIC5jYXJkLWJvZHkgLm1lbWJlci1wb3NpdGlvbiB7XG4gICAgd2lkdGg6IDQ5cHg7XG4gICAgdG9wOiAtMjRweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG4ucGVyZm9ybWVyLWNhcmQgLmNhcmQtYm9keSAucGVyZm9ybWVyLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiAxMzYlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnBlcmZvcm1lci1jYXJkIC5jYXJkLWJvZHkgLnBlcmZvcm1lci1pbWFnZSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ucGVyZm9ybWVyLWNhcmQgLmNhcmQtYm9keSAucGVyZm9ybWVyLWNvdW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4wNjI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGVyZm9ybWVyLWNhcmQgLmNhcmQtYm9keSAucGVyZm9ybWVyLWNvdW50IHtcbiAgICBib3R0b206IDEycHg7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cbn1cbi5wZXJmb3JtZXItY2FyZCAuY2FyZC1ib2R5IC5wZXJmb3JtZXItY291bnQgLnBlcmZvcm1lcl9jb3VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNDQpO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBlcmZvcm1lci1jYXJkIC5jYXJkLWJvZHkgLnBlcmZvcm1lci1jb3VudCAucGVyZm9ybWVyX2NvdW50IHNwYW4ge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5wZXJmb3JtZXItY2FyZCAuY2FyZC1ib2R5IC5wZXJmb3JtZXItY291bnQgLnBlcmZvcm1lcl9jb3VudCBzcGFuLmltYWdlIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLnBlcmZvcm1lci1jYXJkIC5jYXJkLWJvZHkgLnBlcmZvcm1lci1jb3VudCAucGVyZm9ybWVyX2NvdW50IC5wZXJmb3JtZXJfY291bnQtY291bnRlciB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzM0I4OTk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTExcHg7XG4gIHJpZ2h0OiAtMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBlcmZvcm1lci1jYXJkIC5jYXJkLWJvZHkgLnBlcmZvcm1lci1jb3VudCAucGVyZm9ybWVyX2NvdW50IC5wZXJmb3JtZXJfY291bnQtY291bnRlciB7XG4gICAgdG9wOiAtMTZweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBlcmZvcm1lci1jYXJkIC5jYXJkLWJvZHkgLnBlcmZvcm1lci1jb3VudCB7XG4gICAgcGFkZGluZzogMHJlbSAxLjEyNXJlbSAxcmVtO1xuICB9XG59XG4ucGVyZm9ybWVyLWNhcmQgLmNhcmQtYm9keSAucGVyZm9ybWVyLWNvdW50IGltZyB7XG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XG59XG4ucGVyZm9ybWVyLWNhcmQgLmNhcmQtZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDAuOTM3NXJlbTtcbiAgbWluLWhlaWdodDogNTlweDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wZXJmb3JtZXItY2FyZCAuY2FyZC1mb290ZXIge1xuICAgIG1pbi1oZWlnaHQ6IDU5cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wZXJmb3JtZXItY2FyZCAuY2FyZC1mb290ZXIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAwLjkzNzVyZW07XG4gIH1cbn1cbi5wZXJmb3JtZXItY2FyZCAuY2FyZC1mb290ZXIgLmMtZnVsbC1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wZXJmb3JtZXItY2FyZCAuY2FyZC1mb290ZXIgLmMtZnVsbC1uYW1lIHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGVyZm9ybWVyLWNhcmQgLmNhcmQtZm9vdGVyIC5jLWZ1bGwtbmFtZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLnBlcmZvcm1lci1jYXJkIC5jYXJkLWZvb3RlciAuYy1mdWxsLW5hbWUge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cbi5wZXJmb3JtZXItY2FyZCAuY2FyZC1mb290ZXIgLmMtbG9jYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGVyZm9ybWVyLWNhcmQgLmNhcmQtZm9vdGVyIC5jLWxvY2F0aW9uIHtcbiAgICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuLnBlcmZvcm1lci1jYXJkIC5jYXJkLWZvb3RlciAuYy1zdGF0dXMge1xuICB3aWR0aDogMTBweDtcbiAgbWF4LXdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmbGV4OiAwIDAgMTAwJTtcbn1cbi5wZXJmb3JtZXItY2FyZCAuY2FyZC1mb290ZXIgLmMtc3RhdHVzLm9ubGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NkIxNjg7XG59XG4ucGVyZm9ybWVyLWNhcmQgLmNhcmQtZm9vdGVyIC5jLXN0YXR1cy5vZmZsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcbn1cblxuLmFjY291bnQtaW5mby1sZWZ0IC5wZXJmb3JtZXItY2FyZCB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkYgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW8tYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHdpZHRoOiAxMDJweDtcbiAgaGVpZ2h0OiAxMDJweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWNjb3VudC1pbmZvLWxlZnQgLnBlcmZvcm1lci1jYXJkIHtcbiAgICB3aWR0aDogODZweDtcbiAgICBoZWlnaHQ6IDg2cHg7XG4gIH1cbn1cbi5hY2NvdW50LWluZm8tbGVmdCAucGVyZm9ybWVyLWNhcmQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYWNjb3VudC1pbmZvLWxlZnQgLnBlcmZvcm1lci1jYXJkIC5wcm9maWxlaW1hZ2VzaG93IHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmFjY291bnQtaW5mby1sZWZ0IC5wZXJmb3JtZXItY2FyZC0tdmlwIC5jYXJkLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWNjb3VudC1pbmZvLWxlZnQgLnBlcmZvcm1lci1jYXJkLS12aXAgLmNhcmQtYm9keSAucGVyZm9ybWVyLWltYWdlIHtcbiAgcGFkZGluZy1ib3R0b206IDEzNiUgIWltcG9ydGFudDtcbn1cbi5hY2NvdW50LWluZm8tbGVmdCAucGVyZm9ybWVyLWNhcmQtLXZpcCAuY2FyZC1ib2R5IGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbn1cbi5hY2NvdW50LWluZm8tbGVmdCAucGVyZm9ybWVyLWNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi10b3A6IDByZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmFjY291bnQtaW5mby1sZWZ0IC5wZXJmb3JtZXItY2FyZCAuY2FyZC1ib2R5IGlucHV0W3R5cGU9aW1hZ2VdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbn1cbi5hY2NvdW50LWluZm8tbGVmdCAucGVyZm9ybWVyLWNhcmQgLmNhcmQtYm9keSBpbWcge1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYWNjb3VudC1pbmZvLWxlZnQgLnBlcmZvcm1lci1jYXJkIC5jYXJkLWJvZHkgLm1lbWJlci1wb3NpdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQ5cHg7XG4gIHRvcDogLTIycHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjY291bnQtaW5mby1sZWZ0IC5wZXJmb3JtZXItY2FyZCAuY2FyZC1ib2R5IC5tZW1iZXItcG9zaXRpb24ge1xuICAgIHdpZHRoOiA0OXB4O1xuICAgIHRvcDogLTI0cHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuLmFjY291bnQtaW5mby1sZWZ0IC5wZXJmb3JtZXItY2FyZCAuY2FyZC1ib2R5IC5wZXJmb3JtZXItaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDEzNiU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYWNjb3VudC1pbmZvLWxlZnQgLnBlcmZvcm1lci1jYXJkIC5jYXJkLWJvZHkgLnBlcmZvcm1lci1pbWFnZSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYWNjb3VudC1pbmZvLWxlZnQgLnBlcmZvcm1lci1jYXJkIC5jYXJkLWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwLjkzNzVyZW07XG4gIG1pbi1oZWlnaHQ6IDU5cHg7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWNjb3VudC1pbmZvLWxlZnQgLnBlcmZvcm1lci1jYXJkIC5jYXJkLWZvb3RlciB7XG4gICAgbWluLWhlaWdodDogNTlweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjY291bnQtaW5mby1sZWZ0IC5wZXJmb3JtZXItY2FyZCAuY2FyZC1mb290ZXIge1xuICAgIHBhZGRpbmc6IDAuOTM3NXJlbSAwLjkzNzVyZW07XG4gIH1cbn1cbi5hY2NvdW50LWluZm8tbGVmdCAucGVyZm9ybWVyLWNhcmQgLmNhcmQtZm9vdGVyIC5jLWZ1bGwtbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWNjb3VudC1pbmZvLWxlZnQgLnBlcmZvcm1lci1jYXJkIC5jYXJkLWZvb3RlciAuYy1mdWxsLW5hbWUge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hY2NvdW50LWluZm8tbGVmdCAucGVyZm9ybWVyLWNhcmQgLmNhcmQtZm9vdGVyIC5jLWZ1bGwtbmFtZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgLmFjY291bnQtaW5mby1sZWZ0IC5wZXJmb3JtZXItY2FyZCAuY2FyZC1mb290ZXIgLmMtZnVsbC1uYW1lIHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG4uYWNjb3VudC1pbmZvLWxlZnQgLnBlcmZvcm1lci1jYXJkIC5jYXJkLWZvb3RlciAuYy1sb2NhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hY2NvdW50LWluZm8tbGVmdCAucGVyZm9ybWVyLWNhcmQgLmNhcmQtZm9vdGVyIC5jLWxvY2F0aW9uIHtcbiAgICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuLmFjY291bnQtaW5mby1sZWZ0IC5wZXJmb3JtZXItY2FyZCAuY2FyZC1mb290ZXIgLmMtc3RhdHVzIHtcbiAgd2lkdGg6IDEwcHg7XG4gIG1heC13aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZmxleDogMCAwIDEwMCU7XG59XG4uYWNjb3VudC1pbmZvLWxlZnQgLnBlcmZvcm1lci1jYXJkIC5jYXJkLWZvb3RlciAuYy1zdGF0dXMub25saW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2QjE2ODtcbn1cbi5hY2NvdW50LWluZm8tbGVmdCAucGVyZm9ybWVyLWNhcmQgLmNhcmQtZm9vdGVyIC5jLXN0YXR1cy5vZmZsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcbn1cblxuLnBhY2thZ2UtLWNhcmQge1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYwNzg0MzEzNyk7XG4gIC1tb3otYm94LXNoYWRvdzogMHB4IDBweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2MDc4NDMxMzcpO1xuICAtbXMtYm94LXNoYWRvdzogMHB4IDBweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2MDc4NDMxMzcpO1xuICAtby1ib3gtc2hhZG93OiAwcHggMHB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYwNzg0MzEzNyk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNjA3ODQzMTM3KTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE5LjI1cmVtO1xufVxuLnBhY2thZ2UtLWNhcmQtLW1vc3QtLXBvcHVsYXI6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYWNrYWdlLS1jYXJkLS1tb3N0LS1wb3B1bGFyIGgyIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5wYWNrYWdlLS1jYXJkLS1tb3N0LS1wb3B1bGFyIGg0IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5wYWNrYWdlLS1jYXJkLS1tb3N0LS1wb3B1bGFyIHAge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnBhY2thZ2UtLWNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDYwcHggNDJweCA2MHB4IDQycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wYWNrYWdlLS1jYXJkIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDkwcHggNDJweCA5MHB4IDQycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhY2thZ2UtLWNhcmQgLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogOTBweCA0MnB4IDE0MHB4IDQycHg7XG4gIH1cbn1cbi5wYWNrYWdlLS1jYXJkIC5jYXJkLWJvZHkgaDQge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBsZXR0ZXItc3BhY2luZzogMS44cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhY2thZ2UtLWNhcmQgLmNhcmQtYm9keSBoNCB7XG4gICAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAyLjJweDtcbiAgfVxufVxuLnBhY2thZ2UtLWNhcmQgLmNhcmQtYm9keSBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDQ3cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxQzBDNjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGFja2FnZS0tY2FyZCAuY2FyZC1ib2R5IGgyIHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDY3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDgxcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzIxQzBDNjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucGFja2FnZS0tY2FyZCAuY2FyZC1ib2R5IGgyIHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDc1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzIxQzBDNjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDFweCkge1xuICAucGFja2FnZS0tY2FyZCAuY2FyZC1ib2R5IGgyIHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDY3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDgxcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzIxQzBDNjtcbiAgfVxufVxuLnBhY2thZ2UtLWNhcmQgLmNhcmQtYm9keSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUyNTI1MjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMzM0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBhY2thZ2UtLWNhcmQgLmNhcmQtYm9keSBwIHtcbiAgICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICM1MjUyNTI7XG4gIH1cbn1cbi5wYWNrYWdlLS1jYXJkIC5jYXJkLWJvZHkgcC5wcmljZS1pbmZvIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWNrYWdlLS1jYXJkIC5jYXJkLWJvZHkgcC5wcmljZS1pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTYwMXB4KSB7XG4gIC5wYWNrYWdlLS1jYXJkIC5jYXJkLWJvZHkgcC5wcmljZS1pbmZvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ucGFja2FnZS0tY2FyZCAuY2FyZC1ib2R5IGhyIHtcbiAgbWFyZ2luOiAxLjc4MTI1cmVtIDA7XG59XG4ucGFja2FnZS0tY2FyZCAuY2FyZC1ib2R5IC5vLWJ0biB7XG4gIG1hcmdpbjogMC45Mzc1cmVtIGF1dG8gMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTQwcHg7XG59XG5cbi5hZHYtZGV0YWlscy1jYXJkIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgxNjYsIDE1MCwgMTg2LCAwLjEwMTk2MDc4NDMpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggMjVweCByZ2JhKDE2NiwgMTUwLCAxODYsIDAuMTAxOTYwNzg0Myk7XG4gIC1tcy1ib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgxNjYsIDE1MCwgMTg2LCAwLjEwMTk2MDc4NDMpO1xuICAtby1ib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgxNjYsIDE1MCwgMTg2LCAwLjEwMTk2MDc4NDMpO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDI1cHggcmdiYSgxNjYsIDE1MCwgMTg2LCAwLjEwMTk2MDc4NDMpO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgNTBweCAwIDUwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMCA1MHB4IDAgNTBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAgNTBweCAwIDUwcHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDAgNTBweCAwIDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgNTBweCAwIDUwcHg7XG4gIHBhZGRpbmc6IDYwcHggMzRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB6LWluZGV4OiAxO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hZHYtZGV0YWlscy1jYXJkIHtcbiAgICBwYWRkaW5nOiAxMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWR2LWRldGFpbHMtY2FyZCB7XG4gICAgcGFkZGluZzogMTEycHggMTQ1cHggMTQ1cHg7XG4gIH1cbn1cbi5hZHYtZGV0YWlscy1jYXJkIC5hZHZlcnRpc2VfY29udGVudCAucGFuZWxfX2hlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFkdi1kZXRhaWxzLWNhcmQgLmFkdmVydGlzZV9jb250ZW50IC5wYW5lbF9faGVhZGluZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gIH1cbn1cbi5hZHYtZGV0YWlscy1jYXJkIC5hZHZlcnRpc2VfY29udGVudCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUyNTI1MjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hZHYtZGV0YWlscy1jYXJkIC5hZHZlcnRpc2VfcG9pbnQge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmFkdi1kZXRhaWxzLWNhcmQgLmFkdmVydGlzZV9wb2ludCB1bCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5hZHYtZGV0YWlscy1jYXJkIC5hZHZlcnRpc2VfcG9pbnQgdWwgbGkge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNTI1MjUyO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWR2LWRldGFpbHMtY2FyZCAuYWR2ZXJ0aXNlX3BvaW50IHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIwcHg7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogNHB4O1xuICB0b3A6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICM1MjUyNTI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW8tYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5wZXJmb3JtZXItY2lyY2xlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGVyZm9ybWVyLWNpcmNsZSAucGVyZm9ybWVyLWltYWdlIHtcbiAgd2lkdGg6IDY2cHg7XG4gIGhlaWdodDogNjZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wZXJmb3JtZXItY2lyY2xlIC5wZXJmb3JtZXItaW1hZ2Uge1xuICAgIHdpZHRoOiA5MnB4O1xuICAgIGhlaWdodDogOTJweDtcbiAgfVxufVxuLnBlcmZvcm1lci1jaXJjbGUgLnBlcmZvcm1lci1pbWFnZTphZnRlciB7XG4gIHdpZHRoOiA3MnB4O1xuICBoZWlnaHQ6IDcycHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VFRUVGMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zcHg7XG4gIGxlZnQ6IC0zcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBlcmZvcm1lci1jaXJjbGUgLnBlcmZvcm1lci1pbWFnZTphZnRlciB7XG4gICAgd2lkdGg6IDk4cHg7XG4gICAgaGVpZ2h0OiA5OHB4O1xuICB9XG59XG4ucGVyZm9ybWVyLWNpcmNsZSAucGVyZm9ybWVyLWltYWdlIGltZyB7XG4gIHdpZHRoOiA2NnB4O1xuICBoZWlnaHQ6IDY2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wZXJmb3JtZXItY2lyY2xlIC5wZXJmb3JtZXItaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogOTJweDtcbiAgICBoZWlnaHQ6IDkycHg7XG4gIH1cbn1cbi5wZXJmb3JtZXItY2lyY2xlIHAge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC41NjI1cmVtO1xuICBsaW5lLWhlaWdodDogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucGVyZm9ybWVyLWNpcmNsZSBwIHtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgfVxufVxuLnBlcmZvcm1lci1jaXJjbGUtLW9ubGluZSAucGVyZm9ybWVyLWltYWdlOmFmdGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY1QjA2ODtcbn1cblxuLnBlcmZvcm1lci1wb3N0LWNhcmQgLmxhenl3cmFwcGVyIC5wb3N0IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wb3N0LWNhcmQtd3JhcHBlciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjZweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMjZweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMjZweDtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnBvc3QtY2FyZC1vdXRlciAucG9zdF9idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjZweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNnB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMjZweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMjZweDtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgcGFkZGluZzogOHB4IDI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxOHB4O1xuICByaWdodDogMThweDtcbn1cbi5wb3N0LWNhcmQtb3V0ZXIgLnBvc3RfYnRuIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMThweDtcbn1cbi5wb3N0LWNhcmQtb3V0ZXIgLnBvc3RfYnRuIHNwYW46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5wb3N0LWNhcmQtb3V0ZXIgLnBvc3RfYnRuIHNwYW4ubGlrZS1idXR0b24gaW1nIHtcbiAgd2lkdGg6IDE0cHg7XG59XG4ucG9zdC1jYXJkLW91dGVyIC5wb3N0X2J0biBzcGFuIHNtYWxsIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5wb3N0LWNhcmQtb3V0ZXIgLnBvc3RfYnRuIHNwYW4gaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLnBvc3QtY2FyZC1vdXRlciAucG9zdF9idG4gc3BhbiBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucG9zdC1jYXJkLW91dGVyIC5wb3N0X2J0biAuY29tbWVudF9idG4ge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMC43NXJlbSAwO1xufVxuXG4ucHJvZmlsZS1vbmxpbmUtdGFnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNXB4O1xuICBsZWZ0OiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDIycHg7XG4gIHdpZHRoOiA2OHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBjb2xvcjogIzM5QjU4NztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnByaWNlLWNhcmRzIHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDg1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wcmljZS1jYXJkcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgfVxufVxuXG4uYWNjLWljb24ge1xuICBtYXJnaW46IDAgMi41cHg7XG59XG5cbi5wZXJmb3JtZXItY291bnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDg2cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wZXJmb3JtZXItY291bnQge1xuICAgIG1heC13aWR0aDogMTAycHg7XG4gIH1cbn1cbi5wZXJmb3JtZXItY291bnQgLnBlcmZvcm1lcl9jb3VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNDQpO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBlcmZvcm1lci1jb3VudCAucGVyZm9ybWVyX2NvdW50IHNwYW4ge1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi5wZXJmb3JtZXItY291bnQgLnBlcmZvcm1lcl9jb3VudCBzcGFuLmltYWdlIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLnBlcmZvcm1lci1jb3VudCAucGVyZm9ybWVyX2NvdW50IC5wZXJmb3JtZXJfY291bnQtY291bnRlciB7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDI3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzM0I4OTk7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTExcHg7XG4gIHJpZ2h0OiAtMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBlcmZvcm1lci1jb3VudCAucGVyZm9ybWVyX2NvdW50IC5wZXJmb3JtZXJfY291bnQtY291bnRlciB7XG4gICAgdG9wOiAtMTZweDtcbiAgfVxufVxuLnBlcmZvcm1lci1jb3VudCBpbWcge1xuICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xufVxuXG4uYWNjb3VudC1pbWFnZS13cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5hY2NvdW50LWluZm8tbGVmdCB7XG4gIG1heC13aWR0aDogMTA1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hY2NvdW50LWluZm8tbGVmdCB7XG4gICAgbWF4LXdpZHRoOiAxMzVweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5hY2MtcHJvZmlsZS1mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbnB1dC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbnB1dC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbn1cbi5pbnB1dC1yb3cgLmlucHV0LWNvbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaW5wdXQtcm93IC5pbnB1dC1jb2wge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbi5pbnB1dC1yb3cgLmlucHV0LWNvbCAuaW5wdXQtZ3JvdXAtd3JhcHBlciB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaW5wdXQtcm93IC5pbnB1dC1jb2wgLmlucHV0LWdyb3VwLXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uaW5wdXQtcm93IC5pbnB1dC1jb2wgLmlucHV0LWdyb3VwLXdyYXBwZXIgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5pbnB1dC1yb3cgLmlucHV0LWNvbCAuaW5wdXQtZ3JvdXAtd3JhcHBlciBpbnB1dCB7XG4gIGhlaWdodDogNTJweDtcbn1cbi5pbnB1dC1yb3ctc2Vjb25kIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLmlucHV0LWNvbC1jaGlsZC1zbWFsbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxMHB4O1xuICB3aWR0aDogODBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmlucHV0LWNvbC1jaGlsZC1zbWFsbCB7XG4gICAgdG9wOiAycHg7XG4gIH1cbn1cblxuLmFjYy1pbnB1dCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmFjYy1pbnB1dC1sZWZ0IHtcbiAgd2lkdGg6IDM1JTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYWNjLWlucHV0LWxlZnQge1xuICAgIHdpZHRoOiA0NSU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNzAxcHgpIHtcbiAgLmFjYy1pbnB1dC1sZWZ0IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFjYy1pbnB1dC1sZWZ0IC5zZWxlY3Qtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uYWNjLWlucHV0LXJpZ2h0IHtcbiAgd2lkdGg6IGNhbGMoNjUlIC0gMTBweCk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hY2MtaW5wdXQtcmlnaHQge1xuICAgIHdpZHRoOiBjYWxjKDU1JSAtIDEwcHgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTcwMXB4KSB7XG4gIC5hY2MtaW5wdXQtcmlnaHQge1xuICAgIHdpZHRoOiBjYWxjKDc1JSAtIDEwcHgpO1xuICB9XG59XG4uYWNjLWlucHV0LXJpZ2h0IGlucHV0IHtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuLmFjYy1pbnB1dC1yaWdodCBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmlucHV0LWdycC13cmFwLW91dGVyIHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5wdXQtZ3JwLXdyYXAtb3V0ZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5pbnB1dC1ncnAtd3JhcC1vdXRlciAuaW5wdXQtZ3JvdXAtd3JhcHBlciB7XG4gIGhlaWdodDogYXV0bztcbn1cbi5pbnB1dC1ncnAtd3JhcC1vdXRlciAuaW5wdXQtZ3JvdXAtd3JhcHBlciBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmlucHV0LWdycC13cmFwLW91dGVyIC5pbnB1dC1ncm91cC13cmFwcGVyIGlucHV0IHtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuXG4uYWMtYnRuLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ubWVkaWFnYWxsZXJ5IHtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC0ycHg7XG59XG5cbi5wcm9maWxlcGljdHVyZSB7XG4gIHBhZGRpbmc6IDAgNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2ZpbGVwaWN0dXJlIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gIH1cbn1cbi5wcm9maWxlcGljdHVyZSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmdhbGxlcnlfcHJvZHVjdCB7XG4gIGhlaWdodDogMjEwcHg7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDAgMnB4IDRweDtcbn1cblxuLmMtbWVkaWEge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYy1tZWRpYSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uYy1tZWRpYV9faG9sZGVyIHtcbiAgYmFja2dyb3VuZDogIzQ0NDc5MztcbiAgd2lkdGg6IDIuNDM3NXJlbTtcbiAgaGVpZ2h0OiAyLjQzNzVyZW07XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLW8tYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgYXV0byAxMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmMtbWVkaWFfX2hvbGRlciB7XG4gICAgd2lkdGg6IDMuMzEyNXJlbTtcbiAgICBoZWlnaHQ6IDMuMzEyNXJlbTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5jLW1lZGlhX19ob2xkZXIgc3ZnLFxuLmMtbWVkaWFfX2hvbGRlciBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogNjAlO1xuICBoZWlnaHQ6IDYwJTtcbiAgZmlsbDogI2ZmZjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jLW1lZGlhX19ob2xkZXIgc3ZnLFxuICAuYy1tZWRpYV9faG9sZGVyIGltZyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgfVxufVxuLmMtbWVkaWEgLm1lZGlhLWJvZHkgaDUge1xuICBmb250LWZhbWlseTogXCJPdmVycGFzc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGxpbmUtaGVpZ2h0OiAxM3B4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmMtbWVkaWEgLm1lZGlhLWJvZHkgaDUge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmMtbWVkaWEgLm1lZGlhLWJvZHkgaDUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmMtbWVkaWEgLm1lZGlhLWJvZHkgaDUge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmMtbWVkaWEgLm1lZGlhLWJvZHkgaDUge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jLW1lZGlhIC5tZWRpYS1ib2R5IGg1IHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuYy1tZWRpYSAubWVkaWEtYm9keSBoNSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5cbi5jYXJkc19pbWFnZSB7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sbGVjdGlvbm1lZGlhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNvbGxlY3Rpb25tZWRpYSBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2xsZWN0aW9ubWVkaWEgc3ZnIHtcbiAgICB3aWR0aDogMzdweDtcbiAgfVxufVxuLmNvbGxlY3Rpb25tZWRpYSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG5cbi5jb2xsZWN0aW9uX190aHVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE3MnB4O1xuICBtYXJnaW4tYm90dG9tOiAyLjE4NzVyZW07XG59XG4uY29sbGVjdGlvbl9fdGh1bWIgLnZpZGVvLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiA4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMzdweDtcbiAgaGVpZ2h0OiAzN3B4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNik7XG59XG4uY29sbGVjdGlvbl9fdGh1bWIgLnZpZGVvLWljb24gc3ZnIHtcbiAgZmlsbDogI2ZmZjtcbn1cbi5jb2xsZWN0aW9uX190aHVtYi0tcGFja2FnZS0tcHJpY2Uge1xuICBtYXgtd2lkdGg6IDE5LjI1cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNjA3ODQzMTM3KTtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uY29sbGVjdGlvbl9fdGh1bWIgaW1nLCAuY29sbGVjdGlvbl9fdGh1bWIgdmlkZW8ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5jb2xsZWN0aW9uX190aHVtYiAucGhvdG9fX2NvdW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmNvbGxlY3Rpb25fX3RodW1iLS12aWRlbzpiZWZvcmUge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BsYXktYnV0dG9uLnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHotaW5kZXg6IDk7XG59XG4uY29sbGVjdGlvbl9fdGh1bWItLWhvdmVyLS1ub2xheWVyOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA1LjI1cmVtO1xuICBoZWlnaHQ6IDUuMjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMyKSB1cmwoLi4vaW1hZ2VzL3pvb20uc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI4cHggYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuNHM7XG4gIHotaW5kZXg6IDk7XG4gIG9wYWNpdHk6IDA7XG59XG4uY29sbGVjdGlvbl9fdGh1bWItLWhvdmVyLS1ub2xheWVyOmhvdmVyOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uY29sbGVjdGlvbl9fdGh1bWItLWhvdmVyLS1ub2xheWVyOmhvdmVyOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5jb2xsZWN0aW9uX190aHVtYi0tc2hhZG93IHtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2MDc4NDMxMzcpO1xufVxuLmNvbGxlY3Rpb25fX3RodW1iLS1zdWJzY3JpYmVyLS1vdmVybGF5IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiA5O1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigyMHB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM1LCAxOTEsIDE5NCwgMC41KTtcbn1cbi5jb2xsZWN0aW9uX190aHVtYi0tc3Vic2NyaWJlci0tb3ZlcmxheSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4taGVpZ2h0OiAxMHB4O1xufVxuLmNvbGxlY3Rpb25fX3RodW1iLS1zdWJzY3JpYmVyLS1vdmVybGF5IHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbGxlY3Rpb25fX3RodW1iLS1zdWJzY3JpYmVyLS1vdmVybGF5IHN2ZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgfVxufVxuLmNvbGxlY3Rpb25fX3RodW1iLS1zdWJzY3JpYmVyLS1vdmVybGF5IHAge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbGxlY3Rpb25fX3RodW1iLS1zdWJzY3JpYmVyLS1vdmVybGF5IHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4uY29sbGVjdGlvbl9fdGh1bWItLXN1YnNjcmliZXItLW92ZXJsYXkgcCBiIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29sbGVjdGlvbl9fdGh1bWItLXN1YnNjcmliZXItLW92ZXJsYXkgcCBiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4uY29sbGVjdGlvbl9fdGh1bWItLWxvY2s6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigyMHB4KTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQsIDIzLCA1MywgMC41KTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5jb2xsZWN0aW9uX190aHVtYi0tbG9jayBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uY29sbGVjdGlvbl9fdGh1bWItLWxvY2sgc3BhbiBzdmcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAzOHB4O1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmNvbGxlY3Rpb25fX3RodW1iLS1sb2NrIHNwYW4gc3ZnIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG59XG4uY29sbGVjdGlvbl9fdGh1bWItLWxvY2sgc3BhbiBoNCB7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogN3B4IDE1cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjZweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIG1pbi13aWR0aDogODBweDtcbiAgbWFyZ2luLXRvcDogOXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLmNvbGxlY3Rpb25fX3RodW1iLS1sb2NrIHNwYW4gaDQge1xuICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgbWluLXdpZHRoOiAxMzBweDtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gIH1cbn1cbi5jb2xsZWN0aW9uX190aHVtYi0tbG9jayBzcGFuIHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTNweCkge1xuICAuY29sbGVjdGlvbl9fdGh1bWItLWxvY2sgc3BhbiBwIHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLmNvbGxlY3Rpb25fX3RodW1iLS1sb2NrIHNwYW4gcCBiIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29sbGVjdGlvbl9fdGh1bWItLWxvY2sgc3BhbiBwIGIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmN1c3RvbS1iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3cHg7XG4gIGxlZnQ6IDdweDtcbiAgei1pbmRleDogODtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbn1cbi5jdXN0b20tYmFkZ2UuYmFkZ2UtZnJlZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmN1c3RvbS1iYWRnZS5iYWRnZS1wcmVtaXVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0LCAyMywgNTMsIDAuNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmN1c3RvbS1iYWRnZS5iYWRnZS1zdWJzY3JpYmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTBiN2JhO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLypjaGVja291dCBjYXJkIGluZm8qL1xuLnN1YnNjcmliZS1pbmZvIHtcbiAgbWF4LXdpZHRoOiAxOS4yNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNjA3ODQzMTM3KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLnN1YnNjcmliZS1pbmZvIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uc3Vic2NyaWJlLWluZm8gcCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zdWJzY3JpYmUtaW5mbyBwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jb21tZW50LS1tb2RhbCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uY29tbWVudC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMjBweCAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uY29tbWVudC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5jb250YWluZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbWVudC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4uY29tbWVudC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbW1lbnRfX2ltYWdlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gICAgLyptaW4taGVpZ2h0OiAxMDB2aDsqL1xuICAgIC8qbWluLWhlaWdodDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDEzMHB4KTtcbiAgICBwYWRkaW5nOiA1MHB4IDA7Ki9cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb21tZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAuY29tbWVudF9faW1hZ2Uge1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvKmJhY2tncm91bmQtY29sb3I6ICMwMDA7Ki9cbiAgLypkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsqL1xufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19pbWFnZSAuaW1nLWZsdWlkIHtcbiAgLyptYXgtd2lkdGg6IDEwMCU7Ki9cbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJTsqL1xuICBkaXNwbGF5OiBibG9jaztcbiAgLypoZWlnaHQ6IDEwMCU7Ki9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAuY29tbWVudF9faW1hZ2UgLmltZy1mbHVpZCB7XG4gICAgbWF4LWhlaWdodDogOTV2aDtcbiAgfVxufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19pbWFnZSB2aWRlbyB7XG4gIC8qbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlOyovXG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbWVudC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbW1lbnRfX2ltYWdlIHZpZGVvIHtcbiAgICBtYXgtaGVpZ2h0OiA5MHZoO1xuICB9XG59XG4uY29tbWVudC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbW1lbnRfX2ltYWdlLm5vLS1jb21tZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cbi5jb21tZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAuY29tbWVudF9faW1hZ2UgLmNvbW1lbnRfX2J1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogOTtcbn1cbi5jb21tZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAuY29tbWVudF9faW1hZ2UgLmNvbW1lbnRfX2J1dHRvbiBpbWcge1xuICBtYXgtd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiBhdXRvO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uY29tbWVudC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbW1lbnRfX2ltYWdlIC5jb21tZW50X19idXR0b24ubmV4dCB7XG4gIHJpZ2h0OiAxMHB4O1xuICBsZWZ0OiBhdXRvO1xufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19ibG9jayB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAuY29tbWVudF9fYmxvY2sge1xuICAgIG1heC13aWR0aDogMjUlO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wNTA5ODAzOTIyKTtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBwYWRkaW5nOiAxLjkzNzVyZW0gMS4zMTI1cmVtO1xuICB9XG59XG4uY29tbWVudC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbW1lbnRfX2Jsb2NrIHtcbiAgZmxleDogMCAwIDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAwLjU2MjVyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uY29tbWVudC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbW1lbnRfX2Jsb2NrIC5wcm9maWxlLWltYWdlIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uY29tbWVudC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbW1lbnRfX2Jsb2NrIHAge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5jb21tZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAuY29tbWVudF9fYmxvY2sgLmMtcG9zdC10aW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzhBOEE4Rjtcbn1cbi5jb21tZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAuY29tbWVudF9fYmxvY2sgLmMtZnVsbC1uYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19ibG9jayAucG9zdF9idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5jb21tZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAuY29tbWVudF9fYmxvY2sgLnBvc3RfYnRuIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzhBOEE4RjtcbiAgbWFyZ2luOiAxcmVtIDA7XG4gIG1hcmdpbi1yaWdodDogMi41cmVtO1xufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19ibG9jayAucG9zdF9idG4gc3Bhbi5saWtlLWJ1dHRvbiBpbWcge1xuICB3aWR0aDogMTRweDtcbn1cbi5jb21tZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAuY29tbWVudF9fYmxvY2sgLnBvc3RfYnRuIHNwYW4gaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19ibG9jayAucG9zdF9idG4gc3BhbiBzbWFsbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjgxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY29tbWVudC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbW1lbnRfX2Jsb2NrIC5wb3N0X2J0biAuYWRkX2NvbGxlY3Rpb25fYnRuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAuNzVyZW0gMDtcbn1cbi5jb21tZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAuY29tbWVudF9fYmxvY2sgLm9sZF9jb21tZW50X2J0biB7XG4gIG1hcmdpbjogMC4zNzVyZW0gMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM4QThBOEY7XG59XG4uY29tbWVudC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbW1lbnRfX2Jsb2NrIC5vbGRfY29tbWVudF9idG4gaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXgtd2lkdGg6IDIwcHg7XG59XG4uY29tbWVudC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbW1lbnRfX2Jsb2NrIC5jb21tZW50X19saXN0IHtcbiAgbWFyZ2luOiAwIDAgMC42MjVyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAuY29tbWVudF9fYmxvY2sgLmNvbW1lbnRfX2xpc3Qge1xuICAgIC8qaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDYwcHgpOyovXG4gICAgLyptYXgtaGVpZ2h0OiAyMDBweDsqL1xuICB9XG59XG4uY29tbWVudC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbW1lbnRfX2Jsb2NrIC5jb21tZW50X19saXN0IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5jb21tZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAuY29tbWVudF9fYmxvY2sgLmNvbW1lbnRfX2xpc3QgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMS4yNXJlbSAxLjM3NXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0YxRjFGMztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0MHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0MHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19ibG9jayAuY29tbWVudF9fbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19ibG9jayAuY29tbWVudF9fbGlzdCBsaSAuY29tbWVudF9fbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19ibG9jayAuY29tbWVudF9fbGlzdCBsaSAuY29tbWVudF9fbmFtZSAuY29tbWVudF90aW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjgxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5jb21tZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAuY29tbWVudF9fYmxvY2sgLmNvbW1lbnRfX2xpc3QgbGkgLmNvbW1lbnRfX3RleHQge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjgxMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOEI4QjhCO1xufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19ibG9jayAuY29tbWVudF9fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogM3B4O1xufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19ibG9jayAuY29tbWVudF9fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19ibG9jayAuY29tbWVudF9fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkQ3REE5O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19ibG9jayAuY29tbWVudF9hcmVhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDBweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDAuNjI1cmVtO1xuICBib3JkZXI6ICNFMkUyRTIgMXB4IHNvbGlkO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbWVudC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbW1lbnRfX2Jsb2NrIC5jb21tZW50X2FyZWEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbn1cbi5jb21tZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAuY29tbWVudF9fYmxvY2sgLmNvbW1lbnRfYXJlYSB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiAjRkFGQUZBO1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDMuMTI1cmVtIDAuMzEyNXJlbSAzLjEyNXJlbTtcbiAgcmVzaXplOiBub25lO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19ibG9jayAuY29tbWVudF9hcmVhIHRleHRhcmVhIHtcbiAgICBwYWRkaW5nOiAxLjEyNXJlbSAzLjc1cmVtIDAuMzEyNXJlbSAzLjc1cmVtO1xuICAgIGhlaWdodDogNTlweDtcbiAgfVxufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19ibG9jayAuY29tbWVudF9hcmVhIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogIzQ1NDU0NTtcbn1cbi5jb21tZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAuY29tbWVudF9fYmxvY2sgLmNvbW1lbnRfYXJlYSB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjNDU0NTQ1O1xufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19ibG9jayAuY29tbWVudF9hcmVhIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICBjb2xvcjogIzQ1NDU0NTtcbn1cbi5jb21tZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAuY29tbWVudF9fYmxvY2sgLmNvbW1lbnRfYXJlYSB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICM0NTQ1NDU7XG59XG4uY29tbWVudC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLmNvbW1lbnRfX2Jsb2NrIC5jb21tZW50X2FyZWEgdGV4dGFyZWE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19ibG9jayAuY29tbWVudF9hcmVhIC5jb21tZW50X2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJhY2tncm91bmQ6ICNBRjlFQkQ7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtby1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb21tZW50LS1tb2RhbCAubW9kYWwtY29udGVudCAuY29tbWVudF9fYmxvY2sgLmNvbW1lbnRfYXJlYSAuY29tbWVudF9idG4ge1xuICAgIHJpZ2h0OiAxM3B4O1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIGhlaWdodDogNDJweDtcbiAgfVxufVxuLmNvbW1lbnQtLW1vZGFsIC5tb2RhbC1jb250ZW50IC5jb21tZW50X19ibG9jayAuY29tbWVudF9hcmVhIC5jb21tZW50X2J0biBpbWcge1xuICBtYXgtd2lkdGg6IDIwcHg7XG59XG5cbi5jb21tbnQtdHlwZS11c2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29tbW50LXR5cGUtdXNlciB7XG4gICAgbGVmdDogMTNweDtcbiAgfVxufVxuXG4uby1wb3N0LWNvbW10LXdyYXAge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDYwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm8tcG9zdC1jb21tdC13cmFwIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTc1cHgpO1xuICB9XG59XG5cbi5wb3NyZGV0YWlscy1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3NyZGV0YWlscy1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1vZC1jb21tZW50X19pbWFnZSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjY5KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cbi5tb2QtY29tbWVudF9faW1hZ2UgLmNvbW1lbnRfX2ltYWdlX3dyYXBwZXIgLmNvbW1lbnRfX2ltYWdlX2ZldGNoIC5pbWctZmx1aWQge1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2QtY29tbWVudF9faW1hZ2UgLmNvbW1lbnRfX2ltYWdlX3dyYXBwZXIgLmNvbW1lbnRfX2ltYWdlX2ZldGNoIC5pbWctZmx1aWQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5wb3N0LWRldGFpbHMtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIHotaW5kZXg6IDk7XG59XG4ucG9zdC1kZXRhaWxzLWNsb3NlIHN2ZyBnIGcge1xuICBmaWxsOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvc3QtZGV0YWlscy1jbG9zZSB7XG4gICAgdG9wOiAzNXB4O1xuICAgIHJpZ2h0OiAyNyU7XG4gIH1cbiAgLnBvc3QtZGV0YWlscy1jbG9zZSBzdmcgZyBnIHtcbiAgICBmaWxsOiAjQTRBRkI3O1xuICB9XG59XG4ucG9zdC1kZXRhaWxzLWNsb3NlOmhvdmVyIHN2ZyBnIGcge1xuICBmaWxsOiAjZmZmO1xufVxuXG4ucG9zdC1kZXRhaWxzLW1vZGFsY29udCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubW9kYWwtb3BlbiAubW9kYWwjc3RvcnlfbW9kYWwge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdG9yeV9zbGlkZXIgaW1nIHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDEwMHB4KTtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5ib290Ym94Lm1vZGFsIC5tb2RhbC1kaWFsb2cge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5ib290Ym94Lm1vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXI6IDRweCBzb2xpZCAjRkQ3REE5O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmJvb3Rib3gubW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtZm9vdGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYm9vdGJveC5tb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIgLmJ0bi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzI3NTRCNDtcbiAgY29sb3I6ICMyNzU0QjQgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC4zNzVyZW0gMi4wNjI1cmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDIuMDYyNXJlbTtcbiAgd2lkdGg6IDEyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuLmJvb3Rib3gubW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtZm9vdGVyIC5idG4tc2Vjb25kYXJ5OmhvdmVyLCAuYm9vdGJveC5tb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1mb290ZXIgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiByZ2IoMzksIDg0LCAxODApO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMTMyQjVGIDAlLCAjMjg1RkQ2IDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5ib290Ym94Lm1vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWZvb3RlciAuYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRkQ3REE5IDAlLCAjRkY5QUJDIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC41cmVtIDIuMTg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAyLjA2MjVyZW07XG4gIHdpZHRoOiAxMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xufVxuLmJvb3Rib3gubW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtZm9vdGVyIC5idG4tcHJpbWFyeTpob3ZlciwgLmJvb3Rib3gubW9kYWwgLm1vZGFsLWRpYWxvZyAubW9kYWwtY29udGVudCAubW9kYWwtZm9vdGVyIC5idG4tcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHJnYigzOSwgODQsIDE4MCk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxMzJCNUYgMCUsICMyODVGRDYgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4jdXBsb2FkaW1hZ2VNb2RhbCAubW9kYWwtYm9keSB7XG4gIGJhY2tncm91bmQ6ICNlOWVhZWQ7XG59XG4jdXBsb2FkaW1hZ2VNb2RhbCAubW9kYWwtYm9keSAuY3JvcHBpZS1jb250YWluZXIgLmNyLXZpZXdwb3J0LCAjdXBsb2FkaW1hZ2VNb2RhbCAubW9kYWwtYm9keSAuY3JvcHBpZS1jb250YWluZXIgLmNyLXJlc2l6ZXIge1xuICBib3gtc2hhZG93OiAwIDAgMjAwMHB4IDIwMDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG4jdXBsb2FkaW1hZ2VNb2RhbCAubW9kYWwtYm9keSAuY3Itc2xpZGVyLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgNjBweDtcbiAgd2lkdGg6IDY1JTtcbn1cbiN1cGxvYWRpbWFnZU1vZGFsIC5tb2RhbC1ib2R5IC5jci1zbGlkZXItd3JhcDpiZWZvcmUge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybCguLi9hc3NldHMvaW1hZ2VzL2Nyb3BfaW1hZ2UucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4jdXBsb2FkaW1hZ2VNb2RhbCAubW9kYWwtYm9keSAuY3Itc2xpZGVyLXdyYXA6YWZ0ZXIge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9jcm9wX2ltYWdlLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBjb250ZW50OiBcIlwiO1xufVxuI3VwbG9hZGltYWdlTW9kYWwgLm1vZGFsLWJvZHkgLmNyLXNsaWRlciB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICBvdXRsaW5lOiBub25lO1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuMnM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgcGFkZGluZzogMTRweCAwO1xuICBtYXJnaW46IDhweCAwO1xufVxuI3VwbG9hZGltYWdlTW9kYWwgLm1vZGFsLWJvZHkgLmNyLXNsaWRlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4jdXBsb2FkaW1hZ2VNb2RhbCAubW9kYWwtYm9keSAuY3Itc2xpZGVyOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgIzI3NTRCNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jdXBsb2FkaW1hZ2VNb2RhbCAubW9kYWwtYm9keSAuY3Itc2xpZGVyOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgIzI3NTRCNDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zdG9yeS0tbW9kYWwge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnN0b3J5LS1tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc3RvcnktLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zdG9yeS0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RvcnktLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuLnN0b3J5LS1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuc3RvcnlfX3ByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0b3J5LS1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuc3RvcnlfX3ByZXYge1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VCRUJFQjtcbiAgfVxufVxuLnN0b3J5LS1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuc3RvcnlfX3ByZXYge1xuICB3aWR0aDogNTZweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zdG9yeS0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLnN0b3J5X19wcmV2IGltZyB7XG4gIG1heC13aWR0aDogMjBweDtcbn1cbi5zdG9yeS0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLnN0b3J5X19uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDgwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RvcnktLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5zdG9yeV9fbmV4dCB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFQkVCRUI7XG4gIH1cbn1cbi5zdG9yeS0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLnN0b3J5X19uZXh0IHtcbiAgd2lkdGg6IDU2cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG4uc3RvcnktLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5zdG9yeV9fbmV4dCBpbWcge1xuICBtYXgtd2lkdGg6IDIwcHg7XG59XG4uc3RvcnktLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5zdG9yeV9fY2xvc2Uge1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFQkVCRUI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUJFQkVCO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAzO1xufVxuLnN0b3J5LS1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuc3RvcnlfX2Nsb3NlIGltZyB7XG4gIG1heC13aWR0aDogMThweDtcbn1cbi5zdG9yeS0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLnN0b3J5X193cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxNjBweCk7XG4gIG1hcmdpbjogODBweCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3RvcnktLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5zdG9yeV9fd3JhcHBlciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTYwcHgpO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5zdG9yeS0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLnN0b3J5X193cmFwcGVyIC5zdG9yeV9fY29tbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG4gIHotaW5kZXg6IDk5O1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwczovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMDAwMDAwKzAsMDAwMDAwKzEwMCYwKzAsMC42NSsxMDAgKi9cbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuNjUpIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC42NSkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC42NSkgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj1cIiMwMDAwMDAwMFwiLCBlbmRDb2xvcnN0cj1cIiNhNjAwMDAwMFwiLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXG59XG4uc3RvcnktLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5zdG9yeV9fd3JhcHBlciAuc3RvcnlfX2NvbW1lbnQgLnN0b3J5X190aHVtYiB7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5zdG9yeS0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLnN0b3J5X193cmFwcGVyIC5zdG9yeV9fY29tbWVudCAuc3RvcnlfX2NvbW1lbnRfX2JveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgcmVzaXplOiBub25lO1xuICBwYWRkaW5nOiA1cHggMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnN0b3J5LS1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuc3RvcnlfX3dyYXBwZXIgLnN0b3J5X19jb21tZW50IC5zdG9yeV9fY29tbWVudF9fYm94Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zdG9yeS0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLnN0b3J5X193cmFwcGVyIC5zdG9yeV9fY29tbWVudCAuc3RvcnlfX2NvbW1lbnRfX2JveDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjZmZmO1xufVxuLnN0b3J5LS1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuc3RvcnlfX3dyYXBwZXIgLnN0b3J5X19jb21tZW50IC5zdG9yeV9fY29tbWVudF9fYm94Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zdG9yeS0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLnN0b3J5X193cmFwcGVyIC5zdG9yeV9fY29tbWVudCAuc3RvcnlfX2NvbW1lbnRfX2JveDotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICNmZmY7XG59XG4uc3RvcnktLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5zdG9yeV9fd3JhcHBlciAuc3RvcnlfX2NvbW1lbnQgLnN0b3J5X19jb21tZW50X19idG4ge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApO1xuICBib3JkZXI6IG5vbmU7XG59XG4uc3RvcnktLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5zdG9yeV9fd3JhcHBlciAuc3RvcnlfX2NvbW1lbnQgLnN0b3J5X19jb21tZW50X19idG4gaW1nIHtcbiAgbWF4LXdpZHRoOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc3RvcnktLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5zdG9yeV9fd3JhcHBlciAuc3RvcnlfX2hlYWRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gIHotaW5kZXg6IDk5O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwczovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMDAwMDAwKzAsMDAwMDAwKzEwMCYwLjY1KzAsMCsxMDA7TmV1dHJhbCtEZW5zaXR5ICovXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAwLjY1KSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsIDAsIDAsIDAuNjUpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNjUpIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9XCIjYTYwMDAwMDBcIiwgZW5kQ29sb3JzdHI9XCIjMDAwMDAwMDBcIixHcmFkaWVudFR5cGU9MCApOyAvKiBJRTYtOSAqL1xufVxuLnN0b3J5LS1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuc3RvcnlfX3dyYXBwZXIgLnN0b3J5X19oZWFkZXIgLnN0b3J5X19iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnN0b3J5LS1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuc3RvcnlfX3dyYXBwZXIgLnN0b3J5X19oZWFkZXIgLnN0b3J5X19iYXIgLnN0b3J5X19wcm9ncmVzcyB7XG4gIHdpZHRoOiA0MCU7XG4gIGhlaWdodDogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNGRDdEQTkgMCUsICMyNzU0QjQgNTIlLCAjRkMzMzZDIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbn1cbi5zdG9yeS0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLnN0b3J5X193cmFwcGVyIC5zdG9yeV9faGVhZGVyIC5zdG9yeV9fYnRuIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiBub25lO1xufVxuLnN0b3J5LS1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuc3RvcnlfX3dyYXBwZXIgLnN0b3J5X19oZWFkZXIgLnN0b3J5X19idG4gaW1nIHtcbiAgbWF4LXdpZHRoOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uc3RvcnktLW1vZGFsIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5zdG9yeV9fd3JhcHBlciAuc3RvcnlfX2hlYWRlciAuc3RvcnlfX3RodW1iIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xufVxuLnN0b3J5LS1tb2RhbCAubW9kYWwtY29udGVudCAubW9kYWwtYm9keSAuc3RvcnlfX3dyYXBwZXIgLnN0b3J5X19oZWFkZXIgLmMtcG9zdC10aW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5zdG9yeS0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLnN0b3J5X193cmFwcGVyIC5zdG9yeV9faGVhZGVyIC5jLWZ1bGwtbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wb3N0LW1vZGFsIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW9kYWwtYmFja2Ryb3Age1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU5LCAxNTksIDE1OSwgMC42KTtcbiAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4ucG9zdC0tbW9kYWwge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvc3QtLW1vZGFsIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICAgIG1heC13aWR0aDogNjkwcHg7XG4gIH1cbn1cbi5wb3N0LS1tb2RhbCAubW9kYWwtY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wb3N0LS1tb2RhbCAubW9kYWwtY29udGVudCB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNXB4IDI1cHggMCAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMjVweCAyNXB4IDAgMDtcbiAgICAtbXMtYm9yZGVyLXJhZGl1czogMjVweCAyNXB4IDAgMDtcbiAgICAtby1ib3JkZXItcmFkaXVzOiAyNXB4IDI1cHggMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHggMjVweCAwIDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3N0LS1tb2RhbCAubW9kYWwtY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBtaW4taGVpZ2h0OiA1MHZoO1xuICB9XG59XG4ucG9zdC0tbW9kYWwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLnBvc3QtLW1vZGFsIC5wb3N0X19tb2RhbF9fY2xvc2Uge1xuICB3aWR0aDogNTNweDtcbiAgaGVpZ2h0OiA1M3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0b3A6IDEycHg7XG4gIHJpZ2h0OiAxMnB4O1xuICB6LWluZGV4OiAzO1xufVxuLnBvc3QtLW1vZGFsIC5wb3N0X19tb2RhbF9fY2xvc2Ugc3ZnIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogYXV0bztcbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX190eXBlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDMycHggMCA1NnB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNzRweDtcbiAgYm9yZGVyLXJhZGl1czogMCAyMHB4IDIwcHggMDtcbiAgei1pbmRleDogMztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3N0LS1tb2RhbCAudXBsb2FkX190eXBlIHtcbiAgICB0b3A6IDE2cHg7XG4gIH1cbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX190eXBlIGxpIHtcbiAgY29sb3I6ICM5MTg5ODk7XG4gIHBhZGRpbmc6IDAgMjFweDtcbiAgaGVpZ2h0OiA0M3B4O1xuICBsaW5lLWhlaWdodDogNDNweDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMi42ODc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX190eXBlIGxpLmFjdGl2ZSB7XG4gIC8qY29sb3I6ICNGRDdEQTk7Ki9cbiAgY29sb3I6ICNlZTM2NzE7XG59XG4ucG9zdC0tbW9kYWwgLnVwbG9hZF9fYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBvc3QtLW1vZGFsIC51cGxvYWRfX2Jsb2NrIC5wcm9maWxlX190aHVtYiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTNweDtcbiAgaGVpZ2h0OiA1M3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2NmIwNjk7XG4gIHBhZGRpbmc6IDFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEzNHB4O1xuICBsZWZ0OiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvc3QtLW1vZGFsIC51cGxvYWRfX2Jsb2NrIC5wcm9maWxlX190aHVtYiB7XG4gICAgdG9wOiA5MHB4O1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX19ibG9jayAucHJvZmlsZV9fdGh1bWIge1xuICB6LWluZGV4OiA5O1xufVxuLnBvc3QtLW1vZGFsIC51cGxvYWRfX2Jsb2NrIC5wcm9maWxlX190aHVtYiBpbWcge1xuICB3aWR0aDogNDlweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDQ5cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuLnBvc3QtLW1vZGFsIC51cGxvYWRfX2Jsb2NrIC5pbWFnZV9fd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU5MHB4O1xuICBiYWNrZ3JvdW5kOiAjNzY3Njc2O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucG9zdC0tbW9kYWwgLnVwbG9hZF9fYmxvY2sgLmltYWdlX193cmFwIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB9XG59XG4ucG9zdC0tbW9kYWwgLnVwbG9hZF9fYmxvY2sgLmltYWdlX193cmFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU5MHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb3BhY2l0eTogMC40O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnBvc3QtLW1vZGFsIC51cGxvYWRfX2Jsb2NrIC5wb3N0X193cmFwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDM0cHggMzRweCAwO1xufVxuLnBvc3QtLW1vZGFsIC51cGxvYWRfX2Jsb2NrIC5wb3N0X193cmFwIC5tb2RhbC1oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBvc3QtLW1vZGFsIC51cGxvYWRfX2Jsb2NrIC5wb3N0X193cmFwIC5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucG9zdC0tbW9kYWwgLnVwbG9hZF9fYmxvY2sgLnBvc3RfX3dyYXAgLnBvc3RfX2lucHV0X19hcmVhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDM1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzNXB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAzNXB4O1xuICBib3JkZXItcmFkaXVzOiAzNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUJFQkVCO1xuICBwYWRkaW5nOiAxMnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnBvc3QtLW1vZGFsIC51cGxvYWRfX2Jsb2NrIC5wb3N0X193cmFwIC5wb3N0X19pbnB1dF9fYXJlYSAucHJvZmlsZV9fdGh1bWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDJweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtby1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxcHg7XG4gIHotaW5kZXg6IDk7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgdHJhbnNmb3JtOiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX19ibG9jayAucG9zdF9fd3JhcCAucG9zdF9faW5wdXRfX2FyZWEgLnByb2ZpbGVfX3RodW1iIGltZyB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xufVxuLnBvc3QtLW1vZGFsIC51cGxvYWRfX2Jsb2NrIC5wb3N0X193cmFwIC5wb3N0X19pbnB1dF9fYXJlYSAucG9zdF9fdGV4dGJveCB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcmVzaXplOiBub25lO1xuICBwYWRkaW5nOiAxMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuLnBvc3QtLW1vZGFsIC51cGxvYWRfX2Jsb2NrIC5wb3N0X193cmFwIC5wb3N0X19pbnB1dF9fYXJlYSAucG9zdF9fdGV4dGJveDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0FEQURBRDtcbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX19ibG9jayAucG9zdF9fd3JhcCAucG9zdF9faW5wdXRfX2FyZWEgLnBvc3RfX3RleHRib3g6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjQURBREFEO1xufVxuLnBvc3QtLW1vZGFsIC51cGxvYWRfX2Jsb2NrIC5wb3N0X193cmFwIC5wb3N0X19pbnB1dF9fYXJlYSAucG9zdF9fdGV4dGJveDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI0FEQURBRDtcbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX19ibG9jayAucG9zdF9fd3JhcCAucG9zdF9faW5wdXRfX2FyZWEgLnBvc3RfX3RleHRib3g6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNBREFEQUQ7XG59XG4ucG9zdC0tbW9kYWwgLnVwbG9hZF9fYmxvY2sgLnBvc3RfX3dyYXAgLnBvc3RfX2lucHV0X19hcmVhIC5wb3N0X190ZXh0Ym94OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX19ibG9jayAucG9zdF9fd3JhcCAucG9zdF9faW5wdXRfX2FyZWEgLnZpZGVvX19wb3N0X19idXR0b24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGNvbG9yOiAjOTA5MDkwO1xuICAvKmZpbHRlcjogZ3JheXNjYWxlKDEwMCUpOyovXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnBvc3QtLW1vZGFsIC51cGxvYWRfX2Jsb2NrIC5wb3N0X193cmFwIC5wb3N0X19pbnB1dF9fYXJlYSAudmlkZW9fX3Bvc3RfX2J1dHRvbiBzdmcge1xuICBtYXgtd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgZmlsbDogIzkwOTA5MDtcbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX19ibG9jayAucG9zdF9fd3JhcCAucG9zdF9faW5wdXRfX2FyZWEgLnZpZGVvX19wb3N0X19idXR0b24uYWN0aXZlIHtcbiAgLypmaWx0ZXI6IG5vbmU7Ki9cbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX19ibG9jayAucG9zdF9fd3JhcCAucG9zdF9faW5wdXRfX2FyZWEgLnZpZGVvX19wb3N0X19idXR0b24uYWN0aXZlIHN2ZyB7XG4gIGZpbGw6ICNlZTM2NzE7XG59XG4ucG9zdC0tbW9kYWwgLnVwbG9hZF9fYmxvY2sgLnBvc3RfX3dyYXAgLnBvc3RfX2lucHV0X19hcmVhIC52aWRlb19fcG9zdF9fYnV0dG9uIGlucHV0W3R5cGU9ZmlsZV0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAzN3B4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX19ibG9jayAucG9zdF9fd3JhcCAucG9zdF9faW5wdXRfX2FyZWEgLmltYWdlX19wb3N0X19idXR0b24ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIC8qZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7Ki9cbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnBvc3QtLW1vZGFsIC51cGxvYWRfX2Jsb2NrIC5wb3N0X193cmFwIC5wb3N0X19pbnB1dF9fYXJlYSAuaW1hZ2VfX3Bvc3RfX2J1dHRvbiBzdmcge1xuICBtYXgtd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgZmlsbDogIzkwOTA5MDtcbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX19ibG9jayAucG9zdF9fd3JhcCAucG9zdF9faW5wdXRfX2FyZWEgLmltYWdlX19wb3N0X19idXR0b24uYWN0aXZlIHtcbiAgLypmaWx0ZXI6IG5vbmU7Ki9cbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX19ibG9jayAucG9zdF9fd3JhcCAucG9zdF9faW5wdXRfX2FyZWEgLmltYWdlX19wb3N0X19idXR0b24uYWN0aXZlIHN2ZyB7XG4gIGZpbGw6ICNlZTM2NzE7XG59XG4ucG9zdC0tbW9kYWwgLnVwbG9hZF9fYmxvY2sgLnBvc3RfX3dyYXAgLnByaWNlYm94YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4ucG9zdC0tbW9kYWwgLnVwbG9hZF9fYmxvY2sgLnBvc3RfX3dyYXAgLnN1YnNjcmliZV90ZXh0YXJlYSB7XG4gIG1pbi1oZWlnaHQ6IDQwcHg7XG59XG4ucG9zdC0tbW9kYWwgLnVwbG9hZF9fYmxvY2sgLnBvc3RfX3dyYXAgLnN1YnNjcmliZV90ZXh0YXJlYSAuc3Vic2NyaWJlX3RleHQge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG4ucG9zdC0tbW9kYWwgLnVwbG9hZF9fYmxvY2sgLnBvc3RfX3dyYXAgLmRyb3B6b25lIHtcbiAgbWluLWhlaWdodDogMzAwcHg7XG59XG4ucG9zdC0tbW9kYWwgLnVwbG9hZF9fYmxvY2sgLnBvc3RfX3dyYXAgLmRyb3B6b25lLnVwbG9hZF9fcGhvdG9zIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkIHJnYmEoMCwgMCwgMCwgMC4xKSAhaW1wb3J0YW50O1xufVxuLnBvc3QtLW1vZGFsIC51cGxvYWRfX2Jsb2NrIC5wb3N0X193cmFwIC5kcm9wem9uZS51cGxvYWRfX3Bob3RvcyAuZHotbWVzc2FnZSBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnBvc3QtLW1vZGFsIC51cGxvYWRfX2Jsb2NrIC5wb3N0X193cmFwIC5kcm9wem9uZS51cGxvYWRfX3Bob3RvcyAuZHotbWVzc2FnZSAudXBsb2FkX19pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcGFkZGluZzogMThweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLnBvc3QtLW1vZGFsIC51cGxvYWRfX2Jsb2NrIC5wb3N0X193cmFwIC5kcm9wem9uZS51cGxvYWRfX3Bob3RvcyAuZHotbWVzc2FnZSAudXBsb2FkX19pY29uIGltZyB7XG4gIG1heC13aWR0aDogMjBweDtcbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX19ibG9jay5jdXJyZW50IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucG9zdC0tbW9kYWwgLnVwbG9hZF9fYmxvY2sgLnByb2dyZXNzX19hcmVhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDM1cHg7XG4gIGxlZnQ6IDQycHg7XG4gIHJpZ2h0OiA0MnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvc3QtLW1vZGFsIC51cGxvYWRfX2Jsb2NrIC5wcm9ncmVzc19fYXJlYSB7XG4gICAgYm90dG9tOiAxNXB4O1xuICAgIGxlZnQ6IDEycHg7XG4gICAgcmlnaHQ6IDEycHg7XG4gIH1cbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX19ibG9jayAucHJvZ3Jlc3NfX2FyZWEge1xuICB6LWluZGV4OiA5OTtcbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX19ibG9jayAucHJvZ3Jlc3NfX2FyZWEgLnN0b3J5X19iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ucG9zdC0tbW9kYWwgLnVwbG9hZF9fYmxvY2sgLnByb2dyZXNzX19hcmVhIC5zdG9yeV9fYmFyIC5zdG9yeV9fcHJvZ3Jlc3Mge1xuICB3aWR0aDogODAlO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjRkQ3REE5IDAlLCAjMjc1NEI0IDUyJSwgI0ZDMzM2QyAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG59XG4ucG9zdC0tbW9kYWwgLnVwbG9hZF9fYmxvY2sgLnByb2dyZXNzX19hcmVhIHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTBweDtcbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX19ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAyM3B4IDM0cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucG9zdC0tbW9kYWwgLnVwbG9hZF9fYm90dG9tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuLnBvc3QtLW1vZGFsIC51cGxvYWRfX2JvdHRvbSAudXBsb2FkX19idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBvc3QtLW1vZGFsIC51cGxvYWRfX2JvdHRvbSAudXBsb2FkX19idXR0b24gLnVwbG9hZF9faWNvbiB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwYWRkaW5nOiAxOHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ucG9zdC0tbW9kYWwgLnVwbG9hZF9fYm90dG9tIC51cGxvYWRfX2J1dHRvbiAudXBsb2FkX19pY29uIGltZyB7XG4gIG1heC13aWR0aDogMjBweDtcbn1cbi5wb3N0LS1tb2RhbCAudXBsb2FkX19ib3R0b20gLnVwbG9hZF9fYnV0dG9uIGlucHV0W3R5cGU9ZmlsZV0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAwO1xufVxuXG4ucG9zdC1pbWctd3JhcCB7XG4gIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTUwcHggMjRweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvc3QtaW1nLXdyYXAge1xuICAgIHBhZGRpbmc6IDEwNnB4IDM0cHggMDtcbiAgfVxufVxuLnBvc3QtaW1nLXdyYXAgLnBvc3QtdXBsb2FkZXIge1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cbi5wb3N0LWltZy13cmFwIC5wb3N0LXVwbG9hZGVyIC5wb3N0LXVwbG9hZGVyLXdyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogOTAwO1xuICBjb2xvcjogI2VlZTtcbn1cbi5wb3N0LWltZy13cmFwIC5wb3N0LXVwbG9hZGVyLnVwbG9hZF9fcGhvdG9zIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkIHJnYmEoMCwgMCwgMCwgMC4xKSAhaW1wb3J0YW50O1xufVxuLnBvc3QtaW1nLXdyYXAgLnBvc3QtdXBsb2FkZXIudXBsb2FkX19waG90b3MgLmR6LW1lc3NhZ2UgcCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5wb3N0LWltZy13cmFwIC5wb3N0LXVwbG9hZGVyLnVwbG9hZF9fcGhvdG9zIC5kei1tZXNzYWdlIC51cGxvYWRfX2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwYWRkaW5nOiAxOHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICAvKm1hcmdpbi1yaWdodDogMjBweDsqL1xufVxuLnBvc3QtaW1nLXdyYXAgLnBvc3QtdXBsb2FkZXIudXBsb2FkX19waG90b3MgLmR6LW1lc3NhZ2UgLnVwbG9hZF9faWNvbiBpbWcge1xuICBtYXgtd2lkdGg6IDIwcHg7XG59XG5cbi5icm93c2Utd3JhcCAuYnJvd3NlZmlsZXNwcmV2aWV3LFxuLmJyb3dzZS13cmFwIC5icm93c2V2aWRlb3ByZXZpZXcge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgYm9yZGVyLWJvdHRvbTogI2Y0ZjRmNCBzb2xpZCAxcHg7XG59XG4uYnJvd3NlLXdyYXAgI215Q2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0ge1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYnJvd3NlLXdyYXAgI215Q2Fyb3VzZWwgLmNhcm91c2VsLWl0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogNDAwcHg7XG59XG4uYnJvd3NlLXdyYXAgI215Q2Fyb3VzZWwgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NzkzO1xufVxuXG4ucG9zdC11cGxkIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tb3otYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tb3otanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ucG9zdC11cGxkIGltZyB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnBvc3QtdXBsZCBpbnB1dCB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtby1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLnByaWNlLWZpZWxkIGlucHV0IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLnByaWNlLWZpZWxkIGkge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IDdweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRvcDogNTAlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgd2lkdGg6IDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM0NjQ2NDY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmxvZ291dF9ibG9jayB7XG4gIHdpZHRoOiAxNzBweCAhaW1wb3J0YW50O1xuICB0b3A6IDQwcHggIWltcG9ydGFudDtcbn1cbi5sb2dvdXRfYmxvY2sgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTJweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG4ubG9nb3V0X2Jsb2NrIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMjVCRUJDICFpbXBvcnRhbnQ7XG59XG4ubG9nb3V0X2Jsb2NrIGEgc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xuICBtYXgtd2lkdGg6IDE3cHg7XG59XG5cbi5ub3RpZnktZHJvcGRvd24ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgYm90dG9tOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3N0LWltZy1tb2RhbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBvc3RpbWctY29udGFpbmVyIHtcbiAgLypoZWlnaHQ6IGNhbGMoMTAwdmggLSAyMDBweCk7Ki9cbiAgLypvdmVyZmxvdzogaGlkZGVuOyovXG4gIG9wYWNpdHk6IDA7XG59XG4ucG9zdGltZy1jb250YWluZXIudHJhbnNpdGVkIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2UtaW47XG59XG4ucG9zdGltZy1jb250YWluZXIudHJhbnNpdGVkb3V0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDFzIGVhc2Utb3V0O1xufVxuXG4ubG9hZGluZyB7XG4gIG1hcmdpbjogMmVtIGF1dG87XG4gIGhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAyMDBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5sb2FkaW5nOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYm9yZGVyOiA1cHggc29saWQgZ3JleTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogYmxhY2s7XG4gIGFuaW1hdGlvbjogbG9hZGluZyAycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgbG9hZGluZyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uZ2FsLXdyYXAge1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMzBweCk7XG59XG4uZ2FsLXdyYXAgLmNvbW1lbnRfX2ltYWdlIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG4uZ2FsLXdyYXAgLmNvbW1lbnRfX2ltYWdlIGltZyB7XG4gIC8qbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7Ki9cbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJTtcbn1cbi5nYWwtd3JhcCAuY29tbWVudF9faW1hZ2UgdmlkZW8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJTtcbn1cbi5mbGV4LXNocmluay1ub25lIHtcbiAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5wb3N0LWNvbW1lbnQtd3JhcCB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiAjRkQ3REE5ICNmMGYwZjA7XG59XG4ucG9zdC1jb21tZW50LXdyYXA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDNweDtcbn1cbi5wb3N0LWNvbW1lbnQtd3JhcDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuLnBvc3QtY29tbWVudC13cmFwOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRDdEQTk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5wb3N0LW1vZGFsLXNlbGVjdGlvbiB7XG4gIG1hcmdpbjogMTRweCAwIDIycHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBvc3QtbW9kYWwtc2VsZWN0aW9uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbjogMjVweCAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBvc3QtbW9kYWwtc2VsZWN0aW9uIC5mcmVlLXN3aXRjaC1pbnB1dC1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLnBvc3QtbW9kYWwtc2VsZWN0aW9uIC5mcmVlLXN3aXRjaC1pbnB1dC1ncm91cCAuY2hlY2JveC1zd2l0Y2ggLnNldHRpbmdfdG9nZ2xlIHtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4ucG9zdC1tb2RhbC1zZWxlY3Rpb24gLmZyZWUtc3dpdGNoLWlucHV0LWdyb3VwIC5jaGVjYm94LXN3aXRjaCAuc2V0dGluZ190b2dnbGUgc3BhbiB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5wb3N0LW1vZGFsLXNlbGVjdGlvbiAuZnJlZS1zd2l0Y2gtaW5wdXQtZ3JvdXAgLmNoZWNib3gtc3dpdGNoIC5pbmZvLWljb24ge1xuICBtYXJnaW4tbGVmdDogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBvc3QtbW9kYWwtc2VsZWN0aW9uIC5mcmVlLXN3aXRjaC1pbnB1dC1ncm91cCAuY2hlY2JveC1zd2l0Y2ggLmluZm8taWNvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICMyNjgwRUI7XG59XG4ucG9zdC1tb2RhbC1zZWxlY3Rpb24gLmZyZWUtc3dpdGNoLWlucHV0LWdyb3VwIC5jaGVjYm94LXN3aXRjaCAuaW5mby1pY29uIC5pbmZvLXRvb2x0aXAge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDI5MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAtbW96LWJveC1zaGFkb3c6IDBweCAwcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICB6LWluZGV4OiA5O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wb3N0LW1vZGFsLXNlbGVjdGlvbiAuZnJlZS1zd2l0Y2gtaW5wdXQtZ3JvdXAgLmNoZWNib3gtc3dpdGNoIC5pbmZvLWljb24gLmluZm8tdG9vbHRpcCB7XG4gICAgbGVmdDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC03MCUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC03MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTcwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC03MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNzAlKTtcbiAgfVxufVxuLnBvc3QtbW9kYWwtc2VsZWN0aW9uIC5mcmVlLXN3aXRjaC1pbnB1dC1ncm91cCAuY2hlY2JveC1zd2l0Y2ggLmluZm8taWNvbiAuaW5mby10b29sdGlwIHAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjJDMEM1O1xuICBvcGFjaXR5OiAwLjg7XG59XG4ucG9zdC1tb2RhbC1zZWxlY3Rpb24gLmZyZWUtc3dpdGNoLWlucHV0LWdyb3VwIC5jaGVjYm94LXN3aXRjaCAuaW5mby1pY29uOmhvdmVyIC5pbmZvLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wb3N0LW1vZGFsLXNlbGVjdGlvbiAuc2VsbC1pbnB1dC1ncm91cCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnBvc3QtbW9kYWwtc2VsZWN0aW9uIC5zZWxsLWlucHV0LWdyb3VwIC5wcmljZWJveGxhYmVsIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM3MjcyNzI7XG59XG4ucG9zdC1tb2RhbC1zZWxlY3Rpb24gLnNlbGwtaW5wdXQtZ3JvdXAgLnByaWNlYm94YXJlYSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuLnBvc3QtbW9kYWwtc2VsZWN0aW9uIC5zZWxsLWlucHV0LWdyb3VwIC5wcmljZWJveGFyZWEgLnByaWNlLWZpZWxkIGlucHV0IHtcbiAgaGVpZ2h0OiA0MnB4O1xuICBtYXgtd2lkdGg6IDExOHB4O1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyMXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDIxcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyMXB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAyMXB4O1xuICBib3JkZXItcmFkaXVzOiAyMXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUJFQkVCO1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnBvc3QtbW9kYWwtc2VsZWN0aW9uIC5zZWxsLWlucHV0LWdyb3VwIC5wcmljZWJveGFyZWEgLnByaWNlLWZpZWxkIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNzI3MjcyO1xufVxuLnBvc3QtbW9kYWwtc2VsZWN0aW9uIC5zZWxsLWlucHV0LWdyb3VwIC5wcmljZWJveGFyZWEgLnByaWNlLWZpZWxkIGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzcyNzI3Mjtcbn1cbi5wb3N0LW1vZGFsLXNlbGVjdGlvbiAuc2VsbC1pbnB1dC1ncm91cCAucHJpY2Vib3hhcmVhIC5wcmljZS1maWVsZCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzcyNzI3Mjtcbn1cbi5wb3N0LW1vZGFsLXNlbGVjdGlvbiAuc2VsbC1pbnB1dC1ncm91cCAucHJpY2Vib3hhcmVhIC5wcmljZS1maWVsZCBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzcyNzI3Mjtcbn1cblxuLnJlZExpa2UgcGF0aCB7XG4gIGZpbGw6ICNmODM0NmQ7XG59XG5cbi50YWJsZS10b3VyIHtcbiAgYm9yZGVyLXNwYWNpbmc6IDAgMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRhYmxlLXRvdXIge1xuICAgIGJvcmRlci1zcGFjaW5nOiAwIDEwcHg7XG4gIH1cbn1cbi50YWJsZS10b3VyIHRoZWFkIHRoIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG4udGFibGUtdG91ciB0aGVhZCB0aDpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1sZWZ0OiA4OHB4ICFpbXBvcnRhbnQ7XG59XG4udGFibGUtdG91ciB0Ym9keSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDIwcHggMzBweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudGFibGUtdG91ciB0Ym9keSB0ciB0ZDpudGgtY2hpbGQoMykge1xuICAgIHBhZGRpbmc6IDAgMzBweCAwIDYxcHggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudGFibGUtdG91ciB0Ym9keSB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnRhYmxlLXRvdXIgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDE2cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnRhYmxlLXRvdXIgLmxvY2F0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudGFibGUtdG91ciAuc3RhcnQtZGF0ZSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbi50YWJsZS10b3VyIC5zdGRhdGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGFibGUtdG91ciAuc3RkYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiZnJvbVwiO1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50YWJsZS10b3VyIC5zdGRhdGU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udGFibGUtdG91ciAuZW5kZGF0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50YWJsZS10b3VyIC5lbmRkYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwidG9cIjtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGFibGUtdG91ciAuZW5kZGF0ZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50YWJsZS10b3VyIC50b3VyLWNvdW50cnktd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnRhYmxlLXRvdXIgLnRvdXItY291bnRyeS13cmFwcGVyIC50b3VyLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGFibGUtdG91ciAudG91ci1jb3VudHJ5LXdyYXBwZXIgLnRvdXItaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgIHRvcDogYXV0bztcbiAgfVxufVxuXG4uYy10YWJsZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwIDE4cHg7XG59XG4uYy10YWJsZS5yZXNwb25zaXZlLS1ibG9jay0tdGFibGUgdGhlYWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYy10YWJsZS5yZXNwb25zaXZlLS1ibG9jay0tdGFibGUgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxufVxuLmMtdGFibGUucmVzcG9uc2l2ZS0tYmxvY2stLXRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlLnJlc3BvbnNpdmUtLWJsb2NrLS10YWJsZSB0aGVhZCB0ciB0aCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgfVxufVxuLmMtdGFibGUucmVzcG9uc2l2ZS0tYmxvY2stLXRhYmxlIHRib2R5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYy10YWJsZS5yZXNwb25zaXZlLS1ibG9jay0tdGFibGUgdGJvZHkge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbiAgfVxufVxuLmMtdGFibGUucmVzcG9uc2l2ZS0tYmxvY2stLXRhYmxlIHRib2R5IHRyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMS4yNXJlbSAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYy10YWJsZS5yZXNwb25zaXZlLS1ibG9jay0tdGFibGUgdGJvZHkgdHIge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmMtdGFibGUucmVzcG9uc2l2ZS0tYmxvY2stLXRhYmxlIHRib2R5IHRyIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG4gICAgcGFkZGluZzogMi41cmVtIDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbn1cbi5jLXRhYmxlLnJlc3BvbnNpdmUtLWJsb2NrLS10YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmc6IDIycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGMkYyRjI7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTE5OXB4KSB7XG4gIC5jLXRhYmxlLnJlc3BvbnNpdmUtLWJsb2NrLS10YWJsZSB0Ym9keSB0ciB0ZCB7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjJGMkYyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jLXRhYmxlLnJlc3BvbnNpdmUtLWJsb2NrLS10YWJsZSB0Ym9keSB0ciB0ZCB7XG4gICAgcGFkZGluZzogMzVweCAyMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmMtdGFibGUucmVzcG9uc2l2ZS0tYmxvY2stLXRhYmxlIHRib2R5IHRyIHRkOm50aC1jaGlsZChvZGQpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmMtdGFibGUucmVzcG9uc2l2ZS0tYmxvY2stLXRhYmxlIHRib2R5IHRyIHRkOm50aC1jaGlsZChldmVuKSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbn1cbi5jLXRhYmxlLnJlc3BvbnNpdmUtLWJsb2NrLS10YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1sZWZ0LXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRjJGMkYyO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyNHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYy10YWJsZS5yZXNwb25zaXZlLS1ibG9jay0tdGFibGUgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRjJGMkYyO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI0cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI0cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBwYWRkaW5nLXRvcDogMjJweCAhaW1wb3J0YW50O1xuICB9XG59XG4uYy10YWJsZS5yZXNwb25zaXZlLS1ibG9jay0tdGFibGUgdGJvZHkgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNGMkYyRjI7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyNHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjRweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmMtdGFibGUucmVzcG9uc2l2ZS0tYmxvY2stLXRhYmxlIHRib2R5IHRyIHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjJGMkYyO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDI0cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI0cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbn1cbi5jLXRhYmxlIHRoZWFkIHRoIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzNDM0MzQjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM4QThBOEY7XG4gIHBhZGRpbmc6IDAuODEyNXJlbSAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLmMtdGFibGUgdGJvZHkgdGQge1xuICBwYWRkaW5nOiAyLjVyZW0gMDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG59XG4uYy10YWJsZSB0Ym9keSB0ZCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUyNTI1MjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jLXRhYmxlIHRib2R5IHRkIC5wcm9maWxlaW1hZ2Uge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYmxlIHRib2R5IHRkIC5wcm9maWxlaW1hZ2Uge1xuICAgIHdpZHRoOiA1NHB4O1xuICAgIGhlaWdodDogNTRweDtcbiAgfVxufVxuLmMtdGFibGUgdGJvZHkgdGQgLmZ1bGxuYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmMtdGFibGUgdGJvZHkgdGQgLmZ1bGxuYW1lIGEge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uYy10YWJsZSB0Ym9keSB0ZCAuZnVsbG5hbWUgYTpob3ZlciB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbi5jLXRhYmxlIHRib2R5IHRkIC5yZXZpZXdfZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jLXRhYmxlIHRib2R5IHRkIC5yZXZpZXdfZGF0ZSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxufVxuLmMtdGFibGUgdGJvZHkgdGQgLmJ0bi5zdGF0dXMtLWJ0biB7XG4gIHdpZHRoOiAxMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG9wYWNpdHk6IDE7XG59XG4uYy10YWJsZSB0Ym9keSB0ZCAucGVyZm9ybWVyX2NvdW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG4uYy10YWJsZSB0Ym9keSB0ZCAucGVyZm9ybWVyX2NvdW50IGltZyB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLmMtdGFibGUgdGJvZHkgdGQgLnJhdGluZ19hcmVhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5jLXRhYmxlIHRib2R5IHRkIC5yYXRpbmdfYXJlYSAuZ3JheV9yYXRpbmcge1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uYy10YWJsZSB0Ym9keSB0ZCAucmF0aW5nX2FyZWEgLmdyYXlfcmF0aW5nOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTJweC8xNnB4IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICBjb250ZW50OiBcIlxcZjAwNVxcZjAwNVxcZjAwNVxcZjAwNVxcZjAwNVwiO1xuICBjb2xvcjogIzIzQkZDMztcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5jLXRhYmxlIHRib2R5IHRkIC5yYXRpbmdfYXJlYSAuZmlsbGVkX3JhdGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDE2cHg7XG59XG4uYy10YWJsZSB0Ym9keSB0ZCAucmF0aW5nX2FyZWEgLmZpbGxlZF9yYXRpbmc6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxMnB4LzE2cHggXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGNvbnRlbnQ6IFwiXFxmMDA1XFxmMDA1XFxmMDA1XFxmMDA1XFxmMDA1XCI7XG4gIGNvbG9yOiAjMjNCRkMzO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLmMtdGFibGUudHJhbnNhY3Rpb24tLXRhYmxlIHtcbiAgYm9yZGVyLXNwYWNpbmc6IGluaGVyaXQ7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG59XG4uYy10YWJsZS50cmFuc2FjdGlvbi0tdGFibGUuZGF0YVRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjM0MzQzNCO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAyNXB4IDMwcHg7XG59XG4uYy10YWJsZS50cmFuc2FjdGlvbi0tdGFibGUgdGhlYWQgdGgge1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMzQzNDM0I7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmc6IDI1cHggMzBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFREVERUQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRURFREVEO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYmxlLnRyYW5zYWN0aW9uLS10YWJsZSB0aGVhZCB0aCB7XG4gICAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjM0MzQzNCO1xuICB9XG59XG4uYy10YWJsZS50cmFuc2FjdGlvbi0tdGFibGUgdGhlYWQgdGg6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFREVERUQ7XG59XG4uYy10YWJsZS50cmFuc2FjdGlvbi0tdGFibGUgdGhlYWQgdGg6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNHB4O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRURFREVEO1xufVxuLmMtdGFibGUudHJhbnNhY3Rpb24tLXRhYmxlIHRib2R5IHRkIHtcbiAgcGFkZGluZzogMTJweCAzMHB4O1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmMtdGFibGUudHJhbnNhY3Rpb24tLXRhYmxlIHRib2R5IHRkLnRleHQtZ3JleSB7XG4gIGNvbG9yOiAjNEQ0RjVDO1xufVxuLmMtdGFibGUudHJhbnNhY3Rpb24tLXRhYmxlIHRib2R5IHRkIC50cmFuc2FjdGlvbl9fYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuLmMtdGFibGUudHJhbnNhY3Rpb24tLXRhYmxlIHRib2R5IHRkIC50cmFuc2FjdGlvbl9fYmFkZ2Uud2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNGRDZFNkU7XG59XG4uYy10YWJsZS50cmFuc2FjdGlvbi0tdGFibGUgdGJvZHkgdGQgLnRyYW5zYWN0aW9uX19iYWRnZS5zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogIzNBQjU4Nztcbn1cbi5jLXRhYmxlLnRyYW5zYWN0aW9uLS10YWJsZSB0Ym9keSB0ZCAudHJhbnNhY3Rpb25fX2JhZGdlIGltZyB7XG4gIG1heC13aWR0aDogMTVweDtcbiAgbWF4LWhlaWdodDogMTVweDtcbn1cbi5jLXRhYmxlLnRyYW5zYWN0aW9uLS10YWJsZSB0Ym9keSB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRURFREVEO1xufVxuLmMtdGFibGUudHJhbnNhY3Rpb24tLXRhYmxlIHRib2R5IHRkOmxhc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFREVERUQ7XG59XG4uYy10YWJsZS50cmFuc2FjdGlvbi0tdGFibGUgdGJvZHkgdHI6Zmlyc3Qtb2YtdHlwZSB0ZCB7XG4gIHBhZGRpbmctdG9wOiAzNnB4O1xufVxuLmMtdGFibGUudHJhbnNhY3Rpb24tLXRhYmxlIHRib2R5IHRyOmxhc3Qtb2YtdHlwZSB0ZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRURFREVEO1xuICBwYWRkaW5nLWJvdHRvbTogNDZweDtcbn1cbi5jLXRhYmxlLnRyYW5zYWN0aW9uLS10YWJsZSB0Ym9keSB0cjpsYXN0LW9mLXR5cGUgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyNHB4O1xufVxuLmMtdGFibGUudHJhbnNhY3Rpb24tLXRhYmxlIHRib2R5IHRyOmxhc3Qtb2YtdHlwZSB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI0cHg7XG59XG5cbi50YWJsZS1zdWJzY3JpYmUgdGJvZHkgdHIgdGQge1xuICBwYWRkaW5nOiAxOHB4IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm1vcmVfX2J0bi5kcm9wZG93bi10b2dnbGU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIG1pbi13aWR0aDogNXJlbTtcbiAgcGFkZGluZzogMDtcbn1cbi5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNjI1cmVtO1xufVxuLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0gaS5mYSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uc3Vic2NyaXB0aW9uX3ByaWNlIHtcbiAgbWF4LXdpZHRoOiAxMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIGlucHV0W3R5cGU9dGV4dF0sXG4uZGF0YVRhYmxlc193cmFwcGVyIGlucHV0W3R5cGU9c2VhcmNoXSxcbi5kYXRhVGFibGVzX3dyYXBwZXIgaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4uZGF0YVRhYmxlc193cmFwcGVyIGlucHV0W3R5cGU9ZW1haWxdLFxuLmRhdGFUYWJsZXNfd3JhcHBlciBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogYXV0bztcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHtcbiAgZm9udC1zaXplOiAwO1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFOEU5RUM7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMHJlbSAyLjE4NzVyZW0gMHJlbSAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBjb2xvcjogcmdiYSg3NywgNzksIDkyLCAwLjUpO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybCguLi9hc3NldHMvaW1hZ2VzL3BhZ2luYXRpb25fYXJyb3cuc3ZnKSBjZW50ZXIgcmlnaHQgMTBweCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0byA4cHg7XG59XG5cbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIGxpIC5wYWdlLWxpbmsge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIHBhZGRpbmc6IDAuNjI1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgY29sb3I6IHJnYmEoNzcsIDc5LCA5MiwgMC41KTtcbn1cbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIGxpLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgY29sb3I6IHJnYmEoNzcsIDc5LCA5MiwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiAjRThFOUVDO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIGxpLnByZXZpb3VzIC5wYWdlLWxpbmsge1xuICB3aWR0aDogYXV0bztcbn1cbi5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0aW9uIGxpLm5leHQgLnBhZ2UtbGluayB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4udGFibGUtc3Vic2NyaWJlIHRib2R5IHRyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMS44NzVyZW0gMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zdWJzY3JpYmUgdGJvZHkgdHIge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgICBwYWRkaW5nOiAyLjVyZW0gMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxufVxuLnRhYmxlLXN1YnNjcmliZSB0Ym9keSB0ciB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXN1YnNjcmliZSB0Ym9keSB0ciB0ZCB7XG4gICAgcGFkZGluZzogMi41cmVtIDA7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudGFibGUtc3Vic2NyaWJlIHRib2R5IHRyIHRkIC5yZXZpZXctd3JhcHBlciAuc21hbGwtYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxNXB4O1xuICB9XG59XG4udGFibGUtc3Vic2NyaWJlIHRib2R5IHRyIHRkIC5yZXZpZXdfZGF0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zdWJzY3JpYmUgdGJvZHkgdHIgdGQgLnJldmlld19kYXRlIHtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICB9XG59XG4udGFibGUtc3Vic2NyaWJlIHRib2R5IHRyIHRkIC5yZXZpZXdfZGF0ZS5zdGFydC1kYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiU3RhcnRlZFwiO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXgtd2lkdGg6IDc1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50YWJsZS1zdWJzY3JpYmUgdGJvZHkgdHIgdGQgLnJldmlld19kYXRlLnN0YXJ0LWRhdGU6YmVmb3JlIHtcbiAgICBtYXgtd2lkdGg6IDQ1cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zdWJzY3JpYmUgdGJvZHkgdHIgdGQgLnJldmlld19kYXRlLnN0YXJ0LWRhdGU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udGFibGUtc3Vic2NyaWJlIHRib2R5IHRyIHRkIC5yZXZpZXdfZGF0ZS5leHBpcmUtZGF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIkV4cGlyZXNcIjtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWF4LXdpZHRoOiA3NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudGFibGUtc3Vic2NyaWJlIHRib2R5IHRyIHRkIC5yZXZpZXdfZGF0ZS5leHBpcmUtZGF0ZTpiZWZvcmUge1xuICAgIG1heC13aWR0aDogNDVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhYmxlLXN1YnNjcmliZSB0Ym9keSB0ciB0ZCAucmV2aWV3X2RhdGUuZXhwaXJlLWRhdGU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50YWJsZS1zdWJzY3JpYmUgdGJvZHkgdHIgdGQ6bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnRhYmxlLXN1YnNjcmliZSB0Ym9keSB0ciB0ZDpudGgtY2hpbGQoMykge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnRhYmxlLXN1YnNjcmliZSB0Ym9keSB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG59XG4udGFibGUtc3Vic2NyaWJlIHRib2R5IHRyIHRkOmxhc3QtY2hpbGQgYSB7XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zdWJzY3JpYmUgdGJvZHkgdHIgdGQ6bGFzdC1jaGlsZCBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4udGFibGUtc3Vic2NyaWJlIHRoZWFkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1zdWJzY3JpYmUgdGhlYWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgfVxufVxuXG4ucmV2aWV3X190YWJsZSB0Ym9keSB0ciB7XG4gIHBhZGRpbmc6IDEuODc1cmVtIDAgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXZpZXdfX3RhYmxlIHRib2R5IHRyIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmV2aWV3X190YWJsZSB0Ym9keSB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgICBvcmRlcjogMjtcbiAgICAtd2Via2l0LW9yZGVyOiAyO1xuICB9XG59XG4ucmV2aWV3X190YWJsZSB0Ym9keSB0ciB0ZDpsYXN0LWNoaWxkIHNwYW4ge1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yZXZpZXdfX3RhYmxlIHRib2R5IHRyIHRkOmxhc3QtY2hpbGQgc3BhbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uc21hbGwtYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDIxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmYgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnNtYWxsLWJ0bi0tYm9yZGVyZWQge1xuICBib3JkZXItY29sb3I6ICMyM0JGQzM7XG4gIGNvbG9yOiAjMjNCRkMzO1xufVxuLnNtYWxsLWJ0bi0tYm9yZGVyZWQ6aG92ZXIge1xuICBjb2xvcjogIzIzQkZDMztcbn1cbi5zbWFsbC1idG4tLXNvbGlkIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzNDQjQ4MiAwJSwgIzIwQzBDOCAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG59XG4uc21hbGwtYnRuLS1zb2xpZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uby1zdGF0dXMtdGFnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDIxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmYgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5vLXN0YXR1cy10YWcge1xuICAgIHBhZGRpbmc6IDZweCAyMnB4O1xuICB9XG59XG4uby1zdGF0dXMtdGFnLS1wZW5kaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTk3NjczO1xuICBjb2xvcjogI0U5NzY3MztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm8tc3RhdHVzLXRhZy0tYXBwcm92ZWQge1xuICBib3JkZXItY29sb3I6ICMyM0JGQzM7XG4gIGNvbG9yOiAjMjNCRkMzO1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiAjMjNDOUJEICNmNGY0ZjQ7XG59XG4udGFibGUtcmVzcG9uc2l2ZTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBoZWlnaHQ6IDRweDtcbn1cbi50YWJsZS1yZXNwb25zaXZlOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG59XG4udGFibGUtcmVzcG9uc2l2ZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNDOUJEO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG4uZm9ybS13cmFwcGVyLW91dGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0VERURFRDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBwYWRkaW5nOiA0NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5mb3JtLXdyYXBwZXItb3V0ZXIge1xuICAgIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgfVxufVxuXG4ubXgtbWQge1xuICBtYXgtd2lkdGg6IDY0NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5teC1tZCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5wYi1yZXNwb25zaXZlIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuXG4ucG9zdGxvZ2luLXN1Ym1pdC1idG4ge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBtYXJnaW4tdG9wOiAxMXB4O1xuICBwYWRkaW5nOiAxNHB4IDQ1cHg7XG4gIG1heC13aWR0aDogMjIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2F2ZS1sYWJlbCB7XG4gIGNvbG9yOiAjYTZhNmE2ICFpbXBvcnRhbnQ7XG59XG5cbi5wb3N0bG9naW4tZm9ybSAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4ucG9zdGxvZ2luLWZvcm0gbGFiZWwge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG4ucG9zdGxvZ2luLWZvcm0gaW5wdXQge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDM5cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMzlweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDM5cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDM5cHg7XG4gIGJvcmRlci1yYWRpdXM6IDM5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMkUyRTI7XG4gIHBhZGRpbmc6IDI1cHggMzBweDtcbn1cbi5wb3N0bG9naW4tZm9ybSBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzhiOGI4Yjtcbn1cbi5wb3N0bG9naW4tZm9ybSBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM4YjhiOGI7XG59XG4ucG9zdGxvZ2luLWZvcm0gaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM4YjhiOGI7XG59XG4ucG9zdGxvZ2luLWZvcm0gaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM4YjhiOGI7XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm0tZ3JvdXAuaW5wdXQtb3ZlcmxheSBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwNDAxMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMXB4O1xuICBsZWZ0OiAxM3B4O1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uZm9ybS1ncm91cC5pbnB1dC1vdmVybGF5LmFkZENvbnRlbnQgbGFiZWwge1xuICB0b3A6IC04cHg7XG4gIGxlZnQ6IDhweDtcbiAgb3BhY2l0eTogMTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFRUVFRjA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nOiAwLjYyNXJlbSAwLjc1cmVtO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDQwMTAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc1cHgpIHtcbiAgLmZvcm0tY29udHJvbCB7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGNvbG9yOiAjMDQwMTAwO1xuICB9XG59XG4uZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZjRmNGY0O1xuICBib3JkZXItd2lkdGg6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWluLWhlaWdodDogNDBweDtcbn1cbi5mb3JtLWNvbnRyb2wtLXNlYXJjaC0tcGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG59XG4uZm9ybS1jb250cm9sOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogcmdiYSg2OCwgNzEsIDE0NywgMC4wNTA5ODAzOTIyKTtcbn1cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGNvbG9yOiAjMDAwO1xufVxuLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gIGNvbG9yOiAjMDAwO1xufVxuLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgY29sb3I6ICMwMDA7XG59XG4uZm9ybS1jb250cm9sOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICBjb2xvcjogIzAwMDtcbn1cbi5mb3JtLWNvbnRyb2w6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xufVxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uZm9ybS1jb250cm9sICsgLmMtaW5wdXQtaW5mbyB7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbmlucHV0LmRhdGVyYW5nZSB7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2Fzc2V0cy9pbWFnZXMvc2VsZWN0X2Fycm93LnBuZykgY2VudGVyIHJpZ2h0IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAyLjYyNXJlbTtcbiAgbWluLXdpZHRoOiAyNjBweDtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbXMtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW8tYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9zZWxlY3RfYXJyb3cucG5nKSBjZW50ZXIgcmlnaHQgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDIuNjI1cmVtO1xufVxuc2VsZWN0LmZvcm0tY29udHJvbC0tcmVkIHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9zZWxlY3RfYXJyb3cuc3ZnKSBjZW50ZXIgcmlnaHQgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDQycHggMzJweDtcbn1cbnNlbGVjdC5iaXJ0aGRheXNlbGVjdCB7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbXMtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW8tYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9zZWxlY3RfYXJyb3cucG5nKSBjZW50ZXIgcmlnaHQgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIHBhZGRpbmctcmlnaHQ6IDIuNjI1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUVFRUYwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cbnNlbGVjdC5iaXJ0aGRheXNlbGVjdC0tcmVkIHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9zZWxlY3RfYXJyb3cuc3ZnKSBjZW50ZXIgcmlnaHQgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDQycHggMzJweDtcbn1cbnNlbGVjdC5zZWFyY2gtLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggcmdiYSgwLCAwLCAwLCAwLjE2MDc4NDMxMzcpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1zLWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1vLWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2Fzc2V0cy9pbWFnZXMvc2VsZWN0X2Fycm93X2hvbWUuc3ZnKSBjZW50ZXIgcmlnaHQgMCBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYm9yZGVyOiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjg3NXJlbTtcbiAgcGFkZGluZy1yaWdodDogMy4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwNDAxMDA7XG4gIGhlaWdodDogNzdweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIHNlbGVjdC5zZWFyY2gtLXNlbGVjdCB7XG4gICAgbWF4LXdpZHRoOiA0MDdweDtcbiAgfVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUVFRUYwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBoZWlnaHQ6IDM4cHggIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuICBib3JkZXItY29sb3I6ICNFRUVFRjAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFRUVFRjAgIWltcG9ydGFudDtcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAxODhweDtcbiAgcmVzaXplOiBub25lO1xufVxuXG4uZmlsdGVyX19idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uZmlsdGVyX19idXR0b24gaW1nIHtcbiAgbWF4LXdpZHRoOiAyMHB4O1xufVxuXG4uZGNhbGVuZGFycGlja2VyIC5kdWRwX19jYWxlbmRhci1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cbi5kY2FsZW5kYXJwaWNrZXIgLmR1ZHBfX2NhbGVuZGFyLWhlYWRlciAuZHVkcF9fc2VsLXllYXIge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xufVxuLmRjYWxlbmRhcnBpY2tlciAuZHVkcF9fY2FsZW5kYXItaGVhZGVyIC5kdWRwX19zZWwteWVhcjpob3ZlciB7XG4gIGNvbG9yOiAjRkMzMzZDICFpbXBvcnRhbnQ7XG59XG4uZGNhbGVuZGFycGlja2VyIC5kdWRwX19jYWxlbmRhci1oZWFkZXIgLmRjcF9zZWwtZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cbi5kY2FsZW5kYXJwaWNrZXIgLmR1ZHBfX2NhbGVuZGFyLWhlYWRlciAuZGNwX3NlbC1kYXRlOmhvdmVyIHtcbiAgY29sb3I6ICNGQzMzNkMgIWltcG9ydGFudDtcbn1cbi5kY2FsZW5kYXJwaWNrZXIgLmR1ZHBfX2NhbC1jb250YWluZXIgLmR1ZHBfX2J1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4uZGNhbGVuZGFycGlja2VyIC5kdWRwX19jYWwtY29udGFpbmVyIC5kdWRwX19idXR0b25zIC5kdWRwX19idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjI0cHg7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMC4zNzVyZW0gMXJlbSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5kY2FsZW5kYXJwaWNrZXIgLmR1ZHBfX2NhbC1jb250YWluZXIgLmR1ZHBfX2J1dHRvbnMgLmR1ZHBfX2J1dHRvbi5vayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmRjYWxlbmRhcnBpY2tlciAuZHVkcF9fY2FsLWNvbnRhaW5lciAuZHVkcF9fYnV0dG9ucyAuZHVkcF9fYnV0dG9uLmNsZWFyIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cbi5kY2FsZW5kYXJwaWNrZXIgLmR1ZHBfX2NhbC1jb250YWluZXIgLmR1ZHBfX2J0bi1jYWwtcHJldiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQkNCQ0I7XG4gIHdpZHRoOiAyOHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjhweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiA3cHggMDtcbn1cbi5kY2FsZW5kYXJwaWNrZXIgLmR1ZHBfX2NhbC1jb250YWluZXIgLmR1ZHBfX2J0bi1jYWwtbmV4dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQkNCQ0I7XG4gIHdpZHRoOiAyOHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMjhweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luOiA3cHggMDtcbn1cbi5kY2FsZW5kYXJwaWNrZXIgLmR1ZHBfX2NhbC1jb250YWluZXIgLmR1ZHBfX2NhbGVuZGFyIC5kdWRwX19jYWwtbW9udGgteWVhciB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDEwcHggMDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG59XG4uZGNhbGVuZGFycGlja2VyIC5kdWRwX19jYWwtY29udGFpbmVyIC5kdWRwX19jYWxlbmRhciAuZHVkcF9fd2Vla2RheXMge1xuICBtYXJnaW4tdG9wOiAyM3B4O1xufVxuLmRjYWxlbmRhcnBpY2tlciAuZHVkcF9fY2FsLWNvbnRhaW5lciAuZHVkcF9fY2FsZW5kYXIgLmR1ZHBfX3dlZWtkYXlzIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xufVxuLmRjYWxlbmRhcnBpY2tlciAuZHVkcF9fY2FsLWNvbnRhaW5lciAuZHVkcF9fY2FsZW5kYXIgLmR1ZHBfX2NhbC13ZWVrIHtcbiAgbWFyZ2luLWJvdHRvbTogOXB4O1xufVxuLmRjYWxlbmRhcnBpY2tlciAuZHVkcF9fY2FsLWNvbnRhaW5lciAuZHVkcF9fY2FsZW5kYXIgLmR1ZHBfX2NhbC13ZWVrIC5kdWRwX19kYXRlIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uZGNhbGVuZGFycGlja2VyIC5kdWRwX19jYWwtY29udGFpbmVyIC5kdWRwX19jYWxlbmRhciAuZHVkcF9fY2FsLXdlZWsgLmR1ZHBfX2RhdGUuY3VycmVudCB7XG4gIGNvbG9yOiAjRkMzMzZDICFpbXBvcnRhbnQ7XG59XG4uZGNhbGVuZGFycGlja2VyIC5kdWRwX19jYWwtY29udGFpbmVyIC5kdWRwX19jYWxlbmRhciAuZHVkcF9fY2FsLXdlZWsgLmR1ZHBfX2RhdGUucmFuZ2UtZnJvbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG4uZGNhbGVuZGFycGlja2VyIC5kdWRwX19jYWwtY29udGFpbmVyIC5kdWRwX19jYWxlbmRhciAuZHVkcF9fY2FsLXdlZWsgLmR1ZHBfX2RhdGUucmFuZ2UtZnJvbTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDk7XG59XG4uZGNhbGVuZGFycGlja2VyIC5kdWRwX19jYWwtY29udGFpbmVyIC5kdWRwX19jYWxlbmRhciAuZHVkcF9fY2FsLXdlZWsgLmR1ZHBfX2RhdGUuaW4tcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuLmRjYWxlbmRhcnBpY2tlciAuZHVkcF9fY2FsLWNvbnRhaW5lciAuZHVkcF9fY2FsZW5kYXIgLmR1ZHBfX2NhbC13ZWVrIC5kdWRwX19kYXRlLnJhbmdlLXRvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cbi5kY2FsZW5kYXJwaWNrZXIgLmR1ZHBfX2NhbC1jb250YWluZXIgLmR1ZHBfX2NhbGVuZGFyIC5kdWRwX19jYWwtd2VlayAuZHVkcF9fZGF0ZS5yYW5nZS10bzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDk7XG59XG5cbi5yYXRlc19fYXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yYXRlc19fYXJlYSBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAyMHB4O1xuICB0b3A6IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM4YjhiOGI7XG59XG4ucmF0ZXNfX2FyZWEgLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLmN1c3RvbS1jaGVja2JveCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRiAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xNjA3ODQzMTM3KTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAtMzBweDtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsOmFmdGVyIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyOiBub25lO1xuICB0b3A6IDJweDtcbiAgbGVmdDogLTMwcHg7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbC5hdmFpbGFiaWxpdHktLWNoZWNrYm94OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2Fzc2V0cy9pbWFnZXMvYmxvY2suc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDE1cHg7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbC5zdGF0dXMtLWNoZWNrYm94OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbGVmdDogLTMycHg7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9hc3NldHMvaW1hZ2VzL2NoZWNrX2JsYWNrLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgLypsZWZ0OiAtMzBweDsqL1xuICBsZWZ0OiAtMzBweDtcbiAgdG9wOiAycHg7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLmF2YWlsYWJpbGl0eS0tY2hlY2tib3g6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9jb21tZW50LnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4O1xuICBsZWZ0OiAtMzBweDtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsLnN0YXR1cy0tY2hlY2tib3gge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsLnN0YXR1cy0tY2hlY2tib3g6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbC5zdGF0dXMtLWNoZWNrYm94OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbC5zdGF0dXMtLWNoZWNrYm94OjpiZWZvcmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWxhYmVsLnN0YXR1cy0tY2hlY2tib3g6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBsZWZ0OiAtMjhweDtcbiAgdG9wOiA2cHg7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLnN0YXR1cy0tY2hlY2tib3g6OmJlZm9yZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2NmIxNjg7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLnN0YXR1cy0tY2hlY2tib3g6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzY2YjE2ODtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBsZWZ0OiAtMjhweDtcbiAgdG9wOiA2cHg7XG59XG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbi5zYXZlLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG59XG4uc2F2ZS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6YmVmb3JlIHtcbiAgbGVmdDogLTI1cHggIWltcG9ydGFudDtcbn1cbi5zYXZlLWNoZWNrYm94IHAge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG59XG5cbi5jaGVja2JveC5jaGVjYm94LXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5jaGVja2JveC5jaGVjYm94LXN3aXRjaCBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4uY2hlY2tib3guY2hlY2JveC1zd2l0Y2ggbGFiZWwuc2V0dGluZ190b2dnbGUge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNoZWNrYm94LmNoZWNib3gtc3dpdGNoIGxhYmVsLnNldHRpbmdfdG9nZ2xlIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi5jaGVja2JveC5jaGVjYm94LXN3aXRjaCBsYWJlbCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hlY2tib3guY2hlY2JveC1zd2l0Y2ggbGFiZWwgaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZCMTY4O1xuICBib3JkZXItY29sb3I6ICM2NkIxNjg7XG4gIGJveC1zaGFkb3c6ICM2NkIxNjggMHB4IDBweCAwcHggOHB4IGluc2V0O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC40cyBlYXNlIDBzLCBib3gtc2hhZG93IDAuNHMgZWFzZSAwcywgYmFja2dyb3VuZC1jb2xvciAxLjJzIGVhc2UgMHM7XG59XG4uY2hlY2tib3guY2hlY2JveC1zd2l0Y2ggbGFiZWwgaW5wdXQ6Y2hlY2tlZCArIHNwYW46YmVmb3JlIHtcbiAgbGVmdDogMTdweDtcbn1cbi5jaGVja2JveC5jaGVjYm94LXN3aXRjaCBsYWJlbCBzcGFuIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGhlaWdodDogMTlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RiZGJkYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODtcbiAgYm9yZGVyLWNvbG9yOiAjRTBFMEUwO1xuICBib3gtc2hhZG93OiByZ2IoMjIzLCAyMjMsIDIyMykgMHB4IDBweCAwcHggMHB4IGluc2V0O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC40cyBlYXNlIDBzLCBib3gtc2hhZG93IDAuNHMgZWFzZSAwcztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuLmNoZWNrYm94LmNoZWNib3gtc3dpdGNoIGxhYmVsIHNwYW46YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgY29udGVudDogXCIgXCI7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBib3gtc2hhZG93OiAwIDFweCA0cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLmNoZWNrYm94LmNoZWNib3gtc3dpdGNoIC5jaGVja2JveC1pbmxpbmUuY2hlY2JveC1zd2l0Y2gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLmNoZWNrYm94LmNoZWNib3gtc3dpdGNoIC5jaGVja2JveC1pbmxpbmUuY2hlY2JveC1zd2l0Y2ggaW5wdXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNoZWNrYm94LmNoZWNib3gtc3dpdGNoIC5jaGVja2JveC1pbmxpbmUuY2hlY2JveC1zd2l0Y2ggaW5wdXQ6Y2hlY2tlZCArIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZCMTY4O1xuICBib3JkZXItY29sb3I6ICM2NkIxNjg7XG4gIGJveC1zaGFkb3c6ICM2NkIxNjggMHB4IDBweCAwcHggOHB4IGluc2V0O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC40cyBlYXNlIDBzLCBib3gtc2hhZG93IDAuNHMgZWFzZSAwcywgYmFja2dyb3VuZC1jb2xvciAxLjJzIGVhc2UgMHM7XG59XG4uY2hlY2tib3guY2hlY2JveC1zd2l0Y2ggLmNoZWNrYm94LWlubGluZS5jaGVjYm94LXN3aXRjaCBpbnB1dDpjaGVja2VkICsgc3BhbjpiZWZvcmUge1xuICBsZWZ0OiAxN3B4O1xufVxuLmNoZWNrYm94LmNoZWNib3gtc3dpdGNoIC5jaGVja2JveC1pbmxpbmUuY2hlY2JveC1zd2l0Y2ggc3BhbiB7XG4gIHdpZHRoOiAzNXB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYmRiZGI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMjIzLCAyMjMsIDIyMyk7XG4gIGJveC1zaGFkb3c6IHJnYigyMjMsIDIyMywgMjIzKSAwcHggMHB4IDBweCAwcHggaW5zZXQ7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjRzIGVhc2UgMHMsIGJveC1zaGFkb3cgMC40cyBlYXNlIDBzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4uY2hlY2tib3guY2hlY2JveC1zd2l0Y2ggLmNoZWNrYm94LWlubGluZS5jaGVjYm94LXN3aXRjaCBzcGFuOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB0b3A6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cblxuLm8tY2hlY2tib3gtcm91bmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vLWNoZWNrYm94LXJvdW5kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG4uby1jaGVja2JveC1yb3VuZCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbn1cbi5vLWNoZWNrYm94LXJvdW5kIGlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBzcGFuIHtcbiAgYmFja2dyb3VuZDogI0MxQjFDRTtcbiAgYm9yZGVyLWNvbG9yOiAjQzFCMUNFO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5vLWNoZWNrYm94LXJvdW5kIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzOUI1ODk7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMjVweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbiAgcGFkZGluZzogNnB4IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vLWNoZWNrYm94LXJvdW5kIHNwYW4ge1xuICAgIHBhZGRpbmc6IDZweCAxNXB4O1xuICB9XG59XG5cbi5yZW1vdmUtZmllbGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9hc3NldHMvaW1hZ2VzL3JlbW92ZV9maWVsZC5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzVweCBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucmVtb3ZlLWZpZWxkIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0MHB4IGF1dG87XG4gIH1cbn1cblxuLnN3aXRjaC10b2dnbGUge1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnN3aXRjaC10b2dnbGUgaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG59XG4uc3dpdGNoLXRvZ2dsZSBpbnB1dCArIGxhYmVsIHtcbiAgcGFkZGluZzogOXB4O1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICMwMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMDtcbn1cbi5zd2l0Y2gtdG9nZ2xlIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gIGJhY2tncm91bmQ6ICNGRDdEQTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAjRUVFRUYwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uc2VhcmNoX2NvbnRyb2xfYnV0dG9uIHtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5zZWFyY2hfY29udHJvbF9idXR0b24uc2VhcmNoX2ljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vYXNzZXRzL2ltYWdlcy9zZWFyY2gtcGluay5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTVweCBhdXRvO1xufVxuLnNlYXJjaF9jb250cm9sX2J1dHRvbi5zZWFyY2hfY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vYXNzZXRzL2ltYWdlcy9jbG9zZS5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTVweCBhdXRvO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW5wdXQtb3ZlcmxheS5hZGRDb250ZW50IC5zZWFyY2hfaWNvbiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9hc3NldHMvaW1hZ2VzL3NlYXJjaC1waW5rLnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4IGF1dG87XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW5wdXQtb3ZlcmxheS5hZGRDb250ZW50IC5zZWFyY2hfY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vYXNzZXRzL2ltYWdlcy9jbG9zZS5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTJweCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmN1c3RvbS1pbnB1dC1ibG9jayBpIHtcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuLmN1c3RvbS1pbnB1dC1ibG9jayBpbnB1dCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxLjU2MjVyZW07XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDAuNzVyZW07XG59XG5cbi5jLXBheW91dC1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICB6LWluZGV4OiAxO1xufVxuLmMtcGF5b3V0LWZvcm0gLmZvcm0tZ3JvdXAuYy10ZXh0YXJlYV9faG9sZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5jLXBheW91dC1mb3JtIC5mb3JtLWdyb3VwLmMtdGV4dGFyZWFfX2hvbGRlciBsYWJlbCB7XG4gIGZvbnQtZmFtaWx5OiBcIk92ZXJwYXNzXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjOWM5YzlmO1xufVxuLmMtcGF5b3V0LWZvcm0gLmZvcm0tZ3JvdXAgbGFiZWw6bm90KC5jLXRleHRhcmVhLWxhYmVsKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDE1cHg7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGZvbnQtZmFtaWx5OiBcIk92ZXJwYXNzXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjODY4ZjlhO1xuICB6LWluZGV4OiAtMTtcbn1cbi5jLXBheW91dC1mb3JtIGlucHV0W3R5cGU9dGV4dF0uZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzIsIDIzMiwgMjMyLCAwLjE4ODIzNTI5NDEpO1xuICBmb250LWZhbWlseTogXCJPdmVycGFzc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzg2OGY5YTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2U5ZTlmMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwO1xuICAtby1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG4uYy1wYXlvdXQtZm9ybSBpbnB1dFt0eXBlPXRleHRdLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uYy1wYXlvdXQtZm9ybSBpbnB1dFt0eXBlPXRleHRdLmZvcm0tY29udHJvbDpmb2N1cyArIGxhYmVsIHtcbiAgdG9wOiAtMnB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM4NjhmOWE7XG59XG4uYy1wYXlvdXQtZm9ybSBpbnB1dFt0eXBlPXRleHRdLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAwO1xufVxuLmMtcGF5b3V0LWZvcm0gaW5wdXRbdHlwZT10ZXh0XS5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmMtcGF5b3V0LWZvcm0gaW5wdXRbdHlwZT10ZXh0XS5mb3JtLWNvbnRyb2w6bm90KDpwbGFjZWhvbGRlci1zaG93bikgKyBsYWJlbCB7XG4gIHRvcDogLTJweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjODY4ZjlhO1xufVxuLmMtcGF5b3V0LWZvcm0gaW5wdXRbdHlwZT10ZXh0XS5mb3JtLWNvbnRyb2w6bm90KDplbXB0eSkge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLmMtcGF5b3V0LWZvcm0gaW5wdXRbdHlwZT10ZXh0XS5mb3JtLWNvbnRyb2w6bm90KDplbXB0eSkgKyBsYWJlbCB7XG4gIHRvcDogLTJweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjODY4ZjlhO1xufVxuLmMtcGF5b3V0LWZvcm0gaW5wdXRbdHlwZT10ZXh0XS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogcmVkO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMCwgMCwgMC4xKTtcbn1cbi5jLXBheW91dC1mb3JtIGlucHV0W3R5cGU9dGV4dF0uZm9ybS1jb250cm9sIHtcbiAgLyogQ2hhbmdlIHRoZSB3aGl0ZSB0byBhbnkgY29sb3IgOykgKi9cbn1cbi5jLXBheW91dC1mb3JtIGlucHV0W3R5cGU9dGV4dF0uZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwsIC5jLXBheW91dC1mb3JtIGlucHV0W3R5cGU9dGV4dF0uZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsIC5jLXBheW91dC1mb3JtIGlucHV0W3R5cGU9dGV4dF0uZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsIC5jLXBheW91dC1mb3JtIGlucHV0W3R5cGU9dGV4dF0uZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiA5OTk5OXM7XG59XG5cbi5icm93c2Utd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMjMycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzMsIDE5MSwgMTkyLCAwLjAxOTYwNzg0MzEpO1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzIyQkZDMTtcbn1cbi5icm93c2Utd3JhcCAucG9zdC11cGxvYWRlci13cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmJyb3dzZS13cmFwIC5wb3N0LXVwbG9hZGVyLXdyYXAgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM1MjUyNTI7XG59XG4uYnJvd3NlLXdyYXAgLnBvc3QtdXBsb2FkZXItd3JhcCAuYnV0dG9uLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxQkZDMztcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHBhZGRpbmc6IDExcHggMjBweDtcbiAgbWluLXdpZHRoOiAxNDBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI2QkRCQTtcbn1cbi5icm93c2Utd3JhcCAucG9zdC11cGxvYWRlci13cmFwIC5idXR0b24tdHJhbnNwYXJlbnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjZCREJBO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBvc3RJbWFnZVByZXZpZXcge1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4ubW9kYWwtcG9zdC1idG4ge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4udXBsb2FkX19pY29uIHtcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNjVweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtby1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG8gMTVweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjM0NCNDgyIDAlLCAjMjBDMEM4IDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbn1cbi51cGxvYWRfX2ljb24gc3ZnIHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogYXV0bztcbiAgZmlsbDogI2ZmZjtcbn1cblxuLnNpZ251cC1jb250cm9sIHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1zLWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1vLWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2Fzc2V0cy9pbWFnZXMvZG93bnN1Y2Nlc3Muc3ZnKSBjZW50ZXIgcmlnaHQgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAyLjYyNXJlbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMHB4IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYy1kYXNoYm9hcmRfX2ljby1jYXJkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5jLWRhc2hib2FyZF9faWNvLWNhcmRfX2ljb24tcGFjayB7XG4gIGJhY2tncm91bmQ6ICMyMTkwOGY7XG4gIHdpZHRoOiAyLjc1cmVtO1xuICBoZWlnaHQ6IDIuNzVyZW07XG4gIG1hcmdpbi1yaWdodDogMS4wNjI1cmVtO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmMtZGFzaGJvYXJkX19pY28tY2FyZF9faWNvbi1wYWNrIHN2ZyB7XG4gIHdpZHRoOiAxLjA2MjVyZW07XG4gIGhlaWdodDogMS4wNjI1cmVtO1xuICBmaWxsOiAjZmZmO1xufVxuLmMtZGFzaGJvYXJkX19pY28tY2FyZF9fY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBcIk92ZXJwYXNzXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40Mzc1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzA0MDEwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gKDEuMDYyNXJlbSArIDIuNzVyZW0pKTtcbn1cbi5jLWRhc2hib2FyZF9faWNvLWNhcmRfX2NvbnRlbnQgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xufVxuLmMtZGFzaGJvYXJkX19pY28tY2FyZF9fY29udGVudCBwIHtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgZm9udC1mYW1pbHk6IFwiT3ZlcnBhc3NcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjODY4ZjlhO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmMtZGFzaGJvYXJkX19pY28tY2FyZF9fY29udGVudCBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzg2OGY5YTtcbn1cbi5jLWRhc2hib2FyZF9faWNvLWNhcmRfX2NvbnRlbnRfX2lubmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmMtZGFzaGJvYXJkX19pY28tY2FyZF9fY29udGVudF9faW5uZXJfX2xmdCB7XG4gIG1hcmdpbi1yaWdodDogMS44MTI1cmVtO1xufVxuLmMtZGFzaGJvYXJkX19pY28tY2FyZCBhLmMtYnRuIHtcbiAgdG9wOiAxLjI1cmVtO1xuICByaWdodDogMS4yNXJlbTtcbn1cblxuLmMtbWVkaWEtY2FyZCwgLmMtY3JlYXRlLXBvc3Qge1xuICBib3JkZXI6IHJnYmEoMCwgMCwgMCwgMC4wMzUyOTQxMTc2KSBzb2xpZCAxcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgLW8tYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjAzNTI5NDExNzYpO1xuICBib3JkZXI6IHJnYmEoMCwgMCwgMCwgMC4wMzUyOTQxMTc2KSBzb2xpZCAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4uYy1tZWRpYS1jYXJkIC5jYXJkLWJvZHksIC5jLWNyZWF0ZS1wb3N0IC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwO1xufVxuLmMtbWVkaWEtY2FyZCAuY2FyZC1ib2R5IGltZywgLmMtY3JlYXRlLXBvc3QgLmNhcmQtYm9keSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jLW1lZGlhLWNhcmQubW9kZWwtY2FyZCwgLm1vZGVsLWNhcmQuYy1jcmVhdGUtcG9zdCB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wNTA5ODAzOTIyKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgbWF4LXdpZHRoOiA1MzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMi4zNzVyZW07XG59XG4uYy1tZWRpYS1jYXJkLm1vZGVsLWNhcmQgLmNhcmQtaGVhZGVyLCAubW9kZWwtY2FyZC5jLWNyZWF0ZS1wb3N0IC5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDEuMzEyNXJlbSAxLjVyZW07XG59XG4uYy1tZWRpYS1jYXJkLm1vZGVsLWNhcmQgLmNhcmQtaGVhZGVyIC5wcm9maWxlaW1hZ2UsIC5tb2RlbC1jYXJkLmMtY3JlYXRlLXBvc3QgLmNhcmQtaGVhZGVyIC5wcm9maWxlaW1hZ2Uge1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xufVxuLmMtbWVkaWEtY2FyZC5tb2RlbC1jYXJkIC5jYXJkLWhlYWRlciAuYy1wb3N0LXRpbWUsIC5tb2RlbC1jYXJkLmMtY3JlYXRlLXBvc3QgLmNhcmQtaGVhZGVyIC5jLXBvc3QtdGltZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM4QThBOEY7XG59XG4uYy1tZWRpYS1jYXJkLm1vZGVsLWNhcmQgLmNhcmQtaGVhZGVyIC5mdWxsbmFtZSwgLm1vZGVsLWNhcmQuYy1jcmVhdGUtcG9zdCAuY2FyZC1oZWFkZXIgLmZ1bGxuYW1lIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmMtbWVkaWEtY2FyZC5tb2RlbC1jYXJkIC5jYXJkLWZvb3RlciwgLm1vZGVsLWNhcmQuYy1jcmVhdGUtcG9zdCAuY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAxLjY4NzVyZW0gMC43NXJlbSAxLjY4NzVyZW0gMS41cmVtO1xufVxuLmMtbWVkaWEtY2FyZC5tb2RlbC1jYXJkIC5jYXJkLWZvb3RlciBwLCAubW9kZWwtY2FyZC5jLWNyZWF0ZS1wb3N0IC5jYXJkLWZvb3RlciBwIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uYy1tZWRpYS1jYXJkLm1vZGVsLWNhcmQgLmNhcmQtZm9vdGVyIC5wb3N0X2J0biwgLm1vZGVsLWNhcmQuYy1jcmVhdGUtcG9zdCAuY2FyZC1mb290ZXIgLnBvc3RfYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uYy1tZWRpYS1jYXJkLm1vZGVsLWNhcmQgLmNhcmQtZm9vdGVyIC5wb3N0X2J0biBzcGFuLCAubW9kZWwtY2FyZC5jLWNyZWF0ZS1wb3N0IC5jYXJkLWZvb3RlciAucG9zdF9idG4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOEE4QThGO1xuICBtYXJnaW46IDFyZW0gMDtcbiAgbWFyZ2luLXJpZ2h0OiAyLjVyZW07XG59XG4uYy1tZWRpYS1jYXJkLm1vZGVsLWNhcmQgLmNhcmQtZm9vdGVyIC5wb3N0X2J0biBzcGFuIGltZywgLm1vZGVsLWNhcmQuYy1jcmVhdGUtcG9zdCAuY2FyZC1mb290ZXIgLnBvc3RfYnRuIHNwYW4gaW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmMtbWVkaWEtY2FyZC5tb2RlbC1jYXJkIC5jYXJkLWZvb3RlciB0ZXh0YXJlYSwgLm1vZGVsLWNhcmQuYy1jcmVhdGUtcG9zdCAuY2FyZC1mb290ZXIgdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZDogI0Y5RjlGOTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxLjI1cmVtO1xuICByZXNpemU6IG5vbmU7XG4gIGhlaWdodDogNDBweDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5jLW1lZGlhLWNhcmQubW9kZWwtY2FyZCAuY2FyZC1mb290ZXIgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsIC5tb2RlbC1jYXJkLmMtY3JlYXRlLXBvc3QgLmNhcmQtZm9vdGVyIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogI0M4QzdDQztcbn1cbi5jLW1lZGlhLWNhcmQubW9kZWwtY2FyZCAuY2FyZC1mb290ZXIgdGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIsIC5tb2RlbC1jYXJkLmMtY3JlYXRlLXBvc3QgLmNhcmQtZm9vdGVyIHRleHRhcmVhOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgY29sb3I6ICNDOEM3Q0M7XG59XG4uYy1tZWRpYS1jYXJkLm1vZGVsLWNhcmQgLmNhcmQtZm9vdGVyIHRleHRhcmVhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLm1vZGVsLWNhcmQuYy1jcmVhdGUtcG9zdCAuY2FyZC1mb290ZXIgdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gIGNvbG9yOiAjQzhDN0NDO1xufVxuLmMtbWVkaWEtY2FyZC5tb2RlbC1jYXJkIC5jYXJkLWZvb3RlciB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyLCAubW9kZWwtY2FyZC5jLWNyZWF0ZS1wb3N0IC5jYXJkLWZvb3RlciB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICNDOEM3Q0M7XG59XG4uYy1tZWRpYS1jYXJkIC5jYXJkLWhlYWRlciwgLmMtY3JlYXRlLXBvc3QgLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMS4yNXJlbSAxLjVyZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQxLCAyNDEsIDI0MSwgMC4yODYyNzQ1MDk4KTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5jLW1lZGlhLWNhcmQgLmNhcmQtYm9keSwgLmMtY3JlYXRlLXBvc3QgLmNhcmQtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMS44NzVyZW07XG59XG4uYy1tZWRpYS1jYXJkIC5jYXJkLWJvZHkgLmFsbFBSTy1JTUctaG9sZGVyIC5ub24tU1VCUy1sYXllciBhLCAuYy1jcmVhdGUtcG9zdCAuY2FyZC1ib2R5IC5hbGxQUk8tSU1HLWhvbGRlciAubm9uLVNVQlMtbGF5ZXIgYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDc5MztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTk1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgcGFkZGluZzogMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxLjg3NXJlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxLjg3NXJlbTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDEuODc1cmVtO1xuICAtby1ib3JkZXItcmFkaXVzOiAxLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMS44NzVyZW07XG4gIG1hcmdpbjogYXV0bztcbiAgZm9udC1mYW1pbHk6IFwiT3ZlcnBhc3NcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMTg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmMtbWVkaWEtY2FyZCAuY2FyZC1ib2R5IC5hbGxQUk8tSU1HLWhvbGRlciAubm9uLVNVQlMtbGF5ZXIgYSBzdmcsIC5jLWNyZWF0ZS1wb3N0IC5jYXJkLWJvZHkgLmFsbFBSTy1JTUctaG9sZGVyIC5ub24tU1VCUy1sYXllciBhIHN2ZyB7XG4gIGhlaWdodDogMTVweDtcbn1cbi5jLW1lZGlhLWNhcmQgLmNhcmQtYm9keSAuYWxsUFJPLUlNRy1ob2xkZXIgLm5vbi1TVUJTLWxheWVyIGEgc3BhbiwgLmMtY3JlYXRlLXBvc3QgLmNhcmQtYm9keSAuYWxsUFJPLUlNRy1ob2xkZXIgLm5vbi1TVUJTLWxheWVyIGEgc3BhbiB7XG4gIHRvcDogMDtcbn1cbi5jLW1lZGlhLWNhcmQgLmNhcmQtYm9keSAuY2FyZC10ZXh0LCAuYy1jcmVhdGUtcG9zdCAuY2FyZC1ib2R5IC5jYXJkLXRleHQge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4uYy1tZWRpYS1jYXJkIC5jYXJkLWJvZHkgLmNhcmQtdGV4dCBwLCAuYy1jcmVhdGUtcG9zdCAuY2FyZC1ib2R5IC5jYXJkLXRleHQgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIk92ZXJwYXNzXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDQwMTAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xufVxuLmMtbWVkaWEtY2FyZCAuY2FyZC1ib2R5IC5jYXJkLXRleHQgcDpsYXN0LW9mLXR5cGUsIC5jLWNyZWF0ZS1wb3N0IC5jYXJkLWJvZHkgLmNhcmQtdGV4dCBwOmxhc3Qtb2YtdHlwZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYy1tZWRpYS1jYXJkIC5jYXJkLWJvZHkgLnVzZXItdGl0bGUgaDUsIC5jLWNyZWF0ZS1wb3N0IC5jYXJkLWJvZHkgLnVzZXItdGl0bGUgaDUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuLmMtbWVkaWEtY2FyZCAuY2FyZC1mb290ZXIsIC5jLWNyZWF0ZS1wb3N0IC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXRvcDogI2Y0ZjRmNCAxcHggc29saWQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jLW1lZGlhLWNhcmQgLmNhcmQtZm9vdGVyIHAsIC5jLWNyZWF0ZS1wb3N0IC5jYXJkLWZvb3RlciBwIHtcbiAgcGFkZGluZzogMC42MjVyZW0gMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmMtbWVkaWEtY2FyZCAuY2FyZC1mb290ZXIgaSwgLmMtY3JlYXRlLXBvc3QgLmNhcmQtZm9vdGVyIGkge1xuICBjb2xvcjogIzIxOTA4ZjtcbiAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uYy1tZWRpYS1jYXJkIC5jYXJkLWZvb3Rlci5mbGV4LTMgLmNhcmQtbGluaywgLmMtY3JlYXRlLXBvc3QgLmNhcmQtZm9vdGVyLmZsZXgtMyAuY2FyZC1saW5rIHtcbiAgd2lkdGg6IDMzJTtcbiAgZmxleDogMCAwIDMzJTtcbn1cbi5jLW1lZGlhLWNhcmQgLmNhcmQtZm9vdGVyIC5jYXJkLWxpbmssIC5jLWNyZWF0ZS1wb3N0IC5jYXJkLWZvb3RlciAuY2FyZC1saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiT3ZlcnBhc3NcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzA0MDEwMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyNSU7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIGJvcmRlci1yaWdodDogI2Y0ZjRmNCBzb2xpZCAxcHg7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cbi5jLW1lZGlhLWNhcmQgLmNhcmQtZm9vdGVyIC5jYXJkLWxpbmsub3duLCAuYy1jcmVhdGUtcG9zdCAuY2FyZC1mb290ZXIgLmNhcmQtbGluay5vd24ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5jLW1lZGlhLWNhcmQgLmNhcmQtZm9vdGVyIC5jYXJkLWxpbms6bGFzdC1vZi10eXBlLCAuYy1jcmVhdGUtcG9zdCAuY2FyZC1mb290ZXIgLmNhcmQtbGluazpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4uYy1tZWRpYS1jYXJkIC5jYXJkLWZvb3RlciAuY2FyZC1saW5rICsgLmNhcmQtbGluaywgLmMtY3JlYXRlLXBvc3QgLmNhcmQtZm9vdGVyIC5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYy1tZWRpYS1jYXJkIC5jYXJkLWZvb3RlciAuY2FyZC1saW5rOmhvdmVyLCAuYy1jcmVhdGUtcG9zdCAuY2FyZC1mb290ZXIgLmNhcmQtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG59XG4uYy1tZWRpYS1jYXJkX19jb3VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuNjI1cmVtO1xuICByaWdodDogMC42MjVyZW07XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbiAgcGFkZGluZzogMC4zMTI1cmVtIDAuNjI1cmVtO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XG4gIC1vLWJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xuICBjb2xvcjogIzAwMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4uYy1tZWRpYS1jYXJkX19jb3VudGVyIHN2ZyB7XG4gIGZpbGw6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICBsaW5lLWhlaWdodDogMDtcbn1cbi5jLW1lZGlhLWNhcmRfX2NvdW50ZXIgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNXJlbTtcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMTg3NXJlbTtcbn1cblxuLmxhenl3cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMTIuNXJlbTtcbn1cblxuLmMtcG9zdC1wcm9maWxlLWNhcmQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLmMtcG9zdC1wcm9maWxlLWNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDAgMC45Mzc1cmVtIDA7XG59XG4uYy1wb3N0LXByb2ZpbGUtY2FyZCAuY2FyZC1ib2R5IC5jYXJkLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmMtcG9zdC1wcm9maWxlLWNhcmQgLmNhcmQtYm9keSBwLmNhcmQtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIk92ZXJwYXNzXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDQwMTAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5jLXBvc3QtcHJvZmlsZS1jYXJkIC5jYXJkLWJvZHkgcC5jYXJkLXRleHQge1xuICAgIGZvbnQtZmFtaWx5OiBcIk92ZXJwYXNzXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6ICMwNDAxMDA7XG4gIH1cbn1cbi5jLXBvc3QtcHJvZmlsZS1jYXJkLmRlc2lnbl9fY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uYy1wb3N0LXByb2ZpbGUtY2FyZC5kZXNpZ25fX2NhcmQ6YmVmb3JlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNGRDdEQTkgMCUsICMyNzU0QjQgNTIlLCAjRkMzMzZDIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDA7XG59XG4uYy1wb3N0LXByb2ZpbGUtY2FyZC5kZXNpZ25fX2NhcmQgLnN0YXR1c19fbGlnaHQge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uYy1wb3N0LXByb2ZpbGUtY2FyZC5kZXNpZ25fX2NhcmQgLnN0YXR1c19fbGlnaHQub24ge1xuICBiYWNrZ3JvdW5kOiAjNjZCMTY4O1xufVxuLmMtcG9zdC1wcm9maWxlLWNhcmQuZGVzaWduX19jYXJkIC5zdGF0dXNfX2xpZ2h0Lm9mZiB7XG4gIGJhY2tncm91bmQ6ICNkZDAwMDA7XG59XG4uYy1wb3N0LXByb2ZpbGUtY2FyZC5kZXNpZ25fX2NhcmQgLmNhcmQtYm9keSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzA0MDEwMDtcbiAgbWFyZ2luLWJvdHRvbTogMS4zNzVyZW07XG59XG4uYy1wb3N0LXByb2ZpbGUtY2FyZC5kZXNpZ25fX2NhcmQgLmNhcmQtYm9keSAuY2FyZC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBsYXlmYWlyIERpc3BsYXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDQwMTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cblxuLmMtYXZhbGliaWxpdHkgaDUge1xuICBmb250LWZhbWlseTogXCJCYXJsb3dcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwNDAxMDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE4NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNjI1cmVtO1xufVxuLmMtYXZhbGliaWxpdHkgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xufVxuLmMtYXZhbGliaWxpdHkgcCBzbWFsbCB7XG4gIGZvbnQtZmFtaWx5OiBcIk92ZXJwYXNzXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDQwMTAwO1xufVxuLmMtYXZhbGliaWxpdHkgdGFibGUgc3ZnLmJpIHtcbiAgd2lkdGg6IDAuODc1cmVtO1xuICBoZWlnaHQ6IDAuODc1cmVtO1xufVxuLmMtYXZhbGliaWxpdHkgdGFibGUgc3ZnLmJpLmJpLWNoZWNrMi1jaXJjbGUge1xuICBmaWxsOiAjMjE5MDhmO1xufVxuLmMtYXZhbGliaWxpdHkgdGFibGUgc3ZnLmJpLmJpLXgtY2lyY2xlIHtcbiAgZmlsbDogI2U5ZTlmMDtcbiAgd2lkdGg6IDAuNzVyZW07XG4gIGhlaWdodDogMC43NXJlbTtcbn1cbi5jLWF2YWxpYmlsaXR5IHRhYmxlIHRoIHtcbiAgZm9udC1mYW1pbHk6IFwiT3ZlcnBhc3NcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM4NjhmOWE7XG59XG5cbi5tb2RlbHByb2ZpbGVzIC5mcm9udGVuZC10aXRsZSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuLm1vZGVscHJvZmlsZXMgLnByb2ZpbGVwaWN0dXJlIHtcbiAgbWF4LWhlaWdodDogMzQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBtaW4taGVpZ2h0OiAyNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RlbHByb2ZpbGVzIC5wcm9maWxlcGljdHVyZSB7XG4gICAgbWluLWhlaWdodDogMzQwcHg7XG4gIH1cbn1cbi5tb2RlbHByb2ZpbGVzIC5wcm9maWxlcGljdHVyZSAuY2FyZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwO1xuICAtby1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGVscHJvZmlsZXMgLnByb2ZpbGVwaWN0dXJlIC5jYXJkIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1vZGVscHJvZmlsZXMgLnByb2ZpbGVwaWN0dXJlIC5vdmVybGF5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAtMTAwJTtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNiwgMzAsIDEzMiwgMC43NSk7XG59XG4ubW9kZWxwcm9maWxlcyAucHJvZmlsZXBpY3R1cmUgLm92ZXJsYXkgLm92ZXJsYXl0ZXh0IHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvd1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogMjAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNjI1cmVtO1xufVxuLm1vZGVscHJvZmlsZXMgLnByb2ZpbGVwaWN0dXJlIC5vdmVybGF5IC5vdmVybGF5dGV4dF9faWNvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvd1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAzLjEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC4zcmVtO1xufVxuLm1vZGVscHJvZmlsZXMgLnByb2ZpbGVwaWN0dXJlIC5vdmVybGF5IC5vdmVybGF5dGV4dF9faWNvbiBpIHtcbiAgY29sb3I6ICNlNWU1ZWE7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB3aWR0aDogMC44NzVyZW07XG59XG4ubW9kZWxwcm9maWxlcyAucHJvZmlsZXBpY3R1cmUgLm92ZXJsYXkgLm92ZXJsYXl0ZXh0IHAge1xuICBmb250LWZhbWlseTogXCJPdmVycGFzc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMTVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubW9kZWxwcm9maWxlcyAucHJvZmlsZXBpY3R1cmUgLmZyb250ZW5kLXRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCAwLCAwLCAwKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjcwOTgwMzkyMTYpIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm1vZGVscHJvZmlsZXMgLnByb2ZpbGVwaWN0dXJlOmhvdmVyIC5mcm9udGVuZC10aXRsZSB7XG4gIGJvdHRvbTogLTEwMCU7XG59XG4ubW9kZWxwcm9maWxlcyAucHJvZmlsZXBpY3R1cmU6aG92ZXIgLm92ZXJsYXkge1xuICByaWdodDogMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5tb2RlbHByb2ZpbGVzLmMtbWFpbi1wYWdlIHtcbiAgcGFkZGluZzogMCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kZWxwcm9maWxlcy5jLW1haW4tcGFnZSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuLm1vZGVscHJvZmlsZXMuYy1tYWluLXBhZ2UgLnByb2ZpbGVwaWN0dXJlIHtcbiAgbWF4LXdpZHRoOiA1MCU7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tb2RlbHByb2ZpbGVzLmMtbWFpbi1wYWdlIC5wcm9maWxlcGljdHVyZSB7XG4gICAgbWF4LXdpZHRoOiAzMyU7XG4gICAgZmxleDogMCAwIDMzJTtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RlbHByb2ZpbGVzLmMtbWFpbi1wYWdlIC5wcm9maWxlcGljdHVyZSB7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuLm1vZGVscHJvZmlsZXMuYy1tYWluLXBhZ2UgLm92ZXJsYXkgLm92ZXJsYXl0ZXh0IHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4ubW9kZWxwcm9maWxlcy5jLW1haW4tcGFnZSAub3ZlcmxheSAuYy1idG4tLXRoaW4ge1xuICBmb250LXNpemU6IDEycHg7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuOTM3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmMtbW9kZWwtbGlzdC5jLW1vZGVsLWxpc3RfX25ldyAubW9kZWxwcm9maWxlcy5jLW1haW4tcGFnZSAucHJvZmlsZXBpY3R1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1tb2RlbC1saXN0LmMtbW9kZWwtbGlzdF9fbmV3IC5tb2RlbHByb2ZpbGVzLmMtbWFpbi1wYWdlIC5wcm9maWxlcGljdHVyZTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIk5ld1wiO1xuICBiYWNrZ3JvdW5kOiAjMTQ4YTg4O1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBmb250LWZhbWlseTogXCJPdmVycGFzc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDEuODc1cmVtO1xuICByaWdodDogNXB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jLW1vZGVsLWxpc3QuYy1tb2RlbC1saXN0X19uZXcgLm1vZGVscHJvZmlsZXMuYy1tYWluLXBhZ2UgLnByb2ZpbGVwaWN0dXJlOjphZnRlciB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTdweCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTdweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtN3B4KTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTdweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC03cHgpO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4uYy1tb2RlbC1saXN0LmMtbW9kZWwtbGlzdF9fbmV3IC5jLXRhYnMgbGkgYS5hY3RpdmUge1xuICBjb2xvcjogIzE0OGE4OCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzE0OGE4OCAhaW1wb3J0YW50O1xufVxuXG4uYy1oZWxwLWNhcmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5jLWhlbHAtY2FyZDpob3ZlciB7XG4gIGJvcmRlci1sZWZ0OiAjNDQ0NzkzIDVweCBzb2xpZDtcbn1cbi5jLWhlbHAtY2FyZCAuY29sLW1kLTEgc3ZnIHtcbiAgd2lkdGg6IDIzcHg7XG4gIGZpbGw6ICM0NDQ3OTM7XG59XG4uYy1oZWxwLWNhcmQgaDUuY2FyZC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvd1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzQ0NDc5MztcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xufVxuLmMtaGVscC1jYXJkIHAge1xuICBmb250LWZhbWlseTogXCJPdmVycGFzc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzA0MDEwMDtcbn1cblxuLmMtZmFxLWNhcmQge1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLWZhcS1jYXJkIHtcbiAgICBib3gtc2hhZG93OiAwcHggMnB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMDM5MjE1Njg2Myk7XG4gIH1cbn1cblxuLmMtbGlnaHQtcHVycGxlLWJveCB7XG4gIGJhY2tncm91bmQ6ICNmNWY2ZmE7XG4gIGJvcmRlcjogcmdiYSg2OCwgNzEsIDE0NywgMC4xKSAxcHggc29saWQ7XG59XG4uYy1saWdodC1wdXJwbGUtYm94IHAge1xuICBmb250LWZhbWlseTogXCJPdmVycGFzc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzA0MDEwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jLWxpZ2h0LXB1cnBsZS1ib3ggaDUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYy1zZXR0aW5nLWNhcmQgLmNhcmQtZm9vdGVyIC5hbGVydC1kYW5nZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAyMTUsIDIxOCwgMC4xNDExNzY0NzA2KTtcbn1cblxuLmMtc2lnbnVwLWNhcmQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5jLXNpZ251cC1jYXJkX19pbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYy1zaWdudXAtY2FyZF9faW1nIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbi5jLXNpZ251cC1jYXJkX19pbWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zNzUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmMtc2lnbnVwLWNhcmRfX2Zvcm0ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MDdweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jLXRlc3RpbW9uaWFsIC5jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbn1cbi5jLXRlc3RpbW9uaWFsIC5jLWNhcmRfX2ltYWdlIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYy10ZXN0aW1vbmlhbCAuYy1jYXJkX19jb250ZW50IHAge1xuICBmb250LWZhbWlseTogXCJPdmVycGFzc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzA0MDEwMDtcbn1cbi5jLXRlc3RpbW9uaWFsIC5jLWNhcmRfX2NvbnRlbnQgaDMge1xuICBmb250LWZhbWlseTogXCJCYXJsb3dcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwNDAxMDA7XG59XG5cbi5jLXByaWNpbmctY2FyZCAuY2FyZCB7XG4gIG1heC13aWR0aDogOC40Mzc1cmVtO1xuICBtYXJnaW46IDAgMTBweDtcbn1cbi5jLXByaWNpbmctY2FyZCAuY2FyZC5jYXJkLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNFNUU1RUEgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xufVxuLmMtcHJpY2luZy1jYXJkIC5jYXJkIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYy1wcmljaW5nLWNhcmQgLmNhcmQgLmNhcmQtYm9keSBoNSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvd1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzQzNDI1ZDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cbi5jLXByaWNpbmctY2FyZCAuY2FyZCAuY2FyZC1ib2R5IHAuY2FyZC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiT3ZlcnBhc3NcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM0RDRGNUM7XG59XG4uYy1wcmljaW5nLWNhcmQgLmNhcmQgLmNhcmQtYm9keSAucmFkaW8tdG9vbGJhciB7XG4gIG1hcmdpbjogMDtcbn1cbi5jLXByaWNpbmctY2FyZCAuY2FyZCAuY2FyZC1ib2R5IC5yYWRpby10b29sYmFyIGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogNHB4IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxLjU2MjVyZW07XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMS41NjI1cmVtO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMS41NjI1cmVtO1xuICAtby1ib3JkZXItcmFkaXVzOiAxLjU2MjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEuNTYyNXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA2cHggcmdiYSgwLCAwLCAwLCAwLjAzOTIxNTY4NjMpO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTlFOUYwO1xuICBjb2xvcjogI0ZGRjtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYy1wcmljaW5nLWNhcmQgLmNhcmQgLmNhcmQtYm9keSAucmFkaW8tdG9vbGJhciBsYWJlbC5jLWJ0bl9fQnJvbnplIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDI1MGRlZywgI0QwOUM3RSAwJSwgIzdDNEIzOSAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG59XG4uYy1wcmljaW5nLWNhcmQgLmNhcmQgLmNhcmQtYm9keSAucmFkaW8tdG9vbGJhciBsYWJlbC5jLWJ0bl9fU2lsdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDcxZGVnLCAjQThBOUFCIDAlLCAjRURFREVEIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbn1cbi5jLXByaWNpbmctY2FyZCAuY2FyZCAuY2FyZC1ib2R5IC5yYWRpby10b29sYmFyIGxhYmVsLmMtYnRuX19jdXN0b21wbGFuIHtcbiAgYmFja2dyb3VuZDogIzE0OEE4OCAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNnB4IHJnYmEoMCwgMCwgMCwgMC4wMzkyMTU2ODYzKTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U5RTlGMDtcbn1cblxuLmxnLWJhY2tkcm9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ubGctYWN0aW9ucyAubGctbmV4dCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4ubGctYWN0aW9ucyAubGctbmV4dDpob3ZlciB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4ubGctYWN0aW9ucyAubGctcHJldiB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbi5sZy1hY3Rpb25zIC5sZy1wcmV2OmhvdmVyIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cblxuLmxnLXRvb2xiYXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmxnLXRvb2xiYXIgLmxnLWljb246aG92ZXIge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuXG4uby1nYWxsZXJ5LWxpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgZm9udC1zaXplOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm8tZ2FsbGVyeS1saXN0IHtcbiAgICBtYXJnaW46IDAgLTVweCAhaW1wb3J0YW50O1xuICB9XG59XG4uby1nYWxsZXJ5LWxpc3QgbGkge1xuICB3aWR0aDogY2FsYygzMi41JSAtIDIuNXB4KTtcbiAgbWFyZ2luOiAwIDIuNXB4IDVweCAyLjVweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTBweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm8tZ2FsbGVyeS1saXN0IGxpIHtcbiAgICB3aWR0aDogY2FsYygyMCUgLSAxMHB4KTtcbiAgICBtYXJnaW46IDAgNXB4IDEwcHggNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkzcHgpIHtcbiAgLm8tZ2FsbGVyeS1saXN0IGxpIHtcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vLWdhbGxlcnktbGlzdCBsaSB7XG4gICAgaGVpZ2h0OiAyMTBweDtcbiAgfVxufVxuLm8tZ2FsbGVyeS1saXN0IGxpIC5jb2xsZWN0aW9uX190aHVtYiB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm8tZ2FsbGVyeS1saXN0IGxpIC5jb2xsZWN0aW9uX190aHVtYiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLmNvbnNlbnQtZm9ybS13cmFwcGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUyNTI1Mjtcbn1cbi5jb25zZW50LWZvcm0td3JhcHBlciBoNCB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuLmNvbnNlbnQtZm9ybS13cmFwcGVyIC5jb25zZW50LWxpbmUge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNTI1MjUyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmNvbnNlbnQtZm9ybS13cmFwcGVyIC5jb25zZW50LWxpbmUgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jb25zZW50LWZvcm0td3JhcHBlciAuY29uc2VudC1saW5lLnJlZC10ZXh0IHtcbiAgY29sb3I6IHJlZDtcbn1cbi5jb25zZW50LWZvcm0td3JhcHBlciAuY29uc2VudC1saW5lIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5jb25zZW50LWZvcm0td3JhcHBlciAuY29uc2VudC1saW5lIHVsIGxpIG9sIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5jb25zZW50LWZvcm0td3JhcHBlciAuY29uc2VudC1saW5lIHVsIGxpIG9sIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5jb25zZW50LWZvcm0td3JhcHBlciAuY29uc2VudC1saW5lIGlucHV0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5jb25zZW50LWZvcm0td3JhcHBlciAuY29uc2VudC1saW5lIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICBjb2xvcjogIzI0QkVCRTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNvbnNlbnQtZm9ybS13cmFwcGVyIC5jb25zZW50LWxpbmUgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICBjb2xvcjogIzI0QkVCRTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNvbnNlbnQtZm9ybS13cmFwcGVyIC5jb25zZW50LWxpbmUgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gIGNvbG9yOiAjMjRCRUJFO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uY29uc2VudC1mb3JtLXdyYXBwZXIgLmNvbnNlbnQtbGluZSBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgY29sb3I6ICMyNEJFQkU7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5jb25zZW50LWZvcm0td3JhcHBlciAuY29uc2VudC1saW5lIC5jb25zZW50LWZvcm0taW5wdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA4MCU7XG59XG4uY29uc2VudC1mb3JtLXdyYXBwZXIgLmNvbnNlbnQtbGluZSAuY29uc2VudC1kYXRlLWlucHV0IHtcbiAgd2lkdGg6IDEyMHB4O1xufVxuLmNvbnNlbnQtZm9ybS13cmFwcGVyIC5jb25zZW50LWxpbmUgLmNvbnNlbnQtbG9jYXRpb24taW5wdXQge1xuICB3aWR0aDogMTUwcHg7XG59XG4uY29uc2VudC1mb3JtLXdyYXBwZXIgLmNvbnNlbnQtbGluZSAuY29uc2VudC1hbW91bnQtaW5wdXQge1xuICB3aWR0aDogMzMwcHg7XG59XG4uY29uc2VudC1mb3JtLXdyYXBwZXIgLmNvbnNlbnQtbGluZSAuY29uc2VudC1zaWduYXR1cmUtaW5wdXQge1xuICBib3JkZXItYm90dG9tOiAjNTI1MjUyIDFweCBkYXNoZWQ7XG4gIHdpZHRoOiAzMDBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5jb25zZW50LWJ1dHRvbiAuYnV0dG9uIHtcbiAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4uYmxvZy1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE2MThweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLmJsb2ctc2luZ2xlLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogOTQ1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDE1cHg7XG59XG5cbi5ibG9nLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDE2MThweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLmJsb2ctbGlzdGluZyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2ctbGlzdGluZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXJnaW46IDAgLTEwcHg7XG4gIH1cbn1cbi5ibG9nLWxpc3RpbmcgLmJsb2ctaXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCA0MHB4IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJsb2ctbGlzdGluZyAuYmxvZy1pdGVtIHtcbiAgICB3aWR0aDogY2FsYygzMy4zMzMzMzMzMzMzJSAtIDIwcHgpO1xuICAgIG1hcmdpbjogMCAxMHB4IDUwcHggMTBweDtcbiAgfVxufVxuLmJsb2ctbGlzdGluZyAuYmxvZy1pdGVtLWltYWdlIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDI5OHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5ibG9nLWxpc3RpbmcgLmJsb2ctaXRlbS1pbWFnZSB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ibG9nLWxpc3RpbmcgLmJsb2ctaXRlbS1pbWFnZSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDFweCkge1xuICAuYmxvZy1saXN0aW5nIC5ibG9nLWl0ZW0taW1hZ2Uge1xuICAgIGhlaWdodDogMzkwcHg7XG4gIH1cbn1cbi5ibG9nLWxpc3RpbmcgLmJsb2ctaXRlbS1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICAtbXMtdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cbi5ibG9nLWxpc3RpbmcgLmJsb2ctaXRlbS1jb250ZW50IHtcbiAgcGFkZGluZzogMTVweCAxNXB4IDA7XG59XG4uYmxvZy1saXN0aW5nIC5ibG9nLWl0ZW0gcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM1MjUyNTI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmxvZy1saXN0aW5nIC5ibG9nLWl0ZW0gcCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUyNTI1Mjtcbn1cbi5ibG9nLWxpc3RpbmcgLmJsb2ctaXRlbSBoNSwgLmJsb2ctbGlzdGluZyAuYmxvZy1pdGVtIC5ibG9nLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmxvZy1saXN0aW5nIC5ibG9nLWl0ZW06aG92ZXIgLmJsb2ctaXRlbS1pbWFnZSBpbWcge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMik7XG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcbiAgfVxufVxuXG4vKnN0YXRpYyBjb250ZW50cyovXG4uc2luZ2xlLXBvc3QtbGlzdGluZy13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1wb3N0LWxpc3Rpbmctd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDk0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2luZ2xlLXBvc3QtbGlzdGluZy13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTcwcHg7XG4gIH1cbn1cbi5zaW5nbGUtcG9zdC1saXN0aW5nLXdyYXBwZXIgLnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1wb3N0LWxpc3Rpbmctd3JhcHBlciAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gIH1cbn1cblxuLnNpbmdsZS1jb250ZW50LXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDk0NXB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5zaW5nbGUtY29udGVudC13cmFwcGVyIC5wb3N0LXRpdGxlLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2luZ2xlLWNvbnRlbnQtd3JhcHBlciAucG9zdC10aXRsZS13cmFwcGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uc2luZ2xlLWNvbnRlbnQtd3JhcHBlciAucG9zdC10aXRsZS13cmFwcGVyIC5wb3N0LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDM3cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1jb250ZW50LXdyYXBwZXIgLnBvc3QtdGl0bGUtd3JhcHBlciAucG9zdC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuLnNpbmdsZS1jb250ZW50LXdyYXBwZXIgLnBvc3QtdGl0bGUtd3JhcHBlciBwIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUyNTI1MjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zaW5nbGUtY29udGVudC13cmFwcGVyIC5wb3N0LXRpdGxlLXdyYXBwZXIgcCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUyNTI1Mjtcbn1cbi5zaW5nbGUtY29udGVudC13cmFwcGVyIC5wb3N0LWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMzM1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnNpbmdsZS1jb250ZW50LXdyYXBwZXIgLnBvc3QtaW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDU4cHg7XG4gICAgaGVpZ2h0OiA0ODBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaW5nbGUtY29udGVudC13cmFwcGVyIC5wb3N0LWltYWdlIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgaGVpZ2h0OiA1MzBweDtcbiAgfVxufVxuLnNpbmdsZS1jb250ZW50LXdyYXBwZXIgLnBvc3QtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zdGF0aWMtYmFzZSB7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RhdGljLWJhc2Uge1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgfVxufVxuLnN0YXRpYy1iYXNlIGgxLCAuc3RhdGljLWJhc2UgaDIsIC5zdGF0aWMtYmFzZSBoMywgLnN0YXRpYy1iYXNlIGg0LCAuc3RhdGljLWJhc2UgaDUsIC5zdGF0aWMtYmFzZSBoNiB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdGF0aWMtYmFzZSBoMSwgLnN0YXRpYy1iYXNlIGgyLCAuc3RhdGljLWJhc2UgaDMsIC5zdGF0aWMtYmFzZSBoNCwgLnN0YXRpYy1iYXNlIGg1LCAuc3RhdGljLWJhc2UgaDYge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cbi5zdGF0aWMtYmFzZSBoMSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3RhdGljLWJhc2UgaDEge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuLnN0YXRpYy1iYXNlIGgyIHtcbiAgZm9udC1zaXplOiAyNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zdGF0aWMtYmFzZSBoMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICB9XG59XG4uc3RhdGljLWJhc2UgaDMge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnN0YXRpYy1iYXNlIGgzIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cbi5zdGF0aWMtYmFzZSBoNCB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkge1xuICAuc3RhdGljLWJhc2UgaDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLnN0YXRpYy1iYXNlIGg1IHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KSB7XG4gIC5zdGF0aWMtYmFzZSBoNSB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG4uc3RhdGljLWJhc2UgaDYge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgLnN0YXRpYy1iYXNlIGg2IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cbi5zdGF0aWMtYmFzZSBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUyNTI1Mjtcbn1cbi5zdGF0aWMtYmFzZSBwIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMwMDA7XG59XG4uc3RhdGljLWJhc2UgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uc3RhdGljLWJhc2UgdWwge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAvKmxpc3Qtc3R5bGU6IG5vbmU7Ki9cbiAgcGFkZGluZzogMDtcbn1cbi5zdGF0aWMtYmFzZSB1bCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNTI1MjUyO1xufVxuLnN0YXRpYy1iYXNlIHVsIGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCLigKJcIjtcbiAgbGVmdDogMDtcbiAgdG9wOiAxcHg7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgY29sb3I6ICMwMDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5zdGF0aWMtYmFzZSB1bCBsaSB1bCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAolwiO1xufVxuLnN0YXRpYy1iYXNlIHVsIGxpIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG59XG4uc3RhdGljLWJhc2Ugc21hbGwge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zdGF0aWMtYmFzZSBpbWcge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cbi5zdGF0aWMtYmFzZSBvbCB7XG4gIGNvdW50ZXItcmVzZXQ6IG51bWJlcmVkO1xufVxuLnN0YXRpYy1iYXNlIG9sIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNTI1MjUyO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5zdGF0aWMtYmFzZSBvbCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVycyhudW1iZXJlZCwgXCIuXCIpIFwiLiBcIjtcbiAgY291bnRlci1pbmNyZW1lbnQ6IG51bWJlcmVkO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuLnN0YXRpYy1iYXNlIG9sIGxpIHAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uc3RhdGljLWJhc2Ugb2wgbGkgcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5zdGF0aWMtYmFzZSBvbCBsaSBwIHNwYW4ge1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cbi5zdGF0aWMtYmFzZSBvbCBsaSBvbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5zdGF0aWMtYmFzZSBvbCBsaSB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xuICBjb3VudGVyLXJlc2V0OiBub25lO1xufVxuLnN0YXRpYy1iYXNlIG9sIGxpIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5zdGF0aWMtYmFzZSBvbCBsaSB1bCBsaTpiZWZvcmUge1xuICBjb3VudGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBub25lO1xuICBjb250ZW50OiBcIuKXj1wiICFpbXBvcnRhbnQ7XG59XG4uc3RhdGljLWJhc2Ugb2wgbGkgdWwgbGkgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAtLT4gQ29tcG9uZW50IGZpbGVzIDwtLVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmMtdGFicy0taG9yaXpvbnRhbF9fbDEge1xuICBwYWRkaW5nOiAxN3B4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWJzLS1ob3Jpem9udGFsX19sMSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmMtdGFicy0taG9yaXpvbnRhbF9fbDEgYSB7XG4gICAgYm9yZGVyOiAjZjRmNGY0IHNvbGlkIDFweDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIC1vLWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBwYWRkaW5nOiA4cHggMTJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxufVxuLmMtdGFicy0taG9yaXpvbnRhbF9fbDEgPiBhIHtcbiAgcGFkZGluZzogNXB4IDE4cHg7XG4gIG1hcmdpbi10b3A6IDAuMzEyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzljOWM5Zjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jLXRhYnMtLWhvcml6b250YWxfX2wxID4gYSB7XG4gICAgcGFkZGluZzogOHB4IDIzcHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICM5YzljOWY7XG4gIH1cbn1cbi5jLXRhYnMtLWhvcml6b250YWxfX2wxID4gYS5hY3RpdmUsIC5jLXRhYnMtLWhvcml6b250YWxfX2wxID4gYTpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xufVxuLmMtdGFicy0taG9yaXpvbnRhbF9fbDEuaXMtaW5hYWN0aXZlID4gYSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmMtdGFicy0taG9yaXpvbnRhbF9fbDIgPiBhIHtcbiAgcGFkZGluZzogMTdweCAyNXB4IDI0cHg7XG4gIGJvcmRlci1ib3R0b206ICNmNGY0ZjQgMXB4IHNvbGlkO1xufVxuLmMtdGFicy0taG9yaXpvbnRhbF9fbDIgPiBhIGg0IHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzVmNWY1ZjtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmMtdGFicy0taG9yaXpvbnRhbF9fbDIgPiBhIHAge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDQwMTAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmMtdGFicy0taG9yaXpvbnRhbF9fbDIgPiBhLmFjdGl2ZSwgLmMtdGFicy0taG9yaXpvbnRhbF9fbDIgPiBhOmhvdmVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwO1xuICAtby1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNmZhICFpbXBvcnRhbnQ7XG59XG4uYy10YWJzLS1ob3Jpem9udGFsX19iZHItbCB7XG4gIGJvcmRlci1sZWZ0OiAjZjRmNGY0IDFweCBzb2xpZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYnMtLWhvcml6b250YWxfX2Jkci1sIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWJzLS1ob3Jpem9udGFsX19iZHItbCA+IC50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgIGJvcmRlci10b3A6ICNmNGY0ZjQgMXB4IHNvbGlkO1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYnMtLWhvcml6b250YWxfX2Jkci1sID4gLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lID4gLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHdpZHRoOiAyMDB2dztcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5jLXRhYnMtLWhvcml6b250YWxfX2Jkci1sID4gLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lID4gLnJvdy5jLXRyYW5zZm9tLWxlZnQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFicy0taG9yaXpvbnRhbF9fYmRyLWwgPiAudGFiLWNvbnRlbnQgPiAudGFiLXBhbmUgPiAucm93ID4gLmNvbC00IHtcbiAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGZsZXg6IDAgMCAxMDB2dztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFicy0taG9yaXpvbnRhbF9fYmRyLWwgPiAudGFiLWNvbnRlbnQgPiAudGFiLXBhbmUgPiAucm93ID4gLmNvbC04IHtcbiAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGZsZXg6IDAgMCAxMDB2dztcbiAgfVxufVxuLmMtdGFicy0taG9yaXpvbnRhbF9fdGFiLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwO1xufVxuLmMtdGFicy0taG9yaXpvbnRhbF9fdGFiLWNvbnRlbnQgaDIge1xuICBib3JkZXItYm90dG9tOiAjZjRmNGY0IHNvbGlkIDFweDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzA0MDEwMDtcbiAgcGFkZGluZzogMzBweCAzOHB4IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYy10YWJzLS1ob3Jpem9udGFsX190YWItY29udGVudCBoMiB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLmMtdGFicy0taG9yaXpvbnRhbF9fdGFiLWNvbnRlbnQgaDIgc3BhbiB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMThweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxOHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMThweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMThweDtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgcGFkZGluZzogMnB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmYzMzNmM7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmMtdGFicy0taG9yaXpvbnRhbF9fdGFiLWNvbnRlbnQgaDIgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAycHggMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuLmMtdGFicy0taG9yaXpvbnRhbF9fdGFiLWNvbnRlbnRfX2lubmVyIHtcbiAgcGFkZGluZzogMzhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jLXRhYnMtLWhvcml6b250YWxfX3RhYi1jb250ZW50X19pbm5lciB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxufVxuLmMtdGFicy0taG9yaXpvbnRhbF9fdGFiLWNvbnRlbnRfX2lubmVyIHAge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDQwMTAwO1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuLmMtdGFicy0taG9yaXpvbnRhbF9fdGFiLWNvbnRlbnRfX2lubmVyIHA6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5jLXRhYnNfX3JvdyB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbn1cbi5jLXRhYnNfX25hdi1ob2xkZXIge1xuICBib3JkZXItYm90dG9tOiAjZjRmNGY0IDFweCBzb2xpZDtcbn1cblxuLmMtc3ZnX19zZWFyY2gsIC5jLXN2Z19fY2xlYXItc2VhcmNoIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cbi5jLXN2Z19fc2VuZC1yZWNpZXZlLW1zZywgLmMtc3ZnX19jYW1lcmEsIC5jLXN2Z19fdmlkZW8tbWVzc2FnZSwgLmMtc3ZnX19jYWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmMtcG9wdXAtLXNlbmR0aXBzIC5jLXBvcHVwX19oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IFwiQmFybG93XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMDQwMTAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cbi5jLXBvcHVwLS1zZW5kdGlwcyAuYy1wb3B1cF9fcHJvZmlsZS1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cbi5jLXBvcHVwLS1zZW5kdGlwcyAuYy1wb3B1cF9fcHJvZmlsZS1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jLXBvcHVwX19jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogMTVweDtcbiAgei1pbmRleDogOTtcbn1cblxuLmMtY25mLWJveCAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xufVxuLmMtY25mLWJveCAubW9kYWwtYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIkJhcmxvd1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzA0MDEwMDtcbn1cblxuLmpxLXRvYXN0LXdyYXAge1xuICB3aWR0aDogMjgwcHg7XG59XG4uanEtdG9hc3Qtd3JhcCAuanEtaGFzLWljb24ge1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCA2NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uanEtdG9hc3Qtd3JhcCAuanEtaGFzLWljb246YWZ0ZXIge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDg1JTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAxMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLmpxLXRvYXN0LXdyYXAgLmpxLWhhcy1pY29uOmJlZm9yZSB7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29udGVudDogXCJcIjtcbn1cbi5qcS10b2FzdC13cmFwIC5qcS1oYXMtaWNvbi5qcS1pY29uLXN1Y2Nlc3MsIC5qcS10b2FzdC13cmFwIC5qcS1oYXMtaWNvbi5qcS1pY29uLWVycm9yLCAuanEtdG9hc3Qtd3JhcCAuanEtaGFzLWljb24uanEtaWNvbi1pbmZvLCAuanEtdG9hc3Qtd3JhcCAuanEtaGFzLWljb24uanEtaWNvbi13YXJuaW5nIHtcbiAgY29sb3I6ICMzMDMwMzA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbn1cbi5qcS10b2FzdC13cmFwIC5qcS1oYXMtaWNvbi5qcS1pY29uLXN1Y2Nlc3M6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFhMjc3O1xufVxuLmpxLXRvYXN0LXdyYXAgLmpxLWhhcy1pY29uLmpxLWljb24tc3VjY2VzczpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9zdWNjZXNzLWljb24ucG5nKSBuby1yZXBlYXQ7XG59XG4uanEtdG9hc3Qtd3JhcCAuanEtaGFzLWljb24uanEtaWNvbi1lcnJvcjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMTJlMmM7XG59XG4uanEtdG9hc3Qtd3JhcCAuanEtaGFzLWljb24uanEtaWNvbi1lcnJvcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9lcnJvci1pY29uLnBuZykgbm8tcmVwZWF0O1xufVxuLmpxLXRvYXN0LXdyYXAgLmpxLWhhcy1pY29uLmpxLWljb24taW5mbzphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NDQ3OTM7XG59XG4uanEtdG9hc3Qtd3JhcCAuanEtaGFzLWljb24uanEtaWNvbi1pbmZvOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9hc3NldHMvaW1hZ2VzL2luZm8taWNvbi5wbmcpIG5vLXJlcGVhdDtcbn1cbi5qcS10b2FzdC13cmFwIC5qcS1oYXMtaWNvbi5qcS1pY29uLXdhcm5pbmc6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNhNjJlO1xufVxuLmpxLXRvYXN0LXdyYXAgLmpxLWhhcy1pY29uLmpxLWljb24td2FybmluZzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vYXNzZXRzL2ltYWdlcy93YXJuaW5nLWljb24ucG5nKSBuby1yZXBlYXQ7XG59XG4uanEtdG9hc3Qtd3JhcCAuanEtaGFzLWljb24gLmNsb3NlLWpxLXRvYXN0LXNpbmdsZSB7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTJweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5wcm9maWxlX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5wcm9maWxlX19pbWFnZSAucHJvZmlsZV9faW1hZ2VfX2Jsb2NrcyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogNjAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ucHJvZmlsZV9faW1hZ2UgLnByb2ZpbGVfX2ltYWdlX19ibG9ja3MgLnByb2ZpbGVfX2ltYWdlX19jb3VudCB7XG4gIHdpZHRoOiA2NHB4O1xuICBoZWlnaHQ6IDY0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjY5KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAwO1xufVxuLnByb2ZpbGVfX2ltYWdlIC5wcm9maWxlX19pbWFnZV9fYmxvY2tzIC5wcm9maWxlX19pbWFnZV9fY291bnQgc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnByb2ZpbGVfX3JhdGluZyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAyMHB4IDE1cHggMCAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U4RThFODtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZmlsZV9fcmF0aW5nIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cbi5wcm9maWxlX19yYXRpbmcgaDUge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucHJvZmlsZV9fcmF0aW5nIGg1IHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbn1cbi5wcm9maWxlX19yYXRpbmcgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4ucHJvZmlsZV9fcmF0aW5nIC5wcm9maWxlX19yYXRlX19ubyB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMzlweDtcbiAgY29sb3I6ICMyM0JGQzA7XG4gIG1hcmdpbi1yaWdodDogMTNweDtcbn1cbi5wcm9maWxlX19yYXRpbmcgLnJhdGluZ19fYmxvY2tzIHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5wcm9maWxlX19yYXRpbmcgLnJhdGluZ19fYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5yYXRpbmdfYXJlYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJhdGluZ19hcmVhIC5ncmF5X3JhdGluZyB7XG4gIGhlaWdodDogMTZweDtcbn1cbi5yYXRpbmdfYXJlYSAuZ3JheV9yYXRpbmc6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxMnB4LzE2cHggXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gIGNvbnRlbnQ6IFwiXFxmMDA1XFxmMDA1XFxmMDA1XFxmMDA1XFxmMDA1XCI7XG4gIGNvbG9yOiAjMjNCRUJGO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLnJhdGluZ19hcmVhIC5maWxsZWRfcmF0aW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTZweDtcbn1cbi5yYXRpbmdfYXJlYSAuZmlsbGVkX3JhdGluZzpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDEycHgvMTZweCBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcbiAgY29udGVudDogXCJcXGYwMDVcXGYwMDVcXGYwMDVcXGYwMDVcXGYwMDVcIjtcbiAgY29sb3I6ICMyM0JGQzM7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5yZXZpZXdfd3JpdGUge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgcGFkZGluZzogMjBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBtYXJnaW46IDEycHggMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmV2aWV3X3dyaXRlIHtcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgcGFkZGluZzogNDBweCAzMHB4O1xuICB9XG59XG4ucmV2aWV3X3dyaXRlX2xlZnQgLnJldmlld193cml0ZV9jb250ZW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ucmV2aWV3X3dyaXRlX2xlZnQgLnJldmlld193cml0ZV9jb250ZW50IC5yZXZpZXdfaW1nIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtby1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzIxQkZDNDtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4ucmV2aWV3X3dyaXRlX2xlZnQgLnJldmlld193cml0ZV9jb250ZW50IC5yZXZpZXdfaW1nIHN2ZyB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGZpbGw6ICNmZmY7XG59XG4ucmV2aWV3X3dyaXRlX2xlZnQgLnJldmlld193cml0ZV9jb250ZW50IC5yZXZpZXdfaW5mbyBwIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnJldmlld193cml0ZV9sZWZ0IC5yZXZpZXdfd3JpdGVfY29udGVudCAucmV2aWV3X2luZm8gLnJldmlld19yYXRpbmdfaWNvbnMge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4ucmV2aWV3X3dyaXRlX2xlZnQgLnJldmlld193cml0ZV9jb250ZW50IC5yZXZpZXdfaW5mbyAucmV2aWV3X3JhdGluZ19pY29ucyBpIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogI0VBRUFFQTtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJldmlld193cml0ZV9sZWZ0IC5yZXZpZXdfd3JpdGVfY29udGVudCAucmV2aWV3X2luZm8gLnJldmlld19yYXRpbmdfaWNvbnMgaSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICB9XG59XG4ucmV2aWV3X3dyaXRlX3JpZ2h0IC5idXR0b24ge1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgcGFkZGluZzogN3B4IDM1cHg7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIG1hcmdpbi1sZWZ0OiA3MnB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJldmlld193cml0ZV9yaWdodCAuYnV0dG9uIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDEwcHggMzVweDtcbiAgfVxufVxuXG4ucmV2aWV3X19ib3gge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yZXZpZXdfX2JveCAucmV2aWV3X19oZWFkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGMkYyRjI7XG4gIHBhZGRpbmc6IDAuODEyNXJlbSAwLjkzNzVyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJldmlld19fYm94IC5yZXZpZXdfX2hlYWQgaDUge1xuICBmb250LWZhbWlseTogXCJQbGF5ZmFpciBEaXNwbGF5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW46IDA7XG59XG4ucmV2aWV3X19ib3ggLnJldmlld19faGVhZCBhIHtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzhBOEE4RjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJldmlld19fYm94IC5yZXZpZXdfX2hlYWQgYTphZnRlciB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXI6IHNvbGlkICM4QThBOEY7XG4gIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcGFkZGluZzogMnB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBjb250ZW50OiBcIlwiO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4ucmV2aWV3X19ib3ggLnJldmlld19fY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgc2Nyb2xsYmFyLWNvbG9yOiAjRkQ3REE5ICNmMGYwZjA7XG59XG4ucmV2aWV3X19ib3ggLnJldmlld19fY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogM3B4O1xufVxuLnJldmlld19fYm94IC5yZXZpZXdfX2NvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI2YwZjBmMDtcbn1cbi5yZXZpZXdfX2JveCAucmV2aWV3X19jb250ZW50Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRDdEQTk7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG4ucmV2aWV3X19ib3ggLnJldmlld19fY29udGVudCAucmV2aWV3X19saXN0IHtcbiAgbWFyZ2luOiAyMnB4IDAgMCAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4ucmV2aWV3X19ib3ggLnJldmlld19fY29udGVudCAucmV2aWV3X19saXN0IGxpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGMkYyRjI7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMjRweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmV2aWV3X19ib3ggLnJldmlld19fY29udGVudCAucmV2aWV3X19saXN0IGxpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4ucmV2aWV3X19ib3ggLnJldmlld19fY29udGVudCAucmV2aWV3X19saXN0IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnJldmlld19fYm94IC5yZXZpZXdfX2NvbnRlbnQgLnJldmlld19fbGlzdCBsaSAucmV2aWV3X19oZWFkaW5nIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmV2aWV3X19ib3ggLnJldmlld19fY29udGVudCAucmV2aWV3X19saXN0IGxpIC5yZXZpZXdfX2hlYWRpbmcge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWluLXdpZHRoOiAyNTBweDtcbiAgfVxufVxuLnJldmlld19fYm94IC5yZXZpZXdfX2NvbnRlbnQgLnJldmlld19fbGlzdCBsaSAucmV2aWV3X19oZWFkaW5nIC5wcm9maWxlaW1hZ2Uge1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuLnJldmlld19fYm94IC5yZXZpZXdfX2NvbnRlbnQgLnJldmlld19fbGlzdCBsaSAucmV2aWV3X19oZWFkaW5nIC5mdWxsbmFtZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLnJldmlld19fYm94IC5yZXZpZXdfX2NvbnRlbnQgLnJldmlld19fbGlzdCBsaSAucmV2aWV3X19oZWFkaW5nIC5yZXZpZXdfZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4ucmV2aWV3X19ib3ggLnJldmlld19fY29udGVudCAucmV2aWV3X19saXN0IGxpIC5yZXZpZXdfX2hlYWRpbmcgcCB7XG4gIG1hcmdpbjogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5yZXZpZXdfX2JveCAucmV2aWV3X19jb250ZW50IC5yZXZpZXdfX2xpc3QgbGkgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM1MjUyNTI7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLmxpa2VfX2JveCB7XG4gIHBhZGRpbmc6IDE2cHggMTZweCAwIDE2cHg7XG59XG4ubGlrZV9fYm94IGg1IHtcbiAgbWFyZ2luOiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5saWtlX19ib3ggaDUge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG4ubGlrZV9fYm94IC5saWtlX19saXN0IHtcbiAgbWFyZ2luOiAyMnB4IDAgMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmxpa2VfX2JveCAubGlrZV9fbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLmxpa2VfX2JveCAubGlrZV9fbGlzdCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzlCNTg5O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjVweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIHBhZGRpbmc6IDZweCAyMHB4O1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4ubGlrZV9fYm94IC5saWtlX19saXN0IGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbi5saWtlX19ib3ggLmxpa2VfX2xpc3QgbGkgYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjRjgzNDZEO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFib3V0LWJveCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFREVERUQ7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMjRweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMjRweDtcbiAgYm9yZGVyLXJhZGl1czogMjRweDtcbiAgcGFkZGluZzogMzJweCAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dC1ib3gge1xuICAgIHBhZGRpbmc6IDMwcHggNDBweDtcbiAgfVxufVxuLmFib3V0LWJveCBoNiB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uYWJvdXQtYm94IHAge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNTI1MjUyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dC1ib3ggcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjNTI1MjUyO1xuICB9XG59XG4uYWJvdXQtYm94IHVsIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgcGFkZGluZzogMDtcbn1cbi5hYm91dC1ib3ggdWwgbGkge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLXJpZ2h0OiA3OHB4O1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hYm91dC1ib3ggdWwgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG4uYWJvdXQtYm94IHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFib3V0LWJveCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4uYWJvdXQtYm94IHVsIGxpIGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFib3V0LWJveCB1bCBsaSBwIHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzAwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc3RhdHNfX2JveCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRURFREVEO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMjRweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0YXRzX19ib3gge1xuICAgIHBhZGRpbmc6IDQwcHggMjJweDtcbiAgfVxufVxuLnN0YXRzX19ib3hfaW5uZXIgLnN0YXR1c19fbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zdGF0c19fYm94X2lubmVyIC5zdGF0dXNfX2xpc3Qge1xuICAgIHNjcm9sbGJhci13aWR0aDogdGhpbjtcbiAgICBzY3JvbGxiYXItY29sb3I6ICMyM0JGQzMgI2YwZjBmMDtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICB9XG59XG4uc3RhdHNfX2JveF9pbm5lciAuc3RhdHVzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogM3B4O1xufVxuLnN0YXRzX19ib3hfaW5uZXIgLnN0YXR1c19fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuLnN0YXRzX19ib3hfaW5uZXIgLnN0YXR1c19fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjNCRkMzO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc3RhdHNfX2JveF9pbm5lciAuc3RhdHVzX19saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG59XG4uc3RhdHNfX2JveF9pbm5lciAuc3RhdHVzX19saXN0IGxpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDAgMjVweDtcbn1cbi5zdGF0c19fYm94X2lubmVyIC5zdGF0dXNfX2xpc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc3RhdHNfX2JveF9pbm5lciAuc3RhdHVzX19saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3RhdHNfX2JveF9pbm5lciAuc3RhdHVzX19saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuLnN0YXRzX19ib3hfaW5uZXIgLnN0YXR1c19fbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zdGF0c19fYm94X2lubmVyIC5zdGF0dXNfX2xpc3QgbGk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zdGF0c19fYm94X2lubmVyIC5zdGF0dXNfX2xpc3QgbGk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zdGF0c19fYm94X2lubmVyIC5zdGF0dXNfX2xpc3QgbGkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdGF0c19fYm94X2lubmVyIC5zdGF0dXNfX2xpc3QgbGkge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc3RhdHNfX2JveF9pbm5lciAuc3RhdHVzX19saXN0IGxpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5zdGF0c19fYm94X2lubmVyIC5zdGF0dXNfX2xpc3QgbGkgaDUge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnN0YXRzX19ib3hfaW5uZXIgLnN0YXR1c19fbGlzdCBsaSBoNSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdHNfX2JveF9pbm5lciAuc3RhdHVzX19saXN0IGxpIGg1IHtcbiAgICB3aWR0aDogNTUlO1xuICB9XG59XG4uc3RhdHNfX2JveF9pbm5lciAuc3RhdHVzX19saXN0IGxpIHAge1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc3RhdHNfX2JveF9pbm5lciAuc3RhdHVzX19saXN0IGxpIHAge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0YXRzX19ib3hfaW5uZXIgLnN0YXR1c19fbGlzdCBsaSBwIHtcbiAgICB3aWR0aDogNDUlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5cbi5yYXRlc19fYm94IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAucmF0ZXNfX2JveCB7XG4gICAgcGFkZGluZzogNDBweCAyMnB4O1xuICB9XG59XG4ucmF0ZXNfX2JveCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ucmF0ZXNfX2JveCAudGFibGUgdGhlYWQgdGgge1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0VCRUJFQjtcbn1cbi5yYXRlc19fYm94IC50YWJsZSB0Ym9keSB0ZCB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjRUJFQkVCO1xufVxuXG4udHJhdmVsX19ib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC50cmF2ZWxfX2JveCB7XG4gICAgcGFkZGluZzogNDBweCAyMnB4O1xuICB9XG59XG4udHJhdmVsX19ib3gge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLnRyYXZlbF9fYm94IGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiUGxheWZhaXIgRGlzcGxheVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG4udHJhdmVsX19ib3ggLnRyYXZlbF9fbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBmb250LXNpemU6IDA7XG59XG4udHJhdmVsX19ib3ggLnRyYXZlbF9fbGlzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0VCRUJFQjtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMC42MjVyZW0gMDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnRyYXZlbF9fYm94IC50cmF2ZWxfX2xpc3QgbGkgaW1nIHtcbiAgbWF4LXdpZHRoOiAxNXB4O1xufVxuLnRyYXZlbF9fYm94IC50cmF2ZWxfX2xpc3QgbGk6bnRoLWNoaWxkKDJuKSB7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbi50cmF2ZWxfX2JveCAudHJhdmVsX19saXN0IGxpOm50aC1jaGlsZCgybi0xKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG4udHJhdmVsX19ib3ggLnRyYXZlbF9fbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi50cmF2ZWxfX2JveCAudGFibGUgdGhlYWQgdGgge1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0VCRUJFQjtcbn1cbi50cmF2ZWxfX2JveCAudGFibGUgdGJvZHkgdGgge1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNFQkVCRUI7XG59XG4udHJhdmVsX19ib3ggLnRhYmxlIHRib2R5IHRkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNFQkVCRUI7XG59XG4udHJhdmVsX19ib3ggLmF2YWlsYWJpbGl0eS0tdGFibGUge1xuICB3aWR0aDogMTAwJTtcbn1cbi50cmF2ZWxfX2JveCAuYXZhaWxhYmlsaXR5LS10YWJsZSB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG59XG4udHJhdmVsX19ib3ggLmF2YWlsYWJpbGl0eS0tdGFibGUgdGQge1xuICBwYWRkaW5nOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udHJhdmVsX19ib3ggLmF2YWlsYWJpbGl0eS0tdGFibGUgdGQgaW1nIHtcbiAgd2lkdGg6IDE1cHg7XG59XG5cbi5jb250YWN0X19ib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWN0X19ib3gge1xuICAgIHBhZGRpbmc6IDQwcHggMjJweDtcbiAgfVxufVxuLmNvbnRhY3RfX2JveCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uY29udGFjdF9fYm94IC5jb250YWN0X19saXN0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG4uY29udGFjdF9fYm94IC5jb250YWN0X19saXN0IGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNFQkVCRUI7XG59XG4uY29udGFjdF9fYm94IC5jb250YWN0X19saXN0IGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmNvbnRhY3RfX2JveCAuY29udGFjdF9fbGlzdCBsaSBoNSB7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuLmNvbnRhY3RfX2JveCAuY29udGFjdF9fbGlzdCBsaSBhIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG4gIGNvbG9yOiAjRkQ3REE5O1xufVxuXG4jcmV2aWV3TW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gICNyZXZpZXdNb2RhbCAubW9kYWwtZGlhbG9nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI3Jldmlld01vZGFsIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNjgycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxufVxuI3Jldmlld01vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMzdweCAzN3B4IDAgMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzN3B4IDM3cHggMCAwO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMzdweCAzN3B4IDAgMDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMzdweCAzN3B4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMzdweCAzN3B4IDAgMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiA1cHggMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wMzEzNzI1NDkpO1xuICAtbW96LWJveC1zaGFkb3c6IDVweCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjAzMTM3MjU0OSk7XG4gIC1tcy1ib3gtc2hhZG93OiA1cHggMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wMzEzNzI1NDkpO1xuICAtby1ib3gtc2hhZG93OiA1cHggMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wMzEzNzI1NDkpO1xuICBib3gtc2hhZG93OiA1cHggMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wMzEzNzI1NDkpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNyZXZpZXdNb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IHtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIC1tcy1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIC1vLWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxufVxuI3Jldmlld01vZGFsIC5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAwIDIwcHggMzJweCAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICNyZXZpZXdNb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwIDI4cHggNTJweCAyOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjcmV2aWV3TW9kYWwgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWFyZ2luOiA5MHB4IGF1dG8gMS43NXJlbSBhdXRvO1xuICB9XG59XG4jcmV2aWV3TW9kYWwgZm9ybSAuZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDIzcHg7XG59XG4jcmV2aWV3TW9kYWwgZm9ybSAuZm9ybS1ncm91cDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDQycHg7XG59XG4jcmV2aWV3TW9kYWwgZm9ybSAuZm9ybS1ncm91cCBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9hc3NldHMvaW1hZ2VzL2Rvd24tYXJyb3ctYmxhY2suc3ZnKSBjZW50ZXIgcmlnaHQgMTVweCBuby1yZXBlYXQ7XG59XG4jcmV2aWV3TW9kYWwgZm9ybSAuYnV0dG9uIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgI3Jldmlld01vZGFsIGZvcm0gLmJ1dHRvbiB7XG4gICAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWluLXdpZHRoOiAyMzBweDtcbiAgfVxufVxuXG4uZm9ybS1zdWJtaXQtZ3JvdXAgLnN1Ym1pdC10ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0tc3VibWl0LWdyb3VwIC5zdWJtaXQtdGV4dCB7XG4gICAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG1heC13aWR0aDogMzkwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyOiBub25lO1xufVxuLm1vZGFsLWhlYWRlci0tcmV2aWV3IHtcbiAgcGFkZGluZzogMjhweCAyOHB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogLTgwcHg7XG59XG4ubW9kYWwtaGVhZGVyLS1yZXZpZXcgLmNsb3NlIHtcbiAgdG9wOiAxMDVweCAhaW1wb3J0YW50O1xuICByaWdodDogMjdweCAhaW1wb3J0YW50O1xufVxuLm1vZGFsLWhlYWRlci0taW5uZXIge1xuICB6LWluZGV4OiA5O1xufVxuLm1vZGFsLWhlYWRlci0taW5uZXIgLnByby1pbWcge1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTlweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1OXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTlweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogNTlweDtcbiAgYm9yZGVyLXJhZGl1czogNTlweDtcbn1cbi5tb2RhbC1oZWFkZXItLWlubmVyIC5wcm9maWxlaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ubW9kYWwtaGVhZGVyLS1pbm5lciAucHJvLXJldmlldy1oZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbi5tb2RhbC1oZWFkZXItLWlubmVyIC5yZXZpZXdfX2hlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWwtaGVhZGVyLS1pbm5lciAucmV2aWV3X19oZWFkaW5nIHtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC42M3B4O1xuICB9XG59XG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMjBweDtcbn1cblxuLm8tYnRuLS1yZXZpZXdzdWJtaXQge1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1pbi13aWR0aDogMjM0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiA0OHB4O1xufVxuXG4ucmF0aW5nLXN0YXJzIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucmF0aW5nLXN0YXJzIHVsIGxpLnN0YXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucmF0aW5nLXN0YXJzIHVsIGxpLnN0YXIgaS5mYS1zdGFyIHtcbiAgZm9udC1zaXplOiAyN3B4OyAvKiBDaGFuZ2UgdGhlIHNpemUgb2YgdGhlIHN0YXJzICovXG4gIGNvbG9yOiAjRUFFQUVBOyAvKiBDb2xvciBvbiBpZGxlIHN0YXRlICovXG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnJhdGluZy1zdGFycyB1bCBsaS5zdGFyIGkuZmEtc3RhciB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICB9XG59XG4ucmF0aW5nLXN0YXJzIHVsIGxpLnN0YXIuaG92ZXIgPiBpLmZhLXN0YXIge1xuICBjb2xvcjogIzI0QkVCRTtcbn1cbi5yYXRpbmctc3RhcnMgdWwgbGkuc3Rhci5ob3ZlciA+IGkuZmEtc3RhcjpiZWZvcmUge1xuICBmb250LXdlaWdodDogOTAwO1xufVxuLnJhdGluZy1zdGFycyB1bCBsaS5zdGFyLnNlbGVjdGVkID4gaS5mYS1zdGFyIHtcbiAgY29sb3I6ICMyNEJFQkU7XG59XG4ucmF0aW5nLXN0YXJzIHVsIGxpLnN0YXIuc2VsZWN0ZWQgPiBpLmZhLXN0YXI6YmVmb3JlIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cblxuLm8tcG9zdC1pbm5lci1sZnQge1xuICB6LWluZGV4OiA5O1xufVxuLm8tcG9zdC1pbm5lci1sZnQgLm8tcG9zdC1wcm9maWxlLWNhcmQgLm8tcHJvZmlsZS0tcGljdHVyZSAuZWRpdC1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNGRDdEQTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm8tcG9zdC1pbm5lci1sZnQgLm8tcG9zdC1wcm9maWxlLWNhcmQgLm8tcHJvZmlsZS0tcGljdHVyZSAuZWRpdC1idXR0b24gYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLm8tcG9zdC1pbm5lci1sZnQgLm8tcG9zdC1wcm9maWxlLWNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uby1wb3N0LWlubmVyLWxmdCAuby1wb3N0LXByb2ZpbGUtY2FyZCAuY2FyZC1ib2R5IC5jYXJkLXRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDEuMjVyZW07XG59XG4uby1wb3N0LWlubmVyLWxmdCAuby1wb3N0LXByb2ZpbGUtY2FyZCAuY2FyZC1ib2R5IC5jYXJkLWxvY2F0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uby1wb3N0LWlubmVyLWxmdCAuby1wb3N0LXByb2ZpbGUtY2FyZCAuY2FyZC1ib2R5IC5jYXJkLWxvY2F0aW9uIC5zdGF0dXNfX3BvaW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEzcHg7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm8tcG9zdC1pbm5lci1sZnQgLm8tcG9zdC1wcm9maWxlLWNhcmQgLmNhcmQtYm9keSAuY2FyZC1sb2NhdGlvbiAuc3RhdHVzX19wb2ludC0tb25saW5lIHtcbiAgYmFja2dyb3VuZDogcmdiKDEwMiwgMTc3LCAxMDQpO1xufVxuLm8tcG9zdC1pbm5lci1sZnQgLm8tcG9zdC1wcm9maWxlLWNhcmQgLmNhcmQtYm9keSAuY2FyZC1sb2NhdGlvbiAuc3RhdHVzX19wb2ludC0tb2ZmbGluZSB7XG4gIGJhY2tncm91bmQ6ICNkZGRkZGQ7XG59XG4uby1wb3N0LWlubmVyLWxmdCAuby1wb3N0LXByb2ZpbGUtY2FyZCAuY2FyZC1ib2R5IC5kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAyMnB4O1xuICByaWdodDogMTBweDtcbiAgdG9wOiAxMHB4O1xuICB6LWluZGV4OiA5OTtcbn1cbi5vLXBvc3QtaW5uZXItbGZ0IC5vLXBvc3QtcHJvZmlsZS1jYXJkIC5jYXJkLWJvZHkgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgd2lkdGg6IDE2MHB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYm9yZGVyLXJhZGl1czogMHB4IDEwcHggMTBweCAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHotaW5kZXg6IDk5O1xufVxuLm8tcG9zdC1pbm5lci1sZnQgLm8tcG9zdC1wcm9maWxlLWNhcmQgLmNhcmQtYm9keSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxLjA2MjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi5vLXBvc3QtaW5uZXItbGZ0IC5vLXBvc3QtcHJvZmlsZS1jYXJkIC5jYXJkLWJvZHkgLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtIGltZyB7XG4gIG1heC13aWR0aDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xufVxuXG4uby1jcmVhdGUtcG9zdC0taWNvbiBpbWcge1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5hbGxQUk8tSU1HLWhvbGRlciAubm9uLVNVQlMtbGF5ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyNnB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAyNnB4O1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xufVxuLmFsbFBSTy1JTUctaG9sZGVyIC5ub24tU1VCUy1sYXllciBhIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIwcHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzUsIDE5MSwgMTk0LCAwLjUpO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyNnB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAyNnB4O1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xufVxuLmFsbFBSTy1JTUctaG9sZGVyIC5ub24tU1VCUy1sYXllciBhIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hbGxQUk8tSU1HLWhvbGRlciAubm9uLVNVQlMtbGF5ZXIgYSBzcGFuIHtcbiAgICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLmFsbFBSTy1JTUctaG9sZGVyIC5ub24tU1VCUy1sYXllciBhIHNwYW4udW5sb2NrIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYWxsUFJPLUlNRy1ob2xkZXIgLm5vbi1TVUJTLWxheWVyIGEgc3Bhbi51bmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gIH1cbn1cbi5hbGxQUk8tSU1HLWhvbGRlciAubm9uLVNVQlMtbGF5ZXIgYSAuYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgcGFkZGluZzogOHB4IDIwcHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFsbFBSTy1JTUctaG9sZGVyIC5ub24tU1VCUy1sYXllciBhIC5idXR0b24ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hbGxQUk8tSU1HLWhvbGRlciAubm9uLVNVQlMtbGF5ZXIgYSBzdmcge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmFsbFBSTy1JTUctaG9sZGVyIC5ub24tU1VCUy1sYXllciBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uYWxsUFJPLUlNRy1ob2xkZXIucHJlbWl1bSAubm9uLVNVQlMtbGF5ZXIgYSB7XG4gIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDIwcHgpO1xuICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjBweCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMjMsIDUzLCAwLjUpO1xufVxuXG4uby1wcm9maWxlLS1waWN0dXJlIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLm8tcHJvZmlsZS0tcGljdHVyZSBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG4uby1wcm9maWxlLS1waWN0dXJlIC5zbGljay1zbGlkZXItcHJvZmlsZSB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnRhYi1jb250ZW50LXdyYXBwZXIgaDYge1xuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xufVxuXG4uYXZhaWxpYmlsaXR5IC5zdGF0c19fYm94IC5zdGF0dXNfX2xpc3QgbGkge1xuICBtYXJnaW46IDAgMCAyNXB4IDA7XG59XG4uYXZhaWxpYmlsaXR5IC5zdGF0c19fYm94IC5zdGF0dXNfX2xpc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmF2YWlsaWJpbGl0eSAuc3RhdHNfX2JveCAuc3RhdHVzX19saXN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuLmF2YWlsaWJpbGl0eSAuc3RhdHNfX2JveCAuc3RhdHVzX19saXN0IGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hdmFpbGliaWxpdHkgLnN0YXRzX19ib3ggLnN0YXR1c19fbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmF2YWlsaWJpbGl0eSAuc3RhdHNfX2JveCAuc3RhdHVzX19saXN0IGxpIHtcbiAgICBtYXJnaW46IDAgMzVweDtcbiAgfVxufVxuLmF2YWlsaWJpbGl0eSAuc3RhdHNfX2JveCAuc3RhdHVzX19saXN0IGxpIGg1IHtcbiAgZm9udC1mYW1pbHk6IFwiVmFyZWxhIFJvdW5kXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmF2YWlsaWJpbGl0eSAuc3RhdHNfX2JveCAuc3RhdHVzX19saXN0IGxpIHAge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYXZhaWxpYmlsaXR5IC5zdGF0c19fYm94IC5zdGF0dXNfX2xpc3QgbGkgcC5hd2F5IHtcbiAgY29sb3I6ICM4YjhiOGI7XG59XG4uYXZhaWxpYmlsaXR5IC5zdGF0c19fYm94IC5zdGF0dXNfX2xpc3QgbGkgcC5hdmwge1xuICBjb2xvcjogIzM4QjY4Qztcbn1cbi5hdmFpbGliaWxpdHkgLnN0YXRzX19ib3ggLnN0YXR1c19fbGlzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNtYWxsLXR4dCB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbi5vbmxpbmUtYmFkZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEycHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzY0QjI4QTtcbiAgY29sb3I6ICM2NEIyOEE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxNnB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IE5vdG9tb2ppQ29sb3I7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgc3JjOiB1cmwoaHR0cHM6Ly9jZG4uZ2xpdGNoLmNvbS82MTkwOGRlMS1kZDBhLTQzNTktYTU0Yi02Y2I2ZDQxYmI1ZmQlMkZOb3RvQ29sb3JFbW9qaS50dGY/MTUxMzEwODgwODE1MCkgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5pbmJveF9wZW9wbGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gIGZsb2F0OiBsZWZ0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwdnc7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgLypoZWlnaHQ6IDcwNXB4OyovXG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5pbmJveF9wZW9wbGUge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5ib3hfcGVvcGxlIHtcbiAgICB3aWR0aDogMzUlO1xuICAgIGhlaWdodDogNzA1cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLmluYm94X21zZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNGM0YzQ7XG4gIGNsZWFyOiBib3RoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xufVxuLmluYm94X21zZyAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UyRTJFMjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0YxRjFGMztcbiAgcGFkZGluZzogMXJlbTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAtby1ib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICB3aWR0aDogNjUlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5pbmJveF9tc2cgLmNhcmQtaGVhZGVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuLmluYm94X21zZyAuY2FyZC1oZWFkZXIgLnUtZnVsbG5hbWUge1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0ZDRmNWM7XG59XG5cbi50b3Bfc3BhYyB7XG4gIG1hcmdpbjogMjBweCAwIDA7XG59XG5cbi5yZWNlbnRfaGVhZGluZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgLyptYXJnaW4tYm90dG9tOiAxMHB4OyovXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5yZWNlbnRfaGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uc3JjaF9iYXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbiAgLyogcGFkZGluZzogKi9cbn1cblxuLmhlYWRpbmRfc3JjaCB7XG4gIHBhZGRpbmc6IDAuOTM3NXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMWYxZjM7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZWFkaW5kX3NyY2gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5yZWNlbnRfaGVhZGluZyBoNCB7XG4gIC8qY29sb3I6ICRwdXJwbGU7Ki9cbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc3JjaF9iYXIgaW5wdXQge1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDBweCAwIDAgNDBweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNGQ0ZjVjO1xufVxuLnNyY2hfYmFyIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0ZDRmNWM7XG59XG5cbi5zdHlsaXNoLWlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3JjaF9iYXIgLmlucHV0LWdyb3VwLWFkZG9uIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCkgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcbiAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICM3MDcwNzA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnNyY2hfYmFyIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1NCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNjAlKTtcbn1cbi5zcmNoX2JhciAuaW5wdXQtZ3JvdXAtYWRkb24gaSB7XG4gIGNvbG9yOiAjYmNiY2NiO1xufVxuXG4uY2hhdF9pYiBoNSB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luOiAwIDAgNHB4O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY2hhdF9pYiBoNSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jaGF0X2liIGg1IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG59XG4uY2hhdF9pYiBoNSAuY2hhdC1saXN0LW5hbWUgLm5ld19tc2cge1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgYmFja2dyb3VuZDogIzUxOURGNztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtby1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5jaGF0X2liIGg1IC5jaGF0X2RhdGUge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBmbG9hdDogcmlnaHQ7XG59XG4uY2hhdF9pYiBoNSBhIHtcbiAgY29sb3I6ICM0ZDRmNWM7XG59XG5cbi5jaGF0X2liIHAge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jaGF0X2liIHAge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxufVxuLmNoYXRfaWIgcCBzcGFuIHtcbiAgY29sb3I6ICM4YjhiOGI7XG59XG5cbi5jaGF0X2ltZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMi41cmVtO1xuICBoZWlnaHQ6IDIuNXJlbTtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4uY2hhdF9pbWcgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5jaGF0X2liIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDJweCAwIDAgMTVweDtcbiAgd2lkdGg6IDg4JTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNoYXRfaWIge1xuICAgIHBhZGRpbmc6IDJweCAwIDAgN3B4O1xuICB9XG59XG5cbi5jaGF0X3Blb3BsZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1vei1ib3g7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmNoYXRfbGlzdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGMUYxRjM7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0MHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDQwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0MHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICBwYWRkaW5nOiAyMHB4IDIzcHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4uY2hhdF9saXN0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaW5ib3hfY2hhdCB7XG4gIC8qaGVpZ2h0OiA1NTBweDsqL1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nLXRvcDogMjJweDtcbiAgLyptYXgtaGVpZ2h0OiA2NDJweDtcbiAgaGVpZ2h0OiAxMDAlOyovXG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDIwMHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5pbmJveF9jaGF0IHtcbiAgICBtYXgtaGVpZ2h0OiA2NDJweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLmFjdGl2ZV9jaGF0IHtcbiAgLypiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogIzE0OGE4OCwgJGFscGhhOiAwLjA3KTsqL1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyMSwgMjM2LCAyNTUsIDAuNDQpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjIxLCAyMzYsIDI1NSwgMC40NCk7XG59XG4uYWN0aXZlX2NoYXQgLmNoYXR0ZXh0IHNwYW4ge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLmluY29taW5nX21zZ19pbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2JTtcbn1cblxuLnJlY2VpdmVkX21zZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLypwYWRkaW5nOiAwIDAgMCAxMHB4OyovXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJlY2VpdmVkX21zZyB7XG4gICAgd2lkdGg6IDkyJTtcbiAgfVxufVxuXG4ucmVjZWl2ZWRfd2l0aGRfbXNnIHAge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDE4cHggMThweCAxOHB4IDBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxOHB4IDE4cHggMThweCAwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxOHB4IDE4cHggMThweCAwcHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDE4cHggMThweCAxOHB4IDBweDtcbiAgYm9yZGVyLXJhZGl1czogMThweCAxOHB4IDE4cHggMHB4O1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEycHggMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMyMmJmYzQ7XG59XG4ucmVjZWl2ZWRfd2l0aGRfbXNnIHAgc3BhbiBhIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnRpbWVfZGF0ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzRkNGY1YztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogOHB4IDAgNHB4O1xufVxuXG4ucmVjZWl2ZWRfd2l0aGRfbXNnIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVjZWl2ZWRfd2l0aGRfbXNnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSB7XG4gIC5yZWNlaXZlZF93aXRoZF9tc2cge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbn1cbi5yZWNlaXZlZF93aXRoZF9tc2cgLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVjZWl2ZWRfd2l0aGRfbXNnIC50ZXh0LWp1c3RpZnkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5yZWNlaXZlZF93aXRoZF9tc2cgLnRleHQtanVzdGlmeSBpbWcsIC5yZWNlaXZlZF93aXRoZF9tc2cgLnRleHQtanVzdGlmeSB2aWRlbyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ucmVjZWl2ZWRfd2l0aGRfbXNnIC5jaGF0LXVzZXItd3JhcHBlciB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuLnJlY2VpdmVkX3dpdGhkX21zZyAuY2hhdC11c2VyLXdyYXBwZXIgLmNoYXQtdXNlci13cmFwcGVyLXRodW1iIHtcbiAgLypvcmRlcjogMjsqL1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udXNlci1zdGF0dXMge1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG59XG5cbi5tZXNncyB7XG4gIGZsb2F0OiBsZWZ0O1xuICAvKnBhZGRpbmc6IDMwcHggMTVweCAwIDI1cHg7Ki9cbiAgcGFkZGluZzogMzBweCAwIDAgMjVweDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZXNncyB7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICB9XG59XG5cbi5zZW50X21zZyBwIHtcbiAgLypiYWNrZ3JvdW5kOiByZ2JhKCRwdXJwbGUsIDAuNykgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDsqL1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxOHB4IDE4cHggMHB4IDE4cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMThweCAxOHB4IDBweCAxOHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMThweCAxOHB4IDBweCAxOHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAxOHB4IDE4cHggMHB4IDE4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE4cHggMThweCAwcHggMThweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0QxRDFEMTtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzUyNTI1MjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAyMnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zZW50X21zZyBwIHNwYW4gYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uc2VudF9tc2cgcCBzcGFuIGE6aG92ZXIsIC5zZW50X21zZyBwIHNwYW4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ub3V0Z29pbmdfbXNnIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAyNnB4IDAgMjZweDtcbn1cblxuLnNlbnRfbXNnIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNjZweCkge1xuICAuc2VudF9tc2cge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cbn1cbi5zZW50X21zZyAudGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZW50X21zZyAudGV4dC1qdXN0aWZ5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uc2VudF9tc2cgLnRleHQtanVzdGlmeSBpbWcsIC5zZW50X21zZyAudGV4dC1qdXN0aWZ5IHZpZGVvIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5zZW50X21zZyAuY2hhdC11c2VyLXdyYXBwZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uc2VudF9tc2cgLmNoYXQtdXNlci13cmFwcGVyIC5jaGF0LXVzZXItd3JhcHBlci10aHVtYiB7XG4gIG9yZGVyOiAyO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuLnNlbnRfbXNnIC5jaGF0LXVzZXItd3JhcHBlciAudGltZV9kYXRlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5jaGF0LXVzZXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbW96LWJveDtcbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5jaGF0LXVzZXItd3JhcHBlciAuY2hhdC11c2VyLXdyYXBwZXItdGh1bWIge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW8tYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNoYXQtdXNlci13cmFwcGVyIC5jaGF0LXVzZXItd3JhcHBlci10aHVtYiB7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgfVxufVxuLmNoYXQtdXNlci13cmFwcGVyIC5jaGF0LXVzZXItd3JhcHBlci10aHVtYiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi8qLmlucHV0X21zZ193cml0ZSBpbnB1dCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCkgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcbiAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgQGluY2x1ZGUgb3ZlcnBhc3MoMTNweCwgMjBweCwgMzAwLCAkcHVycGxlKTtcbiAgbWluLWhlaWdodDogNDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZiwgTm90b21vamlDb2xvcjtcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIEBpbmNsdWRlIG92ZXJwYXNzKDEzcHgsIDIwcHgsIDMwMCwgJHB1cnBsZSk7XG4gIH1cbn0qL1xuLm1lc3NhZ2Vib3gge1xuICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWYsIE5vdG9tb2ppQ29sb3I7XG59XG5cbi50eXBlX21zZyB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50eXBlX21zZyB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMWYxZjM7XG4gIH1cbn1cblxuLm1zZ19hdHRhY2htZW50X2J0biB7XG4gIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICM4NjhmOWE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIHJpZ2h0OiA0MHB4O1xuICB0b3A6IDExcHg7XG4gIHdpZHRoOiAzM3B4O1xufVxuXG4ubXNnX3NlbmRfYnRuIHtcbiAgYmFja2dyb3VuZDogIzA1NzI4ZiBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xuICBib3JkZXI6IG1lZGl1bSBub25lO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgaGVpZ2h0OiAzM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDExcHg7XG4gIHdpZHRoOiAzM3B4O1xufVxuXG4ubWVzc2FnaW5nIHtcbiAgLypwYWRkaW5nOiAwIDAgNTBweCAxMHB4OyovXG4gIC8qcGFkZGluZzogMCAxMHB4IDBweCAxMHB4OyovXG4gIC8qbWF4LXdpZHRoOiAxMTcwcHg7Ki9cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZXNzYWdpbmcge1xuICAgIHBhZGRpbmc6IDAgMTBweCAwcHggMTBweDtcbiAgICBtYXgtd2lkdGg6IDEyMjBweDtcbiAgfVxufVxuXG4ubXNnX2hpc3Rvcnkge1xuICAvKmhlaWdodDogNTE2cHg7Ki9cbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMzIwcHgpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBzY3JvbGxiYXItd2lkdGg6IHRoaW47XG4gIHNjcm9sbGJhci1jb2xvcjogI0FGOUVCRCAjZjBmMGYwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1zZ19oaXN0b3J5IHtcbiAgICBoZWlnaHQ6IDUxNnB4O1xuICB9XG59XG4ubXNnX2hpc3Rvcnk6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDNweDtcbn1cbi5tc2dfaGlzdG9yeTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuLm1zZ19oaXN0b3J5Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRjlFQkQ7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5oMTVweCB7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLnIwcHgge1xuICByaWdodDogMDtcbn1cblxuLnIzNXB4IHtcbiAgcmlnaHQ6IDM1cHg7XG59XG5cbi5yNzBweCB7XG4gIHJpZ2h0OiA3MHB4O1xufVxuXG4udzZwZXIge1xuICB3aWR0aDogNiU7XG59XG5cbi5wcm9faW1nIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuLnByb19pbWcgaW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi51c2VyLXN0YXR1cy13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVzZXItc3RhdHVzLXdyYXAgLnVzZXItc3RhdHVzLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNXB4O1xuICByaWdodDogNHB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZjMTA3O1xufVxuLnVzZXItc3RhdHVzLXdyYXAgLnVzZXItc3RhdHVzLWljb24tb24ge1xuICBiYWNrZ3JvdW5kOiAjMDNjMzI0O1xufVxuXG4ucmVzaXplLW5vbmUge1xuICByZXNpemU6IG5vbmU7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSArIDJweCk7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmktYXR0YWNobWVudCB7XG4gIHBhZGRpbmc6IDhweCA4cHg7XG59XG5cbi52LWF0dGFjaG1lbnQge1xuICBwYWRkaW5nOiA4cHggMTBweDtcbn1cblxuLnMtYXR0YWNobWVudCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgcGFkZGluZzogNHB4IDdweDtcbn1cblxuLnRleHRhcmVhcGlja2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTJweDtcbiAgYm90dG9tOiA3MHB4O1xufVxuXG4udW5sb2NrcHJpY2luZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5jaGF0dGV4dCBzcGFuIHtcbiAgLypjb2xvcjogJGxpZ2h0ZXItZGFyazsqL1xuICAvKiB3b3JkLXNwYWNpbmc6IC0xNnB4OyAqL1xufVxuXG4ubWluYWN0aXZlIHtcbiAgcGFkZGluZzogMTVweDtcbn1cbi5taW5hY3RpdmUgLmxlZnQge1xuICB3aWR0aDogNzAlO1xufVxuLm1pbmFjdGl2ZSAubGVmdCBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzgwODA4MDtcbn1cbi5taW5hY3RpdmUgLnJpZ2h0IHtcbiAgd2lkdGg6IDMwJTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ubWluYWN0aXZlIC5yaWdodCBhIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmNyZWF0ZS1mb3JtLWNoYXQtaG9sZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNyZWF0ZS1mb3JtLWNoYXQtaG9sZGVyIC5jcmVhdGUtZm9ybS1jaGF0LW1lZGlhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDQ2JTtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3cHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNyZWF0ZS1mb3JtLWNoYXQtaG9sZGVyIC5jcmVhdGUtZm9ybS1jaGF0LW1lZGlhIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbi5jcmVhdGUtZm9ybS1jaGF0IHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzQ0NDc5MztcbiAgaGVpZ2h0OiA1OHB4O1xuICBwYWRkaW5nOiAxOHB4IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogNjBweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICByZXNpemU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzRhNGM0YjtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6ICNBRjlFQkQgI2YwZjBmMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3JlYXRlLWZvcm0tY2hhdCB0ZXh0YXJlYSB7XG4gICAgaGVpZ2h0OiA0M3B4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDQ1cHg7XG4gIH1cbn1cbi5jcmVhdGUtZm9ybS1jaGF0IHRleHRhcmVhOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAzcHg7XG59XG4uY3JlYXRlLWZvcm0tY2hhdCB0ZXh0YXJlYTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xufVxuLmNyZWF0ZS1mb3JtLWNoYXQgdGV4dGFyZWE6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGOUVCRDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cbi5jcmVhdGUtZm9ybS1jaGF0IHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0NTQ1NDU7XG59XG4uY3JlYXRlLWZvcm0tY2hhdCB0ZXh0YXJlYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi8qLmNyZWF0ZS1mb3JtLWNoYXQgaW5wdXQge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICBib3JkZXI6IG1lZGl1bSBub25lO1xuICBAaW5jbHVkZSBvdmVycGFzcygxM3B4LCAyMHB4LCAzMDAsICRwdXJwbGUpO1xuICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIyJTtcbiAgd2lkdGg6IDEwMCU7XG4gIEBpbmNsdWRlIGJvcmRlcnJhZGl1cyg0cHgpO1xuICBmb250LWZhbWlseTogXCJGaXJhIFNhbnMgQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWYsIE5vdG9tb2ppQ29sb3I7XG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBAaW5jbHVkZSBvdmVycGFzcygxM3B4LCAyMHB4LCAzMDAsICM0NTQ1NDUpO1xuICB9XG59Ki9cbi5jaGF0LWF0dGFjaCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRvcDogLTNweDtcbiAgcmlnaHQ6IGF1dG87XG4gIGJvcmRlcjogbm9uZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIGJhY2tncm91bmQ6IDAgMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogI2NmY2ZkMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmNoYXQtYXR0YWNoIC5pLWF0dGFjaG1lbnQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5jLXN2Z19fY2xvc2Uge1xuICBmaWxsOiAjMzMzO1xufVxuXG4uYy1tb2J3aWR0aCB7XG4gIHdpZHRoOiAyMDB2dztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIC8qbWFyZ2luLXRvcDogLTU1cHg7Ki9cbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIC8qQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpIHtcbiAgICB3aWR0aDogY2FsYygyMDB2dyAtIDI2MHB4KTtcbiAgfSovXG59XG4uYy1tb2J3aWR0aC5jLXRyYW5zZm9tLWxlZnQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBtYXJnaW4tdG9wOiAtNzZweDtcbn1cblxuLmMtY2hhdC1jbG9zZSB7XG4gIHRvcDogMTVweDtcbn1cblxuLnJlY2VudC1oZWFkaW5nLWNoYXQge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucmVjZW50LWhlYWRpbmctY2hhdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi8qbmV3IGNzcyBtb2JpbGVzKi9cbi5jaGF0LWltZy10aHVtYiB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMjBweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbn1cblxuLmNoYXQtdGV4dGJveCB7XG4gIGhlaWdodDogMTYwcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjBweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMjBweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbi5jaGF0LXRleHRib3g6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM4YjhiOGI7XG59XG4uY2hhdC10ZXh0Ym94OjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzhiOGI4Yjtcbn1cbi5jaGF0LXRleHRib3g6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM4YjhiOGI7XG59XG4uY2hhdC10ZXh0Ym94Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjOGI4YjhiO1xufVxuXG4uY2hhdC1tb2RhbC1idG4tZ3JwIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tb3otYm94O1xuICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmNoYXQtbW9kYWwtYnRuLWdycCAuYnV0dG9uLWdyYWRpZW50IHtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG4uY2hhdC1tb2RhbC1idG4tZ3JwIC5idXR0b24tdHJhbnNwYXJlbnQge1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4uY2hhdC1tb2RhbC1idG4tZ3JwIC5idXR0b24tdHJhbnNwYXJlbnQ6aG92ZXIge1xuICBjb2xvcjogIzIwQkZDNjtcbn1cbi5jaGF0LW1vZGFsLWJ0bi1ncnAgLmJ1dHRvbiB7XG4gIG1hcmdpbjogMCA1cHg7XG4gIG1pbi13aWR0aDogMTM2cHg7XG59XG5cbi5jaGF0LWN1c3RvbS1pbnB1dCBpbnB1dCB7XG4gIHdpZHRoOiAxMzBweDtcbiAgZm9udC1mYW1pbHk6IFwiVGl0aWxsaXVtIFdlYlwiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzOXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDM5cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzOXB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAzOXB4O1xuICBib3JkZXItcmFkaXVzOiAzOXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBwYWRkaW5nOiAxNHB4IDIwcHg7XG59XG4uY2hhdC1jdXN0b20taW5wdXQgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gIGZvbnQtZmFtaWx5OiBcIlRpdGlsbGl1bSBXZWJcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM4YjhiOGI7XG59XG4uY2hhdC1jdXN0b20taW5wdXQgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjOGI4YjhiO1xufVxuLmNoYXQtY3VzdG9tLWlucHV0IGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjOGI4YjhiO1xufVxuLmNoYXQtY3VzdG9tLWlucHV0IGlucHV0Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICBmb250LWZhbWlseTogXCJUaXRpbGxpdW0gV2ViXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjOGI4YjhiO1xufVxuXG4udW5sb2NrLWJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi51bmxvY2stYnRuIC5idXR0b24tZ3JhZGllbnQge1xuICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxNTBweDtcbn1cblxuLm9ubHktaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uY2hhdC11c2VyLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNDUlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgaGVpZ2h0OiA0MnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHdpZHRoOiA0MnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2hhdC11c2VyLWljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5jaGF0LXVzZXItaWNvbiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNBRjlFQkQ7XG59XG5cbi5jLWZpbHRlciB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDg2cHg7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDg2cHgpO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4uYy1maWx0ZXJfX3dyYXAge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyOSwgMjI5LCAyMzQsIDAuMjUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgcGFkZGluZzogMC42MjVyZW0gMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uYy1jb2xsZWN0aW9uLWZpbHRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG59XG4uYy1jb2xsZWN0aW9uLWZpbHRlciBsaSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5vLWxvY2F0aW9uLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICBtYXJnaW4tdG9wOiA3MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uby1sb2NhdGlvbi13cmFwcGVyIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBmb250LWZhbWlseTogXCJWYXJlbGEgUm91bmRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjlweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vLWxvY2F0aW9uLXdyYXBwZXIgaDMge1xuICAgIGZvbnQtZmFtaWx5OiBcIlZhcmVsYSBSb3VuZFwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm8tbG9jYXRpb24td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxufVxuXG4uY2F0YS1zdWItbmF2IHtcbiAgcGFkZGluZzogMjBweCAwcHggMjBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY2F0YS1zdWItbmF2IHtcbiAgICBwYWRkaW5nOiAxMHB4IDBweCAxMHB4O1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxufVxuLmNhdGEtc3ViLW5hdiB1bCB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtd2Via2l0LXBhZGRpbmctc3RhcnQ6IDBweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuY2F0YS1zdWItbmF2IHVsIHtcbiAgICB3aWR0aDogMTEzMHB4O1xuICB9XG59XG4uY2F0YS1zdWItbmF2IHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICBtYXJnaW46IDAgMjBweCAwIDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgd2lkdGg6IDE4JTtcbn1cbi5jYXRhLXN1Yi1uYXYgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiA1cHggMHB4O1xuICBjb2xvcjogIzEyMTgxYztcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuLmNhdGEtc3ViLW5hdiB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICMzOUI1ODcgIWltcG9ydGFudDtcbn1cbi5jYXRhLXN1Yi1uYXYgLmFycm93IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5jYXRhLXN1Yi1uYXYgLmFycm93IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmNhdGEtc3ViLW5hdiAubmF2LXByZXYge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBsaW5lLWhlaWdodDogMzFweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogLTUwcHg7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzQjg5OTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi5jYXRhLXN1Yi1uYXYgLm5hdi1uZXh0IHtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMzVweDtcbiAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbiAgdG9wOiAtNTBweDtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzNCODk5O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuXG4uY2F0YS1zdWItbmF2Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgICAtLT4gU3RhdGVzIDwtLVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICAgIC0tPiBVdGlsaXRpZXMgPC0tXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udS1oaWRkZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG59XG4udS1yb3RhdGUtOTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4udS1yb3RhdGUtbi05MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXI7XG59XG4udS13aHQtc3BjLW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udS1wYWRkaW5nLWxlZnQtMCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudS1wYWRkaW5nLWxlZnQtMCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4udS1wYWRkaW5nLXJpZ2h0LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC51LXBhZGRpbmctcmlnaHQtMCB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG4udS1yb3VuZGVkLWNvcm5lciB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4udS1yb3VuZGVkLWNvcm5lci0tZnVsbCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtbXMtYm9yZGVyLXJhZGl1czogMjVweDtcbiAgLW8tYm9yZGVyLXJhZGl1czogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbn1cbi51LWJnIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG59XG4udS1wb3NpdGlvbi0tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG4udS1wb3NpdGlvbi0tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udS1wb3NpdGlvbi0tYm90dG9tIHtcbiAgYm90dG9tOiAxMHB4O1xufVxuLnUtcG9zaXRpb24tLWxlZnQge1xuICBsZWZ0OiAxMHB4O1xufVxuLnUtcG9zaXRpb24tLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnUtcG9zaXRpb24tLXRvcCB7XG4gIHRvcDogMTBweDtcbn1cbi51LXBvc2l0aW9uLS10b3A3MCB7XG4gIHRvcDogNzBweDtcbn1cbi51LXBvc2l0aW9uLS1yaWdodCB7XG4gIHJpZ2h0OiAxMHB4O1xufVxuLnUtcG9zaXRpb24tLXJpZ2h0MTcge1xuICByaWdodDogMTdweDtcbn1cbi51LXBvc2l0aW9uLS1jZW50ZXIge1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4udS1wb3NpdGlvbi0tbWlkZGxlIHtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4udS1yb3VuZGVkLWNvcm5lci0tMyB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAuMTg3NXJlbTtcbiAgLW8tYm9yZGVyLXJhZGl1czogMC4xODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjE4NzVyZW07XG59XG4udS1yb3VuZGVkLWNvcm5lci0tNCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgLW8tYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbi51LXJvdW5kZWQtY29ybmVyLS04IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAtby1ib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbn1cbi51LXJvdW5kZWQtY29ybmVyLS01IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xuICAtby1ib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcbn1cbi51LXJvdW5kZWQtY29ybmVyLS0xMCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwLjYyNXJlbTtcbiAgLW8tYm9yZGVyLXJhZGl1czogMC42MjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNjI1cmVtO1xufVxuLnUtcm91bmRlZC1jb3JuZXItLTEyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuNzVyZW07XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICAtby1ib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjc1cmVtO1xufVxuLnUtcm91bmRlZC1jb3JuZXItLTE1IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwLjkzNzVyZW07XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC45Mzc1cmVtO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMC45Mzc1cmVtO1xuICAtby1ib3JkZXItcmFkaXVzOiAwLjkzNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuOTM3NXJlbTtcbn1cbi51LXJvdW5kZWQtY29ybmVyLS0yMCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxLjI1cmVtO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgLW8tYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbn1cbi51LXJvdW5kZWQtY29ybmVyLS0yNSB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMS41NjI1cmVtO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEuNTYyNXJlbTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDEuNTYyNXJlbTtcbiAgLW8tYm9yZGVyLXJhZGl1czogMS41NjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAxLjU2MjVyZW07XG59XG4udS1yb3VuZGVkLWNvcm5lci0tZnVsbCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLW8tYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cbi51LXJvdW5kZXMtaW1nLWhvbGRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnUtcm91bmRlcy1pbWctaG9sZGVyIGltZyB7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogODJweDtcbiAgaGVpZ2h0OiA4MnB4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLnUtbXItcC0tMjUge1xuICBwYWRkaW5nLXJpZ2h0OiAyNSU7XG59XG5cbi51LXdpZHRoLTEwIHtcbiAgd2lkdGg6IDEwJTtcbn1cblxuLnUtd2lkdGgtMTUge1xuICB3aWR0aDogMTUlO1xufVxuXG4udS13aWR0aC0yMCB7XG4gIHdpZHRoOiAyMCU7XG59XG5cbi51LXdpZHRoLTI1IHtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLnUtd2lkdGgtMzAge1xuICB3aWR0aDogMzAlO1xufVxuXG4udS13aWR0aC0zNSB7XG4gIHdpZHRoOiAzNSU7XG59XG5cbi51LXdpZHRoLTQwIHtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLnUtd2lkdGgtNDUge1xuICB3aWR0aDogNDUlO1xufVxuXG4udS13aWR0aC01MCB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbi51LXdpZHRoLTU1IHtcbiAgd2lkdGg6IDU1JTtcbn1cblxuLnUtd2lkdGgtNjAge1xuICB3aWR0aDogNjAlO1xufVxuXG4udS13aWR0aC02NSB7XG4gIHdpZHRoOiA2NSU7XG59XG5cbi51LXdpZHRoLTcwIHtcbiAgd2lkdGg6IDcwJTtcbn1cblxuLnUtd2lkdGgtNzUge1xuICB3aWR0aDogNzUlO1xufVxuXG4udS13aWR0aC04MCB7XG4gIHdpZHRoOiA4MCU7XG59XG5cbi51LXdpZHRoLTg1IHtcbiAgd2lkdGg6IDg1JTtcbn1cblxuLnUtd2lkdGgtOTAge1xuICB3aWR0aDogOTAlO1xufVxuXG4udS13aWR0aC05NSB7XG4gIHdpZHRoOiA5NSU7XG59XG5cbi51LWJvcmRlci0tcmlnaHQge1xuICBib3JkZXItcmlnaHQ6ICNmNGY0ZjQgc29saWQgMXB4O1xufVxuLnUtYm9yZGVyLS1sZWZ0IHtcbiAgYm9yZGVyLWxlZnQ6ICNmNGY0ZjQgc29saWQgMXB4O1xufVxuLnUtYm9yZGVyLS10b3Age1xuICBib3JkZXItdG9wOiAjZjRmNGY0IHNvbGlkIDFweDtcbn1cbi51LWJvcmRlci0tYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogI2Y0ZjRmNCBzb2xpZCAxcHg7XG59XG5cbi51LWZvbnQtd2VpZ2h0LTEwMCB7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG59XG5cbi51LWZvbnQtd2VpZ2h0LTMwMCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi51LWZvbnQtd2VpZ2h0LTQwMCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi51LWZvbnQtd2VpZ2h0LTUwMCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi51LWZvbnQtd2VpZ2h0LTYwMCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi51LWZvbnQtd2VpZ2h0LTcwMCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi51LWZvbnQtd2VpZ2h0LTkwMCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi53aDEwMHB4IHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5uZXcgc2Nzc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmZvbnQtNSB7XG4gIGZvbnQtc2l6ZTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXAtNSB7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuLnUtbS01IHtcbiAgbWFyZ2luOiA1cHg7XG59XG5cbi51LXBiLTUge1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4udS1wdC01IHtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLnUtcGwtNSB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4udS1wci01IHtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4udS1weC01IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLnUtcHktNSB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG5cbi51LW1iLTUge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi51LW10LTUge1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi51LW1sLTUge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4udS1tci01IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi51LW14LTUge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLnUtbXktNSB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4udS1ibHVyLTUge1xuICBmaWx0ZXI6IGJsdXIoNXB4KTtcbn1cblxuLmZvbnQtOCB7XG4gIGZvbnQtc2l6ZTogOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi51LXAtOCB7XG4gIHBhZGRpbmc6IDhweDtcbn1cblxuLnUtbS04IHtcbiAgbWFyZ2luOiA4cHg7XG59XG5cbi51LXBiLTgge1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xufVxuXG4udS1wdC04IHtcbiAgcGFkZGluZy10b3A6IDhweDtcbn1cblxuLnUtcGwtOCB7XG4gIHBhZGRpbmctbGVmdDogOHB4O1xufVxuXG4udS1wci04IHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4udS1weC04IHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cblxuLnUtcHktOCB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG5cbi51LW1iLTgge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi51LW10LTgge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi51LW1sLTgge1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4udS1tci04IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG5cbi51LW14LTgge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLnUtbXktOCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4udS1ibHVyLTgge1xuICBmaWx0ZXI6IGJsdXIoOHB4KTtcbn1cblxuLmZvbnQtMTAge1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0xMCB7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi51LW0tMTAge1xuICBtYXJnaW46IDEwcHg7XG59XG5cbi51LXBiLTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi51LXB0LTEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG59XG5cbi51LXBsLTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4udS1wci0xMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi51LXB4LTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4udS1weS0xMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLnUtbWItMTAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4udS1tdC0xMCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi51LW1sLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi51LW1yLTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4udS1teC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi51LW15LTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLnUtYmx1ci0xMCB7XG4gIGZpbHRlcjogYmx1cigxMHB4KTtcbn1cblxuLmZvbnQtMTEge1xuICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0xMSB7XG4gIHBhZGRpbmc6IDExcHg7XG59XG5cbi51LW0tMTEge1xuICBtYXJnaW46IDExcHg7XG59XG5cbi51LXBiLTExIHtcbiAgcGFkZGluZy1ib3R0b206IDExcHg7XG59XG5cbi51LXB0LTExIHtcbiAgcGFkZGluZy10b3A6IDExcHg7XG59XG5cbi51LXBsLTExIHtcbiAgcGFkZGluZy1sZWZ0OiAxMXB4O1xufVxuXG4udS1wci0xMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDExcHg7XG59XG5cbi51LXB4LTExIHtcbiAgcGFkZGluZy1sZWZ0OiAxMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xufVxuXG4udS1weS0xMSB7XG4gIHBhZGRpbmctdG9wOiAxMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTFweDtcbn1cblxuLnUtbWItMTEge1xuICBtYXJnaW4tYm90dG9tOiAxMXB4O1xufVxuXG4udS1tdC0xMSB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi51LW1sLTExIHtcbiAgbWFyZ2luLWxlZnQ6IDExcHg7XG59XG5cbi51LW1yLTExIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMXB4O1xufVxuXG4udS1teC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiAxMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDExcHg7XG59XG5cbi51LW15LTExIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cblxuLnUtYmx1ci0xMSB7XG4gIGZpbHRlcjogYmx1cigxMXB4KTtcbn1cblxuLmZvbnQtMTIge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0xMiB7XG4gIHBhZGRpbmc6IDEycHg7XG59XG5cbi51LW0tMTIge1xuICBtYXJnaW46IDEycHg7XG59XG5cbi51LXBiLTEyIHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG5cbi51LXB0LTEyIHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG59XG5cbi51LXBsLTEyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xufVxuXG4udS1wci0xMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi51LXB4LTEyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuXG4udS1weS0xMiB7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbn1cblxuLnUtbWItMTIge1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4udS1tdC0xMiB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi51LW1sLTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG5cbi51LW1yLTEyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4udS1teC0xMiB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi51LW15LTEyIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLnUtYmx1ci0xMiB7XG4gIGZpbHRlcjogYmx1cigxMnB4KTtcbn1cblxuLmZvbnQtMTMge1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0xMyB7XG4gIHBhZGRpbmc6IDEzcHg7XG59XG5cbi51LW0tMTMge1xuICBtYXJnaW46IDEzcHg7XG59XG5cbi51LXBiLTEzIHtcbiAgcGFkZGluZy1ib3R0b206IDEzcHg7XG59XG5cbi51LXB0LTEzIHtcbiAgcGFkZGluZy10b3A6IDEzcHg7XG59XG5cbi51LXBsLTEzIHtcbiAgcGFkZGluZy1sZWZ0OiAxM3B4O1xufVxuXG4udS1wci0xMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDEzcHg7XG59XG5cbi51LXB4LTEzIHtcbiAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAxM3B4O1xufVxuXG4udS1weS0xMyB7XG4gIHBhZGRpbmctdG9wOiAxM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTNweDtcbn1cblxuLnUtbWItMTMge1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xufVxuXG4udS1tdC0xMyB7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG59XG5cbi51LW1sLTEzIHtcbiAgbWFyZ2luLWxlZnQ6IDEzcHg7XG59XG5cbi51LW1yLTEzIHtcbiAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xufVxuXG4udS1teC0xMyB7XG4gIG1hcmdpbi1sZWZ0OiAxM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG59XG5cbi51LW15LTEzIHtcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTNweDtcbn1cblxuLnUtYmx1ci0xMyB7XG4gIGZpbHRlcjogYmx1cigxM3B4KTtcbn1cblxuLmZvbnQtMTQge1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0xNCB7XG4gIHBhZGRpbmc6IDE0cHg7XG59XG5cbi51LW0tMTQge1xuICBtYXJnaW46IDE0cHg7XG59XG5cbi51LXBiLTE0IHtcbiAgcGFkZGluZy1ib3R0b206IDE0cHg7XG59XG5cbi51LXB0LTE0IHtcbiAgcGFkZGluZy10b3A6IDE0cHg7XG59XG5cbi51LXBsLTE0IHtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xufVxuXG4udS1wci0xNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG59XG5cbi51LXB4LTE0IHtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xufVxuXG4udS1weS0xNCB7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbn1cblxuLnUtbWItMTQge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuXG4udS1tdC0xNCB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG59XG5cbi51LW1sLTE0IHtcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG59XG5cbi51LW1yLTE0IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuXG4udS1teC0xNCB7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG5cbi51LW15LTE0IHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cblxuLnUtYmx1ci0xNCB7XG4gIGZpbHRlcjogYmx1cigxNHB4KTtcbn1cblxuLmZvbnQtMTUge1xuICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0xNSB7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi51LW0tMTUge1xuICBtYXJnaW46IDE1cHg7XG59XG5cbi51LXBiLTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi51LXB0LTE1IHtcbiAgcGFkZGluZy10b3A6IDE1cHg7XG59XG5cbi51LXBsLTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4udS1wci0xNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi51LXB4LTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4udS1weS0xNSB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLnUtbWItMTUge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4udS1tdC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi51LW1sLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi51LW1yLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4udS1teC0xNSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi51LW15LTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnUtYmx1ci0xNSB7XG4gIGZpbHRlcjogYmx1cigxNXB4KTtcbn1cblxuLmZvbnQtMTYge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0xNiB7XG4gIHBhZGRpbmc6IDE2cHg7XG59XG5cbi51LW0tMTYge1xuICBtYXJnaW46IDE2cHg7XG59XG5cbi51LXBiLTE2IHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG59XG5cbi51LXB0LTE2IHtcbiAgcGFkZGluZy10b3A6IDE2cHg7XG59XG5cbi51LXBsLTE2IHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuXG4udS1wci0xNiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHg7XG59XG5cbi51LXB4LTE2IHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xufVxuXG4udS1weS0xNiB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cblxuLnUtbWItMTYge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4udS1tdC0xNiB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi51LW1sLTE2IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG59XG5cbi51LW1yLTE2IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4udS1teC0xNiB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5cbi51LW15LTE2IHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cblxuLnUtYmx1ci0xNiB7XG4gIGZpbHRlcjogYmx1cigxNnB4KTtcbn1cblxuLmZvbnQtMTcge1xuICBmb250LXNpemU6IDE3cHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0xNyB7XG4gIHBhZGRpbmc6IDE3cHg7XG59XG5cbi51LW0tMTcge1xuICBtYXJnaW46IDE3cHg7XG59XG5cbi51LXBiLTE3IHtcbiAgcGFkZGluZy1ib3R0b206IDE3cHg7XG59XG5cbi51LXB0LTE3IHtcbiAgcGFkZGluZy10b3A6IDE3cHg7XG59XG5cbi51LXBsLTE3IHtcbiAgcGFkZGluZy1sZWZ0OiAxN3B4O1xufVxuXG4udS1wci0xNyB7XG4gIHBhZGRpbmctcmlnaHQ6IDE3cHg7XG59XG5cbi51LXB4LTE3IHtcbiAgcGFkZGluZy1sZWZ0OiAxN3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAxN3B4O1xufVxuXG4udS1weS0xNyB7XG4gIHBhZGRpbmctdG9wOiAxN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTdweDtcbn1cblxuLnUtbWItMTcge1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuXG4udS1tdC0xNyB7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG59XG5cbi51LW1sLTE3IHtcbiAgbWFyZ2luLWxlZnQ6IDE3cHg7XG59XG5cbi51LW1yLTE3IHtcbiAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xufVxuXG4udS1teC0xNyB7XG4gIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG59XG5cbi51LW15LTE3IHtcbiAgbWFyZ2luLXRvcDogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbn1cblxuLnUtYmx1ci0xNyB7XG4gIGZpbHRlcjogYmx1cigxN3B4KTtcbn1cblxuLmZvbnQtMTgge1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0xOCB7XG4gIHBhZGRpbmc6IDE4cHg7XG59XG5cbi51LW0tMTgge1xuICBtYXJnaW46IDE4cHg7XG59XG5cbi51LXBiLTE4IHtcbiAgcGFkZGluZy1ib3R0b206IDE4cHg7XG59XG5cbi51LXB0LTE4IHtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG59XG5cbi51LXBsLTE4IHtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xufVxuXG4udS1wci0xOCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE4cHg7XG59XG5cbi51LXB4LTE4IHtcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxOHB4O1xufVxuXG4udS1weS0xOCB7XG4gIHBhZGRpbmctdG9wOiAxOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMThweDtcbn1cblxuLnUtbWItMTgge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG4udS1tdC0xOCB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbi51LW1sLTE4IHtcbiAgbWFyZ2luLWxlZnQ6IDE4cHg7XG59XG5cbi51LW1yLTE4IHtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xufVxuXG4udS1teC0xOCB7XG4gIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG59XG5cbi51LW15LTE4IHtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cblxuLnUtYmx1ci0xOCB7XG4gIGZpbHRlcjogYmx1cigxOHB4KTtcbn1cblxuLmZvbnQtMTkge1xuICBmb250LXNpemU6IDE5cHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0xOSB7XG4gIHBhZGRpbmc6IDE5cHg7XG59XG5cbi51LW0tMTkge1xuICBtYXJnaW46IDE5cHg7XG59XG5cbi51LXBiLTE5IHtcbiAgcGFkZGluZy1ib3R0b206IDE5cHg7XG59XG5cbi51LXB0LTE5IHtcbiAgcGFkZGluZy10b3A6IDE5cHg7XG59XG5cbi51LXBsLTE5IHtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xufVxuXG4udS1wci0xOSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE5cHg7XG59XG5cbi51LXB4LTE5IHtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxOXB4O1xufVxuXG4udS1weS0xOSB7XG4gIHBhZGRpbmctdG9wOiAxOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTlweDtcbn1cblxuLnUtbWItMTkge1xuICBtYXJnaW4tYm90dG9tOiAxOXB4O1xufVxuXG4udS1tdC0xOSB7XG4gIG1hcmdpbi10b3A6IDE5cHg7XG59XG5cbi51LW1sLTE5IHtcbiAgbWFyZ2luLWxlZnQ6IDE5cHg7XG59XG5cbi51LW1yLTE5IHtcbiAgbWFyZ2luLXJpZ2h0OiAxOXB4O1xufVxuXG4udS1teC0xOSB7XG4gIG1hcmdpbi1sZWZ0OiAxOXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE5cHg7XG59XG5cbi51LW15LTE5IHtcbiAgbWFyZ2luLXRvcDogMTlweDtcbiAgbWFyZ2luLWJvdHRvbTogMTlweDtcbn1cblxuLnUtYmx1ci0xOSB7XG4gIGZpbHRlcjogYmx1cigxOXB4KTtcbn1cblxuLmZvbnQtMjAge1xuICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0yMCB7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG5cbi51LW0tMjAge1xuICBtYXJnaW46IDIwcHg7XG59XG5cbi51LXBiLTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbi51LXB0LTIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi51LXBsLTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4udS1wci0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi51LXB4LTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4udS1weS0yMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbn1cblxuLnUtbWItMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udS1tdC0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi51LW1sLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi51LW1yLTIwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4udS1teC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi51LW15LTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnUtYmx1ci0yMCB7XG4gIGZpbHRlcjogYmx1cigyMHB4KTtcbn1cblxuLmZvbnQtMjEge1xuICBmb250LXNpemU6IDIxcHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0yMSB7XG4gIHBhZGRpbmc6IDIxcHg7XG59XG5cbi51LW0tMjEge1xuICBtYXJnaW46IDIxcHg7XG59XG5cbi51LXBiLTIxIHtcbiAgcGFkZGluZy1ib3R0b206IDIxcHg7XG59XG5cbi51LXB0LTIxIHtcbiAgcGFkZGluZy10b3A6IDIxcHg7XG59XG5cbi51LXBsLTIxIHtcbiAgcGFkZGluZy1sZWZ0OiAyMXB4O1xufVxuXG4udS1wci0yMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDIxcHg7XG59XG5cbi51LXB4LTIxIHtcbiAgcGFkZGluZy1sZWZ0OiAyMXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMXB4O1xufVxuXG4udS1weS0yMSB7XG4gIHBhZGRpbmctdG9wOiAyMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjFweDtcbn1cblxuLnUtbWItMjEge1xuICBtYXJnaW4tYm90dG9tOiAyMXB4O1xufVxuXG4udS1tdC0yMSB7XG4gIG1hcmdpbi10b3A6IDIxcHg7XG59XG5cbi51LW1sLTIxIHtcbiAgbWFyZ2luLWxlZnQ6IDIxcHg7XG59XG5cbi51LW1yLTIxIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMXB4O1xufVxuXG4udS1teC0yMSB7XG4gIG1hcmdpbi1sZWZ0OiAyMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDIxcHg7XG59XG5cbi51LW15LTIxIHtcbiAgbWFyZ2luLXRvcDogMjFweDtcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbn1cblxuLnUtYmx1ci0yMSB7XG4gIGZpbHRlcjogYmx1cigyMXB4KTtcbn1cblxuLmZvbnQtMjIge1xuICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0yMiB7XG4gIHBhZGRpbmc6IDIycHg7XG59XG5cbi51LW0tMjIge1xuICBtYXJnaW46IDIycHg7XG59XG5cbi51LXBiLTIyIHtcbiAgcGFkZGluZy1ib3R0b206IDIycHg7XG59XG5cbi51LXB0LTIyIHtcbiAgcGFkZGluZy10b3A6IDIycHg7XG59XG5cbi51LXBsLTIyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xufVxuXG4udS1wci0yMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDIycHg7XG59XG5cbi51LXB4LTIyIHtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMnB4O1xufVxuXG4udS1weS0yMiB7XG4gIHBhZGRpbmctdG9wOiAyMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbn1cblxuLnUtbWItMjIge1xuICBtYXJnaW4tYm90dG9tOiAyMnB4O1xufVxuXG4udS1tdC0yMiB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5cbi51LW1sLTIyIHtcbiAgbWFyZ2luLWxlZnQ6IDIycHg7XG59XG5cbi51LW1yLTIyIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xufVxuXG4udS1teC0yMiB7XG4gIG1hcmdpbi1sZWZ0OiAyMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG59XG5cbi51LW15LTIyIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cblxuLnUtYmx1ci0yMiB7XG4gIGZpbHRlcjogYmx1cigyMnB4KTtcbn1cblxuLmZvbnQtMjMge1xuICBmb250LXNpemU6IDIzcHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0yMyB7XG4gIHBhZGRpbmc6IDIzcHg7XG59XG5cbi51LW0tMjMge1xuICBtYXJnaW46IDIzcHg7XG59XG5cbi51LXBiLTIzIHtcbiAgcGFkZGluZy1ib3R0b206IDIzcHg7XG59XG5cbi51LXB0LTIzIHtcbiAgcGFkZGluZy10b3A6IDIzcHg7XG59XG5cbi51LXBsLTIzIHtcbiAgcGFkZGluZy1sZWZ0OiAyM3B4O1xufVxuXG4udS1wci0yMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDIzcHg7XG59XG5cbi51LXB4LTIzIHtcbiAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiAyM3B4O1xufVxuXG4udS1weS0yMyB7XG4gIHBhZGRpbmctdG9wOiAyM3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMjNweDtcbn1cblxuLnUtbWItMjMge1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuXG4udS1tdC0yMyB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG59XG5cbi51LW1sLTIzIHtcbiAgbWFyZ2luLWxlZnQ6IDIzcHg7XG59XG5cbi51LW1yLTIzIHtcbiAgbWFyZ2luLXJpZ2h0OiAyM3B4O1xufVxuXG4udS1teC0yMyB7XG4gIG1hcmdpbi1sZWZ0OiAyM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDIzcHg7XG59XG5cbi51LW15LTIzIHtcbiAgbWFyZ2luLXRvcDogMjNweDtcbiAgbWFyZ2luLWJvdHRvbTogMjNweDtcbn1cblxuLnUtYmx1ci0yMyB7XG4gIGZpbHRlcjogYmx1cigyM3B4KTtcbn1cblxuLmZvbnQtMjQge1xuICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0yNCB7XG4gIHBhZGRpbmc6IDI0cHg7XG59XG5cbi51LW0tMjQge1xuICBtYXJnaW46IDI0cHg7XG59XG5cbi51LXBiLTI0IHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG59XG5cbi51LXB0LTI0IHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG5cbi51LXBsLTI0IHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuXG4udS1wci0yNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG59XG5cbi51LXB4LTI0IHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xufVxuXG4udS1weS0yNCB7XG4gIHBhZGRpbmctdG9wOiAyNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbn1cblxuLnUtbWItMjQge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4udS1tdC0yNCB7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi51LW1sLTI0IHtcbiAgbWFyZ2luLWxlZnQ6IDI0cHg7XG59XG5cbi51LW1yLTI0IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xufVxuXG4udS1teC0yNCB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG59XG5cbi51LW15LTI0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbn1cblxuLnUtYmx1ci0yNCB7XG4gIGZpbHRlcjogYmx1cigyNHB4KTtcbn1cblxuLmZvbnQtMjUge1xuICBmb250LXNpemU6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0yNSB7XG4gIHBhZGRpbmc6IDI1cHg7XG59XG5cbi51LW0tMjUge1xuICBtYXJnaW46IDI1cHg7XG59XG5cbi51LXBiLTI1IHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG59XG5cbi51LXB0LTI1IHtcbiAgcGFkZGluZy10b3A6IDI1cHg7XG59XG5cbi51LXBsLTI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuXG4udS1wci0yNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG59XG5cbi51LXB4LTI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xufVxuXG4udS1weS0yNSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cblxuLnUtbWItMjUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4udS1tdC0yNSB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi51LW1sLTI1IHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG5cbi51LW1yLTI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xufVxuXG4udS1teC0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG5cbi51LW15LTI1IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLnUtYmx1ci0yNSB7XG4gIGZpbHRlcjogYmx1cigyNXB4KTtcbn1cblxuLmZvbnQtMzAge1xuICBmb250LXNpemU6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0zMCB7XG4gIHBhZGRpbmc6IDMwcHg7XG59XG5cbi51LW0tMzAge1xuICBtYXJnaW46IDMwcHg7XG59XG5cbi51LXBiLTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi51LXB0LTMwIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbi51LXBsLTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG4udS1wci0zMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG59XG5cbi51LXB4LTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4udS1weS0zMCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbn1cblxuLnUtbWItMzAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4udS1tdC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi51LW1sLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbi51LW1yLTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG4udS1teC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbi51LW15LTMwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnUtYmx1ci0zMCB7XG4gIGZpbHRlcjogYmx1cigzMHB4KTtcbn1cblxuLmZvbnQtMzUge1xuICBmb250LXNpemU6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcC0zNSB7XG4gIHBhZGRpbmc6IDM1cHg7XG59XG5cbi51LW0tMzUge1xuICBtYXJnaW46IDM1cHg7XG59XG5cbi51LXBiLTM1IHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHg7XG59XG5cbi51LXB0LTM1IHtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG59XG5cbi51LXBsLTM1IHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xufVxuXG4udS1wci0zNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHg7XG59XG5cbi51LXB4LTM1IHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuXG4udS1weS0zNSB7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbn1cblxuLnUtbWItMzUge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuXG4udS1tdC0zNSB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG59XG5cbi51LW1sLTM1IHtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG59XG5cbi51LW1yLTM1IHtcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xufVxuXG4udS1teC0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG59XG5cbi51LW15LTM1IHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbn1cblxuLnUtYmx1ci0zNSB7XG4gIGZpbHRlcjogYmx1cigzNXB4KTtcbn1cblxuLmZvbnQtNDAge1xuICBmb250LXNpemU6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcC00MCB7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG5cbi51LW0tNDAge1xuICBtYXJnaW46IDQwcHg7XG59XG5cbi51LXBiLTQwIHtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi51LXB0LTQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG5cbi51LXBsLTQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuXG4udS1wci00MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG5cbi51LXB4LTQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuXG4udS1weS00MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLnUtbWItNDAge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4udS1tdC00MCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi51LW1sLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG59XG5cbi51LW1yLTQwIHtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuXG4udS1teC00MCB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG5cbi51LW15LTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLnUtYmx1ci00MCB7XG4gIGZpbHRlcjogYmx1cig0MHB4KTtcbn1cblxuLmZvbnQtNDUge1xuICBmb250LXNpemU6IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcC00NSB7XG4gIHBhZGRpbmc6IDQ1cHg7XG59XG5cbi51LW0tNDUge1xuICBtYXJnaW46IDQ1cHg7XG59XG5cbi51LXBiLTQ1IHtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG59XG5cbi51LXB0LTQ1IHtcbiAgcGFkZGluZy10b3A6IDQ1cHg7XG59XG5cbi51LXBsLTQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xufVxuXG4udS1wci00NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDQ1cHg7XG59XG5cbi51LXB4LTQ1IHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xufVxuXG4udS1weS00NSB7XG4gIHBhZGRpbmctdG9wOiA0NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbn1cblxuLnUtbWItNDUge1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuXG4udS1tdC00NSB7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG59XG5cbi51LW1sLTQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG59XG5cbi51LW1yLTQ1IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xufVxuXG4udS1teC00NSB7XG4gIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XG59XG5cbi51LW15LTQ1IHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcbn1cblxuLnUtYmx1ci00NSB7XG4gIGZpbHRlcjogYmx1cig0NXB4KTtcbn1cblxuLmZvbnQtNTAge1xuICBmb250LXNpemU6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcC01MCB7XG4gIHBhZGRpbmc6IDUwcHg7XG59XG5cbi51LW0tNTAge1xuICBtYXJnaW46IDUwcHg7XG59XG5cbi51LXBiLTUwIHtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7XG59XG5cbi51LXB0LTUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG5cbi51LXBsLTUwIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xufVxuXG4udS1wci01MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG5cbi51LXB4LTUwIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuXG4udS1weS01MCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cblxuLnUtbWItNTAge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4udS1tdC01MCB7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG5cbi51LW1sLTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XG59XG5cbi51LW1yLTUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xufVxuXG4udS1teC01MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG59XG5cbi51LW15LTUwIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLnUtYmx1ci01MCB7XG4gIGZpbHRlcjogYmx1cig1MHB4KTtcbn1cblxuLmZvbnQtNTUge1xuICBmb250LXNpemU6IDU1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcC01NSB7XG4gIHBhZGRpbmc6IDU1cHg7XG59XG5cbi51LW0tNTUge1xuICBtYXJnaW46IDU1cHg7XG59XG5cbi51LXBiLTU1IHtcbiAgcGFkZGluZy1ib3R0b206IDU1cHg7XG59XG5cbi51LXB0LTU1IHtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG59XG5cbi51LXBsLTU1IHtcbiAgcGFkZGluZy1sZWZ0OiA1NXB4O1xufVxuXG4udS1wci01NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG59XG5cbi51LXB4LTU1IHtcbiAgcGFkZGluZy1sZWZ0OiA1NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xufVxuXG4udS1weS01NSB7XG4gIHBhZGRpbmctdG9wOiA1NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbn1cblxuLnUtbWItNTUge1xuICBtYXJnaW4tYm90dG9tOiA1NXB4O1xufVxuXG4udS1tdC01NSB7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG59XG5cbi51LW1sLTU1IHtcbiAgbWFyZ2luLWxlZnQ6IDU1cHg7XG59XG5cbi51LW1yLTU1IHtcbiAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xufVxuXG4udS1teC01NSB7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDU1cHg7XG59XG5cbi51LW15LTU1IHtcbiAgbWFyZ2luLXRvcDogNTVweDtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cblxuLnUtYmx1ci01NSB7XG4gIGZpbHRlcjogYmx1cig1NXB4KTtcbn1cblxuLmZvbnQtNjAge1xuICBmb250LXNpemU6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcC02MCB7XG4gIHBhZGRpbmc6IDYwcHg7XG59XG5cbi51LW0tNjAge1xuICBtYXJnaW46IDYwcHg7XG59XG5cbi51LXBiLTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi51LXB0LTYwIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG5cbi51LXBsLTYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xufVxuXG4udS1wci02MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG59XG5cbi51LXB4LTYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xufVxuXG4udS1weS02MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cblxuLnUtbWItNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xufVxuXG4udS1tdC02MCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi51LW1sLTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG59XG5cbi51LW1yLTYwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xufVxuXG4udS1teC02MCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG59XG5cbi51LW15LTYwIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuLnUtYmx1ci02MCB7XG4gIGZpbHRlcjogYmx1cig2MHB4KTtcbn1cblxuLmZvbnQtNjUge1xuICBmb250LXNpemU6IDY1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcC02NSB7XG4gIHBhZGRpbmc6IDY1cHg7XG59XG5cbi51LW0tNjUge1xuICBtYXJnaW46IDY1cHg7XG59XG5cbi51LXBiLTY1IHtcbiAgcGFkZGluZy1ib3R0b206IDY1cHg7XG59XG5cbi51LXB0LTY1IHtcbiAgcGFkZGluZy10b3A6IDY1cHg7XG59XG5cbi51LXBsLTY1IHtcbiAgcGFkZGluZy1sZWZ0OiA2NXB4O1xufVxuXG4udS1wci02NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG59XG5cbi51LXB4LTY1IHtcbiAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA2NXB4O1xufVxuXG4udS1weS02NSB7XG4gIHBhZGRpbmctdG9wOiA2NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjVweDtcbn1cblxuLnUtbWItNjUge1xuICBtYXJnaW4tYm90dG9tOiA2NXB4O1xufVxuXG4udS1tdC02NSB7XG4gIG1hcmdpbi10b3A6IDY1cHg7XG59XG5cbi51LW1sLTY1IHtcbiAgbWFyZ2luLWxlZnQ6IDY1cHg7XG59XG5cbi51LW1yLTY1IHtcbiAgbWFyZ2luLXJpZ2h0OiA2NXB4O1xufVxuXG4udS1teC02NSB7XG4gIG1hcmdpbi1sZWZ0OiA2NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG59XG5cbi51LW15LTY1IHtcbiAgbWFyZ2luLXRvcDogNjVweDtcbiAgbWFyZ2luLWJvdHRvbTogNjVweDtcbn1cblxuLnUtYmx1ci02NSB7XG4gIGZpbHRlcjogYmx1cig2NXB4KTtcbn1cblxuLmZvbnQtNzAge1xuICBmb250LXNpemU6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnUtcC03MCB7XG4gIHBhZGRpbmc6IDcwcHg7XG59XG5cbi51LW0tNzAge1xuICBtYXJnaW46IDcwcHg7XG59XG5cbi51LXBiLTcwIHtcbiAgcGFkZGluZy1ib3R0b206IDcwcHg7XG59XG5cbi51LXB0LTcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG59XG5cbi51LXBsLTcwIHtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4O1xufVxuXG4udS1wci03MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG59XG5cbi51LXB4LTcwIHtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xufVxuXG4udS1weS03MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cblxuLnUtbWItNzAge1xuICBtYXJnaW4tYm90dG9tOiA3MHB4O1xufVxuXG4udS1tdC03MCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5cbi51LW1sLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHg7XG59XG5cbi51LW1yLTcwIHtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4O1xufVxuXG4udS1teC03MCB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDcwcHg7XG59XG5cbi51LW15LTcwIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cblxuLnUtYmx1ci03MCB7XG4gIGZpbHRlcjogYmx1cig3MHB4KTtcbn1cblxuLmZvbnQtNzUge1xuICBmb250LXNpemU6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcC03NSB7XG4gIHBhZGRpbmc6IDc1cHg7XG59XG5cbi51LW0tNzUge1xuICBtYXJnaW46IDc1cHg7XG59XG5cbi51LXBiLTc1IHtcbiAgcGFkZGluZy1ib3R0b206IDc1cHg7XG59XG5cbi51LXB0LTc1IHtcbiAgcGFkZGluZy10b3A6IDc1cHg7XG59XG5cbi51LXBsLTc1IHtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4O1xufVxuXG4udS1wci03NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHg7XG59XG5cbi51LXB4LTc1IHtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3NXB4O1xufVxuXG4udS1weS03NSB7XG4gIHBhZGRpbmctdG9wOiA3NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbn1cblxuLnUtbWItNzUge1xuICBtYXJnaW4tYm90dG9tOiA3NXB4O1xufVxuXG4udS1tdC03NSB7XG4gIG1hcmdpbi10b3A6IDc1cHg7XG59XG5cbi51LW1sLTc1IHtcbiAgbWFyZ2luLWxlZnQ6IDc1cHg7XG59XG5cbi51LW1yLTc1IHtcbiAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xufVxuXG4udS1teC03NSB7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG59XG5cbi51LW15LTc1IHtcbiAgbWFyZ2luLXRvcDogNzVweDtcbiAgbWFyZ2luLWJvdHRvbTogNzVweDtcbn1cblxuLnUtYmx1ci03NSB7XG4gIGZpbHRlcjogYmx1cig3NXB4KTtcbn1cblxuLmZvbnQtODUge1xuICBmb250LXNpemU6IDg1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcC04NSB7XG4gIHBhZGRpbmc6IDg1cHg7XG59XG5cbi51LW0tODUge1xuICBtYXJnaW46IDg1cHg7XG59XG5cbi51LXBiLTg1IHtcbiAgcGFkZGluZy1ib3R0b206IDg1cHg7XG59XG5cbi51LXB0LTg1IHtcbiAgcGFkZGluZy10b3A6IDg1cHg7XG59XG5cbi51LXBsLTg1IHtcbiAgcGFkZGluZy1sZWZ0OiA4NXB4O1xufVxuXG4udS1wci04NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG59XG5cbi51LXB4LTg1IHtcbiAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA4NXB4O1xufVxuXG4udS1weS04NSB7XG4gIHBhZGRpbmctdG9wOiA4NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogODVweDtcbn1cblxuLnUtbWItODUge1xuICBtYXJnaW4tYm90dG9tOiA4NXB4O1xufVxuXG4udS1tdC04NSB7XG4gIG1hcmdpbi10b3A6IDg1cHg7XG59XG5cbi51LW1sLTg1IHtcbiAgbWFyZ2luLWxlZnQ6IDg1cHg7XG59XG5cbi51LW1yLTg1IHtcbiAgbWFyZ2luLXJpZ2h0OiA4NXB4O1xufVxuXG4udS1teC04NSB7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDg1cHg7XG59XG5cbi51LW15LTg1IHtcbiAgbWFyZ2luLXRvcDogODVweDtcbiAgbWFyZ2luLWJvdHRvbTogODVweDtcbn1cblxuLnUtYmx1ci04NSB7XG4gIGZpbHRlcjogYmx1cig4NXB4KTtcbn1cblxuLmZvbnQtOTUge1xuICBmb250LXNpemU6IDk1cHggIWltcG9ydGFudDtcbn1cblxuLnUtcC05NSB7XG4gIHBhZGRpbmc6IDk1cHg7XG59XG5cbi51LW0tOTUge1xuICBtYXJnaW46IDk1cHg7XG59XG5cbi51LXBiLTk1IHtcbiAgcGFkZGluZy1ib3R0b206IDk1cHg7XG59XG5cbi51LXB0LTk1IHtcbiAgcGFkZGluZy10b3A6IDk1cHg7XG59XG5cbi51LXBsLTk1IHtcbiAgcGFkZGluZy1sZWZ0OiA5NXB4O1xufVxuXG4udS1wci05NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDk1cHg7XG59XG5cbi51LXB4LTk1IHtcbiAgcGFkZGluZy1sZWZ0OiA5NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA5NXB4O1xufVxuXG4udS1weS05NSB7XG4gIHBhZGRpbmctdG9wOiA5NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogOTVweDtcbn1cblxuLnUtbWItOTUge1xuICBtYXJnaW4tYm90dG9tOiA5NXB4O1xufVxuXG4udS1tdC05NSB7XG4gIG1hcmdpbi10b3A6IDk1cHg7XG59XG5cbi51LW1sLTk1IHtcbiAgbWFyZ2luLWxlZnQ6IDk1cHg7XG59XG5cbi51LW1yLTk1IHtcbiAgbWFyZ2luLXJpZ2h0OiA5NXB4O1xufVxuXG4udS1teC05NSB7XG4gIG1hcmdpbi1sZWZ0OiA5NXB4O1xuICBtYXJnaW4tcmlnaHQ6IDk1cHg7XG59XG5cbi51LW15LTk1IHtcbiAgbWFyZ2luLXRvcDogOTVweDtcbiAgbWFyZ2luLWJvdHRvbTogOTVweDtcbn1cblxuLnUtYmx1ci05NSB7XG4gIGZpbHRlcjogYmx1cig5NXB4KTtcbn1cblxuLmZvbnQtMTAwIHtcbiAgZm9udC1zaXplOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wLTEwMCB7XG4gIHBhZGRpbmc6IDEwMHB4O1xufVxuXG4udS1tLTEwMCB7XG4gIG1hcmdpbjogMTAwcHg7XG59XG5cbi51LXBiLTEwMCB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbn1cblxuLnUtcHQtMTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xufVxuXG4udS1wbC0xMDAge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xufVxuXG4udS1wci0xMDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcbn1cblxuLnUtcHgtMTAwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbiAgcGFkZGluZy1yaWdodDogMTAwcHg7XG59XG5cbi51LXB5LTEwMCB7XG4gIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuXG4udS1tYi0xMDAge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cblxuLnUtbXQtMTAwIHtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi51LW1sLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcbn1cblxuLnUtbXItMTAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbn1cblxuLnUtbXgtMTAwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xufVxuXG4udS1teS0xMDAge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbi51LWJsdXItMTAwIHtcbiAgZmlsdGVyOiBibHVyKDEwMHB4KTtcbn1cblxuLmZvbnQtMTA1IHtcbiAgZm9udC1zaXplOiAxMDVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wLTEwNSB7XG4gIHBhZGRpbmc6IDEwNXB4O1xufVxuXG4udS1tLTEwNSB7XG4gIG1hcmdpbjogMTA1cHg7XG59XG5cbi51LXBiLTEwNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDVweDtcbn1cblxuLnUtcHQtMTA1IHtcbiAgcGFkZGluZy10b3A6IDEwNXB4O1xufVxuXG4udS1wbC0xMDUge1xuICBwYWRkaW5nLWxlZnQ6IDEwNXB4O1xufVxuXG4udS1wci0xMDUge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDVweDtcbn1cblxuLnUtcHgtMTA1IHtcbiAgcGFkZGluZy1sZWZ0OiAxMDVweDtcbiAgcGFkZGluZy1yaWdodDogMTA1cHg7XG59XG5cbi51LXB5LTEwNSB7XG4gIHBhZGRpbmctdG9wOiAxMDVweDtcbiAgcGFkZGluZy1ib3R0b206IDEwNXB4O1xufVxuXG4udS1tYi0xMDUge1xuICBtYXJnaW4tYm90dG9tOiAxMDVweDtcbn1cblxuLnUtbXQtMTA1IHtcbiAgbWFyZ2luLXRvcDogMTA1cHg7XG59XG5cbi51LW1sLTEwNSB7XG4gIG1hcmdpbi1sZWZ0OiAxMDVweDtcbn1cblxuLnUtbXItMTA1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDVweDtcbn1cblxuLnUtbXgtMTA1IHtcbiAgbWFyZ2luLWxlZnQ6IDEwNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwNXB4O1xufVxuXG4udS1teS0xMDUge1xuICBtYXJnaW4tdG9wOiAxMDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTA1cHg7XG59XG5cbi51LWJsdXItMTA1IHtcbiAgZmlsdGVyOiBibHVyKDEwNXB4KTtcbn1cblxuLmZvbnQtMTA2IHtcbiAgZm9udC1zaXplOiAxMDZweCAhaW1wb3J0YW50O1xufVxuXG4udS1wLTEwNiB7XG4gIHBhZGRpbmc6IDEwNnB4O1xufVxuXG4udS1tLTEwNiB7XG4gIG1hcmdpbjogMTA2cHg7XG59XG5cbi51LXBiLTEwNiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMDZweDtcbn1cblxuLnUtcHQtMTA2IHtcbiAgcGFkZGluZy10b3A6IDEwNnB4O1xufVxuXG4udS1wbC0xMDYge1xuICBwYWRkaW5nLWxlZnQ6IDEwNnB4O1xufVxuXG4udS1wci0xMDYge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDZweDtcbn1cblxuLnUtcHgtMTA2IHtcbiAgcGFkZGluZy1sZWZ0OiAxMDZweDtcbiAgcGFkZGluZy1yaWdodDogMTA2cHg7XG59XG5cbi51LXB5LTEwNiB7XG4gIHBhZGRpbmctdG9wOiAxMDZweDtcbiAgcGFkZGluZy1ib3R0b206IDEwNnB4O1xufVxuXG4udS1tYi0xMDYge1xuICBtYXJnaW4tYm90dG9tOiAxMDZweDtcbn1cblxuLnUtbXQtMTA2IHtcbiAgbWFyZ2luLXRvcDogMTA2cHg7XG59XG5cbi51LW1sLTEwNiB7XG4gIG1hcmdpbi1sZWZ0OiAxMDZweDtcbn1cblxuLnUtbXItMTA2IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMDZweDtcbn1cblxuLnUtbXgtMTA2IHtcbiAgbWFyZ2luLWxlZnQ6IDEwNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwNnB4O1xufVxuXG4udS1teS0xMDYge1xuICBtYXJnaW4tdG9wOiAxMDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTA2cHg7XG59XG5cbi51LWJsdXItMTA2IHtcbiAgZmlsdGVyOiBibHVyKDEwNnB4KTtcbn1cblxuLmZvbnQtMTE1IHtcbiAgZm9udC1zaXplOiAxMTVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wLTExNSB7XG4gIHBhZGRpbmc6IDExNXB4O1xufVxuXG4udS1tLTExNSB7XG4gIG1hcmdpbjogMTE1cHg7XG59XG5cbi51LXBiLTExNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMTVweDtcbn1cblxuLnUtcHQtMTE1IHtcbiAgcGFkZGluZy10b3A6IDExNXB4O1xufVxuXG4udS1wbC0xMTUge1xuICBwYWRkaW5nLWxlZnQ6IDExNXB4O1xufVxuXG4udS1wci0xMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxMTVweDtcbn1cblxuLnUtcHgtMTE1IHtcbiAgcGFkZGluZy1sZWZ0OiAxMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTE1cHg7XG59XG5cbi51LXB5LTExNSB7XG4gIHBhZGRpbmctdG9wOiAxMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDExNXB4O1xufVxuXG4udS1tYi0xMTUge1xuICBtYXJnaW4tYm90dG9tOiAxMTVweDtcbn1cblxuLnUtbXQtMTE1IHtcbiAgbWFyZ2luLXRvcDogMTE1cHg7XG59XG5cbi51LW1sLTExNSB7XG4gIG1hcmdpbi1sZWZ0OiAxMTVweDtcbn1cblxuLnUtbXItMTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMTVweDtcbn1cblxuLnUtbXgtMTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDExNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDExNXB4O1xufVxuXG4udS1teS0xMTUge1xuICBtYXJnaW4tdG9wOiAxMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTE1cHg7XG59XG5cbi51LWJsdXItMTE1IHtcbiAgZmlsdGVyOiBibHVyKDExNXB4KTtcbn1cblxuLmZvbnQtMTI1IHtcbiAgZm9udC1zaXplOiAxMjVweCAhaW1wb3J0YW50O1xufVxuXG4udS1wLTEyNSB7XG4gIHBhZGRpbmc6IDEyNXB4O1xufVxuXG4udS1tLTEyNSB7XG4gIG1hcmdpbjogMTI1cHg7XG59XG5cbi51LXBiLTEyNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxMjVweDtcbn1cblxuLnUtcHQtMTI1IHtcbiAgcGFkZGluZy10b3A6IDEyNXB4O1xufVxuXG4udS1wbC0xMjUge1xuICBwYWRkaW5nLWxlZnQ6IDEyNXB4O1xufVxuXG4udS1wci0xMjUge1xuICBwYWRkaW5nLXJpZ2h0OiAxMjVweDtcbn1cblxuLnUtcHgtMTI1IHtcbiAgcGFkZGluZy1sZWZ0OiAxMjVweDtcbiAgcGFkZGluZy1yaWdodDogMTI1cHg7XG59XG5cbi51LXB5LTEyNSB7XG4gIHBhZGRpbmctdG9wOiAxMjVweDtcbiAgcGFkZGluZy1ib3R0b206IDEyNXB4O1xufVxuXG4udS1tYi0xMjUge1xuICBtYXJnaW4tYm90dG9tOiAxMjVweDtcbn1cblxuLnUtbXQtMTI1IHtcbiAgbWFyZ2luLXRvcDogMTI1cHg7XG59XG5cbi51LW1sLTEyNSB7XG4gIG1hcmdpbi1sZWZ0OiAxMjVweDtcbn1cblxuLnUtbXItMTI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMjVweDtcbn1cblxuLnUtbXgtMTI1IHtcbiAgbWFyZ2luLWxlZnQ6IDEyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEyNXB4O1xufVxuXG4udS1teS0xMjUge1xuICBtYXJnaW4tdG9wOiAxMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTI1cHg7XG59XG5cbi51LWJsdXItMTI1IHtcbiAgZmlsdGVyOiBibHVyKDEyNXB4KTtcbn1cblxuLmZvbnQtMTUxIHtcbiAgZm9udC1zaXplOiAxNTFweCAhaW1wb3J0YW50O1xufVxuXG4udS1wLTE1MSB7XG4gIHBhZGRpbmc6IDE1MXB4O1xufVxuXG4udS1tLTE1MSB7XG4gIG1hcmdpbjogMTUxcHg7XG59XG5cbi51LXBiLTE1MSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNTFweDtcbn1cblxuLnUtcHQtMTUxIHtcbiAgcGFkZGluZy10b3A6IDE1MXB4O1xufVxuXG4udS1wbC0xNTEge1xuICBwYWRkaW5nLWxlZnQ6IDE1MXB4O1xufVxuXG4udS1wci0xNTEge1xuICBwYWRkaW5nLXJpZ2h0OiAxNTFweDtcbn1cblxuLnUtcHgtMTUxIHtcbiAgcGFkZGluZy1sZWZ0OiAxNTFweDtcbiAgcGFkZGluZy1yaWdodDogMTUxcHg7XG59XG5cbi51LXB5LTE1MSB7XG4gIHBhZGRpbmctdG9wOiAxNTFweDtcbiAgcGFkZGluZy1ib3R0b206IDE1MXB4O1xufVxuXG4udS1tYi0xNTEge1xuICBtYXJnaW4tYm90dG9tOiAxNTFweDtcbn1cblxuLnUtbXQtMTUxIHtcbiAgbWFyZ2luLXRvcDogMTUxcHg7XG59XG5cbi51LW1sLTE1MSB7XG4gIG1hcmdpbi1sZWZ0OiAxNTFweDtcbn1cblxuLnUtbXItMTUxIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNTFweDtcbn1cblxuLnUtbXgtMTUxIHtcbiAgbWFyZ2luLWxlZnQ6IDE1MXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1MXB4O1xufVxuXG4udS1teS0xNTEge1xuICBtYXJnaW4tdG9wOiAxNTFweDtcbiAgbWFyZ2luLWJvdHRvbTogMTUxcHg7XG59XG5cbi51LWJsdXItMTUxIHtcbiAgZmlsdGVyOiBibHVyKDE1MXB4KTtcbn1cblxuLmZvbnQtMzEwIHtcbiAgZm9udC1zaXplOiAzMTBweCAhaW1wb3J0YW50O1xufVxuXG4udS1wLTMxMCB7XG4gIHBhZGRpbmc6IDMxMHB4O1xufVxuXG4udS1tLTMxMCB7XG4gIG1hcmdpbjogMzEwcHg7XG59XG5cbi51LXBiLTMxMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMTBweDtcbn1cblxuLnUtcHQtMzEwIHtcbiAgcGFkZGluZy10b3A6IDMxMHB4O1xufVxuXG4udS1wbC0zMTAge1xuICBwYWRkaW5nLWxlZnQ6IDMxMHB4O1xufVxuXG4udS1wci0zMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAzMTBweDtcbn1cblxuLnUtcHgtMzEwIHtcbiAgcGFkZGluZy1sZWZ0OiAzMTBweDtcbiAgcGFkZGluZy1yaWdodDogMzEwcHg7XG59XG5cbi51LXB5LTMxMCB7XG4gIHBhZGRpbmctdG9wOiAzMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDMxMHB4O1xufVxuXG4udS1tYi0zMTAge1xuICBtYXJnaW4tYm90dG9tOiAzMTBweDtcbn1cblxuLnUtbXQtMzEwIHtcbiAgbWFyZ2luLXRvcDogMzEwcHg7XG59XG5cbi51LW1sLTMxMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMTBweDtcbn1cblxuLnUtbXItMzEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMTBweDtcbn1cblxuLnUtbXgtMzEwIHtcbiAgbWFyZ2luLWxlZnQ6IDMxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMxMHB4O1xufVxuXG4udS1teS0zMTAge1xuICBtYXJnaW4tdG9wOiAzMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzEwcHg7XG59XG5cbi51LWJsdXItMzEwIHtcbiAgZmlsdGVyOiBibHVyKDMxMHB4KTtcbn1cblxuLnUtcm91bmRlZC1jb3JuZXItLTMge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnUtcm91bmRlZC1jb3JuZXItLTQge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA0cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnUtcm91bmRlZC1jb3JuZXItLTgge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDhweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA4cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuLnUtcm91bmRlZC1jb3JuZXItLTUge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnUtcm91bmRlZC1jb3JuZXItLTEwIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuLnUtcm91bmRlZC1jb3JuZXItLTEyIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEycHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xufVxuLnUtcm91bmRlZC1jb3JuZXItLTE1IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuLnUtcm91bmRlZC1jb3JuZXItLTIwIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuLnUtcm91bmRlZC1jb3JuZXItLTI1IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDI1cHg7XG4gIC1tcy1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICAtby1ib3JkZXItcmFkaXVzOiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xufVxuLnUtcm91bmRlZC1jb3JuZXItLWZ1bGwge1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC1vLWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG59XG5cbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5uZXcgc2Nzc1xuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qLyIsIi8vIGNvbG9yIGNvZGVzXHJcblxyXG4kbGlnaHQtYmxhY2s6ICM0ZDRmNWM7XHJcbiRncmV5LWxpZ2h0OiAjZTVlNWVhO1xyXG4kZ3JleS1saWdodGVzdDogI2U5ZTlmMDtcclxuJGdyZXktbGlnaHRlcjogI2Y0ZjRmNztcclxuJGdyYXktZGFyay1iZGNtYiA6ICM5MDkwOTA7XHJcbiRsaWdodC1ib3JkZXI6ICNmNGY0ZjQ7XHJcbiRsaWdodGVzdC1ncmV5OiAjZmFmYWZhO1xyXG4kZ3JleS10ZXh0OiAjOWM5YzlmO1xyXG4kZ3JleS1kYXJrOiAjODY4ZjlhO1xyXG4kbGlnaHRlci1kYXJrOiAjOGI4YjhiO1xyXG4kZmFkZS1saWdodC1kYXJrOiAjNkM2QzZDO1xyXG4kZ3JleS1yYWRpbzogI2IzYjNiNTtcclxuJGxpZ2h0LWdyZXktLWJnOiAjZmNmY2ZjO1xyXG4kY2hhcmNvbGU6ICMwNDAxMDA7XHJcbiRsaWdodC1jaGFyY29sZTogIzQzNDI1ZDtcclxuJGdyZWVuOiAjNTRjNjM5O1xyXG4kZ3JlZW4tbGlnaHQ6ICM1NGM2Mzk7XHJcbiRncmVlbi1kYXJrZXI6ICMyMTkwOGY7XHJcbiRncmVlbi1kYXJrZXN0OiAjMTQ4YTg4O1xyXG4kcHVycGxlOiAjNDQ0NzkzO1xyXG4kZ3JheTQ0OiAjNzA3MDcwO1xyXG4kcHJpbWFyeS1jb2xvcjogIzI4NUZENjtcclxuJHNlY29uZGFyeS1jb2xvcjogI0ZEN0RBOTtcclxuJGRhcmstc2Vjb25kYXJ5LWNvbG9yOiAjZmMzMzZjO1xyXG4kbGlnaHQtcGluay1jb2xvcjogcmdiYSgyNTAsIDEyNSwgMTcwLCAuMTQpO1xyXG4kbGlnaHRlci1waW5rLWNvbG9yOiByZ2JhKDI1MiwgNTEsIDEwOCwgLjA1KTtcclxuXHJcblxyXG4kY29weS1mb250OiBcIldvcmsgU2Fuc1wiLCBcIkhlbHZldGljYVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuJHRpdGxlLWZvbnQ6IFwiUmFsZXdheVwiLCBcIldvcmsgU2Fuc1wiLCBcIkhlbHZldGljYVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuJGxhbmRpbmctdGl0bGUtZm9udDogXCJHb3RoYW1cIiwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiRsYW5kaW5nLWNvcHktZm9udDogXCJHb3RoYW0gUm91bmRlZFwiLCBcIkhlbHZldGljYVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuXHJcbi8vXHJcbiRlYXNlOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XHJcblxyXG4vLyB0YWJsZXQgb25seSA6IHNjcmVlbiBzaXplIGlzIDY0MHB4IC0gOTU5cHhcclxuJHRhYmxldC0tb25seTogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDY0MHB4KSBhbmQgKG1heC13aWR0aCA6IDk1OXB4KVwiO1xyXG5cclxuLy8gc2NyZWVuIHNpemUgaXMgOTYwcHgrXHJcbiRkZXNrdG9wLS1zdGFydDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDk2MHB4KVwiO1xyXG5cclxuLy8gc2NyZWVuIHNpemUgaXMgMTAyNHB4K1xyXG4kZGVza3RvcC1zbWFsbC0yLS1zdGFydDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6IDEwMjRweClcIjtcclxuXHJcbi8vIHNjcmVlbiBzaXplIGlzIDEyODBweCtcclxuJGRlc2t0b3AtbWVkaXVtLTEtLXN0YXJ0OiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMTI4MHB4KVwiO1xyXG5cclxuLy8gc2NyZWVuIHNpemUgaXMgMTQ0MHB4K1xyXG4kZGVza3RvcC1tZWRpdW0tMi0tc3RhcnQ6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAxNDQwcHgpXCI7XHJcblxyXG5cclxuXHJcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbm5ldyBzY3NzXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi8vIGNvbG9yIGNvZGVzXHJcbiRsaWdodC1ib3JkZXI6ICNmNGY0ZjQ7XHJcbiR3aGl0ZTogI2ZmZjtcclxuJHdoaXRlLWZhZGVkOnJnYmEoMjU1LCAyNTUsIDI1NSwgLjQ0KTtcclxuJGxpZ2h0LWJsYWNrOiAjNGQ0ZjVjO1xyXG4kbGlnaHQtYmxhY2stZmFkZWQ6IHJnYmEoNzcsIDc5LCA5MiwgLjUpO1xyXG4kYmxhY2s6ICMwMDA7XHJcbiRmYWRlZC1ibGFjazogIzUyNTI1MjtcclxuJGxpZ2h0ZXItYmxhY2s6IHJnYmEoMCwgMCwgMCwgLjM1KTtcclxuJGZhZGUtYmxhY2s6IHJnYmEoMCwgMCwgMCwgLjE2KTtcclxuJGhhbGYtYmxhY2s6IHJnYmEoMCwgMCwgMCwgLjUwKTtcclxuJGJsYWNrdjI6ICMzQzNDM0I7XHJcblxyXG4kcHJpbWFyeS1jb2xvcjogI0FGOUVCRDtcclxuJHByaW1hcnktY29sb3ItZmFkZWQ6ICNCMDlDQzI7XHJcbiRwcmltYXJ5LWNvbG9yLXRyYW5zcGFyZW50OiByZ2JhKDE3NywgMTU3LCAxOTQsIC43OSk7XHJcbiRzZWNvbmRhcnktY29sb3I6ICMzQUI1ODc7XHJcbiRncmF5LWJveC1zaGFkb3ctY29sb3I6IHJnYmEoMTY2LCAxNTAsIDE4NiwgLjEpO1xyXG4kZ3JheS1ib3gtc2hhZG93LWNvbG9yLXYyOiByZ2JhKDE2NiwgMTUwLCAxODYsIC4xNik7XHJcbiRsaWdodGdyYXktYm9yZGVyOiAjRThFOUVDO1xyXG4kZmFkZWRncmF5LWJvcmRlcjogI0YwRjBGMDtcclxuXHJcbiR0aWx0LXZhci0xOiAjMjVCRUJDO1xyXG4kdGlsdC12YXItMjogIzI0QkZCRjtcclxuJHRpbHQtdmFyLTM6ICMyNEJGQzA7XHJcbiR0aWx0LXZhci00OiAjMjBCRkM2O1xyXG4kdGlsdC12YXItNTogIzIzQkVCRjtcclxuJHRpbHQtdmFyLTY6ICMyMEMwQzg7XHJcbiR0aWx0LXZhci03OiAjMjJDNkMxO1xyXG4kdGlsdC12YXItODogIzIyYmZjNDtcclxuJHRpbHQtdmFyLTk6ICMyMUJGQzQ7XHJcbiR0aWx0LXZhci0xMDogIzIxQzBDNjtcclxuJHRpbHQtdmFyLTExOiAjMjNCRUMwO1xyXG4kdGlsdC12YXItMTI6ICMyQUFCOUE7XHJcbiR0aWx0LXZhci0xMzogIzI0QkVCRDtcclxuJHRpbHQtdmFyLTE0OiAjMjNDOUJEO1xyXG4kdGlsdC12YXItMTU6ICMyNkJEQkE7XHJcblxyXG4kbGlnaHQtc2t5OiAjRERFQ0ZGO1xyXG4kbGlnaHQtc2t5LWZhZGVkOiByZ2JhKDIyMSwgMjM2LCAyNTUsIC40NCk7XHJcblxyXG4kbGlnaHQtcGluazogI0ZGRTZFNjtcclxuXHJcbiR2aW9sZXQ6ICMwNDE3MzU7XHJcbiRmYWRlZC12aW9sZXQ6IHJnYmEoMTc3LCAxNTcsIDE5NCwgLjA1KTtcclxuJHZpb2xldC12MjogI0MxQjFDRTtcclxuXHJcbiRyZWQ6ICNEODFBMUE7XHJcbiRmYWRlZC1yZWQ6ICNFOTc2NzM7XHJcbiRsaWdodGVyLXJlZDogI0ZENkU2RTtcclxuXHJcbiRncmF5LWJvcmRlci1jb2xvcjogI0UwRTBFMDtcclxuJGdyYXktdmFyLTE6ICNGOEY4Rjg7XHJcbiRncmF5LXZhci0yOiAjMDAwMDAwMEY7XHJcbiRncmF5LXZhci0zOiAjRURFREVEO1xyXG4kZ3JheS12YXItNDogIzhCOEI4QjtcclxuJGdyYXktdmFyLTU6ICMwMDAwMDAxQTtcclxuJGdyYXktdmFyLTY6ICNGMUYxRjM7XHJcbiRncmF5LXZhci03OiAjQTRBRkI3O1xyXG4kZ3JheS12YXItODogI0UyRTJFMjtcclxuJGdyYXktdmFyLTk6ICMwMDAwMDAyOTtcclxuJGdyYXktdmFyLTEwOiAjRDBEMEQwO1xyXG4kZ3JheS12YXItMTE6ICNCN0I3Qjc7XHJcbiRncmF5LXZhci0xMjogIzcwNzA3MDtcclxuJGdyYXktdmFyLTEzOiAjRDFEMUQxO1xyXG4kZ3JheS12YXItMTQ6ICNFOEU4RTg7XHJcbiRncmF5LXZhci0xNTogIzQzNTQ1QztcclxuJGdyYXktdmFyLTE2OiAjNDg0ODQ4O1xyXG4kZ3JheS12YXItMTc6ICNFQUVBRUE7XHJcbiRncmF5LXZhci0xODogI0YyRjJGMjtcclxuJGdyYXktdmFyLTE5OiAjRUJFQkVCO1xyXG4kZ3JheS12YXItMjA6ICNBREFEQUQ7XHJcblxyXG4kYmx1ZS12YXItMTogIzI2ODBFQjtcclxuJGJsdWUtdmFyLTI6ICM2NjlERjA7XHJcbiRibHVlLXZhci0zOiAjNTE5REY3O1xyXG4kYmx1ZS12YXItNDogIzRFNUU2NjtcclxuXHJcbiRncmVlbi12YXItMTogIzY0QjI4QTtcclxuJGdyZWVuLXZhci0yOiAjMzlCNjhCO1xyXG4kZ3JlZW4tdmFyLTM6ICMzQ0I0ODI7XHJcbiRncmVlbi12YXItNDogIzM4QjY4QztcclxuJGdyZWVuLXZhci01OiAjMjRCRUJFO1xyXG4kZ3JlZW4tdmFyLTY6ICMyMkMwQzU7XHJcbiRncmVlbi12YXItNzogIzIzQkZDMztcclxuJGdyZWVuLXZhci04OiAjMzlCNTg5O1xyXG4kZ3JlZW4tdmFyLTk6ICMyM0JGQzA7XHJcbiRncmVlbi12YXItMTA6ICMyMkJGQzE7XHJcbiRncmVlbi12YXItMTE6ICMyMUJGQzM7XHJcblxyXG4vL0ZvbnQgV2VpZ2h0XHJcbiRmb250LWxpZ2h0OiAzMDA7XHJcbiRmb250LW5vcm1hbDogNDAwO1xyXG4kZm9udC1tZWRpdW06IDUwMDtcclxuJGZvbnQtc2VtaWJvbGQ6IDYwMDtcclxuJGZvbnQtYm9sZDogNzAwO1xyXG5cclxuJHJvb3QtZm9udC1zaXplOiAxNnB4O1xyXG5cclxuJHZhcmVsYTogJ1ZhcmVsYSBSb3VuZCcsIHNhbnMtc2VyaWY7XHJcbiR0aXRpbGxpdW06ICdUaXRpbGxpdW0gV2ViJywgc2Fucy1zZXJpZjtcclxuJHJ1YmlrOiAnUnViaWsnLCBzYW5zLXNlcmlmO1xyXG5cclxuLy9AaW5jbHVkZSBtZWRpYShcIjw9cGhvbmVcIikge31cclxuLy9AaW5jbHVkZSBtZWRpYShcIj5waG9uZVwiKSB7fVxyXG4vL0BpbmNsdWRlIG1lZGlhKFwiPm1waG9uZVwiKSB7fVxyXG4vL0BpbmNsdWRlIG1lZGlhKFwiPmxwaG9uZVwiKSB7fVxyXG4vL0BpbmNsdWRlIG1lZGlhKFwiPnRhYmxldFwiKSB7fVxyXG4vL0BpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge31cclxuLy9AaW5jbHVkZSBtZWRpYShcIj49ODE1cHhcIiwgXCI8ZGVza3RvcFwiKSB7fVxyXG4vL0BpbmNsdWRlIG1lZGlhKFwiPj1kZXNrdG9wXCIpIHt9XHJcbi8vQGluY2x1ZGUgbWVkaWEoXCJyZXRpbmEyeFwiKSB7fVxyXG4kYnJlYWtwb2ludHM6IChcclxuICAncGhvbmUnOiAzMTlweCxcclxuICAnc3Bob25lJzogMzIwcHgsXHJcbiAgJ21waG9uZSc6IDM3NXB4LFxyXG4gICdsZ3Bob25lJzogNDE0cHgsXHJcbiAgJ3NtcGhvbmUnOiA1MzlweCxcclxuICAnbHBob25lJzogNjM5cHgsIFxyXG4gICd0YWJsZXQnOiA3NjhweCwgXHJcbiAgJ2x0YWJsZXQnOiA5OTJweCwgXHJcbiAgJ2Rlc2t0b3AnOiAxMDI0cHgsXHJcbiAgJ21kZXNrdG9wJzogMTE5OXB4LFxyXG4gICdsYXJnZWRlc2t0b3AnOiAxMzAwcHgsXHJcbiAgJ2xhcmdlcmRlc2t0b3AnOiAxNDAwcHgsXHJcbiAgJ2xkZXNrdG9wJzogMTYwMHB4LFxyXG4gICdkZWZhdWx0ZGVza3RvcCc6IDE3MDBweCxcclxuICAnZXhsZGVza3RvcCc6IDE4MDBweCxcclxuICAnbWFjJzogMTkxOXB4LFxyXG4gICdtYWNsYXJnZXInOiAyMjAwcHgsXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kbWVkaWEtZXhwcmVzc2lvbnM6IChcclxuICAnc2NyZWVuJzogJ3NjcmVlbicsIFxyXG4gICdwcmludCc6ICdwcmludCcsIFxyXG4gICdoYW5kaGVsZCc6ICdoYW5kaGVsZCcsXHJcbiAgJ3JldGluYTJ4JzogKFxyXG4gICAgJygtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpJywgXHJcbiAgICAnKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpJ1xyXG4gICksIFxyXG4gICdyZXRpbmEzeCc6IChcclxuICAgICcoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAzKScsIFxyXG4gICAgJyhtaW4tcmVzb2x1dGlvbjogMzUwZHBpKSdcclxuICApXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4kdW5pdC1pbnRlcnZhbHM6IChcclxuICAncHgnOiAxLCBcclxuICAnZW0nOiAwLjAxLCBcclxuICAncmVtJzogMC4xXHJcbikgIWRlZmF1bHQ7XHJcblxyXG5AbWl4aW4gbWVkaWEoJGNvbmRpdGlvbnMuLi4pIHtcclxuICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkY29uZGl0aW9ucykge1xyXG4gICAgJGNvbmRpdGlvbnM6IHNldC1udGgoJGNvbmRpdGlvbnMsICRpLCBwYXJzZS1leHByZXNzaW9uKG50aCgkY29uZGl0aW9ucywgJGkpKSk7XHJcbiAgfVxyXG5cclxuICAkYnJhbmNoZXM6IGdldC1xdWVyeS1icmFuY2hlcygkY29uZGl0aW9ucyk7XHJcbiAgJHF1ZXJ5OiAnJztcclxuXHJcbiAgQGVhY2ggJGJyYW5jaCBpbiAkYnJhbmNoZXMge1xyXG4gICAgQGlmIChzdHItbGVuZ3RoKCRxdWVyeSkgIT0gMCkge1xyXG4gICAgICAkcXVlcnk6ICRxdWVyeSArICcsICc7XHJcbiAgICB9XHJcblxyXG4gICAgJHF1ZXJ5OiAkcXVlcnkgKyAkYnJhbmNoO1xyXG4gIH1cclxuXHJcbiAgQG1lZGlhICN7JHF1ZXJ5fSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vRm9udCBzaXplIHJlc3BvbnNpdmVcclxuQG1peGluIGZvbnQtc2l6ZSgkZnMtbWFwKSB7XHJcbiAgQGVhY2ggJGZzLWJyZWFrcG9pbnQsICRmcy1mb250LXNpemUgaW4gJGZzLW1hcCB7XHJcbiAgICAgIEBpZiAkZnMtYnJlYWtwb2ludD09bnVsbCB7XHJcbiAgICAgICAgICBmb250LXNpemU6ICRmcy1mb250LXNpemU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogJGZzLWZvbnQtc2l6ZSArIDVweDtcclxuICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZnMtYnJlYWtwb2ludCkge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJGZzLWZvbnQtc2l6ZTtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogJGZzLWZvbnQtc2l6ZSArIDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuICB9XHJcbn0iLCIucHJvZmlsZS1NQUlOLWhlYWRpbmcge1xuICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxOHB4KSwgcmVtKDIycHgpLCA0MDAsICRjaGFyY29sZSk7XG4gIGxldHRlci1zcGFjaW5nOiByZW0oM3B4KTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmMtc2lkZWJhci10aXRsZSB7XG4gIEBpbmNsdWRlIHBvcHBpbnMocmVtKDE1cHgpLCByZW0oMjNweCksIDcwMCwgJGJsYWNrKTtcbiAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogcmVtKDEzcHgpO1xufVxuLmMtcG9zdC10aW1lIHtcbiAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTNweCksIHJlbSgyMHB4KSwgNDAwLCAkY2hhcmNvbGUpO1xuICBvcGFjaXR5OiAxO1xuICBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IHJlbSg1cHgpO1xuICB9XG59XG5oNSB7XG4gICYuY2FyZC10aXRsZSB7XG4gICAgQGluY2x1ZGUgYmFybG93KDE4cHgsIDIycHgsIDQwMCwgJGNoYXJjb2xlKTtcbiAgICBsZXR0ZXItc3BhY2luZzogcmVtKDFweCk7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSgxNDQwcHgpIHtcbiAgICAgIEBpbmNsdWRlIGJhcmxvdygyMnB4LCAyNnB4LCA0MDAsICRjaGFyY29sZSk7XG4gICAgfVxuICB9XG59XG5cbi5jLW1vZGVsLXJvdyB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBoMyB7XG4gICAgQGluY2x1ZGUgYmFybG93KDE4cHgsIDI4cHgsIDQwMCwgJGNoYXJjb2xlKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiByZW0oNXB4KTtcbiAgICBzcGFuIHtcbiAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTRweCwgMjJweCwgMzAwLCAkZ3JleS1kYXJrKTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiByZW0oMC43cHgpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgfVxuICB9XG59XG4uYy1iaWxsaW5nLXBhbiB7XG4gIHAge1xuICAgIEBpbmNsdWRlIHBvcHBpbnMoMTNweCwgMjBweCwgMzAwLCAjOWM5YzlmKTtcbiAgfVxufVxuLmMtY21zLWNhcmQge1xuICBoNSB7XG4gICAgQGluY2x1ZGUgYmFybG93KDE2cHgsIDE4cHgsIDQwMCwgIzljOWM5Zik7XG4gICAgbWFyZ2luOiAyMXB4IDA7XG4gIH1cbiAgcCB7XG4gICAgQGluY2x1ZGUgcG9wcGlucygxM3B4LCAyM3B4LCAzMDAsICRjaGFyY29sZSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgfVxufVxuLy8gLmMtc2lnbnVwLWNhcmRfX2Zvcm0ge1xuLy8gICBwIHtcbi8vICAgICBAaW5jbHVkZSBwb3BwaW5zKDE1cHgsIDIwcHgsIDMwMCwgJGdyZXktdGV4dCk7XG4vLyAgICAgJi5jLWxvZ2luLXR4dCB7XG4vLyAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDE1cHgsIDI1cHgsIDMwMCwgJGNoYXJjb2xlKTtcbi8vICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XG4vLyAgICAgfVxuLy8gICB9XG4vLyB9XG5wIHtcbiAgJi5jLXNpZ251cC10eHQge1xuICAgIEBpbmNsdWRlIHBvcHBpbnMoMTVweCwgMjVweCwgMzAwLCAkcHVycGxlKTtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgIH1cbiAgfVxufVxuLmMtc3RlcHMtdHh0IHtcbiAgQGluY2x1ZGUgcG9wcGlucygxNHB4LCAxN3B4LCAzMDAsICRjaGFyY29sZSk7XG4gIGxldHRlci1zcGFjaW5nOiByZW0oMi44cHgpO1xufVxuLmMtc2lnbi1pbi11cC1mb290ZXIge1xuICBAaW5jbHVkZSBwb3BwaW5zKDE1cHgsIDI1cHgsIDMwMCwgJGxpZ2h0LWNoYXJjb2xlKTtcbiAgYSB7XG4gICAgY29sb3I6ICRsaWdodC1jaGFyY29sZTtcbiAgfVxufVxuLmMtbG9naW4tdHh0IHtcbiAgQGluY2x1ZGUgcG9wcGlucygxNXB4LCAyNXB4LCAzMDAsICRjaGFyY29sZSk7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG59XG4uby1mb250LS0xMiB7XG4gIEBpbmNsdWRlIHBvcHBpbnMoMTJweCwgMjVweCwgMzAwKTsgXG59IiwiLyogTGF5b3V0IGhlbHBlcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLWhlbHBlci1oaWRkZW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnVpLWhlbHBlci1oaWRkZW4tYWNjZXNzaWJsZSB7XG5cdGJvcmRlcjogMDtcblx0Y2xpcDogcmVjdCgwIDAgMCAwKTtcblx0aGVpZ2h0OiAxcHg7XG5cdG1hcmdpbjogLTFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aWR0aDogMXB4O1xufVxuLnVpLWhlbHBlci1yZXNldCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRvdXRsaW5lOiAwO1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cbi51aS1oZWxwZXItY2xlYXJmaXg6YmVmb3JlLFxuLnVpLWhlbHBlci1jbGVhcmZpeDphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXCI7XG5cdGRpc3BsYXk6IHRhYmxlO1xuXHRib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuLnVpLWhlbHBlci1jbGVhcmZpeDphZnRlciB7XG5cdGNsZWFyOiBib3RoO1xufVxuLnVpLWhlbHBlci16Zml4IHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG9wYWNpdHk6IDA7XG5cdGZpbHRlcjpBbHBoYShPcGFjaXR5PTApOyAvKiBzdXBwb3J0OiBJRTggKi9cbn1cblxuLnVpLWZyb250IHtcblx0ei1pbmRleDogMTAwO1xufVxuXG5cbi8qIEludGVyYWN0aW9uIEN1ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnVpLXN0YXRlLWRpc2FibGVkIHtcblx0Y3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5cbi8qIEljb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi51aS1pY29uIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRtYXJnaW4tdG9wOiAtLjI1ZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4udWktd2lkZ2V0LWljb24tYmxvY2sge1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiAtOHB4O1xuXHRkaXNwbGF5OiBibG9jaztcbn1cblxuLyogTWlzYyB2aXN1YWxzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogT3ZlcmxheXMgKi9cbi51aS13aWRnZXQtb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0bWFyZ2luOiAycHggMCAwIDA7XG5cdHBhZGRpbmc6IC41ZW0gLjVlbSAuNWVtIC43ZW07XG5cdGZvbnQtc2l6ZTogMTAwJTtcbn1cbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1jb250ZW50IHtcblx0cGFkZGluZzogMWVtIDIuMmVtO1xuXHRib3JkZXItdG9wOiAwO1xuXHRvdmVyZmxvdzogYXV0bztcbn1cbi51aS1hdXRvY29tcGxldGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0Y3Vyc29yOiBkZWZhdWx0O1xufVxuLnVpLW1lbnUge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRvdXRsaW5lOiAwO1xufVxuLnVpLW1lbnUgLnVpLW1lbnUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4udWktbWVudSAudWktbWVudS1pdGVtIHtcblx0bWFyZ2luOiAwO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdC8qIHN1cHBvcnQ6IElFMTAsIHNlZSAjODg0NCAqL1xuXHRsaXN0LXN0eWxlLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQUlBQUFBQUFBUC8vL3lINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQlJBQTdcIik7XG59XG4udWktbWVudSAudWktbWVudS1pdGVtLXdyYXBwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHBhZGRpbmc6IDNweCAxZW0gM3B4IC40ZW07XG59XG4udWktbWVudSAudWktbWVudS1kaXZpZGVyIHtcblx0bWFyZ2luOiA1cHggMDtcblx0aGVpZ2h0OiAwO1xuXHRmb250LXNpemU6IDA7XG5cdGxpbmUtaGVpZ2h0OiAwO1xuXHRib3JkZXItd2lkdGg6IDFweCAwIDAgMDtcbn1cbi51aS1tZW51IC51aS1zdGF0ZS1mb2N1cyxcbi51aS1tZW51IC51aS1zdGF0ZS1hY3RpdmUge1xuXHRtYXJnaW46IC0xcHg7XG59XG5cbi8qIGljb24gc3VwcG9ydCAqL1xuLnVpLW1lbnUtaWNvbnMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udWktbWVudS1pY29ucyAudWktbWVudS1pdGVtLXdyYXBwZXIge1xuXHRwYWRkaW5nLWxlZnQ6IDJlbTtcbn1cblxuLyogbGVmdC1hbGlnbmVkICovXG4udWktbWVudSAudWktaWNvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IC4yZW07XG5cdG1hcmdpbjogYXV0byAwO1xufVxuXG4vKiByaWdodC1hbGlnbmVkICovXG4udWktbWVudSAudWktbWVudS1pY29uIHtcblx0bGVmdDogYXV0bztcblx0cmlnaHQ6IDA7XG59XG4udWktYnV0dG9uIHtcblx0cGFkZGluZzogLjRlbSAxZW07XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRtYXJnaW4tcmlnaHQ6IC4xZW07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdHVzZXItc2VsZWN0OiBub25lO1xuXG5cdC8qIFN1cHBvcnQ6IElFIDw9IDExICovXG5cdG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4udWktYnV0dG9uLFxuLnVpLWJ1dHRvbjpsaW5rLFxuLnVpLWJ1dHRvbjp2aXNpdGVkLFxuLnVpLWJ1dHRvbjpob3Zlcixcbi51aS1idXR0b246YWN0aXZlIHtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiB0byBtYWtlIHJvb20gZm9yIHRoZSBpY29uLCBhIHdpZHRoIG5lZWRzIHRvIGJlIHNldCBoZXJlICovXG4udWktYnV0dG9uLWljb24tb25seSB7XG5cdHdpZHRoOiAyZW07XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKiBubyBpY29uIHN1cHBvcnQgZm9yIGlucHV0IGVsZW1lbnRzICovXG5pbnB1dC51aS1idXR0b24udWktYnV0dG9uLWljb24tb25seSB7XG5cdHRleHQtaW5kZW50OiAwO1xufVxuXG4vKiBidXR0b24gaWNvbiBlbGVtZW50KHMpICovXG4udWktYnV0dG9uLWljb24tb25seSAudWktaWNvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLXRvcDogLThweDtcblx0bWFyZ2luLWxlZnQ6IC04cHg7XG59XG5cbi51aS1idXR0b24udWktaWNvbi1ub3RleHQgLnVpLWljb24ge1xuXHRwYWRkaW5nOiAwO1xuXHR3aWR0aDogMi4xZW07XG5cdGhlaWdodDogMi4xZW07XG5cdHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG59XG5cbmlucHV0LnVpLWJ1dHRvbi51aS1pY29uLW5vdGV4dCAudWktaWNvbiB7XG5cdHdpZHRoOiBhdXRvO1xuXHRoZWlnaHQ6IGF1dG87XG5cdHRleHQtaW5kZW50OiAwO1xuXHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xuXHRwYWRkaW5nOiAuNGVtIDFlbTtcbn1cblxuLyogd29ya2Fyb3VuZHMgKi9cbi8qIFN1cHBvcnQ6IEZpcmVmb3ggNSAtIDQwICovXG5pbnB1dC51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5idXR0b24udWktYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuLnVpLWNvbnRyb2xncm91cCB7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi51aS1jb250cm9sZ3JvdXAgPiAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luLWxlZnQ6IDA7XG5cdG1hcmdpbi1yaWdodDogMDtcbn1cbi51aS1jb250cm9sZ3JvdXAgPiAudWktY29udHJvbGdyb3VwLWl0ZW06Zm9jdXMsXG4udWktY29udHJvbGdyb3VwID4gLnVpLWNvbnRyb2xncm91cC1pdGVtLnVpLXZpc3VhbC1mb2N1cyB7XG5cdHotaW5kZXg6IDk5OTk7XG59XG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsID4gLnVpLWNvbnRyb2xncm91cC1pdGVtIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGZsb2F0OiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0bWFyZ2luLXRvcDogMDtcblx0bWFyZ2luLWJvdHRvbTogMDtcblx0dGV4dC1hbGlnbjogbGVmdDtcbn1cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1pdGVtIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi51aS1jb250cm9sZ3JvdXAgLnVpLWNvbnRyb2xncm91cC1sYWJlbCB7XG5cdHBhZGRpbmc6IC40ZW0gMWVtO1xufVxuLnVpLWNvbnRyb2xncm91cCAudWktY29udHJvbGdyb3VwLWxhYmVsIHNwYW4ge1xuXHRmb250LXNpemU6IDgwJTtcbn1cbi51aS1jb250cm9sZ3JvdXAtaG9yaXpvbnRhbCAudWktY29udHJvbGdyb3VwLWxhYmVsICsgLnVpLWNvbnRyb2xncm91cC1pdGVtIHtcblx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG59XG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsIC51aS1jb250cm9sZ3JvdXAtbGFiZWwgKyAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuXHRib3JkZXItdG9wOiBub25lO1xufVxuLnVpLWNvbnRyb2xncm91cC1ob3Jpem9udGFsIC51aS1jb250cm9sZ3JvdXAtbGFiZWwudWktd2lkZ2V0LWNvbnRlbnQge1xuXHRib3JkZXItcmlnaHQ6IG5vbmU7XG59XG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsIC51aS1jb250cm9sZ3JvdXAtbGFiZWwudWktd2lkZ2V0LWNvbnRlbnQge1xuXHRib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4vKiBTcGlubmVyIHNwZWNpZmljIHN0eWxlIGZpeGVzICovXG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsIC51aS1zcGlubmVyLWlucHV0IHtcblxuXHQvKiBTdXBwb3J0OiBJRTggb25seSwgQW5kcm9pZCA8IDQuNCBvbmx5ICovXG5cdHdpZHRoOiA3NSU7XG5cdHdpZHRoOiBjYWxjKCAxMDAlIC0gMi40ZW0gKTtcbn1cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLXNwaW5uZXIgLnVpLXNwaW5uZXItdXAge1xuXHRib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbn1cblxuLnVpLWNoZWNrYm94cmFkaW8tbGFiZWwgLnVpLWljb24tYmFja2dyb3VuZCB7XG5cdGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggMXB4ICNjY2M7XG5cdGJvcmRlci1yYWRpdXM6IC4xMmVtO1xuXHRib3JkZXI6IG5vbmU7XG59XG4udWktY2hlY2tib3hyYWRpby1yYWRpby1sYWJlbCAudWktaWNvbi1iYWNrZ3JvdW5kIHtcblx0d2lkdGg6IDE2cHg7XG5cdGhlaWdodDogMTZweDtcblx0Ym9yZGVyLXJhZGl1czogMWVtO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0Ym9yZGVyOiBub25lO1xufVxuLnVpLWNoZWNrYm94cmFkaW8tcmFkaW8tbGFiZWwudWktY2hlY2tib3hyYWRpby1jaGVja2VkIC51aS1pY29uLFxuLnVpLWNoZWNrYm94cmFkaW8tcmFkaW8tbGFiZWwudWktY2hlY2tib3hyYWRpby1jaGVja2VkOmhvdmVyIC51aS1pY29uIHtcblx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0d2lkdGg6IDhweDtcblx0aGVpZ2h0OiA4cHg7XG5cdGJvcmRlci13aWR0aDogNHB4O1xuXHRib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuLnVpLWNoZWNrYm94cmFkaW8tZGlzYWJsZWQge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi51aS1kYXRlcGlja2VyIHtcblx0d2lkdGg6IDE3ZW07XG5cdHBhZGRpbmc6IC4yZW0gLjJlbSAwO1xuXHRkaXNwbGF5OiBub25lO1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRwYWRkaW5nOiAuMmVtIDA7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LFxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAycHg7XG5cdHdpZHRoOiAxLjhlbTtcblx0aGVpZ2h0OiAxLjhlbTtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYtaG92ZXIsXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0LWhvdmVyIHtcblx0dG9wOiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHtcblx0bGVmdDogMnB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG5cdHJpZ2h0OiAycHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LWhvdmVyIHtcblx0bGVmdDogMXB4O1xufVxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dC1ob3ZlciB7XG5cdHJpZ2h0OiAxcHg7XG59XG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHNwYW4sXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHNwYW4ge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbi1sZWZ0OiAtOHB4O1xuXHR0b3A6IDUwJTtcblx0bWFyZ2luLXRvcDogLThweDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHtcblx0bWFyZ2luOiAwIDIuM2VtO1xuXHRsaW5lLWhlaWdodDogMS44ZW07XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXRpdGxlIHNlbGVjdCB7XG5cdGZvbnQtc2l6ZTogMWVtO1xuXHRtYXJnaW46IDFweCAwO1xufVxuLnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXItbW9udGgsXG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci15ZWFyIHtcblx0d2lkdGg6IDQ1JTtcbn1cbi51aS1kYXRlcGlja2VyIHRhYmxlIHtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogLjllbTtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0bWFyZ2luOiAwIDAgLjRlbTtcbn1cbi51aS1kYXRlcGlja2VyIHRoIHtcblx0cGFkZGluZzogLjdlbSAuM2VtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRib3JkZXI6IDA7XG59XG4udWktZGF0ZXBpY2tlciB0ZCB7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogMXB4O1xufVxuLnVpLWRhdGVwaWNrZXIgdGQgc3Bhbixcbi51aS1kYXRlcGlja2VyIHRkIGEge1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogLjJlbTtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRtYXJnaW46IC43ZW0gMCAwIDA7XG5cdHBhZGRpbmc6IDAgLjJlbTtcblx0Ym9yZGVyLWxlZnQ6IDA7XG5cdGJvcmRlci1yaWdodDogMDtcblx0Ym9yZGVyLWJvdHRvbTogMDtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uIHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW46IC41ZW0gLjJlbSAuNGVtO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBhZGRpbmc6IC4yZW0gLjZlbSAuM2VtIC42ZW07XG5cdHdpZHRoOiBhdXRvO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uLnVpLWRhdGVwaWNrZXItY3VycmVudCB7XG5cdGZsb2F0OiBsZWZ0O1xufVxuXG4vKiB3aXRoIG11bHRpcGxlIGNhbGVuZGFycyAqL1xuLnVpLWRhdGVwaWNrZXIudWktZGF0ZXBpY2tlci1tdWx0aSB7XG5cdHdpZHRoOiBhdXRvO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuXHRmbG9hdDogbGVmdDtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIHRhYmxlIHtcblx0d2lkdGg6IDk1JTtcblx0bWFyZ2luOiAwIGF1dG8gLjRlbTtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpLTIgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuXHR3aWR0aDogNTAlO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGktMyAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdHdpZHRoOiAzMy4zJTtcbn1cbi51aS1kYXRlcGlja2VyLW11bHRpLTQgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuXHR3aWR0aDogMjUlO1xufVxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcblx0Ym9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIHtcblx0Y2xlYXI6IGxlZnQ7XG59XG4udWktZGF0ZXBpY2tlci1yb3ctYnJlYWsge1xuXHRjbGVhcjogYm90aDtcblx0d2lkdGg6IDEwMCU7XG5cdGZvbnQtc2l6ZTogMDtcbn1cblxuLyogUlRMIHN1cHBvcnQgKi9cbi51aS1kYXRlcGlja2VyLXJ0bCB7XG5cdGRpcmVjdGlvbjogcnRsO1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLXByZXYge1xuXHRyaWdodDogMnB4O1xuXHRsZWZ0OiBhdXRvO1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHQge1xuXHRsZWZ0OiAycHg7XG5cdHJpZ2h0OiBhdXRvO1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLXByZXY6aG92ZXIge1xuXHRyaWdodDogMXB4O1xuXHRsZWZ0OiBhdXRvO1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXIge1xuXHRsZWZ0OiAxcHg7XG5cdHJpZ2h0OiBhdXRvO1xufVxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuXHRjbGVhcjogcmlnaHQ7XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24ge1xuXHRmbG9hdDogbGVmdDtcbn1cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbi51aS1kYXRlcGlja2VyLWN1cnJlbnQsXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuXHRmbG9hdDogcmlnaHQ7XG59XG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbWlkZGxlIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG5cdGJvcmRlci1yaWdodC13aWR0aDogMDtcblx0Ym9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbn1cblxuLyogSWNvbnMgKi9cbi51aS1kYXRlcGlja2VyIC51aS1pY29uIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtaW5kZW50OiAtOTk5OTlweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0bGVmdDogLjVlbTtcblx0dG9wOiAuM2VtO1xufVxuLnVpLWRpYWxvZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRwYWRkaW5nOiAuMmVtO1xuXHRvdXRsaW5lOiAwO1xufVxuLnVpLWRpYWxvZyAudWktZGlhbG9nLXRpdGxlYmFyIHtcblx0cGFkZGluZzogLjRlbSAxZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZSB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRtYXJnaW46IC4xZW0gMDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0d2lkdGg6IDkwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4udWktZGlhbG9nIC51aS1kaWFsb2ctdGl0bGViYXItY2xvc2Uge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAuM2VtO1xuXHR0b3A6IDUwJTtcblx0d2lkdGg6IDIwcHg7XG5cdG1hcmdpbjogLTEwcHggMCAwIDA7XG5cdHBhZGRpbmc6IDFweDtcblx0aGVpZ2h0OiAyMHB4O1xufVxuLnVpLWRpYWxvZyAudWktZGlhbG9nLWNvbnRlbnQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlcjogMDtcblx0cGFkZGluZzogLjVlbSAxZW07XG5cdGJhY2tncm91bmQ6IG5vbmU7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuLnVpLWRpYWxvZyAudWktZGlhbG9nLWJ1dHRvbnBhbmUge1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRib3JkZXItd2lkdGg6IDFweCAwIDAgMDtcblx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0bWFyZ2luLXRvcDogLjVlbTtcblx0cGFkZGluZzogLjNlbSAxZW0gLjVlbSAuNGVtO1xufVxuLnVpLWRpYWxvZyAudWktZGlhbG9nLWJ1dHRvbnBhbmUgLnVpLWRpYWxvZy1idXR0b25zZXQge1xuXHRmbG9hdDogcmlnaHQ7XG59XG4udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSBidXR0b24ge1xuXHRtYXJnaW46IC41ZW0gLjRlbSAuNWVtIDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1uIHtcblx0aGVpZ2h0OiAycHg7XG5cdHRvcDogMDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1lIHtcblx0d2lkdGg6IDJweDtcblx0cmlnaHQ6IDA7XG59XG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtcyB7XG5cdGhlaWdodDogMnB4O1xuXHRib3R0b206IDA7XG59XG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtdyB7XG5cdHdpZHRoOiAycHg7XG5cdGxlZnQ6IDA7XG59XG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtc2UsXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtc3csXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtbmUsXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtbncge1xuXHR3aWR0aDogN3B4O1xuXHRoZWlnaHQ6IDdweDtcbn1cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zZSB7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG59XG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtc3cge1xuXHRsZWZ0OiAwO1xuXHRib3R0b206IDA7XG59XG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtbmUge1xuXHRyaWdodDogMDtcblx0dG9wOiAwO1xufVxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLW53IHtcblx0bGVmdDogMDtcblx0dG9wOiAwO1xufVxuLnVpLWRyYWdnYWJsZSAudWktZGlhbG9nLXRpdGxlYmFyIHtcblx0Y3Vyc29yOiBtb3ZlO1xufVxuLnVpLWRyYWdnYWJsZS1oYW5kbGUge1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuXHR0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4udWktcmVzaXphYmxlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnVpLXJlc2l6YWJsZS1oYW5kbGUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGZvbnQtc2l6ZTogMC4xcHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuXHR0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4udWktcmVzaXphYmxlLWRpc2FibGVkIC51aS1yZXNpemFibGUtaGFuZGxlLFxuLnVpLXJlc2l6YWJsZS1hdXRvaGlkZSAudWktcmVzaXphYmxlLWhhbmRsZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udWktcmVzaXphYmxlLW4ge1xuXHRjdXJzb3I6IG4tcmVzaXplO1xuXHRoZWlnaHQ6IDdweDtcblx0d2lkdGg6IDEwMCU7XG5cdHRvcDogLTVweDtcblx0bGVmdDogMDtcbn1cbi51aS1yZXNpemFibGUtcyB7XG5cdGN1cnNvcjogcy1yZXNpemU7XG5cdGhlaWdodDogN3B4O1xuXHR3aWR0aDogMTAwJTtcblx0Ym90dG9tOiAtNXB4O1xuXHRsZWZ0OiAwO1xufVxuLnVpLXJlc2l6YWJsZS1lIHtcblx0Y3Vyc29yOiBlLXJlc2l6ZTtcblx0d2lkdGg6IDdweDtcblx0cmlnaHQ6IC01cHg7XG5cdHRvcDogMDtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLnVpLXJlc2l6YWJsZS13IHtcblx0Y3Vyc29yOiB3LXJlc2l6ZTtcblx0d2lkdGg6IDdweDtcblx0bGVmdDogLTVweDtcblx0dG9wOiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG4udWktcmVzaXphYmxlLXNlIHtcblx0Y3Vyc29yOiBzZS1yZXNpemU7XG5cdHdpZHRoOiAxMnB4O1xuXHRoZWlnaHQ6IDEycHg7XG5cdHJpZ2h0OiAxcHg7XG5cdGJvdHRvbTogMXB4O1xufVxuLnVpLXJlc2l6YWJsZS1zdyB7XG5cdGN1cnNvcjogc3ctcmVzaXplO1xuXHR3aWR0aDogOXB4O1xuXHRoZWlnaHQ6IDlweDtcblx0bGVmdDogLTVweDtcblx0Ym90dG9tOiAtNXB4O1xufVxuLnVpLXJlc2l6YWJsZS1udyB7XG5cdGN1cnNvcjogbnctcmVzaXplO1xuXHR3aWR0aDogOXB4O1xuXHRoZWlnaHQ6IDlweDtcblx0bGVmdDogLTVweDtcblx0dG9wOiAtNXB4O1xufVxuLnVpLXJlc2l6YWJsZS1uZSB7XG5cdGN1cnNvcjogbmUtcmVzaXplO1xuXHR3aWR0aDogOXB4O1xuXHRoZWlnaHQ6IDlweDtcblx0cmlnaHQ6IC01cHg7XG5cdHRvcDogLTVweDtcbn1cbi51aS1wcm9ncmVzc2JhciB7XG5cdGhlaWdodDogMmVtO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuLnVpLXByb2dyZXNzYmFyIC51aS1wcm9ncmVzc2Jhci12YWx1ZSB7XG5cdG1hcmdpbjogLTFweDtcblx0aGVpZ2h0OiAxMDAlO1xufVxuLnVpLXByb2dyZXNzYmFyIC51aS1wcm9ncmVzc2Jhci1vdmVybGF5IHtcblx0YmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoS0FBb0FJQUJBQUFBQVAvLy95SC9DMDVGVkZORFFWQkZNaTR3QXdFQUFBQWgrUVFKQVFBQkFDd0FBQUFBS0FBb0FBQUNrWXdOcVhyZEM1MkRTMDZhN01GWkkrNEZIQkNLb0RlV0tYcXltUHFHcXh2SnJYWmJNeDdUdGMrdzlYZ1UyRkIzbE95UVJXRVQySUZHaVU5bTFmckRWcHhaWmM2YmZId3Y0YzFZWFA2azFWZHkyOTJGYjZVa3V2RnRYcHZXU3pBK0h5Y1hKSFVYaUdZSWlNZzJSNlc0NTlnbldHZkhOZGpJcURXVnFlbUgyZWtwT2JrcE9scHBXVXFaaXFyNmVkcXFXUUFBSWZrRUNRRUFBUUFzQUFBQUFDZ0FLQUFBQXBTTWdabkdmYXFjZzFFMnV1ekRtbUhVQlI4UWlsOTVoaVBLcVduM2FxdExzUzE4eTdHMVN6TmVvd1dCRU50UWQrVDFKa3RQMDVuelBUZEpabFI2dlV4TldXalYrdlVXaFdOa1dGd3hsOVZwWlJlZFljZmxJT0xhZmFhMjhYZHNIL3lubGNjMXVQVkRaeFFJUjBLMjUrY0lDQ21vcUNlNW1HaFpPZmVZU1VoNXlKY0p5cmtaV1dwYVI4ZG9KMm80TllxNjJsQUFBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtWREk0WXkyMlpuSU5STnFvc3cwQnY3aTFneUhVa0ZqN29TYVdsdTNvdkM4R3hOc281Zmx1ejNxTFZoQlZlVC9MejdaVEh5eEw1ZERhbFFXUFZPc1FXdFJudXdYYUZUajlqVlZoOHBtYTlKalo0ellTajVaT3ltYTd1dW9sZmZoK0lSNWFXOTdjSHVCVVhLR0tYbEtqbitEaUhXTWNZSmFoNE4wbFlDTWxKT1hpcEdScjVxZGdvU1RycVdTcTZXRmwyeXBvYVVBQUFJZmtFQ1FFQUFRQXNBQUFBQUNnQUtBQUFBcGFFYjZITGdkL2lPN0ZOV3RjRldlK3VmT0RHalJmb2lKMmFrU2hidWViMHd0STUwem0wMnBidndmV0VNV0JRMXpLR2xMSWhza2lFUG05UjZ2Ulh4VjRaeldUMnlIT0dwV015b3JibEtsTnA4SG1IRWIvbENYamNXN2JtdFhQOFh0MjI5T1ZXUjFmb2QyZVdxTmZIdU1qWENQa0lHTmlsZU9pSW1WbUNPRW1vU2ZuM3lYbEpXbW9IR2hxcDZpbFl1V1lwbVRxS1VnQUFJZmtFQ1FFQUFRQXNBQUFBQUNnQUtBQUFBcGlFSDZrYjU4YmlRM0ZOV3RNRldXM2VOVmNvanVGR2ZxblpxU2VidVMwNnc1VjgwL1gwMnBLZTh6RndQNkVGV09UMWxERms4ckdFUmgxVFROT29jUTYxSG00WG0yVmV4VUhwemp5bVZpSHJGYmlFTHNlZlZybjZYS2ZudDJROUcvK1hkaWU0OTlYSGQyZzRoN2lvT0doWEdKYm9HQW5YU0Jub0J3S1l5ZmlvdWJaSjJIbjBSdVJaYWZsWk9pbDU2WnA2aWlvS1NYcFVBQUFoK1FRSkFRQUJBQ3dBQUFBQUtBQW9BQUFDa29RUnFSdm54dUk3a1UxYTFVVTViZDV0blNlT1pYaG1uNWxXSzNxTlRXdlJkUXhQOHF2YUMrL3lhWVF6WE83Qk12YVVFbUpSZDNUc2lNQWdzd21OWXJTZ1pkWXJUWDZ0U0hHWk83M2V6dUF3MnV4dVErQmJlWmZNeHNleFkzNSsvUWU0SjFpblYwZzR4M1dIdU1oSWwyalhPS1QyUStWVTVmZ29TVUk1MlZmWnlma0pHa2hhNmptWSthYVlkaXJxK2xRQUFDSDVCQWtCQUFFQUxBQUFBQUFvQUNnQUFBS1dCSUtwWWUwTDNZTktUb3Fzd1VsdnpuaWdkNHdpUjRLaFpyS3Q5VXBxaXA2MWk5RTN2TXZ4UmRIbGJFRmlFWGZrOVlBUll4T1paRDZWUTJwVXVuQm10UlhvMUxmOGhNVlZjTmw4SmFmVjM4YU0yL0Z1NVYxNkJuNjNyNnh0OTdqMDkrTVhTRmk0Qm5pR0ZhZTNoemJIOStoWUJ6a3B1VWg1YVptSHVhblpPWmdJdXZiR2lOZW9tQ25heHhhcDJ1cGFDWnNxKzFrQUFDSDVCQWtCQUFFQUxBQUFBQUFvQUNnQUFBS1hqSThCeTV6ZjRrT3hUVnJYTlZsdjFYMGQ4SUdaR0tMbk5wWXRtOExyOWNxVmV1T1N2Zk9XNzlEOWFESGl6TmhESmlkRlpoTnlkRWFoT2FESDZub210SmpwMXR1dEtvTldrdkE2SnFmUlZMSFUvUVVmYXU5bDJ4N0c1NGQxZmw5OTV4Y0lHQWRYcU1mQk5hZG9ZcmhIK01nMktCbHBWcGJsdUNpWG1NbloyU2g0R0JxSitja0lPcXFKNkxtS1NsbFptc29xNndwUUFBQWgrUVFKQVFBQkFDd0FBQUFBS0FBb0FBQUNsWXgvb0x2b3h1SkRrVTFhMVlVWmJKNTluU2QyWlhoV3FiUmEyL2dGOEd1MkRZM2lxczd5cnEreEJZRWtZdkZTTThhU1NPYkUrWmdSbDFCSEZaTnI3cFJDYXZaNUJXMjE0MmhZM0FOL3pXdHNtZjEycDlYeHhGbDJscExuMXJzZXp0ZlhaamRJV0lmMnM1ZEl0d2pZS0Jnbzl5ZzVwSGd6SlhURWVHbFp1ZW5weVBtcEdRb0tPV2tZbVNwYVNucUtpbGVJMkZBQUFDSDVCQWtCQUFFQUxBQUFBQUFvQUNnQUFBS1ZqQitndStqRzRrT1JUVnJWaFJsc25uMmRKM1psZUZhcHRGcmIrQ1htTzlPb3plTDVWZlA5OUh2QVdocGlVZGN3a3BCSDM4MjVBd1lkVTh4VHFsTEdodENvc0FyS01wdmZhMW1NUmFlOVZ2V1pmZUIyWGZQa2VMbW0xOGxVY0JqK3A1ZG5OOGpYWjNZSUdFaFl1T1VuNDVhb0NEa3AxNmhsNUlqWUp2aldLY25vR1FwcXlQbHBPaHIzYUVsYXFycTU2QnE3VkFBQU93PT1cIik7XG5cdGhlaWdodDogMTAwJTtcblx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5PTI1KTsgLyogc3VwcG9ydDogSUU4ICovXG5cdG9wYWNpdHk6IDAuMjU7XG59XG4udWktcHJvZ3Jlc3NiYXItaW5kZXRlcm1pbmF0ZSAudWktcHJvZ3Jlc3NiYXItdmFsdWUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLnVpLXNlbGVjdGFibGUge1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuXHR0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4udWktc2VsZWN0YWJsZS1oZWxwZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDEwMDtcblx0Ym9yZGVyOiAxcHggZG90dGVkIGJsYWNrO1xufVxuLnVpLXNlbGVjdG1lbnUtbWVudSB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG4udWktc2VsZWN0bWVudS1tZW51IC51aS1tZW51IHtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0cGFkZGluZy1ib3R0b206IDFweDtcbn1cbi51aS1zZWxlY3RtZW51LW1lbnUgLnVpLW1lbnUgLnVpLXNlbGVjdG1lbnUtb3B0Z3JvdXAge1xuXHRmb250LXNpemU6IDFlbTtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdHBhZGRpbmc6IDJweCAwLjRlbTtcblx0bWFyZ2luOiAwLjVlbSAwIDAgMDtcblx0aGVpZ2h0OiBhdXRvO1xuXHRib3JkZXI6IDA7XG59XG4udWktc2VsZWN0bWVudS1vcGVuIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG4udWktc2VsZWN0bWVudS10ZXh0IHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbi1yaWdodDogMjBweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4udWktc2VsZWN0bWVudS1idXR0b24udWktYnV0dG9uIHtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0d2lkdGg6IDE0ZW07XG59XG4udWktc2VsZWN0bWVudS1pY29uLnVpLWljb24ge1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbi10b3A6IDA7XG59XG4udWktc2xpZGVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnVpLXNsaWRlciAudWktc2xpZGVyLWhhbmRsZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMjtcblx0d2lkdGg6IDEuMmVtO1xuXHRoZWlnaHQ6IDEuMmVtO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi51aS1zbGlkZXIgLnVpLXNsaWRlci1yYW5nZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0ei1pbmRleDogMTtcblx0Zm9udC1zaXplOiAuN2VtO1xuXHRkaXNwbGF5OiBibG9jaztcblx0Ym9yZGVyOiAwO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG59XG5cbi8qIHN1cHBvcnQ6IElFOCAtIFNlZSAjNjcyNyAqL1xuLnVpLXNsaWRlci51aS1zdGF0ZS1kaXNhYmxlZCAudWktc2xpZGVyLWhhbmRsZSxcbi51aS1zbGlkZXIudWktc3RhdGUtZGlzYWJsZWQgLnVpLXNsaWRlci1yYW5nZSB7XG5cdGZpbHRlcjogaW5oZXJpdDtcbn1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIHtcblx0aGVpZ2h0OiAuOGVtO1xufVxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItaGFuZGxlIHtcblx0dG9wOiAtLjNlbTtcblx0bWFyZ2luLWxlZnQ6IC0uNmVtO1xufVxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2Uge1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwJTtcbn1cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLXJhbmdlLW1pbiB7XG5cdGxlZnQ6IDA7XG59XG4udWktc2xpZGVyLWhvcml6b250YWwgLnVpLXNsaWRlci1yYW5nZS1tYXgge1xuXHRyaWdodDogMDtcbn1cblxuLnVpLXNsaWRlci12ZXJ0aWNhbCB7XG5cdHdpZHRoOiAuOGVtO1xuXHRoZWlnaHQ6IDEwMHB4O1xufVxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLWhhbmRsZSB7XG5cdGxlZnQ6IC0uM2VtO1xuXHRtYXJnaW4tbGVmdDogMDtcblx0bWFyZ2luLWJvdHRvbTogLS42ZW07XG59XG4udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItcmFuZ2Uge1xuXHRsZWZ0OiAwO1xuXHR3aWR0aDogMTAwJTtcbn1cbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZS1taW4ge1xuXHRib3R0b206IDA7XG59XG4udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItcmFuZ2UtbWF4IHtcblx0dG9wOiAwO1xufVxuLnVpLXNvcnRhYmxlLWhhbmRsZSB7XG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi51aS1zcGlubmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udWktc3Bpbm5lci1pbnB1dCB7XG5cdGJvcmRlcjogbm9uZTtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Y29sb3I6IGluaGVyaXQ7XG5cdHBhZGRpbmc6IC4yMjJlbSAwO1xuXHRtYXJnaW46IC4yZW0gMDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0bWFyZ2luLWxlZnQ6IC40ZW07XG5cdG1hcmdpbi1yaWdodDogMmVtO1xufVxuLnVpLXNwaW5uZXItYnV0dG9uIHtcblx0d2lkdGg6IDEuNmVtO1xuXHRoZWlnaHQ6IDUwJTtcblx0Zm9udC1zaXplOiAuNWVtO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRyaWdodDogMDtcbn1cbi8qIG1vcmUgc3BlY2lmaWNpdHkgcmVxdWlyZWQgaGVyZSB0byBvdmVycmlkZSBkZWZhdWx0IGJvcmRlcnMgKi9cbi51aS1zcGlubmVyIGEudWktc3Bpbm5lci1idXR0b24ge1xuXHRib3JkZXItdG9wLXN0eWxlOiBub25lO1xuXHRib3JkZXItYm90dG9tLXN0eWxlOiBub25lO1xuXHRib3JkZXItcmlnaHQtc3R5bGU6IG5vbmU7XG59XG4udWktc3Bpbm5lci11cCB7XG5cdHRvcDogMDtcbn1cbi51aS1zcGlubmVyLWRvd24ge1xuXHRib3R0b206IDA7XG59XG4udWktdGFicyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTsvKiBwb3NpdGlvbjogcmVsYXRpdmUgcHJldmVudHMgSUUgc2Nyb2xsIGJ1ZyAoZWxlbWVudCB3aXRoIHBvc2l0aW9uOiByZWxhdGl2ZSBpbnNpZGUgY29udGFpbmVyIHdpdGggb3ZlcmZsb3c6IGF1dG8gYXBwZWFyIGFzIFwiZml4ZWRcIikgKi9cblx0cGFkZGluZzogLjJlbTtcbn1cbi51aS10YWJzIC51aS10YWJzLW5hdiB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogLjJlbSAuMmVtIDA7XG59XG4udWktdGFicyAudWktdGFicy1uYXYgbGkge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRmbG9hdDogbGVmdDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0b3A6IDA7XG5cdG1hcmdpbjogMXB4IC4yZW0gMCAwO1xuXHRib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IC51aS10YWJzLWFuY2hvciB7XG5cdGZsb2F0OiBsZWZ0O1xuXHRwYWRkaW5nOiAuNWVtIDFlbTtcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIHtcblx0bWFyZ2luLWJvdHRvbTogLTFweDtcblx0cGFkZGluZy1ib3R0b206IDFweDtcbn1cbi51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWFjdGl2ZSAudWktdGFicy1hbmNob3IsXG4udWktdGFicyAudWktdGFicy1uYXYgbGkudWktc3RhdGUtZGlzYWJsZWQgLnVpLXRhYnMtYW5jaG9yLFxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtbG9hZGluZyAudWktdGFicy1hbmNob3Ige1xuXHRjdXJzb3I6IHRleHQ7XG59XG4udWktdGFicy1jb2xsYXBzaWJsZSAudWktdGFicy1uYXYgbGkudWktdGFicy1hY3RpdmUgLnVpLXRhYnMtYW5jaG9yIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuLnVpLXRhYnMgLnVpLXRhYnMtcGFuZWwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Ym9yZGVyLXdpZHRoOiAwO1xuXHRwYWRkaW5nOiAxZW0gMS40ZW07XG5cdGJhY2tncm91bmQ6IG5vbmU7XG59XG4udWktdG9vbHRpcCB7XG5cdHBhZGRpbmc6IDhweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiA5OTk5O1xuXHRtYXgtd2lkdGg6IDMwMHB4O1xufVxuYm9keSAudWktdG9vbHRpcCB7XG5cdGJvcmRlci13aWR0aDogMnB4O1xufVxuXG4vKiBDb21wb25lbnQgY29udGFpbmVyc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktd2lkZ2V0IHtcblx0Zm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDFlbTtcbn1cbi51aS13aWRnZXQgLnVpLXdpZGdldCB7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuLnVpLXdpZGdldCBpbnB1dCxcbi51aS13aWRnZXQgc2VsZWN0LFxuLnVpLXdpZGdldCB0ZXh0YXJlYSxcbi51aS13aWRnZXQgYnV0dG9uIHtcblx0Zm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDFlbTtcbn1cbi51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYzVjNWM1O1xufVxuLnVpLXdpZGdldC1jb250ZW50IHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcblx0Y29sb3I6ICMzMzMzMzM7XG59XG4udWktd2lkZ2V0LWNvbnRlbnQgYSB7XG5cdGNvbG9yOiAjMzMzMzMzO1xufVxuLnVpLXdpZGdldC1oZWFkZXIge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuXHRiYWNrZ3JvdW5kOiAjZTllOWU5O1xuXHRjb2xvcjogIzMzMzMzMztcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udWktd2lkZ2V0LWhlYWRlciBhIHtcblx0Y29sb3I6ICMzMzMzMzM7XG59XG5cbi8qIEludGVyYWN0aW9uIHN0YXRlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktc3RhdGUtZGVmYXVsdCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kZWZhdWx0LFxuLnVpLWJ1dHRvbixcblxuLyogV2UgdXNlIGh0bWwgaGVyZSBiZWNhdXNlIHdlIG5lZWQgYSBncmVhdGVyIHNwZWNpZmljaXR5IHRvIG1ha2Ugc3VyZSBkaXNhYmxlZFxud29ya3MgcHJvcGVybHkgd2hlbiBjbGlja2VkIG9yIGhvdmVyZWQgKi9cbmh0bWwgLnVpLWJ1dHRvbi51aS1zdGF0ZS1kaXNhYmxlZDpob3Zlcixcbmh0bWwgLnVpLWJ1dHRvbi51aS1zdGF0ZS1kaXNhYmxlZDphY3RpdmUge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjYzVjNWM1O1xuXHRiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogIzQ1NDU0NTtcbn1cbi51aS1zdGF0ZS1kZWZhdWx0IGEsXG4udWktc3RhdGUtZGVmYXVsdCBhOmxpbmssXG4udWktc3RhdGUtZGVmYXVsdCBhOnZpc2l0ZWQsXG5hLnVpLWJ1dHRvbixcbmE6bGluay51aS1idXR0b24sXG5hOnZpc2l0ZWQudWktYnV0dG9uLFxuLnVpLWJ1dHRvbiB7XG5cdGNvbG9yOiAjNDU0NTQ1O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udWktc3RhdGUtaG92ZXIsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWhvdmVyLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhvdmVyLFxuLnVpLXN0YXRlLWZvY3VzLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1mb2N1cyxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1mb2N1cyxcbi51aS1idXR0b246aG92ZXIsXG4udWktYnV0dG9uOmZvY3VzIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcblx0YmFja2dyb3VuZDogI2VkZWRlZDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Y29sb3I6ICMyYjJiMmI7XG59XG4udWktc3RhdGUtaG92ZXIgYSxcbi51aS1zdGF0ZS1ob3ZlciBhOmhvdmVyLFxuLnVpLXN0YXRlLWhvdmVyIGE6bGluayxcbi51aS1zdGF0ZS1ob3ZlciBhOnZpc2l0ZWQsXG4udWktc3RhdGUtZm9jdXMgYSxcbi51aS1zdGF0ZS1mb2N1cyBhOmhvdmVyLFxuLnVpLXN0YXRlLWZvY3VzIGE6bGluayxcbi51aS1zdGF0ZS1mb2N1cyBhOnZpc2l0ZWQsXG5hLnVpLWJ1dHRvbjpob3ZlcixcbmEudWktYnV0dG9uOmZvY3VzIHtcblx0Y29sb3I6ICMyYjJiMmI7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLXZpc3VhbC1mb2N1cyB7XG5cdGJveC1zaGFkb3c6IDAgMCAzcHggMXB4IHJnYig5NCwgMTU4LCAyMTQpO1xufVxuLnVpLXN0YXRlLWFjdGl2ZSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtYWN0aXZlLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWFjdGl2ZSxcbmEudWktYnV0dG9uOmFjdGl2ZSxcbi51aS1idXR0b246YWN0aXZlLFxuLnVpLWJ1dHRvbi51aS1zdGF0ZS1hY3RpdmU6aG92ZXIge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjMDAzZWZmO1xuXHRiYWNrZ3JvdW5kOiAjMDA3ZmZmO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogI2ZmZmZmZjtcbn1cbi51aS1pY29uLWJhY2tncm91bmQsXG4udWktc3RhdGUtYWN0aXZlIC51aS1pY29uLWJhY2tncm91bmQge1xuXHRib3JkZXI6ICMwMDNlZmY7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG4udWktc3RhdGUtYWN0aXZlIGEsXG4udWktc3RhdGUtYWN0aXZlIGE6bGluayxcbi51aS1zdGF0ZS1hY3RpdmUgYTp2aXNpdGVkIHtcblx0Y29sb3I6ICNmZmZmZmY7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogSW50ZXJhY3Rpb24gQ3Vlc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4udWktc3RhdGUtaGlnaGxpZ2h0LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1oaWdobGlnaHQsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaGlnaGxpZ2h0IHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2RhZDU1ZTtcblx0YmFja2dyb3VuZDogI2ZmZmE5MDtcblx0Y29sb3I6ICM3Nzc2MjA7XG59XG4udWktc3RhdGUtY2hlY2tlZCB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNkYWQ1NWU7XG5cdGJhY2tncm91bmQ6ICNmZmZhOTA7XG59XG4udWktc3RhdGUtaGlnaGxpZ2h0IGEsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWhpZ2hsaWdodCBhLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhpZ2hsaWdodCBhIHtcblx0Y29sb3I6ICM3Nzc2MjA7XG59XG4udWktc3RhdGUtZXJyb3IsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWVycm9yLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9yIHtcblx0Ym9yZGVyOiAxcHggc29saWQgI2YxYTg5OTtcblx0YmFja2dyb3VuZDogI2ZkZGZkZjtcblx0Y29sb3I6ICM1ZjNmM2Y7XG59XG4udWktc3RhdGUtZXJyb3IgYSxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3IgYSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1lcnJvciBhIHtcblx0Y29sb3I6ICM1ZjNmM2Y7XG59XG4udWktc3RhdGUtZXJyb3ItdGV4dCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3ItdGV4dCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1lcnJvci10ZXh0IHtcblx0Y29sb3I6ICM1ZjNmM2Y7XG59XG4udWktcHJpb3JpdHktcHJpbWFyeSxcbi51aS13aWRnZXQtY29udGVudCAudWktcHJpb3JpdHktcHJpbWFyeSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1wcmlvcml0eS1wcmltYXJ5IHtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4udWktcHJpb3JpdHktc2Vjb25kYXJ5LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1wcmlvcml0eS1zZWNvbmRhcnksXG4udWktd2lkZ2V0LWhlYWRlciAudWktcHJpb3JpdHktc2Vjb25kYXJ5IHtcblx0b3BhY2l0eTogLjc7XG5cdGZpbHRlcjpBbHBoYShPcGFjaXR5PTcwKTsgLyogc3VwcG9ydDogSUU4ICovXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4udWktc3RhdGUtZGlzYWJsZWQsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRpc2FibGVkLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRpc2FibGVkIHtcblx0b3BhY2l0eTogLjM1O1xuXHRmaWx0ZXI6QWxwaGEoT3BhY2l0eT0zNSk7IC8qIHN1cHBvcnQ6IElFOCAqL1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuLnVpLXN0YXRlLWRpc2FibGVkIC51aS1pY29uIHtcblx0ZmlsdGVyOkFscGhhKE9wYWNpdHk9MzUpOyAvKiBzdXBwb3J0OiBJRTggLSBTZWUgIzYwNTkgKi9cbn1cblxuLyogSWNvbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiBzdGF0ZXMgYW5kIGltYWdlcyAqL1xuLnVpLWljb24ge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xufVxuLnVpLWljb24sXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLWljb24ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfNDQ0NDQ0XzI1NngyNDAucG5nXCIpO1xufVxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLWljb24ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfNDQ0NDQ0XzI1NngyNDAucG5nXCIpO1xufVxuLnVpLXN0YXRlLWhvdmVyIC51aS1pY29uLFxuLnVpLXN0YXRlLWZvY3VzIC51aS1pY29uLFxuLnVpLWJ1dHRvbjpob3ZlciAudWktaWNvbixcbi51aS1idXR0b246Zm9jdXMgLnVpLWljb24ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfNTU1NTU1XzI1NngyNDAucG5nXCIpO1xufVxuLnVpLXN0YXRlLWFjdGl2ZSAudWktaWNvbixcbi51aS1idXR0b246YWN0aXZlIC51aS1pY29uIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zX2ZmZmZmZl8yNTZ4MjQwLnBuZ1wiKTtcbn1cbi51aS1zdGF0ZS1oaWdobGlnaHQgLnVpLWljb24sXG4udWktYnV0dG9uIC51aS1zdGF0ZS1oaWdobGlnaHQudWktaWNvbiB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc183Nzc2MjBfMjU2eDI0MC5wbmdcIik7XG59XG4udWktc3RhdGUtZXJyb3IgLnVpLWljb24sXG4udWktc3RhdGUtZXJyb3ItdGV4dCAudWktaWNvbiB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc19jYzAwMDBfMjU2eDI0MC5wbmdcIik7XG59XG4udWktYnV0dG9uIC51aS1pY29uIHtcblx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzc3Nzc3N18yNTZ4MjQwLnBuZ1wiKTtcbn1cblxuLyogcG9zaXRpb25pbmcgKi9cbi51aS1pY29uLWJsYW5rIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMTZweCAxNnB4OyB9XG4udWktaWNvbi1jYXJldC0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH1cbi51aS1pY29uLWNhcmV0LTEtbmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAwOyB9XG4udWktaWNvbi1jYXJldC0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAwOyB9XG4udWktaWNvbi1jYXJldC0xLXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggMDsgfVxuLnVpLWljb24tY2FyZXQtMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY1cHggMDsgfVxuLnVpLWljb24tY2FyZXQtMS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IDA7IH1cbi51aS1pY29uLWNhcmV0LTEtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IDA7IH1cbi51aS1pY29uLWNhcmV0LTEtbncgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggMDsgfVxuLnVpLWljb24tY2FyZXQtMi1uLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggMDsgfVxuLnVpLWljb24tY2FyZXQtMi1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggMDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMS1uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTZweDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMS1uZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTZweDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMS1zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0xLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjVweCAtMTZweDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNnB4OyB9XG4udWktaWNvbi10cmlhbmdsZS0xLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTZweDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMS1udyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTZweDsgfVxuLnVpLWljb24tdHJpYW5nbGUtMi1uLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE2cHg7IH1cbi51aS1pY29uLXRyaWFuZ2xlLTItZS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNnB4OyB9XG4udWktaWNvbi1hcnJvdy0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0xLW5lIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTEtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0xLXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTEtcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC02NXB4IC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0xLXN3IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTEtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0xLW53IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0zMnB4OyB9XG4udWktaWNvbi1hcnJvdy0yLW4tcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3ctMi1uZS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMzJweDsgfVxuLnVpLWljb24tYXJyb3ctMi1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTMycHg7IH1cbi51aS1pY29uLWFycm93LTItc2UtbncgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93c3RvcC0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTMycHg7IH1cbi51aS1pY29uLWFycm93c3RvcC0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93c3RvcC0xLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTMycHg7IH1cbi51aS1pY29uLWFycm93c3RvcC0xLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTMycHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMS1uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMXB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbmUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0xLXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrLTEtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbncgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMi1uLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2stMi1uZS1zdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0yLWUtdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGljay0yLXNlLW53IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93dGhpY2tzdG9wLTEtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtNDhweDsgfVxuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC00OHB4OyB9XG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTQ4cHg7IH1cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm4tMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTY0cHg7IH1cbi51aS1pY29uLWFycm93cmV0dXJuLTEtbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JldHVybi0xLWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtNjRweDsgfVxuLnVpLWljb24tYXJyb3dyZXR1cm4tMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1lIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC02NHB4OyB9XG4udWktaWNvbi1hcnJvdy00IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODBweDsgfVxuLnVpLWljb24tYXJyb3ctNC1kaWFnIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTgwcHg7IH1cbi51aS1pY29uLWV4dGxpbmsgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtODBweDsgfVxuLnVpLWljb24tbmV3d2luIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTgwcHg7IH1cbi51aS1pY29uLXJlZnJlc2ggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtODBweDsgfVxuLnVpLWljb24tc2h1ZmZsZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC04MHB4OyB9XG4udWktaWNvbi10cmFuc2Zlci1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtODBweDsgfVxuLnVpLWljb24tdHJhbnNmZXJ0aGljay1lLXcgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTgwcHg7IH1cbi51aS1pY29uLWZvbGRlci1jb2xsYXBzZWQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05NnB4OyB9XG4udWktaWNvbi1mb2xkZXItb3BlbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC05NnB4OyB9XG4udWktaWNvbi1kb2N1bWVudCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC05NnB4OyB9XG4udWktaWNvbi1kb2N1bWVudC1iIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTk2cHg7IH1cbi51aS1pY29uLW5vdGUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtOTZweDsgfVxuLnVpLWljb24tbWFpbC1jbG9zZWQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtOTZweDsgfVxuLnVpLWljb24tbWFpbC1vcGVuIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTk2cHg7IH1cbi51aS1pY29uLXN1aXRjYXNlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC05NnB4OyB9XG4udWktaWNvbi1jb21tZW50IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC05NnB4OyB9XG4udWktaWNvbi1wZXJzb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTk2cHg7IH1cbi51aS1pY29uLXByaW50IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC05NnB4OyB9XG4udWktaWNvbi10cmFzaCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtOTZweDsgfVxuLnVpLWljb24tbG9ja2VkIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC05NnB4OyB9XG4udWktaWNvbi11bmxvY2tlZCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtOTZweDsgfVxuLnVpLWljb24tYm9va21hcmsgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTk2cHg7IH1cbi51aS1pY29uLXRhZyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtOTZweDsgfVxuLnVpLWljb24taG9tZSB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExMnB4OyB9XG4udWktaWNvbi1mbGFnIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTExMnB4OyB9XG4udWktaWNvbi1jYWxlbmRhciB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xMTJweDsgfVxuLnVpLWljb24tY2FydCB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xMTJweDsgfVxuLnVpLWljb24tcGVuY2lsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTExMnB4OyB9XG4udWktaWNvbi1jbG9jayB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMTJweDsgfVxuLnVpLWljb24tZGlzayB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMTJweDsgfVxuLnVpLWljb24tY2FsY3VsYXRvciB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTEycHg7IH1cbi51aS1pY29uLXpvb21pbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTEycHg7IH1cbi51aS1pY29uLXpvb21vdXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTExMnB4OyB9XG4udWktaWNvbi1zZWFyY2ggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTExMnB4OyB9XG4udWktaWNvbi13cmVuY2ggeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTExMnB4OyB9XG4udWktaWNvbi1nZWFyIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xMTJweDsgfVxuLnVpLWljb24taGVhcnQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTExMnB4OyB9XG4udWktaWNvbi1zdGFyIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0xMTJweDsgfVxuLnVpLWljb24tbGluayB7IGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMTEycHg7IH1cbi51aS1pY29uLWNhbmNlbCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyOHB4OyB9XG4udWktaWNvbi1wbHVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTEyOHB4OyB9XG4udWktaWNvbi1wbHVzdGhpY2sgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTI4cHg7IH1cbi51aS1pY29uLW1pbnVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTEyOHB4OyB9XG4udWktaWNvbi1taW51c3RoaWNrIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTEyOHB4OyB9XG4udWktaWNvbi1jbG9zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMjhweDsgfVxuLnVpLWljb24tY2xvc2V0aGljayB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMjhweDsgfVxuLnVpLWljb24ta2V5IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xMjhweDsgfVxuLnVpLWljb24tbGlnaHRidWxiIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xMjhweDsgfVxuLnVpLWljb24tc2Npc3NvcnMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTEyOHB4OyB9XG4udWktaWNvbi1jbGlwYm9hcmQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTEyOHB4OyB9XG4udWktaWNvbi1jb3B5IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xMjhweDsgfVxuLnVpLWljb24tY29udGFjdCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTI4cHg7IH1cbi51aS1pY29uLWltYWdlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xMjhweDsgfVxuLnVpLWljb24tdmlkZW8geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTEyOHB4OyB9XG4udWktaWNvbi1zY3JpcHQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTEyOHB4OyB9XG4udWktaWNvbi1hbGVydCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE0NHB4OyB9XG4udWktaWNvbi1pbmZvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTE0NHB4OyB9XG4udWktaWNvbi1ub3RpY2UgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTQ0cHg7IH1cbi51aS1pY29uLWhlbHAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTQ0cHg7IH1cbi51aS1pY29uLWNoZWNrIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE0NHB4OyB9XG4udWktaWNvbi1idWxsZXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTQ0cHg7IH1cbi51aS1pY29uLXJhZGlvLW9uIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE0NHB4OyB9XG4udWktaWNvbi1yYWRpby1vZmYgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE0NHB4OyB9XG4udWktaWNvbi1waW4tdyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTQ0cHg7IH1cbi51aS1pY29uLXBpbi1zIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNDRweDsgfVxuLnVpLWljb24tcGxheSB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2MHB4OyB9XG4udWktaWNvbi1wYXVzZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNjBweDsgfVxuLnVpLWljb24tc2Vlay1uZXh0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE2MHB4OyB9XG4udWktaWNvbi1zZWVrLXByZXYgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTYwcHg7IH1cbi51aS1pY29uLXNlZWstZW5kIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE2MHB4OyB9XG4udWktaWNvbi1zZWVrLXN0YXJ0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE2MHB4OyB9XG4vKiB1aS1pY29uLXNlZWstZmlyc3QgaXMgZGVwcmVjYXRlZCwgdXNlIHVpLWljb24tc2Vlay1zdGFydCBpbnN0ZWFkICovXG4udWktaWNvbi1zZWVrLWZpcnN0IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE2MHB4OyB9XG4udWktaWNvbi1zdG9wIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE2MHB4OyB9XG4udWktaWNvbi1lamVjdCB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTYwcHg7IH1cbi51aS1pY29uLXZvbHVtZS1vZmYgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE2MHB4OyB9XG4udWktaWNvbi12b2x1bWUtb24geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE2MHB4OyB9XG4udWktaWNvbi1wb3dlciB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE3NnB4OyB9XG4udWktaWNvbi1zaWduYWwtZGlhZyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNzZweDsgfVxuLnVpLWljb24tc2lnbmFsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE3NnB4OyB9XG4udWktaWNvbi1iYXR0ZXJ5LTAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTc2cHg7IH1cbi51aS1pY29uLWJhdHRlcnktMSB7IGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNzZweDsgfVxuLnVpLWljb24tYmF0dGVyeS0yIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE3NnB4OyB9XG4udWktaWNvbi1iYXR0ZXJ5LTMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTc2cHg7IH1cbi51aS1pY29uLWNpcmNsZS1wbHVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTkycHg7IH1cbi51aS1pY29uLWNpcmNsZS1taW51cyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLWNsb3NlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLXRyaWFuZ2xlLXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTkycHg7IH1cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtbiB7IGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLWFycm93LWUgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtYXJyb3ctcyB7IGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTkycHg7IH1cbi51aS1pY29uLWNpcmNsZS1hcnJvdy13IHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLWFycm93LW4geyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtem9vbWluIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xOTJweDsgfVxuLnVpLWljb24tY2lyY2xlLXpvb21vdXQgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGUtY2hlY2sgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTE5MnB4OyB9XG4udWktaWNvbi1jaXJjbGVzbWFsbC1wbHVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjA4cHg7IH1cbi51aS1pY29uLWNpcmNsZXNtYWxsLW1pbnVzIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTIwOHB4OyB9XG4udWktaWNvbi1jaXJjbGVzbWFsbC1jbG9zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0yMDhweDsgfVxuLnVpLWljb24tc3F1YXJlc21hbGwtcGx1cyB7IGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yMDhweDsgfVxuLnVpLWljb24tc3F1YXJlc21hbGwtbWludXMgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMjA4cHg7IH1cbi51aS1pY29uLXNxdWFyZXNtYWxsLWNsb3NlIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTIwOHB4OyB9XG4udWktaWNvbi1ncmlwLWRvdHRlZC12ZXJ0aWNhbCB7IGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIyNHB4OyB9XG4udWktaWNvbi1ncmlwLWRvdHRlZC1ob3Jpem9udGFsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTIyNHB4OyB9XG4udWktaWNvbi1ncmlwLXNvbGlkLXZlcnRpY2FsIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTIyNHB4OyB9XG4udWktaWNvbi1ncmlwLXNvbGlkLWhvcml6b250YWwgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjI0cHg7IH1cbi51aS1pY29uLWdyaXBzbWFsbC1kaWFnb25hbC1zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0yMjRweDsgfVxuLnVpLWljb24tZ3JpcC1kaWFnb25hbC1zZSB7IGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0yMjRweDsgfVxuXG5cbi8qIE1pc2MgdmlzdWFsc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cbi8qIENvcm5lciByYWRpdXMgKi9cbi51aS1jb3JuZXItYWxsLFxuLnVpLWNvcm5lci10b3AsXG4udWktY29ybmVyLWxlZnQsXG4udWktY29ybmVyLXRsIHtcblx0Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLXRvcCxcbi51aS1jb3JuZXItcmlnaHQsXG4udWktY29ybmVyLXRyIHtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cbi51aS1jb3JuZXItYWxsLFxuLnVpLWNvcm5lci1ib3R0b20sXG4udWktY29ybmVyLWxlZnQsXG4udWktY29ybmVyLWJsIHtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xufVxuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLWJvdHRvbSxcbi51aS1jb3JuZXItcmlnaHQsXG4udWktY29ybmVyLWJyIHtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbn1cblxuLyogT3ZlcmxheXMgKi9cbi51aS13aWRnZXQtb3ZlcmxheSB7XG5cdGJhY2tncm91bmQ6ICNhYWFhYWE7XG5cdG9wYWNpdHk6IC4wMDM7XG5cdGZpbHRlcjogQWxwaGEoT3BhY2l0eT0uMyk7IC8qIHN1cHBvcnQ6IElFOCAqL1xufVxuLnVpLXdpZGdldC1zaGFkb3cge1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggNXB4ICM2NjY2NjY7XG5cdGJveC1zaGFkb3c6IDBweCAwcHggNXB4ICM2NjY2NjY7XG59IiwiLm8tYnJlYWRjcnVtYiB7XG4gICAgcGFkZGluZzogMCAwIHJlbSgxMnB4KTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgYSB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cbn1cbi5hZHYtaGVhZGVyIHtcblx0bWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufSIsIi8vICN3cmFwcGVyIHtcbi8vICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuLy8gICAjc2lkZWJhci13cmFwcGVyIHtcbi8vICAgICBoZWlnaHQ6IDEwMHZoO1xuLy8gICAgIG1hcmdpbi1sZWZ0OiAtMTVyZW07XG4vLyAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXJnaW4gMC4yNXMgZWFzZS1vdXQ7XG4vLyAgICAgLW1vei10cmFuc2l0aW9uOiBtYXJnaW4gMC4yNXMgZWFzZS1vdXQ7XG4vLyAgICAgLW8tdHJhbnNpdGlvbjogbWFyZ2luIDAuMjVzIGVhc2Utb3V0O1xuLy8gICAgIHRyYW5zaXRpb246IG1hcmdpbiAwLjI1cyBlYXNlLW91dDtcbi8vICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuLy8gICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4vLyAgICAgfVxuLy8gICAgIC5zaWRlYmFyLWhlYWRpbmcge1xuLy8gICAgICAgcGFkZGluZzogMC44NzVyZW0gMS4yNXJlbTtcbi8vICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuLy8gICAgIH1cbi8vICAgICAubGlzdC1ncm91cCB7XG4vLyAgICAgICB3aWR0aDogcmVtKDI3OXB4KTtcbi8vICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuLy8gICAgICAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4vLyAgICAgICAgIGhlaWdodDogNTNweDtcbi8vICAgICAgICAgZGlzcGxheTogZmxleDtcbi8vICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuLy8gICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuLy8gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTRweCwgMjBweCwgNDAwLCAkYmxhY2spO1xuLy8gICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuLy8gICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuLy8gICAgICAgICBib3JkZXI6IG5vbmU7XG4vLyAgICAgICAgIGJvcmRlci1sZWZ0OiB0cmFuc3BhcmVudCA1cHggc29saWQ7XG4vLyAgICAgICAgIC8vIGJvcmRlci1ib3R0b206ICRsaWdodC1ib3JkZXIgMXB4IHNvbGlkO1xuLy8gICAgICAgICAmICsgLmMtc3ViLWxhYmVsIHtcbi8vICAgICAgICAgICAubGlzdC1ncm91cC1pdGVtIHtcbi8vICAgICAgICAgICAgIGNvbG9yOiAkcHVycGxlO1xuLy8gICAgICAgICAgICAgbWluLWhlaWdodDogMzBweDtcbi8vICAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMCAwLjc1cmVtIDAuOTVyZW07XG4vLyAgICAgICAgICAgfVxuLy8gICAgICAgICB9XG4vLyAgICAgICAgIC5hcnJvdyB7XG4vLyAgICAgICAgICAganVzdGlmeS1zZWxmOiBmbGV4LWVuZDtcbi8vICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgICAgcmlnaHQ6IDA7XG4vLyAgICAgICAgICAgY29sb3I6ICM0NDQ3OTM7XG4vLyAgICAgICAgICAgJjo6YmVmb3JlIHtcbi8vICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XG4vLyAgICAgICAgICAgfVxuLy8gICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4vLyAgICAgICAgIH1cbi8vICAgICAgICAgJjpob3Zlcixcbi8vICAgICAgICAgJi5hY3RpdmUge1xuLy8gICAgICAgICAgIC8vIGJvcmRlci1ib3R0b206ICRsaWdodC1ib3JkZXIgMXB4IHNvbGlkO1xuLy8gICAgICAgICAgIHotaW5kZXg6IDI7XG4vLyAgICAgICAgICAgLy8gYm9yZGVyLWxlZnQ6ICRwdXJwbGUgNnB4IHNvbGlkO1xuLy8gICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTRweCwgMjBweCwgNDAwLCAkYmxhY2spO1xuLy8gICAgICAgICAgIGJvcmRlci1sZWZ0OiAjRkE3REFBIDVweCBzb2xpZDtcbi8vICAgICAgICAgICBiYWNrZ3JvdW5kOiAjY2JjYmNiMWE7XG4vLyAgICAgICAgICAgY29sb3I6ICRibGFjaztcbi8vICAgICAgICAgfVxuLy8gICAgICAgICBzdmcge1xuLy8gICAgICAgICAgIEBpbmNsdWRlIHNpemUoMjBweCk7XG4vLyAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuLy8gICAgICAgICAgIC8vIGZpbGw6ICRwdXJwbGU7XG4vLyAgICAgICAgICAgZmlsbDogI0ZBN0RBQTtcbi8vICAgICAgICAgfVxuLy8gICAgICAgfVxuLy8gICAgICAgLmMtc3ViLWxhYmVsIHtcbi8vICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNDEsIDI0MSwgMjQxLCAwLjIwOCk7XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG4vLyAgICYudG9nZ2xlZCB7XG4vLyAgICAgLmMtc2lkZWJhciB7XG4vLyAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4vLyAgICAgICB0b3A6IDY0cHg7XG4vLyAgICAgICBoZWlnaHQ6IDEwMCU7XG4vLyAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbi8vICAgICAgIHdpZHRoOiByZW0oMjYwcHgpO1xuLy8gICAgICAgei1pbmRleDogMTA7XG4vLyAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAycHggNnB4ICMwMDAwMDAwQTtcbi8vICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNnB4ICMwMDAwMDAwQTtcbi8vICAgICAgIGJvcmRlci1yaWdodDogIzAwMDAwMDA5IHNvbGlkIDFweDtcbi8vICAgICB9XG4vLyAgICAgI3NpZGViYXItd3JhcHBlciB7XG4vLyAgICAgICBtYXJnaW4tbGVmdDogMDtcbi8vICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4vLyAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuLy8gICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG4vLyAgICAgICB9XG4vLyAgICAgICAubGlzdC1ncm91cCB7XG4vLyAgICAgICAgIHdpZHRoOiByZW0oMjYwcHgpO1xuLy8gICAgICAgfVxuLy8gICAgICAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4vLyAgICAgICAgIC8vIGZvbnQtc2l6ZTogMDtcbi8vICAgICAgICAgcGFkZGluZzogMC43NXJlbSAwLjVyZW0gMC43NXJlbSAxcmVtO1xuLy8gICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG4vLyAgICAgICAgIC5hcnJvdyB7XG4vLyAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuLy8gICAgICAgICAgIHJpZ2h0OiA2cHg7XG4vLyAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuLy8gICAgICAgICB9XG4vLyAgICAgICB9XG4vLyAgICAgICAmOmhvdmVyIHtcbi8vICAgICAgICAgd2lkdGg6IHJlbSgyNjBweCk7XG4vLyAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbi8vICAgICAgICAgei1pbmRleDogMTtcbi8vICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODZweCkgIWltcG9ydGFudDtcbi8vICAgICAgICAgLy8gb3ZlcmZsb3cteTogc2Nyb2xsO1xuLy8gICAgICAgICBvdmVyZmxvdy15OiBpbmhlcml0O1xuLy8gICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAycHggNnB4ICMwMDAwMDAwQTtcbi8vICAgICAgICAgLy8gYm94LXNoYWRvdzogMHB4IDJweCA2cHggIzAwMDAwMDBBO1xuLy8gICAgICAgICAvLyBib3JkZXItcmlnaHQ6ICMwMDAwMDAwOSBzb2xpZCAxcHg7XG4vLyAgICAgICAgIC5hcnJvd3tcbi8vICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbi8vICAgICAgICAgfVxuLy8gICAgICAgICAubGlzdC1ncm91cCB7XG4vLyAgICAgICAgICAgd2lkdGg6IHJlbSgyNjBweCk7XG4vLyAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbi8vICAgICAgICAgICB6LWluZGV4OiA5OTtcbi8vICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDEzcHgsIDIwcHgsIDQwMCwgJGdyZXktdGV4dCk7XG4vLyAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuLy8gICAgICAgICAgIC8vICY6OmJlZm9yZSB7XG4vLyAgICAgICAgICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICAgICAgLy8gICBsZWZ0OiAwO1xuLy8gICAgICAgICAgIC8vICAgdG9wOiAwO1xuLy8gICAgICAgICAgIC8vICAgd2lkdGg6IDEwMCU7XG4vLyAgICAgICAgICAgLy8gICBoZWlnaHQ6IDEwMHZoO1xuLy8gICAgICAgICAgIC8vICAgQGluY2x1ZGUgYmFja2dyb3VuZC1vcGFjaXR5KCRncmV5LWxpZ2h0ZXN0LCAwLjE3KTtcbi8vICAgICAgICAgICAvLyAgIHotaW5kZXg6IC0xO1xuLy8gICAgICAgICAgIC8vICAgY29udGVudDogXCJcIjtcbi8vICAgICAgICAgICAvLyB9XG4vLyAgICAgICAgIH1cbi8vICAgICAgICAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4vLyAgICAgICAgICAgLy8gZm9udC1zaXplOiBpbmhlcml0O1xuLy8gICAgICAgICB9XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG4vLyB9XG5cbi8vICNwYWdlLWNvbnRlbnQtd3JhcHBlciB7XG4vLyAgIG1pbi13aWR0aDogMTAwdnc7XG4vLyAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4vLyAgICAgbWluLXdpZHRoOiAwO1xuLy8gICAgIHdpZHRoOiAxMDAlO1xuLy8gICB9XG4vLyB9XG5cbi8vIC5jdXJzb3Ige1xuLy8gICBjdXJzb3I6IHBvaW50ZXI7XG4vLyB9XG5cbi8vIC5jLXNpZGViYXIge1xuLy8gICAvLyBAaW5jbHVkZSBiYWNrZ3JvdW5kLW9wYWNpdHkoJGdyZXktbGlnaHRlc3QsIDAuMTcpO1xuLy8gICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4vLyAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4vLyB9XG4vLyAuYy1wb3N0LWNvbnRhaW5lciB7XG4vLyAgICZfX3JpZ2h0IHtcbi8vICAgICBoNiB7XG4vLyAgICAgICAmLm9ubGluZU1ETC1oZWFkIHtcbi8vICAgICAgICAgQGluY2x1ZGUgYmFybG93KDE1cHgsIDE4cHgsIDQwMCwgJGNoYXJjb2xlKTtcbi8vICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHJlbSgzcHgpO1xuLy8gICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG4vLyB9XG5cbi5tb2Itd2wtc2lkZWJhciB7XG4gIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MnB4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubW9iLXdsLXNpZGViYXIge1xuICAud2wtYnRuIHtcbiAgICBtYXJnaW46IHJlbSgxMHB4KSByZW0oMjZweCk7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgc3ZnIHtcbiAgICAgIG1heC13aWR0aDogMTlweDtcbiAgICB9XG4gIH1cbn0iLCIuby1yZXNldC0tYnRuLCAuby1zZWFyY2gtLWJ0biB7XG4gIC8qbWluLXdpZHRoOiAxMjRweDsqL1xuICBtaW4td2lkdGg6IDU1cHg7XG59XG4uc3RvcnlfX2FyZWEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNDhweCAwO1xuICAvKm92ZXJmbG93LXg6IGF1dG87Ki9cblxuICAuc3RvcnlfX2xpc3Qge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBmb250LXNpemU6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIFxuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBtYXJnaW46IDAgMTNweDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi52aXNpYmxlX19hcmVhIHtcbiAgICAvKm92ZXJmbG93LXg6IHZpc2libGU7Ki9cbiAgICBwYWRkaW5nOiAwIDAgMjBweDtcblxuICAgIC5zdG9yeV9fbGlzdCAge1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNsaWNrLW5leHQge1xuICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgdG9wOiA0MCU7XG4gICAgfVxuICAgIC5zbGljay1wcmV2IHtcbiAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgdG9wOiA0MCU7XG4gICAgICB6LWluZGV4OiA5O1xuICAgIH1cbiAgICAuc2xpY2stbmV4dDpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9zdG9yeV9yaWdodC5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICBjb2xvcjogcmdiYSgwLDAsMCwwKTtcbiAgICB9XG4gICAgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2Fzc2V0cy9pbWFnZXMvc3RvcnlfbGVmdC5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICBjb2xvcjogcmdiYSgwLDAsMCwwKTtcbiAgICB9XG4gIH1cbn1cbi5lc2NvcnRfX2xpc3Qge1xuICAgIG1hcmdpbjogMCAtNHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MnB4KSB7XG4gICAgICBtYXJnaW46IDAgLTIwcHg7XG4gICAgfVxuXG4gICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTZweCkgLyAyKTtcbiAgICAgICAgbWFyZ2luOiAwIDRweDtcbiAgICAgICAgbWF4LXdpZHRoOiAyOTJweDtcbiAgICB9XG5cbiAgICAmLS1jb2x1bW4tNCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDU3NXB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyNHB4KSAvIDMpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTJweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTYwcHgpIC8gNCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tY29sdW1uLTUge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTYwcHgpIC8gNSk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNW4pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH0gICBcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmVzY29ydF9fY29udGVudCB7XG4gIHAge1xuICAgIEBpbmNsdWRlIHBvcHBpbnMoMTRweCwgMzBweCwgMzAwLCAkYmxhY2spO1xuICB9XG59XG4uZmlsdGVyLS10YWJzIHtcbiAgLmZpbHRlci0tdGFiIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAaW5jbHVkZSBwb3BwaW5zKDE0cHgsIDIwcHgsIDUwMCwgJGJsYWNrKTtcbiAgICBwYWRkaW5nOiByZW0oMjVweCkgcmVtKDEwcHgpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzA3MDcwO1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgwcHgpO1xuICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2Fzc2V0cy9pbWFnZXMvZmlsdGVyX2Fycm93LnN2ZykgY2VudGVyIHJpZ2h0IDEwcHggbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCBhdXRvO1xuICBcbiAgICAmLmN1cnJlbnQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9hc3NldHMvaW1hZ2VzL2ZpbHRlcl9hcnJvd191cC5zdmcpIGNlbnRlciByaWdodCAxMHB4IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCBhdXRvO1xuICAgIH1cbiAgXG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnRhYi1wYW5lIHtcbiAgICBwYWRkaW5nOiByZW0oMzBweCkgMCAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gIH1cbn1cblxuXG4uY29sdW1ucy02IHtcbiAgd2lkdGg6IDEzNXB4O1xufVxuLmNvbHVtbnMtNSB7XG4gIHdpZHRoOiAxNjBweDtcbn1cbi5maWx0ZXJfX3NlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNGQzMzNkM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDFweCA1cHggMHB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgLW1vei1ib3gtc2hhZG93OiAwcHggMXB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjEpO1xuICBib3gtc2hhZG93OiAwcHggMXB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjEpO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gIHNwYW4uZGl2aWRlciB7XG4gICAgY29sb3I6ICNGQzMzNkM7XG4gIH1cblxuICAuZmlsdGVyX19iYWRnZSB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBcbiAgICBhIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDhweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNsZWFyX2ZpbHRlcl9idG4ge1xuICAgIGNvbG9yOiAjRkMzMzZDO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG59XG4vKnBvc3Qgc2xpZGVyIGFycm93cyovXG4vKi5zdG9yaWVzIHtcbiAgJi5jYXJvdXNlbCB7XG4gICAgb3ZlcmZsb3c6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxufSovXG4uc3Rvcmllcy5jYXJvdXNlbCAuc3Rvcnk+Lml0ZW0tbGluaz4uaW5mbyAubmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbn1cbiN6dWNrLW1vZGFsLWNvbnRlbnQgLnN0b3J5LXZpZXdlciAuc2xpZGVzIC5pdGVtIHtcbiAgYmFja2dyb3VuZDogJHdoaXRlICFpbXBvcnRhbnQ7O1xufVxuI3p1Y2stbW9kYWwtY29udGVudCAuc3Rvcnktdmlld2VyIC5oZWFkIC5iYWNrLCAjenVjay1tb2RhbC1jb250ZW50IC5zdG9yeS12aWV3ZXIgLmhlYWQgLnJpZ2h0IC5jbG9zZSB7XG4gIGZvbnQtd2VpZ2h0OiAyMDAgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG59XG4jenVjay1tb2RhbC1jb250ZW50IC5zdG9yeS12aWV3ZXIgLmhlYWQgLmxlZnQgLmluZm8gLm5hbWUge1xuICBjb2xvcjogJGJsYWNrO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgLXdlYmtpdC10ZXh0LXNoYWRvdzogbm9uZTtcbiAgLW1vei10ZXh0LXNoYWRvdzogbm9uZTtcbn1cbiN6dWNrLW1vZGFsLWNvbnRlbnQgLnN0b3J5LXZpZXdlciAuaGVhZCAudGltZSB7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICAtd2Via2l0LXRleHQtc2hhZG93OiBub25lO1xuICAtbW96LXRleHQtc2hhZG93OiBub25lO1xufVxuXG4uZGNhbGVuZGFycGlja2VyLmRwX19vcGVuIC5kdWRwX193cmFwcGVyIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgIWltcG9ydGFudDtcbiAgYm90dG9tOiBhdXRvO1xufSIsIi5qb3VybmV5X19pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiAzMzVweDtcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLmpvdXJuZXlfX3NlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gICAgcCB7XG4gICAgICAgIEBpbmNsdWRlIHBvcHBpbnMocmVtKDE2cHgpLCByZW0oMjVweCksIDQwMCwgJGJsYWNrKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMThweCksIHJlbSgyNXB4KSwgNDAwLCAkYmxhY2spO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBcbiAgICB9XG59XG4uam91cm5leS1mZWF0dXJlcyB7XG4gICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHJvb3QtZm9udC1zaXplICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMjVweCkgIWltcG9ydGFudDtcbiAgICB9XG59XG4uY3VzdG9tLXBhZ2luYXRlLW1zZyB7XG4gICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxufSIsIi5hZHZlcnRpc2Vfcm93IHtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChteC1wb3J0cmFpdCkge1xuICAgICAgcGFkZGluZzogMjVweCAwO1xuICAgIH1cbiAgICAuYWR2ZXJ0aXNlX2NhcmQge1xuICAgICAgcGFkZGluZzogMCA1MHB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTJweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDIzJTtcbiAgICAgICAgZmxleDogMCAwIDIzJTtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAyMyU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5hZHZlcnRpc2VfcG9pbnQge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MCU7XG4gICAgICAgIGZsZXg6IDAgMCA0MCU7XG4gICAgICAgIC1tcy1mbGV4OiAwIDAgNDAlO1xuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDQwcHgpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoMTIwMHB4KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDUwcHgpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoMTQwMHB4KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDcwcHgpO1xuICAgICAgfVxuICAgICAgcGFkZGluZzogMCA1MHB4O1xuICAgIH1cblxuICAgIC5hZHZlcnRpc2VfY29udGVudCB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTJweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDM3JTtcbiAgICAgICAgZmxleDogMCAwIDM3JTtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCAzNyU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogODlweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobXgtcG9ydHJhaXQpIHtcbiAgICAgICAgcGFkZGluZzogMjBweCA1MHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTZweCksIHJlbSgyNXB4KSwgNDAwLCAkYmxhY2spO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0MThweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OXB4KSB7XG4gICAgICAgIC8qbWF4LXdpZHRoOiA0MThweDsqL1xuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxOHB4KSwgcmVtKDI0cHgpLCA0MDAsICRibGFjayk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KG14LXBvcnRyYWl0KSB7XG5cbiAgICAgIH1cbiAgICB9XG4gICAgLnBhbmVsX19oZWFkaW5nIHtcbiAgICAgIEBpbmNsdWRlIHBsYXlmYWlyKHJlbSgyNXB4KSwgcmVtKDMzcHgpLCA0MDAsICRibGFjayk7XG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjFweCk7XG4gICAgXG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICBAaW5jbHVkZSBwbGF5ZmFpcihyZW0oNDBweCksIHJlbSg1M3B4KSwgNDAwLCAkYmxhY2spO1xuICAgICAgfVxuICAgIH1cbiAgICAucGVyZm9ybWVyLWNhcmQge1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OXB4KSB7XG4gICAgICAgICAgbWFyZ2luOiAzMnB4IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1NSUgKyA3MHB4KTtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlICsgNjRweCk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IC0zMnB4O1xuICAgICAgICAgICAgbGVmdDogNDUlO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjNkNGRiO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OXB4KSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDU1JSArIDQwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoMTIwMHB4KSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDU1JSArIDUwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoMTMwMHB4KSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDU1JSArIDcwcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5sZWZ0IHtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiA0NSU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU3cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTBweCkgcmVtKDEwcHgpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbiAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDEycHgpIHJlbSgxMnB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jLWZ1bGwtbmFtZSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMocmVtKDEycHgpLCByZW0oMTdweCksIDUwMCwgJGJsYWNrKTtcbiAgICAgIFxuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMocmVtKDEycHgpLCByZW0oMThweCksIDUwMCwgJGJsYWNrKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmMtbG9jYXRpb24ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxMHB4KSwgcmVtKDE1cHgpLCA0MDAsICRibGFjayk7XG4gICAgICBcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxMHB4KSwgcmVtKDE2cHgpLCA0MDAsICRibGFjayk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jLXN0YXR1cyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgICAgXG4gICAgICAgICAgICAgICYub25saW5lIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZCMTY4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYub2ZmbGluZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICB9XG5cbiAgICB1bCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMHB4IDAgMzBweDtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjlweCkge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTJweCksIHJlbSgxNnB4KSwgNDAwLCAkYmxhY2spO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjlweCkge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxOHB4KSwgcmVtKDI0cHgpLCA0MDAsICRibGFjayk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogOXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgICB0b3A6IDdweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uYm90dG9tX19zY3JvbGxfX2J1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IHJlbSgzNXB4KTtcbiAgbWFyZ2luLXRvcDogcmVtKDgwcHgpO1xuICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjlweCkge1xuICAgIC8qbWFyZ2luLXRvcDogY2FsYygxMDB2aCAtICg1MDBweCArIDU3cHggKyAzNXB4ICsgODBweCkpOyovXG4gIH1cbn0iLCIuZXNjb3J0X19saXN0IHtcbiAgICBtYXJnaW46IDAgLTEwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAwO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpIHtcbiAgICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxNnB4KSAvIDIpO1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMTBweDtcbiAgICB9XG5cbiAgICAmLS1jb2x1bW4tNCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDU3NXB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyNHB4KSAvIDMpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTJweCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMTYwcHgpIC8gNCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tY29sdW1uLTUge1xuICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcbiAgICAgICAgbWFyZ2luOiAwIC01cHg7XG4gICAgICB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAxMDBweCkgLyA1KTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1bikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSAgIFxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5hZHZhbmNlZF9fc2VhcmNoX19hcmVhX19tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xuICAmLm9wZW5lZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmFkdmFuY2VkX19zZWFyY2hfX2FyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICByaWdodDogMDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHRyYW5zaXRpb246IGFsbCBsaW5lYXIgMC40cztcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIG92ZXJmbG93LXk6IGluaGVyaXQ7XG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgICB6LWluZGV4OiA5ODtcbiAgICAgIGJvcmRlcjogI0UyRTJFMiAxcHggc29saWQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAxOXB4O1xuICAgICAgLy8gcGFkZGluZy10b3A6IHJlbSg4MHB4KTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBsaW5lYXIgMC40cztcbiAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDM1cHgpO1xuICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XG4gICAgfVxuICBcbiAgICAmLmFjdGl2ZSB7XG4gICAgLy8gICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICBcbiAgICAuYWR2YW5jZWRfX3NlYXJjaF9fbmF2IHtcbiAgICAgIHBhZGRpbmc6IHJlbSgxMHB4KTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSg4MHB4KTtcbiAgXG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICBwYWRkaW5nOiByZW0oMjBweCk7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxMTBweCk7XG4gICAgICB9XG4gICAgfVxuICBcbiAgICAuYWR2YW5jZWRfX3NlYXJjaF9fd3JhcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMTc4MHB4O1xuICAgICAgcGFkZGluZzogcmVtKDcwcHgpIHJlbSg0MnB4KTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLy8gICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA4MHB4KTtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICBcbiAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDM0cHgpIHJlbSgxNnB4KTtcbiAgICAgICAgLy8gaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODBweCk7XG4gICAgICB9XG4gIFxuICAgICAgaDUge1xuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDE0cHgsIDIwcHgsIDUwMCwgJGJsYWNrKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgLm1vZGFsX19zZWFyY2gge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNDA3cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgfVxuICAgICAgLnN3aXRjaC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMTJweCwgMTRweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgfVxuICAgICAgICAuc3dpdGNoIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgXG4gICAgLmFkdmFuY2VkX19zZWFyY2hfX2Nyb3NzIHtcbiAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0VCRUJFQjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRUJFQkVCO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gIFxuICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgIH1cbiAgXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDE1cHg7XG4gIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgIG1heC13aWR0aDogMjBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuby1icmVhZGNydW1iXG4gIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgLnByb2ZpbGVfX2NvdW50IHtcbiAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTRweCwgMjFweCwgMzAwLCAkYmxhY2spO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAuYnV0dG9uLWhvbG9cbiAge1xuICAgIGhlaWdodDogNDZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICAubW9kYWxfcGFnZV9iYWNrXG4gIHtcbiAgICBjb2xvcjogJGdyYXktdmFyLTE1O1xuICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxOHB4LCAyMXB4LCA0MDAsICRibGFjayk7XG4gICAgc3Zne1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAtMnB4O1xuICAgIH1cbiAgfVxuICAuYm9vdGJveC5tb2RhbCAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50XG4gIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1vZGFsLWJvZHlcbiAge1xuICAgIC5ib290Ym94LWJvZHlcbiAgICB7XG4gICAgICBjb2xvcjogJGdyYXktdmFyLTE1O1xuICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE4cHgsIDIxcHgsIDQwMCwgJGJsYWNrKTtcbiAgICB9XG4gIH1cbiAgLmFkdmVydC1pbm5lci13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjw9bHRhYmxldFwiKSB7XG4gICAgICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5wcmljaW5nLWNhcmQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTMyNXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICB0b3A6IDcwcHg7XG4gICAgfVxuICAgIC5jdXN0b20tcGtnLXNsaWRlciB7XG4gICAgICAuc2xpY2stdHJhY2sge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYtdHh0IHtcbiAgICAgIG1heC13aWR0aDogODQwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIC5wYW5lbF9oZWFkaW5nIHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDMwcHgsIDM3cHgsIDQwMCwgJHdoaXRlKTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSg0NHB4LCA1M3B4LCA0MDAsICR3aGl0ZSk7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMThweCwgMjJweCwgNDAwLCAkd2hpdGUpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMjBweCwgMjRweCwgNDAwLCAkd2hpdGUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAuY2FyZC1yaWJib24ge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzZweDtcbiAgICBsZWZ0OiAtNDhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDI0cHgsIDYwMCwgJHZpb2xldCk7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtaXQocm90YXRlKC00NWRlZykpO1xuICAgICYtLWljb24ge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMjAwcHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBAaW5jbHVkZSB0cmFuc2Zvcm1pdChyb3RhdGUoLTQ1ZGVnKSk7XG4gICAgICB0b3A6IDkwJTtcbiAgICAgIGxlZnQ6IDY1JTtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWR2LXR5cGVzIHtcbiAgICBwYWRkaW5nOiA1MHB4IDAgMTAwcHggMDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICBwYWRkaW5nOiAxMjBweCAwIDEwMHB4IDA7XG4gICAgfVxuICAgIC5pbm5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgLmRkLWFycm93IHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcbiAgICAgICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAxMTNweDtcbiAgICAgICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgICAgICAgIGZpbGw6ICRmYWRlZC12aW9sZXQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYWR2LWJsb2NrLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC5wYW5lbF9oZWFkaW5nIHtcbiAgICAgIEBpbmNsdWRlIHZhcmVsYSgyOHB4LCAzNHB4LCA0MDAsICRibGFjayk7XG4gICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDMycHgsIDQwcHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDM4cHgsIDQ2cHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmFkdi1jYXJkLW91dGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDE2NXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgbWF4LXdpZHRoOiA3NDVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgbWF4LXdpZHRoOiA4NzVweDtcbiAgICB9XG4gICAgLm1lbWJlci10eXBlIHtcbiAgICAgIGJhY2tncm91bmQ6ICR2aW9sZXQ7XG4gICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoNTAlKTtcbiAgICAgIHdpZHRoOiAyNDBweDtcbiAgICAgIGhlaWdodDogMjQwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC05MHB4O1xuICAgICAgcCB7XG4gICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgyMHB4LCAzMHB4LCA0MDAsICR3aGl0ZSk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MnB4O1xuICAgICAgfVxuICAgICAgLm1lbWJlci1wb3NpdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLS1zdGFuZGFyZCB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJHRpbHQtdmFyLTEyO1xuICAgICAgICB0b3A6IC0xNDBweDtcbiAgICAgICAgbGVmdDogMjclO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1lbWJlci10eXBlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgdG9wOiAtNjVweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgdG9wOiAtOTBweDtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyMnB4O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtLWRpYW1vbmQge1xuICAgICAgbWFyZ2luLXRvcDogMTU1cHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjAwcHg7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJHRpbHQtdmFyLTEyO1xuICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgIHJpZ2h0OiAxMCU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkdGlsdC12YXItMTI7XG4gICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgcmlnaHQ6IDEwJTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5tZW1iZXItdHlwZSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICAgIGxlZnQ6IDUwcHg7XG4gICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi0tdmlwIHtcbiAgICAgIG1hcmdpbi10b3A6IDE1NXB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwMHB4O1xuICAgICAgfVxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICB3aWR0aDogMjc5cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBib3R0b206IDEwJTtcbiAgICAgICAgbGVmdDogMjUlO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICR0aWx0LXZhci0xMjtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR0aWx0LXZhci0xMjtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICAgIHdpZHRoOiAyODRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm1lbWJlci10eXBlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgcmlnaHQ6IDUwcHg7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBcblxuICAuZmFxLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTMyNXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogLTYwMHB4O1xuICAgIHBhZGRpbmc6IDAgMzBweCA2MHB4IDMwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAtODkwcHg7XG4gICAgICBwYWRkaW5nOiAwIDMwcHggMTMwcHggMzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICBtYXJnaW4tdG9wOiAtOTIwcHg7XG4gICAgICBwYWRkaW5nOiAwIDMwcHggMTMwcHggMzBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgbWFyZ2luLXRvcDogLTM2JTtcbiAgICAgIHBhZGRpbmc6IDAgMzBweCAxMzBweCAzMHB4O1xuICAgIH1cbiAgICAmLXR4dCB7XG4gICAgICBtYXgtd2lkdGg6IDg0MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAucGFuZWxfaGVhZGluZyB7XG4gICAgICAgIEBpbmNsdWRlIHZhcmVsYSgzMHB4LCAzN3B4LCA0MDAsICR3aGl0ZSk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoNTBweCwgNjBweCwgNDAwLCAkd2hpdGUpO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE4cHgsIDIycHgsIDQwMCwgJHdoaXRlKTtcbiAgICAgICAgbWF4LXdpZHRoOiA1NjJweDtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMThweCwgMjdweCwgNDAwLCAkd2hpdGUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtZGV0YWlscyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMzRweDtcbiAgICAgIG1hcmdpbjogMjVweCBhdXRvIDAgYXV0bztcbiAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICBtYXJnaW46IDUwcHggYXV0byAwIGF1dG87XG4gICAgICB9XG4gICAgICAmLWlubmVyIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgbWFyZ2luOiAwIC0xNXB4O1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi1jaGlsZCB7XG4gICAgICBtYXgtd2lkdGg6IDg1NXB4O1xuICAgICAgbWFyZ2luOiAyNXB4IGF1dG8gMCBhdXRvO1xuICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgIG1hcmdpbjogMTVweCBhdXRvIDAgYXV0bztcbiAgICAgIH1cbiAgICAgICYtaW5uZXIge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBtYXJnaW46IDAgLTE1cHg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZmFxLWlubmVyLXdyYXBwZXIge1xuICAgIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbiAgfVxuICAuZmFxLXBhcmVudCB7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDAgMjVweCk7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LXZhci04O1xuICAgIHBhZGRpbmc6IDUwcHggNDVweCA0NXB4O1xuICAgIG1hcmdpbjogMCAwIDI1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAzMHB4KTtcbiAgICAgIG1hcmdpbjogMCAxNXB4IDMwcHggMTVweDtcbiAgICB9XG4gICAgJi10aXRsZSB7XG4gICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMThweCwgMjdweCwgNjAwLCAkYmxhY2spO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgdWwge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIGxpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDI0cHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudmlldy1saW5rIHtcbiAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAyNHB4LCA0MDAsICRncmVlbi12YXItNSk7XG4gICAgfVxuICB9XG5cbiAgLypwcm9maWxlIHN0YXRzIHRhYiBpbnB1dCBncm91cCBzdHlsZXMqL1xuICAuY3VzdG9tLWJhc2Uge1xuICAgIG1heC13aWR0aDogMTUxMnB4O1xuICAgIG1hcmdpbjogMCAwIDEwMHB4IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuXG4gIC8qdXNlciBwb3N0IGNyZWF0ZSBjb25zZW50Ki9cblxuICAudXNlckNvbmNlbnQtYnV0dG9uc1dyYXAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB1bHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICBsaXtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xuICAgICAgLmJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgICAgfVxuICAgICAgLm8tYnRuXG4gICAgICB7XG4gICAgICAgIC8vaGVpZ2h0OiAzNHB4O1xuICAgICAgICAvL0BpbmNsdWRlIHRpdGlsbGl1bSgxNHB4LCAyMXB4LCA1MDAsICR3aGl0ZSk7XG4gICAgICAgIC8vIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgIC8vIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1pbi13aWR0aDogMTI3cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIH1cbiAgICAgIC5kZWNsaW5lLWJ0blxuICAgICAge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjQzQ0NTQ1O1xuICAgICAgfVxuICAgICAgLmNvbmZpcm0tYnRuXG4gICAgICB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYigzOSw4NCwxODApO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDM5LDg0LDE4MCwxKSAwJSwgcmdiYSg0MCw5NSwyMTQsMSkgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIHJnYmEoMzksODQsMTgwLDEpIDAlLHJnYmEoNDAsOTUsMjE0LDEpIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgzOSw4NCwxODAsMSkgMCUscmdiYSg0MCw5NSwyMTQsMSkgMTAwJSk7XG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMjc1NGI0JywgZW5kQ29sb3JzdHI9JyMyODVmZDYnLEdyYWRpZW50VHlwZT0wICk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi51X2NvbmNlbnQtLW1vZGFsIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLnVzZXJfY29uY2VudC0tbW9kYWwge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgICAgIG1heC13aWR0aDogMzQycHg7XG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4ICMwMDAwMDAyOTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI1cHggMjVweCAwIDApO1xuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMjVweCk7XG4gICAgfVxuICAgICAgLm1vZGFsLWJvZHlcbiAgICAgIHtcbiAgICAgICAgICBwYWRkaW5nOiAzNHB4IDI0cHg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGgze1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMjJweCwgMzBweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICAgIH1cbiAgICAgICAgICBwe1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTRweCwgMjRweCwgMzAwLCAkYmxhY2spO1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgfVxufVxuLnVzZXItY29uc2VudC1jaGVja2JveCB7XG4gIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBsYWJlbHtcbiAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTRweCwgMjFweCwgNDAwLCAjNzI3MjcyKTtcbiAgICAmOmFmdGVye1xuICAgICAgbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgYXtcbiAgICAgIGNvbG9yOiAjMjc1REQxO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLyoyNy4xMi4yMSovXG5cbi5wb3N0aWQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcbn1cbi50b3VyLWRyb3Bkb3duIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1pdGVtOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5JbnB1dEdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuOyAvKiAxICovXG4gICAgICBoZWlnaHQ6IDA7IC8qIDIgKi9cbiAgICAgIHdpZHRoOiAwOyAvKiAyICovXG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBwYWRkaW5nOiAycHggMjVweDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygyMHB4KTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIC0tdHJhbnNpdGlvbi1mYXN0IGVhc2Utb3V0LCBcbiAgICAgIGJhY2tncm91bmQtY29sb3IgLS10cmFuc2l0aW9uLWZhc3QgZWFzZS1pbjtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNHM7XG4gICAgICBib3JkZXI6ICRncmVlbi12YXItOCAxcHggc29saWQ7XG4gICAgICAvLyBmb250LWZhbWlseTogJG9wZW4tc2FucztcbiAgICAgIC8vIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIEBpbmNsdWRlIHZhcmVsYSgxNHB4LCAxNXB4LCA0MDAsICRibGFjayk7XG4gICAgfVxuICAgIFxuICBsYWJlbDpsYXN0LW9mLXR5cGUge1xuICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgICBcbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tdmFyLTg7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICB9XG4gICAgXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpob3Zlcjpub3QoOmNoZWNrZWQpICsgbGFiZWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLXZhci04O1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxufVxuXG4ucmVwb3J0X3Bvc3QtLW1vZGFsIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gICAgbWF4LXdpZHRoOiA0OTZweDtcbiAgfVxuICAubW9kYWwtY29udGVudCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDZweCAjMDAwMDAwMjk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIC5tb2RhbC1ib2R5XG4gICAge1xuICAgICAgICBwYWRkaW5nOiAxMDVweCAyNHB4IDI4cHggMjRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgLnJlcG9ydF9wb3N0LXRpdGxlXG4gICAgICAgIHtcbiAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMThweCwgMjVweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNHB4LCAyMHB4LCA1MDAsICRibGFjayk7XG4gICAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBvc3RfX21vZGFsX19jbG9zZSB7XG4gICAgd2lkdGg6IDUzcHg7XG4gICAgaGVpZ2h0OiA1M3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygwIDI1cHggMCAwKTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMztcblxuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTJweDtcbiAgICB9XG4gIH1cbn1cbi5yZXBvcnQtdGl0bGUtaGVhZFxue1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLnJlcG9ydF9wb3N0X2NoZWNrV3JhcFxue1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLnJlcG9ydF9kZXNjX3dyYXBcbntcbiAgbGFiZWx7XG4gICAgQGluY2x1ZGUgdmFyZWxhKDE0cHgsIDE2cHgsIDQwMCwgJGJsYWNrKTtcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG4gIHRleHRhcmVhe1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYm9yZGVyOiAjRUJFQkVCIDFweCBzb2xpZDtcbiAgICBoZWlnaHQ6IDkwcHg7XG4gICAgcmVzaXplOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgJjpmb2N1cy12aXNpYmxle1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG4gICAgJjpmb2N1c3tcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICB9XG59XG4ucG9zdHJlcG9ydGRldGFpbHNzdWJtaXQge1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMTJweCAzMHB4O1xufVxuXG4uY29tbW9uLW1vZGFsIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygyNXB4KTtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI1cHggMjVweCAwIDApO1xuICAgIH1cbiAgfVxufVxuXG4ucG9zdC1tb2RhbC10aXRsZVxue1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjBweCwgNjAwLCAjNEQ0RjVDKTtcbn1cbi5tb2RlbFBvcFNlbGVjdCB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG4udGFndXNlcnMge1xuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5wZW5kaW5nLW1vZGFsIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLnBlbmRpbmctZHJvcGRvd24ge1xuICBAaW5jbHVkZSBtZWRpYShcIjw9bWRlc2t0b3BcIikge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuLnBlbmRpbmdfYXBwcm92YWwtLW1vZGFsIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiA3MDJweDtcbiAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMjVweCAyNXB4IDAgMCk7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggIzAwMDAwMDI5O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI1cHgpO1xuICAgIH1cbiAgICAgIC5tb2RhbC1ib2R5XG4gICAgICB7XG4gICAgICAgICAgcGFkZGluZzogMzRweCAyNHB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgaDN7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHB7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDIwcHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgfVxufVxuLnBlbmRpbmdUZXh0LXN1Ylxue1xuICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gICAgbWF4LXdpZHRoOiA0MzJweDtcbiAgfVxufVxuLnBlbmRpbmctcG9wSGVhZFxue1xuICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjJweCwgNDAwLCAkYmxhY2spO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBhe1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjJweCwgNjAwLCAkZ3JlZW4tdmFyLTgpO1xuICB9XG59XG4ucGVuZGluZy1saWtlc0NvdW50XG57XG4gIHVse1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIGxpe1xuICAgICAgY29sb3I6ICM4QThBOEY7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG4gICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgfVxuICAgICAgc3BhbntcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDlweCwgMTJweCwgNDAwLCAjOEE4QThGKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5tb2RhbC1mb290ZXJ0eHQge1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzhhOGE4ZiAhaW1wb3J0YW50O1xufVxuLnBlbmRpbmctZm9vdGVyV3JhcFxue1xuICBwYWRkaW5nOiAxNnB4IDIycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTBweCAhaW1wb3J0YW50O1xufVxuLnBlbmRpbmctcG9zdC1jYXJkXG57XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjJweCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgLmNhcmQtaGVhZGVyXG4gIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuLnlvdGktd3JhcHBlci1jb250ZW50XG57XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgbWF4LXdpZHRoOiA4MTJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDIycHggYXV0bztcbiAgfVxuICAuaWR2Zi13cmFwcGVyXG4gIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGlmcmFtZXtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIwcHg7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjBweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAyMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjBweDtcbiAgICB9XG4gIH1cbn1cbi55b3RpLXNlc3Npb24tdGV4dFxue1xuICBAaW5jbHVkZSB0aXRpbGxpdW0oMThweCwgMjdweCwgNDAwLCAkd2hpdGUgIWltcG9ydGFudCk7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbi5zZWNvblN0ZXAtc3ViLWhlYWRpbmdcbntcbiAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICB3aWR0aDogNDMwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5wZW5kaW5nSW1hZ2UtbXVsdGlwbGVcbntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBlbmRpbmdJbWFnZS1wcmV2QnRuXG57XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbiAgLy8gYm9yZGVyOiAkd2hpdGUgMXB4IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG4gIGltZ3tcbiAgICB3aWR0aDogMjBweDtcbiAgfVxuICAmOmZvY3Vze1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAvLyBib3JkZXI6ICR3aGl0ZSAxcHggc29saWQ7XG4gIH1cbiAgLy8gJjpob3ZlcntcbiAgLy8gICBiYWNrZ3JvdW5kOiAjZmZmZmZmNzU7XG4gIC8vIH1cbn1cbi5wZW5kaW5nSW1hZ2UtbmV4dEJ0blxue1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICAvLyBib3JkZXI6ICR3aGl0ZSAxcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcbiAgaW1ne1xuICAgIHdpZHRoOiAyMHB4O1xuICB9XG4gICY6Zm9jdXN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIC8vIGJvcmRlcjogJHdoaXRlIDFweCBzb2xpZDtcbiAgfVxuICAvLyAmOmhvdmVye1xuICAvLyAgIGJhY2tncm91bmQ6ICNmZmZmZmY3NTtcbiAgLy8gfVxufVxuLm8tcGVuZGluZy10YWdcbntcbiAgLmJhZGdlLXdhcm5pbmdcbiAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkIwMjk7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4IDRweCAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn1cbi5sb2dpbl9kaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4udmVyaWZ5LWRpdiB7XG4gIC5sZy1oZWFkaW5nIHtcbiAgICBAaW5jbHVkZSB2YXJlbGEoMzBweCwgNDBweCwgNDAwLCAkd2hpdGUpO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICBAaW5jbHVkZSB2YXJlbGEoNDVweCwgNTVweCwgNDAwLCAkd2hpdGUpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDQ4cHgsIDYwcHgsIDQwMCwgJHdoaXRlKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bGRlc2t0b3BcIikge1xuICAgICAgICBAaW5jbHVkZSB2YXJlbGEoNjZweCwgNzZweCwgNDAwLCAkd2hpdGUpO1xuICAgIH1cbiAgfVxuICAuc2Vjb25TdGVwLXN1Yi1oZWFkaW5ne1xuICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyN3B4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGZvbnQtZmFtaWx5OiAndmFyZWxhJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHggIWltcG9ydGFudDtcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuICAvKnBhZ2luYXRpb24gZXNjb3J0IHBhZ2UqL1xuXG4gIC5lc2NvcnQtcGFnaW5hdGUge1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBzZWxlY3Qge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygycHgpO1xuICAgICAgY29sb3I6IHJnYmEoNzcsIDc5LCA5MiwgLjUpO1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlIHVybCguLi9hc3NldHMvaW1hZ2VzL3RvcF9hcnJvd19wYWdpLnBuZykgY2VudGVyIHJpZ2h0IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBuYXYge1xuICAgICAgdWwge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDRweDtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFOEU5RUM7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMnB4KTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U4RTlFQztcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygycHgpO1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoNzcsIDc5LCA5MiwgLjUpO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI0U4RTlFQztcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U4RTlFQztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjMzNCODk5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzM0I4OTkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgdXJsKC4uL2Fzc2V0cy9pbWFnZXMvbGVmdF9hcnJvd19wYWdpLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSB1cmwoLi4vYXNzZXRzL2ltYWdlcy9sZWZ0X2Fycm93X3BhZ2kucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDM4cHg7XG4gICAgICAgICAgICB3aWR0aDogMzRweDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgdXJsKC4uL2Fzc2V0cy9pbWFnZXMvbGVmdF9hcnJvd19wYWdpLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSB1cmwoLi4vYXNzZXRzL2ltYWdlcy9yaWdodF9hcnJvd19wYWdpLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wb3N0bG9naW4tbWx7XG4gICAgLmNvbnRhaW5lci1mbHVpZHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuc3RhdGljLXdyYXBwZXIge1xuICAgIC5wYWdlX19oZWFkaW5nIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuc3RhdGljLWJhc2Uge1xuICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbm5lci13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5mYXEtb3V0ZXItd3JhcHBlciB7XG4gICAgLm91dGVyLXdyYXBwZXItY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICAgICAgLmlubmVyLXdyYXBwZXIge1xuICAgICAgICAvLyBtYXgtaGVpZ2h0OiA5MDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZzogOTBweCAyMnB4IDU1cHggMjJweCAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMDVweCAyMnB4IDU1cHggMjJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1sdGFibGV0XCIpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxMjVweCAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIG1heC1oZWlnaHQ6IDgwMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5mYXEtY29udGVudC13cmFwcGVyIHtcbiAgICAgICAgICB0b3A6IDgwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTgwcHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4IDAgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH0iLCIuby1mb290ZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiByZW0oNTBweCk7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDIwMHB4IDAgMCAwKTtcbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTJweCkge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDMwMHB4IDAgMCAwKTtcbiAgICB9XG4gICAgYmFja2dyb3VuZDogJHByaW1hcnktY29sb3ItZmFkZWQ7XG5cbiAgICAuZm9vdGVyX21lbnUge1xuICAgICAgICBwYWRkaW5nLXRvcDogNzhweDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNzhweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogNnB4IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNnB4IDI0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMjNweDsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTVweCwgMjVweCwgNDAwLCAkd2hpdGUpO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjM4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5vLWJvdHRvbS1mb290ZXIge1xuICAgICAgICBwYWRkaW5nOiA2NnB4IDAgNDhweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICAgICAgcGFkZGluZzogMzJweCAwIDQ0cHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucygxNHB4LCAzMHB4LCA0MDAsICR3aGl0ZSk7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDU3NnB4KSB7XG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgcG9wcGlucygxMnB4LCAxNnB4LCAzMDAsICRibGFjayk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tbm9sb2dpbiB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbn1cblxuLnBvc3Rsb2dpbiB7XG4gICAgLnVzZXItZHAge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHJpZ2h0OiAxM3B4O1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgLnByb2ZpbGVfX3BpYyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cyg1MCUpO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5vLW1vYmlsZS1mb290ZXIge1xuICAgIC8vIGJhY2tncm91bmQ6ICR2aW9sZXQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLy9AaW5jbHVkZSBib3JkZXJyYWRpdXMoMjVweCAyNXB4IDAgMCk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTJweCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgLypwYWRkaW5nOiAxMHB4IDIwcHg7Ki9cbiAgICB6LWluZGV4OiA5OTtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogMDtcblxuICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAvKnBhZGRpbmc6IDA7Ki9cbiAgICAgICAgYmFja2dyb3VuZDogJHZpb2xldDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI1cHggMjVweCAwIDApO1xuICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDRweCByZ2IoMCAwIDAgLyAxNSUpO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAubm90aWZ5X19zdGF0dXMge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDEycHgpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSgxMnB4KTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0aWx0LXZhci02O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucHJvZmlsZV9fcGljIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5hZHYtaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjNweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5ub3RpZnktZHJvcGRvd24ge1xuICAgIHVsIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgIC5ub3RpZmljYXRpb25fX2xpc3Qge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgLyptYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgIG92ZXJmbG93OiBhdXRvOyovXG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICB3aWR0aDozcHg7XG4gICAgICB9XG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgICAgYmFja2dyb3VuZDojZjBmMGYwO1xuICAgICAgfVxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR2aW9sZXQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czoyMHB4O1xuICAgICAgfVxuXG4gICAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wcm9maWxlaW1hZ2Uge1xuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM2cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmZ1bGxuYW1lIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMocmVtKDEycHgpLCByZW0oMTZweCksIDUwMCwgJGJsYWNrKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICAgICAgfVxuICAgICAgICAucmV2aWV3X2RhdGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTBweCksIHJlbSgxNHB4KSwgNDAwKTtcbiAgICAgICAgICAgIGNvbG9yOiAjOEE4QThGO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYtaGVhZGVyIHtcbiAgICAgICAgcGFkZGluZzogMTVweCAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDQsIC4xNSk7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGNvbG9yOiAjM2MzYzNiO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXghaW1wb3J0YW50O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmN1c3RvbS1zcGFjaW5nIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ub3V0ZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgIH1cbiAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDg1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdmlvbGV0O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygwIDAgMCAyMDBweCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTMwcHgpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygwIDAgMCAzMDBweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tZnVsbCB7XG4gICAgICAgIC5vdXRlci13cmFwcGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbm5lci13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiB1cmwoLi4vYXNzZXRzL2ltYWdlcy80MDQtYmFja2dyb3VuZC5qcGcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDAgMCAwIDMwMHB4KTtcbiAgICAgICAgICAgICAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2NXB4IDIycHggNTVweCAyMnB4O1xuICAgICAgICAgICAgICAgIC8vIG1heC13aWR0aDogMzcwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTY1cHggMjJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1jb2xvci10cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMCAwIDAgMzAwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLWVycm9yIHtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzAwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygwIDAgMCAyMDBweCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzUwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBtaW4taGVpZ2h0OiA5MDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDAgMCAwIDMwMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMCAwIDAgMjAwcHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDAgMCAwIDMwMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1ub2JnIHtcbiAgICAgICAgLm91dGVyLXdyYXBwZXItY29udGFpbmVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmlubmVyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNjVweCAyMnB4IDMwcHggMjJweDtcbiAgICAgICAgICAgICAgICAmLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogODgwcHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5pbm5lci13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gICAgfVxufVxuLmhvbWUtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWluLWhlaWdodDogOTB2aDtcbiAgICB9XG59XG4ubG9naW4tYmFzZSB7XG4gICAgLmlubmVyLXdyYXBwZXIge1xuICAgICAgICAvLyBiYWNrZ3JvdW5kOiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9oZXJvaW1hZ2UuanBnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygwIDAgMzAwcHggMCk7XG4gICAgICAgIC8vIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBhZGRpbmc6IDEzMHB4IDIycHggNTVweCAyMnB4O1xuICAgICAgICAvLyBtYXgtd2lkdGg6IDM3MHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0NXB4IDIycHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1jb2xvci10cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygwIDAgMzAwcHggMCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0taG9tZSB7XG4gICAgICAgIC5vLWJhbm5lci1mdWxsSGVpZ2h0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEwNXB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5jb250ZW50LWJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygxMDAlIC0gODglKTtcbiAgICB9XG4gICAgaDIge1xuICAgICAgICBAaW5jbHVkZSBmb250LXNpemUoJGgyLWZvbnQtc2l6ZXMpO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLXNlYXJjaCB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDg4JTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMDBweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49bHRhYmxldFwiKSB7XG4gICAgICAgICAgICAvLyBtYXJnaW4tbGVmdDogMTIlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgLy8gbWFyZ2luLWxlZnQ6IDI1JTtcbiAgICAgICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwJTtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmxhcmdlcmRlc2t0b3BcIikge1xuICAgICAgICAgICAgLy8gcGFkZGluZy10b3A6IDY1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTIlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5NDBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sZGVza3RvcFwiKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICAgIC5mb3JtLXdyYXBwZXItdWkge1xuICAgICAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI4cHggMjVweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZS1mYWRlZDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMzdweCk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogNTBweCBhdXRvIDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDU4cHgpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMzRweCAyNXB4IDM0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI3cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4MnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1MnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCA0NXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uc2Vjb25kX3N0ZXAge1xuICAgIG1hcmdpbjogMCBhdXRvIDE4cHggYXV0bztcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICBtYXJnaW46IDE4cHggYXV0byAwO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMTZweCwgMjBweCwgNDAwLCAkd2hpdGUpO1xuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG8gMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBzdmcge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICAgICAgd2lkdGg6IDQzcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb21tb24tc3BhY2luZyB7XG4gICAgcGFkZGluZzogOTVweCAwO1xuICAgICYtdG9wIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDk1cHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIH1cbn1cbi5mZWF0dXJlcyB7XG4gICAgcGFkZGluZzogOTVweCAwIDAgMDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgcGFkZGluZzogMTkwcHggMCAyNDBweCAwO1xuICAgIH1cbn1cbi5pbm5lciB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xufVxuLm8tc2lnbnVwLWluZm9JY29uXG57XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgIHN2Z3tcbiAgICAgICAgd2lkdGg6IDE5cHg7XG4gICAgICAgIGhlaWdodDogMTlweDtcbiAgICB9XG59XG4uby1zaWdudXAtc3VidHh0XG57XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTRweCwgMjFweCwgNDAwLCAjNTI1MjUyKTtcbn1cbi5lc2NvcnQtYm90dG9tLXRleHRcbntcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBoNHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDI1cHgsIDMwcHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICB9XG4gICAgcHtcbiAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDI1cHgsIDQwMCwgIzUyNTI1Mik7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XG4gICAgfVxufVxuXG4ucGhvdG8taWQtZ3JvdXAge1xuICAgIC5jaGVja2VyIHtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjhweCwgNDAwLCAjNTI1MjUyKTtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICB9XG4gICAgICAgIC5jaGVja21hcmsge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDUwJSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5NDQ7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiA5cHg7XG4gICAgICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDNweCAzcHggMDtcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5waG90b3VwbG9hZHdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cbi5waG90by1pZC1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjZweCAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLnVwbG9hZC1maWxlLWhvbGRlciB7XG5cdHBvc2l0aW9uOnJlbGF0aXZlO1xuXHRtaW4taGVpZ2h0OjIzMXB4O1xuXHRib3JkZXI6IDFweCBkYXNoZWQgIzIyQkZDMSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDI4cHggMjBweCA0NXB4IDIwcHggIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgcGFkZGluZzogMjhweCAyMHB4IDQwcHggMjBweCAhaW1wb3J0YW50O1xuICAgIH1cblx0XHQudXBsb2FkLWZpbGUtbWlkZGxlIHtcblx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRAaW5jbHVkZSBmbGV4Ym94O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHRcdFx0aSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0fVxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0d2lkdGg6IDY1cHg7XG5cdFx0XHRcdGhlaWdodDogNjVweDtcblx0XHRcdH1cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDI0cHgsIDQwMCwgIzUyNTI1Mik7XG5cdFx0XHRcdC8vIGNvbG9yOiAkYm9keXRleHQtY29sb3I7XG5cdFx0XHRcdC8vIGZvbnQtc2l6ZTogJHJvb3QtZm9udC1zaXplIC0gMjtcblx0XHRcdH1cbiAgICAgICAgICAgIC5idXR0b24tLWZvcm0ge1xuXG4gICAgICAgICAgICB9XG5cdFx0fVxuXG5cdCYtLWhlaWdodGluY3JlYXNlIHtcblx0XHRtaW4taGVpZ2h0OiAzMDhweDtcblx0fVxuICAgIC5kei1pbWFnZS1wcmV2aWV3IHtcbiAgICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICBtYXJnaW46IDIwcHggYXV0byAwIGF1dG87XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygxMHB4KTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG5cblxuLypjb3BpZWQgbG9naW4gY3NzKi9cblxuLm8tbG9naW4td3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA4MHB4IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgcGFkZGluZzogMTAwcHggMDtcbiAgICB9XG5cbiAgICAmLS1tb2Qge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG59XG4ubG9naW5fZGl2e1xuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIHBsYXlmYWlyKDMwcHgsIDQwcHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICAgICAgQGluY2x1ZGUgcGxheWZhaXIoNTBweCwgNjdweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICB9XG4gIFxuICAgIH1cbiAgICAuc3ViLWhlYWRpbmd7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDE4cHgsIDI3cHgsIDMwMCwgJGJsYWNrKTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIH1cbiAgfVxuICAgIC5sb2dpbmZvcm0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBcbiAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcblxuICAgICAgICAgICAgLm8tZmllbGQge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xMCk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgJi0tcmFkaW8ge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjNweCAyNXB4IDI5cHg7XG5cbiAgICAgICAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRUIzNjcyO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFQjM2NzI7XG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmZDdkYTkgMCUsICMyNzU0YjQgMzUlLCAjZmMzMzZjIDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPXRleHRdLmZvcm0tY29udHJvbCwgXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1lbWFpbF0uZm9ybS1jb250cm9sLCBcbiAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPXBhc3N3b3JkXS5mb3JtLWNvbnRyb2wsXG4gICAgICAgICAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucygxNnB4LCAyNnB4LCAzMDApO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzZDNkM2QztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjhweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDIycHgpIHJlbSgyM3B4KSByZW0oMjBweCkgcmVtKDIzcHgpO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiA5cHggc29saWQ7XG4gICAgICAgICAgICAgICAgICAgIC8vIGJvcmRlci1pbWFnZS1zbGljZTogMTtcbiAgICAgICAgICAgICAgICAgICAgLy8gYm9yZGVyLWltYWdlLXNvdXJjZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2ZkN2RhOSAwJSwgIzI3NTRiNCAzNSUsICNmYzMzNmMgMTAwJSk7XG5cbiAgICAgICAgICAgICAgICAgICAgJi5pcy1pbnZhbGlkIHtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2Fzc2V0cy9pbWFnZXMvd2FybmluZy5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2sge1xuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9ZW1haWxdLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNDBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9zZWxlY3RfYXJyb3cuc3ZnKSBjZW50ZXIgcmlnaHQgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQycHggMzJweDtcblxuICAgICAgICAgICAgICAgICAgICAmLmlzLWludmFsaWQge1xuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9zZWxlY3RfYXJyb3cuc3ZnKSwgdXJsKC4uL2Fzc2V0cy9pbWFnZXMvd2FybmluZy5zdmcpO1xuICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCwgY2VudGVyIHJpZ2h0IDUwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MnB4IDMycHgsIDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCwgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgaS5mYSB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgICAgICAgICAgICAmLmZhLWNoZWNrIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyOGE3NDU7XG4gICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICYuZmEtZXhjbGFtYXRpb24tdHJpYW5nbGUge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2RjMzU0NTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICBcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmludmFsaWQtZmVlZGJhY2sge1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMCwwLDAuMyk7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDA7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAucGhvdG9pZHdyYXBwZXIge1xuICAgICAgICAgIHAge1xuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucygxNnB4LCAyNXB4LCA0MDAsICRibGFjayk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmluZm8tLWJ0biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAvLyBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiAjRUIzNjcyO1xuICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIHotaW5kZXg6IDk7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgLmluZm8tLXRvb2x0aXBzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmluZm8tLXRvb2x0aXBzIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggIzAwMDAwMDI5O1xuICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMjZweCkgcmVtKDE2cHgpO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxMnB4LCAyMHB4LCA0MDAsICRibGFjayk7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuZ292ZXJtZW50aWR3cmFwcGVyX19jb250YWluZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDlweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgMC4xMCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgICAgICBcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjZmQ3ZGE5IDAlLCAjMjc1NGI0IDM1JSwgI2ZjMzM2YyAxMDAlKTtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kem9uZWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgIGhlaWdodDogNjhweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgMjVweDtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzZDNkM2QztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmFkZC0taWNvbiB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNnB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLmR6b25ldXBsb2FkIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogOTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5mb3Jnb3QtLXRleHQge1xuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucygxNnB4LCAyNXB4LCAzMDApO1xuICAgICAgICAgICAgY29sb3I6ICMyNzU0QjQ7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5nb3Zlcm1lbnRpZC0tdGV4dCB7XG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDEycHgsIDE2cHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgfVxuICAgICAgICAuY3VzdG9tLWNvbnRyb2wge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMzJweCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDU3NXB4KSB7XG4gICAgICAgICAgICAgIC8qcGFkZGluZy1sZWZ0OiByZW0oNDJweCk7Ki9cbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMzVweCk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWR+LmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNkYzM1NDU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTRweCwgMjVweCwgMzAwKTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNTc2cHgpIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDE2cHgsIDI1cHgsIDMwMCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBjb2xvcjogIzZDNkM2QztcblxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzI3NTRCNDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSgyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggIzAwMDAwMDI5O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIC8qbGVmdDogLTMwcHg7Ki9cbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTM1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogcmVtKDIwcHgpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSgyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0zMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuby1zaWdudXAtdHh0IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTZweCwgMjVweCwgMzAwLCAkYmxhY2spO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzI3NTRCNDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAudXBlci1oZWFkZXJ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB1bCB7XG4gICAgICBsaXtcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgICAgIGF7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiA4cHg7XG5cbiAgICAgICAgICAmLm8tYnRuIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTBweCk7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDEwcHgpO1xuXG4gICAgICAgICAgICAmLS1vdXRsaW5lIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IHJlbSg4cHgpO1xuICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogcmVtKDhweCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC8vIGJ1dHRvbntcbiAgICAvLyAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICAgIC8vICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAvLyAgIGJhY2tncm91bmQ6IHJnYigzOSw4NCwxODApO1xuICAgIC8vICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgzOSw4NCwxODAsMSkgMCUsIHJnYmEoNDAsOTUsMjE0LDEpIDEwMCUpO1xuICAgIC8vICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAvLyAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAvLyAgIGhlaWdodDogMzdweDtcbiAgICAvLyAgICY6aG92ZXIsXG4gICAgLy8gICAmOmZvY3VzIHtcbiAgICAvLyAgICAgLy8gYm9yZGVyOiBsaWdodGVuKCRwdXJwbGUsIDEwJSkgc29saWQgMXB4O1xuICAgIC8vICAgICAvLyBiYWNrZ3JvdW5kOiBsaWdodGVuKCRwdXJwbGUsIDEwJSk7XG4gICAgLy8gICAgIGJhY2tncm91bmQ6IHJnYigzOSw4NCwxODApO1xuICAgIC8vICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDM5LDg0LDE4MCwxKSAwJSwgcmdiYSg0MCw5NSwyMTQsMSkgMTAwJSk7XG4gICAgLy8gICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgLy8gICB9XG4gICAgLy8gfVxuICB9XG4gIC5iZy1sb2dpbntcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjM1LDE4OSwxOTkpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg2MWRlZywgcmdiYSgyMzUsMTg5LDE5OSwxKSAwJSwgcmdiYSgyNDIsMjExLDIxNywxKSAzMCUsIHJnYmEoMjQ1LDIxNiwyMjEsMSkgNjQlLCByZ2JhKDIzNCwxODQsMTk1LDEpIDEwMCUpO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIG1hcmdpbi10b3A6IC02MHB4O1xuICAgIC5jYXJke1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJi50b3AtaGVhZGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IC03MHB4O1xuICAgICAgcGFkZGluZy10b3A6IHJlbSgyNXB4KTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY5cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTcwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiByZW0oMTAwcHgpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4uYmctcGluayB7XG4gICAgYmFja2dyb3VuZDogI2YzZDRkYjtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogcmVtKDgwcHgpIDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJi50b3AtaGVhZGVyIHtcbiAgICAgIG1hcmdpbi10b3A6IC02MHB4O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjlweCkge1xuICAgICAgICAvKm1hcmdpbi10b3A6IC03MHB4OyovXG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KG14LW1vYi1sYXJnZSkge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgICAgIH1cbiAgICB9XG59XG4uYmctaG9tZSB7XG4gICAgYmFja2dyb3VuZDogI2YzZDRkYiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9tb2JpbGVfaG9tZV9iZy5wbmcpIHRvcCBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYudG9wLWhlYWRlciB7XG4gICAgICAvKm1hcmdpbi10b3A6IC03MHB4OyovXG4gICAgICBwYWRkaW5nLXRvcDogcmVtKDI1cHgpO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjlweCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAtNzBweDtcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSgxMDBweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNTc1cHgpIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2YzZDRkYiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9ob21lX2JnLnBuZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG4gICAgfVxuXG4gICAgLm8tbG9naW4td3JhcCB7XG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzBweCk7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhvbWVfX3NlYXJjaF9fYXJlYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1NzVweDtcbiAgICAgICAgcGFkZGluZzogMCByZW0oMzBweCk7XG4gICAgICAgIC8qbWFyZ2luLXRvcDogODBweDsqL1xuXG4gICAgICAgIGgxIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoODUwcHgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoMTA1MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuby0td2h5LS10ZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgcG9wcGlucygyMHB4LCAzMHB4LCA0MDAsICRibGFjayk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWNvbmRfc3RlcCB7XG4gICAgICBzdmcge1xuICAgICAgICBtYXgtd2lkdGg6IDE4cHg7XG4gICAgICB9XG4gICAgfVxufVxuXG4uaG9tZV9fY291bnRfX2FyZWEge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAvKnotaW5kZXg6IDk5OyovXG4gICAgei1pbmRleDogODtcbiAgICB1bCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDIwcHgsIDMwcHgsIDQwMCk7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM2QTZBNkE7XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI0ZDMzM2QztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4gIC8vIC5jLWNvbnRhY3QtZm9ybSBpbnB1dFt0eXBlPXRleHRdLmZvcm0tY29udHJvbCwgLmMtY29udGFjdC1mb3JtIGlucHV0W3R5cGU9ZW1haWxdLmZvcm0tY29udHJvbCwgLmMtY29udGFjdC1mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLmZvcm0tY29udHJvbCB7XG4gIC8vICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgLy8gICBmb250LWZhbWlseTogXCJPdmVycGFzc1wiLCBzYW5zLXNlcmlmO1xuICAvLyAgIGZvbnQtc2l6ZTogMTVweDtcbiAgLy8gICBsaW5lLWhlaWdodDogMjVweDtcbiAgLy8gICBmb250LXdlaWdodDogMzAwO1xuICAvLyAgIGNvbG9yOiAjNmM2YzZjO1xuICAvLyAgIGJvcmRlcjogbm9uZTtcbiAgLy8gICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkO1xuICAvLyAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC8vICAgaGVpZ2h0OiA1NXB4O1xuICAvLyAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAvLyAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgLy8gICBib3JkZXItaW1hZ2Utc291cmNlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjZmQ3ZGE5IDAlLCAjMjc1NGI0IDM1JSwgI2ZjMzM2YyAxMDAlKTtcbiAgLy8gICBib3JkZXItd2lkdGg6IDVweDtcbiAgLy8gICBib3JkZXItaW1hZ2Utc2xpY2U6IDE7XG4gIC8vICAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggcmdiYSgwLCAwLCAwLCAwLjEwKTtcbiAgLy8gfVxuICAvLyAuYy1yYWRpby0tY2lyY3VsYXIgaW5wdXQgKyBsYWJlbDo6YmVmb3JlLCAuYy1yYWRpby0tY2lyY3VsYXIgaW5wdXQgKyBsYWJlbDo6YWZ0ZXIge1xuICAgIFxuICAvLyAgIHdpZHRoOiAxcmVtO1xuICAvLyAgIGhlaWdodDogMXJlbTtcbiAgLy8gfVxuICAvLyAuYy1jb250YWN0LWZvcm0gLmZvcm0tZ3JvdXAgbGFiZWw6bm90KC5jLXRleHRhcmVhLWxhYmVsKXtcbiAgLy8gICB6LWluZGV4OiAxO1xuICAvLyB9XG5cbiAgLmN1c3RvbS10b29sdGlwIHtcbiAgICAuaW5mby0tYnRuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgdG9wOiAyNXB4O1xuICAgICAgLypkaXNwbGF5OiBpbmxpbmUtYmxvY2s7Ki9cbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQ6ICNFQjM2NzI7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGhlaWdodDogMjJweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgei1pbmRleDogOTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBpbWcge1xuICAgICAgICAvKm1heC1oZWlnaHQ6IDE1cHg7Ki9cbiAgICAgICAgbWF4LXdpZHRoOiAxM3B4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAxM3B4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIC8qdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4OyovXG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc1NEI3O1xuXG4gICAgICAgIC5pbmZvLS10b29sdGlwcyB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgICAuaW5mby0tdG9vbHRpcHMge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDZweCAjMDAwMDAwMjk7XG4gICAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDEycHgsIDIwcHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyM3B4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICB9XG4gIC5jdnYtZmllbGQge1xuICAgIC5jdXN0b20tdG9vbHRpcCB7XG4gICAgLmluZm8tLWJ0biB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICB0b3A6IDE2cHg7XG4gICAgICAvKmRpc3BsYXk6IGlubGluZS1ibG9jazsqL1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHotaW5kZXg6IDk7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgaW1nIHtcbiAgICAgICAgLyptYXgtaGVpZ2h0OiAxNXB4OyovXG4gICAgICAgIG1heC13aWR0aDogMTNweDtcbiAgICAgICAgbWF4LWhlaWdodDogMTNweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAvKnZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIG1hcmdpbi10b3A6IDRweDsqL1xuICAgICAgfVxuICAgICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgLmluZm8tLXRvb2x0aXBzIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAgIC5pbmZvLS10b29sdGlwcyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4ICMwMDAwMDAyOTtcbiAgICAgICAgICBwYWRkaW5nOiByZW0oMTVweCk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTJweCwgMjBweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gIH1cbiAgfVxuXG4gIC5ob21lLWN1c3RvbSB7XG4gICAgLm91dGVyLXdyYXBwZXItY29udGFpbmVye1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICAgIC8vIHRvcDogMTI1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmlubmVyLXdyYXBwZXIge1xuICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcbiAgICAgICAgLy8gYm90dG9tOiAwO1xuICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vIHRvcDogMDtcbiAgICAgICAgcGFkZGluZzogMTMwcHggMjJweCA0NDVweCAyMnB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudC1ib3gtLXNlYXJjaCB7XG4gICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnNlY29uZF9zdGVwIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XG4gICAgICAgIC8vIHRvcDogMTQ1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmFkdmVydGlzZS13cmFwcGVyIHtcbiAgICAuaW5uZXItd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAxNjVweCAyMnB4IDU1cHggMjJweDtcbiAgICAgIC8vIGhlaWdodDogODV2aDtcbiAgICAgIG1pbi1oZWlnaHQ6IDgyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgcGFkZGluZzogODVweCAyMnB4IDAgMjJweCAhaW1wb3J0YW50O1xuICAgICAgICBtaW4taGVpZ2h0OiA5NDVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICBtaW4taGVpZ2h0OiA4MjVweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLnNsaWNrLWRvdHMge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICBib3R0b206IC04MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9IiwiLmN1c3RvbS13cmFwIHtcbiAgbWF4LXdpZHRoOiAxNjAwcHg7XG4gIC8qcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgbGluZWFyIDAuNHM7Ki9cbn1cbi5pbmZvLWlucHV0LW1zZyB7XG4gIEBpbmNsdWRlIHRpdGlsbGl1bSgxNHB4LCAyMHB4LCA0MDAsICM1MTlERjcpO1xuICBAaW5jbHVkZSBmbGV4Ym94O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMTBweCAxMHB4IDAgMzBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgc3ZnIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcGF0aCB7XG4gICAgICBmaWxsOiAjMjY4MEVCO1xuICAgIH1cbiAgfVxufVxuLnBhZ2VfX2NvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OXB4KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbn1cbi5jLXBvc3QtY29udGFpbmVyIHtcbiAgcGFkZGluZzogcmVtKDIwcHgpIHJlbSgxNXB4KSAwO1xuICBtYXJnaW4tdG9wOiByZW0oLTgzcHgpO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTtcbn1cbi5jLWV4cGxvcmUtZml4ZWQge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbn1cbi8vIC5jb250YWluZXItZmx1aWQge1xuLy8gICBAaW5jbHVkZSBtZWRpYS1xdWVyeSgxNjAwcHgpe1xuLy8gICAgIG1heC13aWR0aDogMTYwMHB4O1xuLy8gICB9XG4vLyB9XG5cbi5wcm9maWxlX19pbWFnZV9hcmVhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICYuY2FyZC0tdmlldyB7XG4gICAgI3Byb2ZpbGVpbWFnZWZvcm0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5wZXJmb3JtZXItY291bnQge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgI3Byb2ZpbGVpbWFnZWZvcm0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcblxuICAgIC5wZXJmb3JtZXItY2FyZCAuY2FyZC1mb290ZXIge1xuICAgICAgbWluLWhlaWdodDogMTBweDtcbiAgICB9XG4gIFxuICAgIC5idG4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgfVxuICB9XG4gIC5yZW1vdmUtLWJ0biB7XG4gICAgd2lkdGg6IDI2cHg7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKmJvdHRvbTogODVweDsqL1xuICAgIGJvdHRvbTogOThweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg1NzZweCkge1xuICAgICAgYm90dG9tOiA5OHB4O1xuICAgIH1cbiAgICBsZWZ0OiAxMHB4O1xuICAgIGJhY2tncm91bmQ6ICNGQzMzNkM7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG59XG4uaW5mby10eHQge1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG4ucmVtb3ZlLS1idG4tLW1vZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuLmVkaXQtYnV0dG9ue1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vIGJvdHRvbTogMDtcbiAgLy8gcmlnaHQ6IDclO1xuICBiYWNrZ3JvdW5kOiAjRkMzMzZDO1xuICBjb2xvcjogJHdoaXRlO1xuICB6LWluZGV4OiAxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgZm9udC1zaXplOiAxMXB4O1xuXG4gICYtLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kOiAjRUJFQkVCO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gIH1cbn1cblxuI3Bvc3RfX21vZGFsIHtcbiAgLmRyb3B6b25lLnVwbG9hZF9fcGhvdG9zIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICNFQkVCRUIgIWltcG9ydGFudDtcblxuICAgIC5kei1tZXNzYWdlIHtcbiAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTFweCwgMTVweCwgJGZvbnQtbm9ybWFsLCAkYmxhY2spO1xuICAgIH1cbiAgfVxufVxuXG4uY2hvb3NlX192aWRlb19fcG9zdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzRmNGY0ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JkYmRiZDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgbGluZWFyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgfVxuXG4gIC5idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMCByZW0oMzBweCk7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2JkYmRiZDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcbiAgICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgXG4gICAgaW5wdXQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3B6b25lLnVwbG9hZF9fcGhvdG9zIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4yKSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmR6LW1lc3NhZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICNlZWU7XG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgfVxuICB9XG5cbiAgLmR6LXByZXZpZXcge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuXG4gICAgLmR6LWltYWdlIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgfVxuXG4gICAgLmR6LXByb2dyZXNzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5kei1maWxlbmFtZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuZHotcmVtb3ZlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTEwcHg7XG4gICAgICByaWdodDogLTEwcHg7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2Fzc2V0cy9pbWFnZXMvcmVtb3ZlLnN2ZykgY2VudGVyIHJpZ2h0IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG4gIH1cbn1cblxuLmxhcmdlX19oZWFkaW5nIHtcbiAgQGluY2x1ZGUgcGxheWZhaXIocmVtKDMwcHgpLCByZW0oNDBweCksIDQwMCwgJGJsYWNrKTtcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcblxuICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjlweCkge1xuICAgIEBpbmNsdWRlIHBsYXlmYWlyKHJlbSg4MnB4KSwgcmVtKDEwMHB4KSwgNDAwLCAkYmxhY2spO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbn1cblxuXG4ucGFuZWxfX2hlYWRpbmcge1xuICBAaW5jbHVkZSBwbGF5ZmFpcihyZW0oMzBweCksIHJlbSg0MHB4KSwgNDAwLCAkYmxhY2spO1xuICBtYXJnaW4tYm90dG9tOiByZW0oMjFweCk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICBAaW5jbHVkZSBwbGF5ZmFpcihyZW0oNDBweCksIHJlbSg1M3B4KSwgNDAwLCAkYmxhY2spO1xuICB9XG59XG4uc2VjdGlvbl9faGVhZGluZyB7XG4gIEBpbmNsdWRlIHBsYXlmYWlyKHJlbSg1MHB4KSwgcmVtKDY3cHgpLCA0MDAsICRibGFjayk7XG5cbiAgJi0taGlnaGxpZ2h0IHtcbiAgICBAaW5jbHVkZSBwbGF5ZmFpcihyZW0oNTVweCksIHJlbSg2N3B4KSwgNDAwLCAkYmxhY2spO1xuICB9XG59XG4uc2VjdGlvbl9faGVhZGluZ18yIHtcbiAgQGluY2x1ZGUgcGxheWZhaXIocmVtKDMwcHgpLCByZW0oNDBweCksIDQwMCwgJGJsYWNrKTtcbn1cbi5saW5lX19oZWFkaW5nIHtcbiAgQGluY2x1ZGUgdmFyZWxhKHJlbSgxMnB4KSwgcmVtKDE0cHgpLCA0MDAsICRibGFjayk7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBzcGFuIHtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjw9bWRlc2t0b3BcIikge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnBhZ2VfX2NvbnRlbnQge1xuICBwIHtcbiAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxNHB4KSwgcmVtKDI1cHgpLCA0MDAsICRibGFjayk7XG4gIH1cbn1cbi5hY2NvdW50X3BpY3R1cmUge1xuICB3aWR0aDogODFweDtcbiAgaGVpZ2h0OiA4MXB4O1xufVxuLmZ1bGwtLXRhYmxlIHtcbiAgbWFyZ2luOiAwIC0xNXB4O1xuXG4gIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cblxuXG4uYWxlcnQtLWJveCB7XG4gIGJhY2tncm91bmQ6ICNGNEQ1REE7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogcmVtKDE4cHgpIHJlbSgyNHB4KTtcbiAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTZweCksIHJlbSgyMHB4KSwgNDAwLCAkYmxhY2spOyBcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTZweCksIHJlbSgyMHB4KSwgNTAwLCAkYmxhY2spO1xuICB9XG5cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDI4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG9wYWNpdHk6IDAuMzc7XG4gIH1cblxuICAmLS1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiAjNjZCMTY4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICBoNiB7XG4gICAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxNnB4KSwgcmVtKDIwcHgpLCA1MDAsICR3aGl0ZSk7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIHAge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cblxuLnVwbG9hZF92aWRlbyB7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBpbnB1dFt0eXBlPSdmaWxlJ10ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICBwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogI2NjYztcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cbi52aWRlb1dyYXBwZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDU2JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgZW1iZWQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuLmNoYXQtd2luZG93IHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5cbi5tYWluLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogODgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG4ucGFnZV9faGVhZGluZyB7XG4gICAgQGluY2x1ZGUgdmFyZWxhKDI1cHgsIDMwcHgsIDQwMCwgJGJsYWNrKTtcbiAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICYtLWxhcmdlIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICAgIEBpbmNsdWRlIHBsYXlmYWlyKHJlbSg1MHB4KSwgcmVtKDY3cHgpLCA0MDAsICRibGFjayk7XG4gICAgICB9XG4gICAgfVxuICBcbiAgICAmLS1zbWFsbCB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICBAaW5jbHVkZSBwbGF5ZmFpcihyZW0oMThweCksIHJlbSgyMnB4KSwgNDAwLCAkYmxhY2spO1xuICAgICAgfVxuICAgIH1cbiAgXG4gICAgLy8gLnBhZ2VfX2JhY2sge1xuICAgIC8vICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTRweCksIHJlbSgyNXB4KSwgNDAwLCAkYmxhY2spO1xuICAgIC8vICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC8vICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAvLyAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIC8vICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgXG4gICAgLy8gICBpbWcge1xuICAgIC8vICAgICB3aWR0aDogMTZweDtcbiAgICAvLyAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIC8vICAgfVxuICAgIC8vIH1cbiAgfVxuICAucGFnZV9faGVhZGluZzIge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplcyk7XG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICAmLS1sYXJnZSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICBAaW5jbHVkZSB2YXJlbGEocmVtKDUwcHgpLCByZW0oNjdweCksIDQwMCwgJGJsYWNrKTtcbiAgICAgIH1cbiAgICB9XG4gIFxuICAgICYtLXNtYWxsIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICAgIEBpbmNsdWRlIHZhcmVsYShyZW0oMjBweCksIHJlbSgyNHB4KSwgNDAwLCAkYmxhY2spO1xuICAgICAgfVxuICAgIH1cbiAgXG4gICAgLy8gLnBhZ2VfX2JhY2sge1xuICAgIC8vICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTRweCksIHJlbSgyNXB4KSwgNDAwLCAkYmxhY2spO1xuICAgIC8vICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC8vICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAvLyAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIC8vICAgbWFyZ2luLXRvcDogNnB4O1xuICAgICAgXG4gICAgLy8gICBpbWcge1xuICAgIC8vICAgICB3aWR0aDogMTZweDtcbiAgICAvLyAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIC8vICAgfVxuICAgIC8vIH1cbiAgfVxuXG4gIC51LXBiLTc1IHtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnNtYWxsZXItYnRuIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE1OHB4ICFpbXBvcnRhbnQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDEwcHggMjRweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8PWx0YWJsZXRcIikge1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIHdpZHRoOiAyM3B4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfSIsIi5vLWZlYXR1cmVzLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICYtdG9wIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgYXV0byA1MnB4IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDcwMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2MnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMjBweCwgMzBweCwgNDAwLCAkZmFkZWQtYmxhY2spO1xuICAgICAgICB9XG4gICAgICAgIGgzIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mZWF0dXJlcy1jYXJkLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbjogMCAtMjBweDtcbiAgICB9XG59XG5cbi5mZWF0dXJlLWNhcmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgICBtaW4taGVpZ2h0OiAyNjVweDtcbiAgICBwYWRkaW5nOiAzNHB4O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIEBpbmNsdWRlIGJveHNoYWRvdygwcHgsIDBweCwgMjVweCwgJGdyYXktYm94LXNoYWRvdy1jb2xvcik7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDBweCA1MHB4KTtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHBhZGRpbmc6IDkwcHggMzRweDtcbiAgICAgICAgbWFyZ2luOiAwIDI1cHggNTBweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMzJSAtIDUwcHgpO1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI4NXB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICAgIHBhZGRpbmc6IDg4cHggNzJweCA3MnB4O1xuICAgIH1cblxuICAgIC5mZWF0dXJlLWltYWdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5mZWF0dXJlLWNvbnRlbnQge1xuICAgICAgICBoNSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICY6bm90KDpudGgtY2hpbGQoM24rMSkpIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgICAgIHRvcDogNTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1jaGlsZCgzbiszKSB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICB0b3A6IDExMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uam91cm5leSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDgwcHggMCAwIDA7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgIHBhZGRpbmc6IDI0MHB4IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgcGFkZGluZzogMjAwcHggMDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bWFjXCIpIHtcbiAgICAgICAgcGFkZGluZzogMjY0cHggMDtcbiAgICB9XG4gICAgJi13cmFwcGVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNDgwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50LXdyYXBwZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49bGRlc2t0b3BcIikge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTBweDtcbiAgICAgICAgfVxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjRweCBhdXRvO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PW1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ2MHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMycHg7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE4cHgsIDI1cHgsIDQwMCwgJGZhZGVkLWJsYWNrKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmltZy13cmFwcGVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygxMHB4KTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgQGluY2x1ZGUgYm94c2hhZG93KDBweCwgMHB4LCAxNXB4LCAkZ3JheS1ib3gtc2hhZG93LWNvbG9yLXYyKTtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPGx0YWJsZXRcIikge1xuICAgICAgICAgICAgICAgIC8vIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgICAgICAgICAgLy8gZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICAgICAgLy8gbWFyZ2luOiAwcHggYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLWlubmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPGx0YWJsZXRcIikge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMTBweCk7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3hzaGFkb3coMHB4LCAwcHgsIDE1cHgsICRncmF5LWJveC1zaGFkb3ctY29sb3ItdjIpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDQxNzM1O1xuICAgICAgICAgICAgLyogaGVpZ2h0OiAxMDAlOyAqL1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IC02MHB4O1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMzAwcHggMCAwIDA7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkdmlvbGV0O1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQ2JSk7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDMwMHB4IDAgMCAwKTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDU4JSk7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG59XG4uam91cm5leS1mZWF0dXJlcyB7XG4gICAgbWF4LXdpZHRoOiAzNjVweDtcbiAgICBtYXJnaW46IDAgYXV0byAzMHB4IGF1dG87XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxuICAgIHAge1xuICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMThweCwgMjVweCwgNDAwLCAkZmFkZWQtYmxhY2spO1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjFweDsgXG4gICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1jb250ZW50IHtcblxuICAgIH1cbn0iLCIucHJvZmlsZS13cmFwcGVyIHtcbiAgICAuaW5uZXItd3JhcHBlciB7XG4gICAgICAgIC8vIGJhY2tncm91bmQ6IHVybCguLi9hc3NldHMvaW1hZ2VzL3Byb2ZpbGUtY292ZXIuanBnKSB0b3Agbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogY292ZXIgIWltcG9ydGFudDtcbiAgICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgIC8vIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLnByb2ZpbGUtY29udGVudC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDM3cHgpO1xuICAgIHBhZGRpbmc6IDkwcHggMjBweCAwIDIwcHg7XG4gICAgbWF4LXdpZHRoOiAxMjc1cHg7XG4gICAgbWFyZ2luOiAtNDgwcHggYXV0byAxMDBweCBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgcGFkZGluZzogOTBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgIG1hcmdpbjogLTMwMHB4IGF1dG8gMTAwcHggYXV0bztcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICBtYXJnaW46IC0yNjBweCBhdXRvIDEwMHB4IGF1dG87XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1sYXJnZXJkZXNrdG9wXCIpIHtcbiAgICAgICAgbWFyZ2luOiAtMzAwcHggYXV0byAxMDBweCBhdXRvO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShcIj49ZGVmYXVsdGRlc2t0b3BcIikge1xuICAgICAgICBtYXJnaW46IC0zNTBweCBhdXRvIDEwMHB4IGF1dG87XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1tYWNcIikge1xuICAgICAgICBtYXJnaW46IC00NTBweCBhdXRvIDEwMHB4IGF1dG87XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1tYWNsYXJnZXJcIikge1xuICAgICAgICBtYXJnaW46IC03MDBweCBhdXRvIDEwMHB4IGF1dG87XG4gICAgfVxuICAgICYucG9zdExvZy1zaWRlLWFsbGlnbntcbiAgICAgICAgcGFkZGluZzogOTBweCAxNXB4O1xuICAgIH1cbn1cbi5wcm9maWxlLWltZy1ibG9jayB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgIH1cbiAgICAuZHAtaW1hZ2Uge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoNTAlKTtcbiAgICAgICAgd2lkdGg6IDg0cHg7XG4gICAgICAgIGhlaWdodDogODRweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICB3aWR0aDogMTcwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE3MHB4O1xuICAgICAgICB9XG4gICAgICAgIGltZ3tcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLml0ZW0tY291bnQge1xuICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xuICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoNTAlKTtcbiAgICAgICAgbWFyZ2luOiAtMjVweCBhdXRvIDAgYXV0bztcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICRncmVlbi12YXItNTtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDIxcHgsIDcwMCwgJGdyZWVuLXZhci01KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5wcm9maWxlLWRwLWJsb2NrIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgaGVpZ2h0OiAxNTBweDtcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoNTAlKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbjogMCAxNXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICB3aWR0aDogMzc0cHg7XG4gICAgICAgIGhlaWdodDogMzc0cHg7XG4gICAgICAgIG1hcmdpbjogMCAyNnB4O1xuICAgIH1cbn1cbi5wcm9maWxlLXRvcC1pbmZvIHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IC0xNjVweDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTI4MHB4O1xuICAgIH1cbn1cbi5wcm9maWxlLXN1bW1hcnkge1xuICAgIG1hcmdpbi10b3A6IDI4cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgfVxufVxuLnByb2ZpbGUtdGl0bGUge1xuICAgIEBpbmNsdWRlIHZhcmVsYSgyMnB4LCAyNnB4LCA0MDAsICRibGFjayk7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgIEBpbmNsdWRlIHZhcmVsYSgzMHB4LCAzN3B4LCA0MDAsICRibGFjayk7XG4gICAgfVxufVxuLnByb2ZpbGUtbG9jYXRpb24ge1xuICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNHB4LCAxNnB4LCA0MDAsICRibGFjayk7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxOHB4LCAxNnB4LCA0MDAsICRibGFjayk7XG4gICAgfVxufVxuLnByb2ZpbGUtZHJvcGRvd24ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzRweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2MnB4O1xuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIG1pbi13aWR0aDogOHJlbTtcbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS11c2VyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIycHg7XG4gICAgfVxufVxuLnByb2ZpbGUtdG91ci1ub3RpZmljYXRpb24ge1xuICAgIGJhY2tncm91bmQ6ICRsaWdodC1za3k7XG4gICAgcGFkZGluZzogMTdweCAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDQ0cHg7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygxMHB4KTtcbiAgICBwIHtcbiAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDEzcHgsIDE1cHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAxNXB4LCA0MDAsICRibGFjayk7XG4gICAgICAgIH1cbiAgICAgICAgYiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtc2VtaWJvbGQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4ucHJvZmlsZS1zdW1tYXJ5LWxlZnQge1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuLnByb2ZpbGUtc3VtbWFyeS1idG4tZ3JwIHtcbiAgICAuYnV0dG9uIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PWx0YWJsZXRcIikge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ1dHRvbi1ncmFkaWVudCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1sdGFibGV0XCIpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxNHB4LCAxN3B4LCA0MDAsICR3aGl0ZSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ1dHRvbi10cmFuc3BhcmVudCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1sdGFibGV0XCIpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxNHB4LCAxNXB4LCA0MDAsICR0aWx0LXZhci01KTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi50b3VyaW5nIHtcbiAgICAucHJvZmlsZS10b3VyLW5vdGlmaWNhdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LXZhci0xNDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICYud2FybmluZyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtcGluaztcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0LXBpbms7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgICYubm90aWZpY2F0aW9uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1za3k7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRsaWdodC1za3k7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wcm9maWxlLWhlYWRpbmcge1xuICAgICAgICBtYXJnaW4tdG9wOiAzNHB4O1xuICAgICAgICAmLXRyYXZlbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4udHJhdmVsLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgIG1hcmdpbjogMCAtMTcuNXB4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICAmLWxlZnQge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgLy8gY29sdW1uczogMjtcbiAgICAgICAgICAgIC8vIC13ZWJraXQtY29sdW1uczogMjtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxMnB4LCAxLCA0MDAsICRncmF5LXZhci0xNik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYtcmlnaHQge1xuICAgICAgICB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgICAgICAgICAgICBzcGFuLCBwIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDE3cHgsIDQwMCk7XG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjM1cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9bHRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktdmFyLTE2O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9bHRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWxlZnQsICYtcmlnaHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDM1cHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE3LjVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWxlZnQtaW5uZXIsICYtcmlnaHQtaW5uZXIge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS12YXItMTQ7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygyNHB4KTtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmF0ZXMtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgbWFyZ2luOiAwIC0xNy41cHg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgICYtbGVmdCB7XG5cbiAgICB9XG4gICAgJi1yaWdodCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1sdGFibGV0XCIpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIycHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWxlZnQsICYtcmlnaHQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDM1cHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDE3LjVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWxlZnQtaW5uZXIsICYtcmlnaHQtaW5uZXIge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS12YXItMTQ7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygyNHB4KTtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLnJhdGVzLWxpc3Rpbmcge1xuICAgIHVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDEycHgsIDEsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1sdGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMSwgNjAwLCAkYmxhY2spO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9bHRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5jb250YWN0X2xpc3Rpbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktdmFyLTM7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI0cHgpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogMjVweDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAyMnB4O1xuICAgIH1cbiAgICB1bCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9bWRlc2t0b3BcIikge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOnRoaW47XG4gICAgICAgICAgICBzY3JvbGxiYXItY29sb3I6JGdyZWVuLXZhci03ICNmMGYwZjA7XG4gICAgICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgICAgIHdpZHRoOjNweDtcbiAgICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICB9XG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6I2YwZjBmMDtcbiAgICAgICAgfVxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRncmVlbi12YXItNztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6MjBweDtcbiAgICAgICAgfVxuICAgICAgICBsaSB7ICAgIFxuICAgICAgICAgICAgbWFyZ2luOiAwIDUwcHg7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTNweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzJweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PW1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMzJweDsgXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxM3B4OyBcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIHN2ZyB7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAzNXB4LCA0MDAsICRibHVlLXZhci00KTtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweClcbntcbiAgICAuY3VzdG9tZS1jb250YWluZXJcbiAgICB7XG4gICAgICAgIG1heC13aWR0aDogMTY1NXB4O1xuICAgIH1cbn1cbiIsIi5jb2xsZWN0aW9uLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTE2NXB4O1xuICAgIG1hcmdpbjogMDtcbn1cbi5vLWNvbGxlY3Rpb24tbGlzdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW46IDAgLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICBtYXJnaW46IDAgLTVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG14LW1vYi1sYXJnZSkge1xuICAgICAgICAvLyBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAvLyBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIC8vIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICAgIC8vIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgLy8gbWFyZ2luLXJpZ2h0OiByZW0oMzBweCk7XG4gICAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgICAvLyBtYXgtd2lkdGg6IDE3MnB4O1xuICAgICAgICAvLyB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICB3aWR0aDogY2FsYygzMi41JSAtIDIuNXB4KTtcbiAgICAgICAgbWFyZ2luOiAwIDIuNXB4IDVweCAyLjVweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMTBweCk7XG4gICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gMTBweCk7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4IDEwcHggNXB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICAgICAgaGVpZ2h0OiAxNzVweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIxMHB4O1xuICAgICAgICB9XG4gICAgICAgIC8vIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDE1MzBweCkge1xuICAgICAgICAvLyAgICAgJjpudGgtY2hpbGQoN24pIHtcbiAgICAgICAgLy8gICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIC8vICAgICB9XG4gICAgICAgIC8vIH1cblxuICAgICAgICAvKkBpbmNsdWRlIG1lZGlhLXF1ZXJ5LW1heCg0NTBweCkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyMHB4KSAvIDIpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH0qL1xuXG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobXgtbW9iLWxhcmdlKSB7XG4gICAgICAgICAgICBtYXJnaW46IDhweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMjEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChteC1tb2ItbWVkaXVtKSB7XG4gICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAuY29sbGVjdGlvbl9fdGh1bWIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyBAaW5jbHVkZSBicmVha3BvaW50KG14LW1vYi1sYXJnZSkge1xuICAgICAgICAgICAgLy8gICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC8vIH1cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gLmNvbGxlY3Rpb25fX3RodW1iLS1zdWJzY3JpYmVyIHtcbi8vICAgICBzdmcge1xuLy8gICAgICAgICB3aWR0aDogMzBweDtcbi8vICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbi8vICAgICB9XG4vLyAgICAgcCB7XG4vLyAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxNHB4LCAxN3B4LCA0MDAsICR3aGl0ZSk7XG4vLyAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4vLyAgICAgfVxuLy8gfVxuXG4uc3RvcmUtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8PWx0YWJsZXRcIikge1xuICAgICAgICBtYXJnaW46IC0yMTBweCBhdXRvIDEwMHB4IGF1dG87XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XG4gICAgICAgIG1hcmdpbjogLTI3MHB4IGF1dG8gMTAwcHggYXV0bztcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+dGFibGV0XCIpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICAgIH1cbiAgICAucHJvZmlsZS10b3AtaW5mbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xOTBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PWx0YWJsZXRcIikge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEzMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wb3N0LWhlYWRpbmcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj50YWJsZXRcIikge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgfVxuICAgICAgICBoNCB7XG4gICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMjJweCwgMjZweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5iYWNrLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMTRweCwgMTdweCwgNDAwLCAkZ3JheS12YXItMTUpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTYwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1sdGFibGV0XCIpIHtcbiAgICAgICAgICAgIHRvcDogLTQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGdyYXktdmFyLTE1O1xuICAgICAgICAgICAgc3Zne1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGlsdC12YXItMTtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJHRpbHQtdmFyLTE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN0b3JlLXRhYi13cmFwcGVyIHtcbiAgICAgICAgLnBob3RvLXRhYi13cmFwIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzRweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnN0b3JlLW91dGVyLXdyYXBwZXIge1xuICAgIC5vdXRlci13cmFwcGVyLWNvbnRhaW5lciB7XG4gICAgICAgIC5pbm5lci13cmFwcGVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1sdGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlID4gZGl2IHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5wYWNrYWdlX19zbGlkZXIge1xuICAgIG1hcmdpbjogMCByZW0oLTE1cHgpO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMDtcblxuICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XG4gICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLmN1c3RvbS1wa2ctc2xpZGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHdpZHRoOiA4NSU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPmxkZXNrdG9wXCIpIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgbGkge1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAucGFja2FnZS0tY2FyZCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2xpY2stZG90cyB7XG4gICAgICAgIGJvdHRvbTogLTYwcHg7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgIGJvdHRvbTogLTEwMHB4O1xuICAgICAgICB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5jdXN0b20tc3BhY2luZy10b3Age1xuICAgIHBhZGRpbmctdG9wOiByZW0oMjBweCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IHJlbSg4MHB4KTtcbiAgICB9XG59XG4uY3VzdG9tLXBhY2thZ2Utbm9zbGlkZSB7XG4gICAgbWF4LXdpZHRoOiAxMDcwcHg7XG4gICAgbGkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgICAgICAgfVxuICAgICAgICAucGFja2FnZS0tY2FyZCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIC5jYXJkLW91dGVyLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLnByaWNlLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGZhZGVkZ3JheS1ib3JkZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyOHB4IDI4cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMiU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNTVweCAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRmYWRlZGdyYXktYm9yZGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAucHJpY2UtaW5uZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmluZm8td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjhweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYnRuLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI4cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyOCU7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE5NHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYtYm9yZGVyZWQge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTRweCwgMjFweCwgNjAwLCAkYmxhY2spO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS42cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDI0cHgsIDYwMCwgJGJsYWNrKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgyN3B4LCAzM3B4LCA0MDAsICR0aWx0LXZhci0xMCk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDM3cHgsIDQ1cHgsIDQwMCwgJHRpbHQtdmFyLTEwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAudGFnIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDIxcHgsIDQwMCwgJGZhZGVkLWJsYWNrKTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDE1cHgsIDIzcHgsIDQwMCwgJGZhZGVkLWJsYWNrKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzM0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDIxcHgsIDQwMCwgJGZhZGVkLWJsYWNrKTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjVweCwgNDAwLCAkZmFkZWQtYmxhY2spO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1sYXJnZXJkZXNrdG9wXCIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxOHB4LCAyN3B4LCA0MDAsICRmYWRlZC1ibGFjayk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLS1tb3N0LS1wb3B1bGFyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vYXNzZXRzL2ltYWdlcy92aXAtcGFja2FnZS1iZy5qcGcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgIC5idXR0b24tZ3JhZGllbnQge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjdCREI3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucHJpY2Utd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZDRkNGQ0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA5NXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmluZm8td3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnRuLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnBvcHVsYXJfX3RhZyB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjRweCwgNzAwLCAkYmxhY2spO1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDY1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmZhcS1hY2NvcmRpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvLyBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMCAyNXB4KTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktdmFyLTg7XG4gICAgcGFkZGluZzogMzBweCAyNXB4IDMwcHggMzVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIH1cbiAgICAuZmFxLWFjY29yZGlvbi1pY29uLXRvZ2dsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbiguNXMpO1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgLy8gQGluY2x1ZGUgcmVzcG9uc2l2ZShpcGhvbmUpIHtcbiAgICAgICAgLy8gICAgIHRvcDogMTZweDtcbiAgICAgICAgLy8gfVxuICAgICAgICAuYWNjb3JkaW9uLWljb24tcGx1c1xuICAgICAgICB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgIGgzIHtcbiAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE4cHgsIDI3cHgsIDYwMCwgJGJsYWNrKTtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4IDAgMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIC8vIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRzY3JlZW4tc20pIHtcbiAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgLy8gICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIC8vICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAvLyAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgLy8gICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAvLyB9XG4gICAgfVxuICAgIC5mYXEtYm9keSB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBwYWRkaW5nOiA0NXB4IDAgMHB4IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMnB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAuMDUpO1xuICAgICAgICAtbW96LWJveC1zaGFkb3c6IDBweCAycHggMXB4IDBweCByZ2JhKDAsIDAsIDAsIC4wNSk7XG4gICAgICAgIC1tcy1ib3gtc2hhZG93OiAwcHggMnB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAuMDUpO1xuICAgICAgICBib3gtc2hhZG93OiAwcHggMnB4IDFweCAwcHggcmdiYSgwLCAwLCAwLCAuMDUpO1xuICAgICAgICAuZmFxLWFjY29yZGlvbi1pY29uLXRvZ2dsZSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgIH1cbn1cbi5mYXEtYWNjb3JkaW9uXG57XG4gICAgJi5hY3RpdmV7XG4gICAgICAgIC5mYXEtYWNjb3JkaW9uLWljb24tdG9nZ2xlXG4gICAgICAgIHtcbiAgICAgICAgICAgIC5hY2NvcmRpb24taWNvbi1wbHVze1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5hY2NvcmRpb24taWNvbi1taW51c1xuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uZmFxQ29udGVudC13cmFwcGVyXG57XG4gICAgLmZhcS1hY2NvcmRpb25cbiAgICB7XG4gICAgICAgIC5mYXEtYm9keVxuICAgICAgICB7XG4gICAgICAgICAgICAuZmFxQ29udGVudC1pdGVtTGlzdFxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0OSU7XG4gICAgICAgICAgICAgICAgICAgIGF7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjRweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIzQkVDMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZhcUNvbnRlbnREZXRhaWxzLXdyYXBwZXJcbntcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMCAyNXB4KTtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktdmFyLTg7XG4gICAgcGFkZGluZzogNDVweCAzNXB4IDQ1cHggMzVweDtcbiAgICAuZmFxQ29udGVudERldGFpbHMtaGVhZFxuICAgIHtcbiAgICAgICAgYXtcbiAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxNHB4LCAxN3B4LCA0MDAsICRibGFjayk7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBzdmd7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIzQkVDMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmFxQ29udGVudERldGFpbHMtYm9keXtcbiAgICAgICAgaDR7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMThweCwgMjdweCwgNjAwLCAkYmxhY2spO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBwe1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDI0cHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmNoa291dC1jYXJkLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDAgNTBweCAwIDApO1xuICAgIGgzIHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDIwcHgsIDI0cHgsIDQwMCwgJGJsYWNrKTtcbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtaXQocm90YXRlKC0xODBkZWcpKTtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PW1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuZXhwYW5kZWQge1xuICAgICAgICBzdmcge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtaXQocm90YXRlKDBkZWcpKTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5jaGtvdXQtY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS12YXItODtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgdGQge1xuICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjRweCwgNzAwLCAkYmxhY2spO1xuICAgICAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuLmNoa291dC10YWJsZS13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgdGFibGUge1xuXG4gICAgfVxufVxuLmNoZWNrb3V0X19sZWZ0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygwIDUwcHggMCA1MHB4KTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS12YXItODtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjw9bWRlc2t0b3BcIikge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMCA1MHB4IDAgMCk7XG4gICAgfVxuXG4gICAgdGFibGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiByZW0oMzA4cHgpO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICB0ciB7XG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHggMTBweCA1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDI0cHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB0Zm9vdCB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJsYWNrO1xuXG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTZweCksIHJlbSgyNXB4KSwgODAwLCAkYmxhY2spO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmNoZWNrb3V0X19yaWdodCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBoMyB7XG4gICAgICAgIEBpbmNsdWRlIHZhcmVsYSgyNXB4LCAzMHB4LCA0MDAsICRibGFjayk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgfVxuXG4gICAgLmFwcGx5LS10ZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDIwcHgsIDQwMCwgJGdyZWVuLXZhci03KTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5wYXltZW50X19pbWFnZSB7XG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgfVxuICAgIC5jb3Vwb24tLWNvZGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNnB4O1xuICAgICAgICB9XG4gICAgICAgIC5vLWJ0biB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDE3cHg7XG4gICAgICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuby1idG4ge1xuICAgICAgICAmLm8tYnRuLS1jaGVja291dCB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMwOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmNoZWNrb3V0LWJhY2stYnRuIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1sYXJnZWRlc2t0b3BcIikge1xuICAgICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICB9XG4gICAgLnBhZ2VfX2JhY2sge1xuICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMTRweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zaGVsbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG4uc2hlbGwgc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogM3B4O1xuICB0b3A6IDFweDtcbiAgY29sb3I6ICNjY2M7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAtMTtcbn1cbi5zaGVsbCBzcGFuIGkge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIC8qIGFueSBvZiB0aGVzZSAzIHdpbGwgd29yayAqL1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuaW5wdXQubWFza2VkLFxuLnNoZWxsIHNwYW4ge1xuICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMSwgNjAwLCAkbGlnaHRlci1kYXJrKTtcbiAgcGFkZGluZzogMTZweCAyNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnNhdmVkLWNhcmQtZGV0YWlsIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCxcbi5zYXZlZC1jYXJkLWRldGFpbCBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtOTk5OXB4O1xufVxuLnNhdmVkLWNhcmQtZGV0YWlsIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsLFxuLnNhdmVkLWNhcmQtZGV0YWlsIFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGNvbG9yOiAjNjY2O1xufVxuLy8gLnNhdmVkLWNhcmQtZGV0YWlsIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcbi5zYXZlZC1jYXJkLWRldGFpbCBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogOXB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5zYXZlZC1jYXJkLWRldGFpbCBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogOXB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JlZW4tdmFyLTQ7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JlZW4tdmFyLTQ7XG59XG4uc2F2ZWQtY2FyZC1kZXRhaWwgW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXG4uc2F2ZWQtY2FyZC1kZXRhaWwgW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEycHg7XG4gICAgbGVmdDogN3B4O1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJvcmRlcjogc29saWQgJHdoaXRlO1xuICAgIGJvcmRlci13aWR0aDogMCAzcHggM3B4IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtaXQocm90YXRlKDQ1ZGVnKSk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIC4ycywgZWFzZSk7XG59XG4uc2F2ZWQtY2FyZC1kZXRhaWwgW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDA7XG59XG4uc2F2ZWQtY2FyZC1kZXRhaWwgW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgIG9wYWNpdHk6IDE7XG59XG4uY2FyZC1kZXQge1xuICAgIGxhYmVsIHtcbiAgICAgICAgbWluLWhlaWdodDogcmVtKDE2cHgpO1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgbWluLWhlaWdodDogcmVtKDI0cHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuLmNoa291dC1jdnYtd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjb2xvcjogIzZDNkM2QztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS12YXItODtcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMzlweCk7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIHBhZGRpbmc6IHJlbSg4cHgpIHJlbSgxNXB4KSByZW0oOHB4KSByZW0oMTVweCk7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAuY2NpZnJhbWUge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAtMThweDtcbiAgICAgICAgaWZyYW1lIHtcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jaGtvdXQtcmVtb3ZlLWNhcmQge1xuICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDUwJSk7XG4gICAgfVxufVxuLnNhdmVkLWNhcmQtb3V0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgLnNhdmVkLWNhcmQtd3JhcHBlciB7XG4gICAgICAgIC8qZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsqL1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgLnNhdmVkLWNhcmQtZGV0YWlsIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTZweCwgMjZweCwgMzAwKTtcbiAgICAgICAgICAgIGNvbG9yOiAjNkM2QzZDO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktdmFyLTg7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMzlweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oOHB4KSByZW0oMTVweCkgcmVtKDhweCkgcmVtKDI1cHgpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oOHB4KSByZW0oMTVweCkgcmVtKDhweCkgcmVtKDE1cHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMThweCwgMThweCwgNjAwLCAkbGlnaHRlci1kYXJrKTtcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMThweCwgMThweCwgNjAwLCAkbGlnaHRlci1kYXJrKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICAgICAgYiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE4cHgsIDE4cHgsIDYwMCwgJGxpZ2h0ZXItZGFyayk7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yZW1vdmUtY2FyZCB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cyg1MCUpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICNGRDZFNkU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zYXZlZC1jYXJkLXBpbi1kZXRhaWwge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAmOmZvY3Vze1xuICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNFRUVFRjA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLm1vYi1zcGFjaW5nLWJvdCB7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8PWx0YWJsZXRcIikge1xuICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICB9XG59XG4uY2hrb3V0LWNhcmQtYm9keSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5LXZhci04O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjw9bWRlc2t0b3BcIikge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi5zYXZlZC1jYXJkLXBpbi1kZXRhaWwgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gICAgY29sb3I6ICNjMmMyYzI7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNhdmVkLWNhcmQtcGluLWRldGFpbCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gICAgY29sb3I6ICNjMmMyYzI7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuLnNhdmVkLWNhcmQtcGluLWRldGFpbCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgICBjb2xvcjogI2MyYzJjMjtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG4uc2F2ZWQtY2FyZC1waW4tZGV0YWlsIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICAgIGNvbG9yOiAjYzJjMmMyO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5jYXJkLXNodWZmbGUge1xuICAgIG1hcmdpbi10b3A6IHJlbSgzMHB4KTtcbn1cbi5jb2wtc2hyaW5rLXJpZ2h0IHtcbiAgICAvKnBhZGRpbmctcmlnaHQ6IDZweDsqL1xufVxuLmNvbC1zaHJpbmstbGVmdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgfVxufVxuLmN1c3RvbV9jaGtyaWdodCB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmNoZWNrb3V0LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTMwcHg7XG4gICAgbWFyZ2luOiAwO1xufVxuLmNoZWNrb3V0LXBheW1lbnQtd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxufVxuLmNoZWNrb3V0LXBheW1lbnQtbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICB3aWR0aDogY2FsYyg1NSUgLSAxMHB4KTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1sYXJnZXJkZXNrdG9wXCIpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTIlIC0gMTBweCk7XG4gICAgfVxuICAgIC5jaGtvdXQtc21hbGwtdHh0IHtcbiAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDEycHgsIDE4cHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICB9XG59XG4uY2hlY2tvdXQtcGF5bWVudC1yaWdodCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gNjVweCk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1tZGVza3RvcFwiKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDY1cHgpO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgICAuY2hlY2tvdXQtcGFja2FnZSB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cyg4cHgpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aWR0aDogMjI1cHg7XG4gICAgICAgIGhlaWdodDogMjI1cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwNDE3MzUgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9wcm9maWxlLWNvdmVyLmpwZyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIG1hcmdpbjogNTBweCBhdXRvIDYwcHggYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNXB4KTtcbiAgICAgICAgICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNCwgMjMsIDUzLCAuNTUpO1xuICAgICAgICB9XG4gICAgICAgIC5tZW1iZXJzaGlwLWluZm8ge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMTRweCwgMTdweCwgNDAwLCAkd2hpdGUpO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmNoa291dC1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xufVxuLmNoZWNrb3V0LWZpZWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgLW1vei1ib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuLnNhdmVkLWNhcmQtd3JhcHBlci1jb2x1bW4ge1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBAaW5jbHVkZSBtZWRpYShcIjxsZ3Bob25lXCIpIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICAgICYtbGVmdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49bGdwaG9uZVwiKSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg3NSUgLSA2cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1sYXJnZWRlc2t0b3BcIikge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNjUlIC0gNnB4KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLXJpZ2h0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1sZ3Bob25lXCIpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDZweCk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PWxhcmdlZGVza3RvcFwiKSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygzNSUgLSA2cHgpO1xuICAgICAgICB9XG4gICAgfVxufVxuLmJ1dHRvbi0tY2hlY2tvdXQge1xuICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMTBweCAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICBtaW4td2lkdGg6IDIxNnB4O1xuICAgIH1cbn1cbi5wYXktd3JhcHBlciB7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5iYWNrLXBheS13cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4uY2hrb3V0LWZvcm0tcm93IHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5jaGtvdXQtZm9ybS1jb2wge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE3cHgpO1xufVxuLnNhdmUtd3JhcHBlciB7XG4gICAgcCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICRmYWRlLWxpZ2h0LWRhcmsgIWltcG9ydGFudDtcbiAgICB9XG59XG4iLCIuZGF0ZXJhbmdlcGlja2VyLWNvbnRhaW5lclxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBcbiAgICAuZGF0ZXJhbmdlcGlja2VyXG4gICAge1xuICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiREFURSBSQU5HRSBQSUNLRVJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMjBweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTk5O1xuICAgICAgICB9XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjRTJFMkUyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAzOXB4O1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDI1cHggMjVweCAyNXB4O1xuICAgICAgICAmOjpiZWZvcmV7XG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuZHJwLWNhbGVuZGFyXG4gICAgICAgIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgLmNhbGVuZGFyLXRhYmxlXG4gICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgLnRhYmxlLWNvbmRlbnNlZFxuICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgdGhlYWR7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cntcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0aC5tb250aFxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDE0cHgsIDE0cHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMilcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogI0UyRTJFMiAxcHggc29saWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLyAuby1uYXZiYXIge1xuLy8gICAvLyBiYWNrZ3JvdW5kOiByZ2JhKCNlNWU1ZWEsIDAuODUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbi8vICAgYmFja2dyb3VuZDogJHdoaXRlO1xuLy8gICBib3JkZXItYm90dG9tOiBub25lO1xuLy8gICBwYWRkaW5nOiByZW0oMTNweCkgMDtcbi8vICAgei1pbmRleDogOTk7XG4vLyAgIGJveC1zaGFkb3c6IDBweCAycHggNnB4ICMwMDAwMDAwQTtcblxuLy8gICAmLm5hdmJhci0tdHJhbnNwYXJlbnQge1xuLy8gICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4vLyAgICAgICBib3gtc2hhZG93OiBub25lO1xuLy8gICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChteC1wb3J0cmFpdCkge1xuLy8gICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4vLyAgICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNnB4ICMwMDAwMDAwQTtcbi8vICAgICAgIH1cbi8vICAgfVxuXG4vLyAgICYubmF2YmFyLS1ub3NoYWRvdyB7XG4vLyAgICAgYm94LXNoYWRvdzogbm9uZTtcbi8vICAgfVxuXG4vLyAgIC5vLW5hdmJhcl9fYnJhbmQge1xuLy8gICAgIHBhZGRpbmc6IDA7XG4vLyAgICAgbWFyZ2luOiAwIGF1dG87XG5cbi8vICAgICAubG9nbyB7XG4vLyAgICAgICBtYXgtaGVpZ2h0OiAzNHB4O1xuLy8gICAgICAgd2lkdGg6IGF1dG87XG5cbi8vICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2N3B4KSB7XG4vLyAgICAgICAgIG1heC1oZWlnaHQ6IDQycHg7XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG5cbi8vICAgLnRvZ2dsZV9fc2VhcmNoIHtcbi8vICAgICBkaXNwbGF5OiBibG9jaztcbi8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgcmlnaHQ6IDI3cHg7XG4vLyAgICAgd2lkdGg6IDI3cHg7XG5cbi8vICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xuLy8gICAgICAgICBkaXNwbGF5OiBub25lO1xuLy8gICAgIH1cblxuLy8gICAgIGltZyB7XG4vLyAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4vLyAgICAgfVxuLy8gICB9XG4vLyAgIC50b2dnbGVfX25hdiB7XG4vLyAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuLy8gICAgIGxlZnQ6IDI3cHg7XG4vLyAgICAgd2lkdGg6IDI3cHg7XG4vLyAgICAgaGVpZ2h0OiAxMHB4O1xuXG4vLyAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpIHtcbi8vICAgICAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgICB9XG5cbi8vICAgICAmOmJlZm9yZSB7XG4vLyAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICAgIGhlaWdodDogM3B4O1xuLy8gICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuLy8gICAgICAgY29udGVudDogJyc7XG4vLyAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4vLyAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC41cztcbi8vICAgICAgIHRvcDogMDtcbi8vICAgICB9XG4vLyAgICAgJjphZnRlciB7XG4vLyAgICAgICB3aWR0aDogMTAwJTtcbi8vICAgICAgIGhlaWdodDogM3B4O1xuLy8gICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuLy8gICAgICAgY29udGVudDogJyc7XG4vLyAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4vLyAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4vLyAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC41cztcbi8vICAgICAgIGJvdHRvbTogMDtcbi8vICAgICB9XG5cbi8vICAgICAmLmFjdGl2ZSB7XG4vLyAgICAgICAmOmJlZm9yZSB7XG4vLyAgICAgICAgIHRvcDogNTAlO1xuLy8gICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbi8vICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuLy8gICAgICAgfVxuLy8gICAgICAgJjphZnRlciB7XG4vLyAgICAgICAgIHRvcDogYXV0bztcbi8vICAgICAgICAgYm90dG9tOiA1MCU7XG4vLyAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpIHJvdGF0ZSgtNDVkZWcpO1xuLy8gICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG5cbiAgXG5cbi8vICAgJl9faG9sZGVyIHtcbi8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgICAgei1pbmRleDogMTA7XG4vLyAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcblxuLy8gICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4vLyAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4vLyAgICAgfVxuLy8gICB9XG4vLyAgICYtLWRlZXBQYWQge1xuLy8gICAgIHBhZGRpbmc6IHJlbSgxMHB4KSAwIHJlbSg5NHB4KTtcbi8vICAgICBwb3NpdGlvbjogc3RhdGljO1xuLy8gICB9XG4vLyAgIC5kcm9wZG93bi10b2dnbGUge1xuLy8gICAgICY6OmFmdGVyIHtcbi8vICAgICAgIGJvcmRlci10b3A6IDAuNGVtIHNvbGlkO1xuLy8gICAgICAgYm9yZGVyLXJpZ2h0OiAwLjRlbSBzb2xpZCB0cmFuc3BhcmVudDtcbi8vICAgICAgIGJvcmRlci1sZWZ0OiAwLjRlbSBzb2xpZCB0cmFuc3BhcmVudDtcbi8vICAgICAgIG1hcmdpbi1sZWZ0OiAuNTVlbTtcbi8vICAgICB9XG4vLyAgIH1cbi8vICAgLm5vdGlmaWNhdGlvbl9fYmxvY2sge1xuLy8gICAgIHdpZHRoOiAzMDBweDtcbi8vICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cbi8vICAgICAmOmFmdGVyIHtcbi8vICAgICAgIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgI2VlZSAhaW1wb3J0YW50O1xuLy8gICAgICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4vLyAgICAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuLy8gICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuLy8gICAgICAgdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuLy8gICAgICAgY29udGVudDogXCJcIjtcbi8vICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbi8vICAgICAgIHJpZ2h0OiA2cHggIWltcG9ydGFudDtcbi8vICAgICB9XG5cbi8vICAgICAubm90aWZpY2F0aW9uX19saXN0IHtcbi8vICAgICAgIG1hcmdpbjogMDtcbi8vICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbi8vICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbi8vICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuLy8gICAgICAgb3ZlcmZsb3c6IGF1dG87XG5cbi8vICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbi8vICAgICAgICAgICB3aWR0aDozcHg7XG4vLyAgICAgICB9XG4vLyAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4vLyAgICAgICAgICAgYmFja2dyb3VuZDojZjBmMGYwO1xuLy8gICAgICAgfVxuLy8gICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuLy8gICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6I0ZEN0RBOTtcbi8vICAgICAgICAgICBib3JkZXItcmFkaXVzOjIwcHg7XG4vLyAgICAgICB9XG5cbi8vICAgICAgIGxpIHtcbi8vICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4vLyAgICAgICAgIHdpZHRoOiAxMDAlO1xuLy8gICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4vLyAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuXG4vLyAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4vLyAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbi8vICAgICAgICAgfVxuLy8gICAgICAgICBhIHtcbi8vICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4vLyAgICAgICAgICAgJjpob3ZlciB7XG4vLyAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbi8vICAgICAgICAgICB9XG4vLyAgICAgICAgIH1cbi8vICAgICAgICAgLnByb2ZpbGVpbWFnZSB7XG4vLyAgICAgICAgICAgICB3aWR0aDogMzZweDtcbi8vICAgICAgICAgICAgIGhlaWdodDogMzZweDtcbi8vICAgICAgICAgICAgIG1heC13aWR0aDogMzZweDtcbi8vICAgICAgICAgfVxuLy8gICAgICAgICAuZnVsbG5hbWUge1xuLy8gICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTRweCksIHJlbSgyMHB4KSwgNTAwLCAkYmxhY2spO1xuLy8gICAgICAgICB9XG4vLyAgICAgICAgIC5yZXZpZXdfZGF0ZSB7XG4vLyAgICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxMnB4KSwgcmVtKDE2cHgpLCA0MDApO1xuLy8gICAgICAgICAgICAgY29sb3I6ICM4QThBOEY7XG4vLyAgICAgICAgIH1cbi8vICAgICAgIH1cbi8vICAgICB9XG4vLyAgIH1cbi8vICAgLmxvZ291dC1saW5rIHtcbi8vICAgICBzdmcge1xuLy8gICAgICAgbWF4LXdpZHRoOiAxNnB4O1xuLy8gICAgIH1cbi8vICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuLy8gICAgIHdpZHRoOiA4MHB4O1xuLy8gICB9XG4vLyAgIC5ub3RpZmljYXRpb24tLWRyb3Bkb3duIHtcbi8vICAgICAubm90aWZ5X19zdGF0dXMge1xuLy8gICAgICAgd2lkdGg6IHJlbSgxMnB4KTtcbi8vICAgICAgIGhlaWdodDogcmVtKDEycHgpO1xuLy8gICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuLy8gICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuLy8gICAgICAgYmFja2dyb3VuZDogI2ZjMzM2Yztcbi8vICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICAgIHRvcDogNXB4O1xuLy8gICAgICAgcmlnaHQ6IDRweDtcbi8vICAgICB9XG4vLyAgICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4vLyAgICAgICAmOmFmdGVyIHtcbi8vICAgICAgICAgZGlzcGxheTogbm9uZTtcbi8vICAgICAgIH1cbi8vICAgICB9XG4vLyAgIH1cbi8vICAgLmhlYWRlcl9kcm9wZG93bntcbi8vICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbi8vICAgICAgICY6OmFmdGVyIHtcbi8vICAgICAgICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbi8vICAgICAgICAgYm9yZGVyLXJpZ2h0OmluaGVyaXQ7XG4vLyAgICAgICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuLy8gICAgICAgICBtYXJnaW4tbGVmdDogLjU1ZW07XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG4vLyAgIC5kcm9wZG93bi1tZW51IHtcbi8vICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbi8vICAgICBib3gtc2hhZG93OiAwcHggM3B4IDZweCAjMDAwMDAwMjk7XG4vLyAgICAgb3BhY2l0eTogMTtcbi8vICAgICBib3JkZXI6IG5vbmU7XG4vLyAgICAgcGFkZGluZzogcmVtKDEwcHgpIDA7XG4vLyAgICAgdG9wOiA0NnB4O1xuLy8gICAgICY6YWZ0ZXIge1xuLy8gICAgICAgYm9yZGVyLWJvdHRvbTogMC40ZW0gc29saWQgJHdoaXRlO1xuLy8gICAgICAgYm9yZGVyLXJpZ2h0OiAwLjRlbSBzb2xpZCB0cmFuc3BhcmVudDtcbi8vICAgICAgIGJvcmRlci1sZWZ0OiAwLjRlbSBzb2xpZCB0cmFuc3BhcmVudDtcbi8vICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICAgIHRvcDogLTAuNGVtO1xuLy8gICAgICAgY29udGVudDogXCJcIjtcbi8vICAgICAgIGxlZnQ6IDIwJTtcbi8vICAgICB9XG4vLyAgICAgJi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbi8vICAgICAgIHRvcDogNDBweDtcbi8vICAgICAgICY6YWZ0ZXIge1xuLy8gICAgICAgICBsZWZ0OiBhdXRvO1xuLy8gICAgICAgICByaWdodDogOCU7XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICAgIGEge1xuLy8gICAgICAgcGFkZGluZzogcmVtKDdweCkgcmVtKDI2cHgpO1xuLy8gICAgICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTNweCksIHJlbSgyMHB4KSwgMzAwLCAkYmxhY2spO1xuLy8gICAgICAgJjpob3ZlciB7XG4vLyAgICAgICAgIGJhY2tncm91bmQ6ICMyNzU0QjQ7XG4vLyAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG4vLyAgICZfX2JyYW5kIHtcbi8vICAgICBAaW5jbHVkZSBtYXJjZWxsdXMocmVtKDI1cHgpLCByZW0oMzJweCksIDQwMCwgJGNoYXJjb2xlKTtcbi8vICAgfVxuLy8gICAuaGFtYnVyZ2VyIHtcbi8vICAgICBwYWRkaW5nOiAxMXB4IDMwcHggMTFweCAwO1xuLy8gICAgIGxpbmUtaGVpZ2h0OiAwO1xuLy8gICB9XG4vLyAgICYubmF2YmFyLWxpZ2h0IHtcbi8vICAgICAubmF2YmFyLW5hdiB7XG4vLyAgICAgICAmLnRvcF9tZW51IHtcbi8vICAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDE2cHgpO1xuLy8gICAgICAgfVxuLy8gICAgICAgLm5hdi1saW5rIHtcbi8vICAgICAgICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTRweCksIHJlbSgxNnB4KSwgNDAwLCAkY2hhcmNvbGUpO1xuLy8gICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuLy8gICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogMS40cHg7XG4vLyAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbi8vICAgICAgICAgb3BhY2l0eTogMTtcblxuLy8gICAgICAgICBpbWcge1xuLy8gICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4vLyAgICAgICAgIH1cblxuLy8gICAgICAgICAubm90aWZ5X19zdGF0dXMge1xuLy8gICAgICAgICAgIHdpZHRoOiByZW0oMTJweCk7XG4vLyAgICAgICAgICAgaGVpZ2h0OiByZW0oMTJweCk7XG4vLyAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuLy8gICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcbi8vICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZDMDZBO1xuLy8gICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICAgICAgICAgICB0b3A6IDJweDtcbi8vICAgICAgICAgICByaWdodDogM3B4O1xuLy8gICAgICAgICB9XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICB9XG4gIFxuLy8gICAuYy10b3BSZ3QtbmF2IHtcbi8vICAgICAvLyBiYWNrZ3JvdW5kOiByZ2JhKCRwdXJwbGUsIDAuMTMpO1xuLy8gICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICRwdXJwbGU7XG4vLyAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4vLyAgICAgYm9yZGVyOiBub25lO1xuLy8gICAgIGRpc3BsYXk6IGZsZXg7XG4vLyAgICAgcGFkZGluZzogM3B4IDEwcHggM3B4IDA7XG4vLyAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI1cHgpO1xuLy8gICAgIGxpe1xuLy8gICAgICAgJi5kcm9wZG93biB7XG4vLyAgICAgICAgID4gYSB7XG4vLyAgICAgICAgICAgY29sb3I6IzRENEY1Qztcbi8vICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxM3B4KSwgcmVtKDIwcHgpLCA0MDApO1xuLy8gICAgICAgICB9XG4gICAgICAgIFxuLy8gICAgICAgfVxuLy8gICAgIH1cbi8vICAgICBpIHtcbi8vICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbi8vICAgICAgIGNvbG9yOiAkd2hpdGU7XG4vLyAgICAgICAmLmZhLWRhdGFiYXNlIHtcbi8vICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuLy8gICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4vLyAgICAgICB9XG4vLyAgICAgfVxuLy8gICAgIHNwYW4ge1xuLy8gICAgICAgJi51c2VyY3JlZGl0IHtcbi8vICAgICAgICAgQGluY2x1ZGUgYmFybG93KHJlbSgxNXB4KSwgcmVtKDE4cHgpLCA3MDAsICR3aGl0ZSk7XG4vLyAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbi8vICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuLy8gICAgICAgfVxuLy8gICAgIH1cbi8vICAgfVxuLy8gICAuYy1uYXZNaWQge1xuLy8gICAgICYubmF2YmFyLW5hdiB7XG4vLyAgICAgICAubmF2LWxpbmsge1xuLy8gICAgICAgICBwYWRkaW5nOiAwIHJlbSgyMnB4KTtcbi8vICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoMTQ0MHB4KSB7XG4vLyAgICAgICAgICAgcGFkZGluZzogMCByZW0oMzJweCk7XG4vLyAgICAgICAgIH1cbi8vICAgICAgIH1cbi8vICAgICB9XG4vLyAgIH1cbi8vIH1cbi8vIC5jLWxvZ291dCB7XG4vLyAgIEBpbmNsdWRlIHNpemUocmVtKDM4cHgpKTtcbi8vICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDEwMCUpO1xuLy8gICBtYXJnaW4tbGVmdDogcmVtKDIxcHgpO1xuLy8gICBvdmVyZmxvdzogaGlkZGVuO1xuLy8gICBkaXNwbGF5OiBibG9jaztcbi8vICAgaW1nIHtcbi8vICAgICBvYmplY3QtZml0OiBjb3Zlcjtcbi8vICAgICB3aWR0aDogMTAwJTtcbi8vICAgICBoZWlnaHQ6IDEwMCU7XG4vLyAgIH1cbi8vIH1cbi5wb3N0TmF2IHtcbiAgbGkge1xuICAgIGZsZXg6IDEgMSAyMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiByZW0oNXB4KTtcbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSgxNDQwcHgpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogcmVtKDE0cHgpO1xuICAgIH1cbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgwcHgpO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIHBhZGRpbmc6IHJlbSg3cHgpIHJlbSgxNXB4KTtcbiAgICAgIEBpbmNsdWRlIG92ZXJwYXNzKDEycHgsIDE0cHgsIDQwMCwgJHdoaXRlKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSgxNDQwcHgpIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDdweCkgcmVtKDIwcHgpO1xuICAgICAgfVxuICAgICAgLm51bWJlclBvc3RDb3VudCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDVweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uYy1hY2NvdW50LWhpc3QtdGFiIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMCAwIDNweCAjMDAwMDAwMjk7XG4gIGJvcmRlci1ib3R0b206ICNlOGU4ZTggc29saWQgMXB4O1xuICBsaSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlci1yaWdodDogI2U4ZThlOCBzb2xpZCAxcHg7XG4gICAgZmxleDogMSAxIDEwLjY2NyU7XG4gICAgd2lkdGg6IDEwLjY2NyU7XG4gICAgYmFja2dyb3VuZDogI2YxZjFmMTtcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICBmbGV4OiAxIDEgMTglO1xuICAgICAgcGFkZGluZzogMjVweCAwIDE0cHg7XG4gICAgICAjbXlJbnB1dFRleHRGaWVsZCB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE4cHg7XG4gICAgICAgIHBhZGRpbmc6IDlweCAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBvdmVycGFzcygxM3B4LCAxN3B4LCAzMDAsICRwdXJwbGUpO1xuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgQGluY2x1ZGUgb3ZlcnBhc3MoMTNweCwgMTdweCwgMzAwLCAkcHVycGxlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgIHBhZGRpbmc6IDM1cHggMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbigpO1xuICAgICAgQGluY2x1ZGUgb3ZlcnBhc3MoMTNweCwgMTdweCwgMzAwLCAkcHVycGxlKTtcbiAgICAgIGJvcmRlci1ib3R0b206IHRyYW5zcGFyZW50IHNvbGlkIDVweDtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdHJhbnNwYXJlbnQgNXB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwdXJwbGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5jLWhpc3RvcnktY2FyZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogMCAwIDNweCAjMDAwMDAwMjk7XG4gIC8vIHRvcDogLTNweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IHJlbSgyMHB4KTtcbiAgLmNhcmQtYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICB0YWJsZS5kYXRhVGFibGUge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICYudGFibGUtYm9yZGVyZWQge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG4gICAgICBib3JkZXItbGVmdDogJGxpZ2h0LWJvcmRlciAxcHggc29saWQ7XG4gICAgICBib3JkZXItcmlnaHQ6ICRsaWdodC1ib3JkZXIgMXB4IHNvbGlkO1xuICAgICAgdGhlYWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JleS1saWdodDtcbiAgICAgIH1cbiAgICAgIHRoIHtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNzVyZW0gMXJlbTtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogMS4yNXJlbSAxLjc1cmVtO1xuICAgICAgICBAaW5jbHVkZSBvdmVycGFzcygxM3B4LCAxNXB4LCAzMDAsICRjaGFyY29sZSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0LWJvcmRlciAhaW1wb3J0YW50O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnRhYmxlIHtcbiAgICAgIHRoZWFkIHtcbiAgICAgICAgdGgge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICRncmV5LWRhcms7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH0gXG4gIH1cbiAgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICBib3JkZXItY29sb3I6ICRwdXJwbGU7XG4gIH1cbiAgLnBhZ2UtbGluayB7XG4gICAgY29sb3I6ICRwdXJwbGU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgcGFkZGluZzogLjQ1cmVtIC43NXJlbTtcbiAgfVxuICAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogLjI1cmVtO1xuICAgIHBhZGRpbmc6IC40NXJlbSAxLjI1cmVtO1xuICB9XG4gIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGlua3tcbiAgICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG4gICAgcGFkZGluZzogLjQ1cmVtIDEuMjVyZW07XG4gIH1cbiAgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nOmJlZm9yZSwgXG4gIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZzphZnRlciwgXG4gIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2M6YmVmb3JlLCBcbiAgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzYzphZnRlciwgXG4gIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjOmJlZm9yZSwgXG4gIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjOmFmdGVyLCBcbiAgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZDpiZWZvcmUsIFxuICB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmFmdGVyLCBcbiAgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YmVmb3JlLCBcbiAgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YWZ0ZXIge1xuICAgIGJvdHRvbTogNTAlICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtaXQodHJhbnNsYXRlWSg1MCUpKVxuICB9XG4gIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZzpiZWZvcmUsIFxuICB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOmJlZm9yZSwgXG4gIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19kZXNjOmJlZm9yZSxcbiAgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2FzY19kaXNhYmxlZDpiZWZvcmUsIFxuICB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZDpiZWZvcmUge1xuICAgIHJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmc6YWZ0ZXIsIFxuICB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfYXNjOmFmdGVyLCBcbiAgdGFibGUuZGF0YVRhYmxlIHRoZWFkIC5zb3J0aW5nX2Rlc2M6YWZ0ZXIsXG4gIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCAuc29ydGluZ19hc2NfZGlzYWJsZWQ6YWZ0ZXIsIFxuICB0YWJsZS5kYXRhVGFibGUgdGhlYWQgLnNvcnRpbmdfZGVzY19kaXNhYmxlZDphZnRlciB7XG4gICAgcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICBkaXYuZGF0YVRhYmxlc193cmFwcGVyIGRpdi5kYXRhVGFibGVzX3BhZ2luYXRlIHVsLnBhZ2luYXRpb24ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAyNXB4IDAgMzVweCAhaW1wb3J0YW50O1xuICB9XG4gIC5kYXRhVGFibGVzX2ZpbHRlciBpbnB1dCB7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDMwcHgpO1xuICAgIGJvcmRlcjogI2U1ZTVlYSAxcHggc29saWQ7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGhlaWdodDogNDJweDtcbiAgICBAaW5jbHVkZSBvdmVycGFzcygxNHB4LCAyMnB4LCAzMDAsICRwdXJwbGUpO1xuICAgIG1pbi13aWR0aDogMzAwcHg7XG4gICAgJjo6cGxhY2Vob2xkZXIgIHtcbiAgICAgIEBpbmNsdWRlIG92ZXJwYXNzKDE0cHgsIDIycHgsIDMwMCwgJHB1cnBsZSk7XG4gICAgfVxuICB9XG59XG5cblxuLmMtZm9vdGVyX19uYXYge1xuICBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDEycHgpO1xuICAgIGEge1xuICAgICAgQGluY2x1ZGUgcG9wcGlucygxNHB4LCAyMnB4LCAzMDAsICRwdXJwbGUpXG4gICAgfVxuICB9XG59XG5cbi50b3BfbWVudSBsaSBpbWcge1xuICBtYXgtd2lkdGg6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTJweDtcbn1cbi5uYXYtZG93biB7XG4gIHotaW5kZXg6IDk7XG59XG4uY3VzdG9tLXNwYWNpbmcge1xuICBwYWRkaW5nLXRvcDogcmVtKDYwcHgpO1xufVxuLmN1c3RvbS1jb250YWluZXIge1xuICBAaW5jbHVkZSBicmVha3BvaW50KG14LXBvcnRyYWl0KSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uby1tb2JpbGUtZm9vdGVyIHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmYgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgIGJveC1zaGFkb3c6IDBweCAzcHggNnB4ICMwMDAwMDAyOTtcbiAgICBvcGFjaXR5OiAxO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRvcDogNDZweDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3A6IDAuNGVtIHNvbGlkICR3aGl0ZTtcbiAgICAgIGJvcmRlci1yaWdodDogMC40ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItbGVmdDogMC40ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0wLjRlbTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBsZWZ0OiAyMCU7XG4gICAgfVxuICAgICYuZHJvcGRvd24tbWVudS1yaWdodCB7XG4gICAgICB0b3A6IC0xN3B4ICFpbXBvcnRhbnQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IDUlO1xuICAgICAgfVxuICAgIH1cbiAgICBhIHtcbiAgICAgIHBhZGRpbmc6IHJlbSg3cHgpIHJlbSgyNnB4KTtcbiAgICAgIEBpbmNsdWRlIHBvcHBpbnMocmVtKDEzcHgpLCByZW0oMjBweCksIDMwMCwgJGJsYWNrKTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzI3NTRCNDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgJjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuLmJhZGdlLWN1c3RvbSB7XG4gIGJhY2tncm91bmQ6ICNkOWQ5ZDk7XG4gIHBhZGRpbmc6IHJlbSg1cHgpIHJlbSg3cHgpO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn0iLCIuYy1zd2l0Y2gge1xuICAgIGhlaWdodDogNDVweDtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgICYtLXNtYWxsIHtcbiAgICAgICAgLnNsaWRlcntcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgICBpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogLTIwcHg7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi5zdWJzY3JpYmUtLWJ0biB7XG4gICAgICAgIC50b2dnbGUuYnRuIHtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTQwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5wYWlkLS1idG4ge1xuICAgICAgICAudG9nZ2xlIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgICYuYnRuIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDgwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmJ0bi1zdWNjZXNzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyZWVuO1xuICAgICAgICAudG9nZ2xlLWhhbmRsZSB7XG4gICAgICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudG9nZ2xlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygxNXB4KTtcbiAgICAgICAgLy8gJi5idG4tc3VjY2VzcyB7XG4gICAgICAgIC8vICAgICB0b3A6IDVweDtcbiAgICAgICAgLy8gICAgIGxlZnQ6IDA7XG4gICAgICAgIC8vICAgICByaWdodDogMDtcbiAgICAgICAgLy8gICAgIGJvdHRvbTogMDtcbiAgICAgICAgLy8gICAgIG1hcmdpbjogMCBhdXRvIGF1dG87XG4gICAgICAgIC8vIH1cbiAgICAgICAgJi5idG4ge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMS4xNXJlbTtcblxuICAgICAgICAgICAgJi5idG4tbGlnaHQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tc3Vic2NyaWJlIHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50b2dnbGUtZ3JvdXAge1xuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnRvZ2dsZS1vbiB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDUyJTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudG9nZ2xlLW9mZiB7XG4gICAgICAgICAgICAgICAgbGVmdDogNTIlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC50b2dnbGUtaGFuZGxlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XG4gICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW47XG4gICAgICAgIHJpZ2h0OiAtMTJweDtcbiAgICAgICAgcGFkZGluZzogLjM3NXJlbSAuNjVyZW07XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuICAgIH1cbn1cbi5jLXZ1ZS1zd2l0Y2gge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgJl9faW5wdXQge1xuICAgICAgICBAaW5jbHVkZSBvdmVycGFzcygxM3B4LCAyMHB4LCAzMDAsICRjaGFyY29sZSk7XG4gICAgfVxufVxuLmMtcGFpZC1wb3N0LWFtdCB7XG4gICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vIC8vIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gICAgLy8gd2lkdGg6IDU1JTtcbiAgICAvLyBsZWZ0OiBhdXRvO1xuICAgIC8vIHJpZ2h0OiAxMHB4O1xuICAgIC8vIG1hcmdpbjogMCBhdXRvO1xuICAgIC8vIC8vIGhlaWdodDogMjVweDtcbiAgICAvLyB0b3A6IDUwJTtcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoNHB4KTtcbiAgICAvLyBAaW5jbHVkZSB0cmFuc2Zvcm1pdCh0cmFuc2xhdGVZKC01MCUpKTtcbiAgICAmOjphZnRlcntcbiAgICAgICAgLy8gY29udGVudDogXCJcIjtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxMHB4IDEwcHggMCAxMHB4O1xuICAgICAgICBib3JkZXItY29sb3I6ICNmMWYxZjEgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuICAgIC5jLWNsb3NlIHtcbiAgICAgICAgdG9wOiAxNiU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDZweDtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICRwdXJwbGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHN0cm9rZTogJHB1cnBsZTtcbiAgICAgICAgICAgIGJvcmRlcjogJHB1cnBsZSBzb2xpZCByZW0oMXB4KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygxMDAlKVxuICAgICAgICB9XG4gICAgfVxufVxuLmMtc3dpdGNoX2lucHV0IHtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWluLWhlaWdodDogMzNweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIEBpbmNsdWRlIG92ZXJwYXNzKDEzcHgsIDIwcHgsIDMwMCwgJGNoYXJjb2xlKTtcbiAgICBtaW4td2lkdGg6IDEyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG5cbiAgICAmLmZvcm0tY29udHJvbCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMzcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEyMHB4O1xuICAgIH1cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogI0Y5RjlGOTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjRjlGOUY5O1xuICAgIH1cbn1cbi5jLXRlcm1zLWxhdmVsIHtcbiAgICBAaW5jbHVkZSBvdmVycGFzcygxNXB4LCAyNXB4LCAzMDAsICRncmV5LXRleHQpO1xufSIsIi5jLWJ0biB7XG4gIHBhZGRpbmc6IHJlbSg4cHgpIHJlbSgxcHgpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgQGluY2x1ZGUgcG9wcGlucygxMnB4LCAxN3B4LCA1MDAsICR3aGl0ZSk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgYm94LXNoYWRvdzogMHB4IDZweCA2cHggIzAwMDAwMDI5O1xuXG4gICYuYnV0dG9uLWJsYWNrIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuICAmLnVuc3Vic2NyaWJlLS1idG4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTJweCksIHJlbSgxNnB4KSwgNDAwKTtcbiAgICBoZWlnaHQ6IDI3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgJi5zYXZlLS1jYXJkIHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTRweCksIHJlbSgxOHB4KSwgNDAwKTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxuICBpIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gICYtLXNvbGlkIHtcbiAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgYm9yZGVyOiAkYmxhY2sgc29saWQgMXB4O1xuICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgfVxuICAmLS1ib3JkZXIge1xuICAgIGJvcmRlcjogJGJsYWNrIHNvbGlkIDFweDtcbiAgICAmLS1wdXJwbGUge1xuICAgICAgYm9yZGVyOiAkcHVycGxlIHNvbGlkIDFweDtcbiAgICAgIGNvbG9yOiAkcHVycGxlICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgJi5hY3RpdmUsXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiAkcHVycGxlIHNvbGlkIDFweDtcbiAgICAgICAgYmFja2dyb3VuZDogJHB1cnBsZSAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tZ3JleSB7XG4gICAgICBib3JkZXI6ICRncmV5LWxpZ2h0IHNvbGlkIDFweDtcbiAgICAgIGNvbG9yOiAkcHVycGxlICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgJi5hY3RpdmUsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlcjogJHB1cnBsZSBzb2xpZCAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwdXJwbGUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYtLWJsYWNrIHtcbiAgICAgIGJvcmRlcjogJGJsYWNrIHNvbGlkIDFweDtcbiAgICAgIGNvbG9yOiAkcHVycGxlICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgJi5hY3RpdmUsXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlcjogJHB1cnBsZSBzb2xpZCAxcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwdXJwbGUgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZSAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLXB1cnBsZSB7XG4gICAgYmFja2dyb3VuZDogJHB1cnBsZTtcbiAgICBib3JkZXI6ICRwdXJwbGUgc29saWQgMXB4O1xuICAgIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyOiBsaWdodGVuKCRwdXJwbGUsIDEwJSkgc29saWQgMXB4O1xuICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkcHVycGxlLCAxMCUpO1xuICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmLS1ncmV5IHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS1saWdodDtcbiAgICBib3JkZXI6ICRncmV5LWxpZ2h0IHNvbGlkIDFweDtcbiAgICBjb2xvcjogJHB1cnBsZSAhaW1wb3J0YW50O1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXI6IGxpZ2h0ZW4oJGdyZXktbGlnaHQsIDEwJSkgc29saWQgMXB4O1xuICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkZ3JleS1saWdodCwgMTAlKTtcbiAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgIH1cbiAgfVxuICAmLS10aGluIHtcbiAgICBwYWRkaW5nOiByZW0oNnB4KSByZW0oMjVweCk7XG4gICAgQGluY2x1ZGUgb3ZlcnBhc3MoMTRweCwgMThweCwgMzAwLCBpbmhlcml0KTtcbiAgfVxuICAmLS1zbWFsbCB7XG4gICAgcGFkZGluZzogcmVtKDZweCkgcmVtKDE1cHgpO1xuICAgIEBpbmNsdWRlIG92ZXJwYXNzKDEycHgsIDE4cHgsIDMwMCwgaW5oZXJpdCk7XG4gIH1cbiAgJi0tbGFyZ2Uge1xuICAgIHBhZGRpbmc6IHJlbSg2cHgpIHJlbSg0NXB4KTtcbiAgICBAaW5jbHVkZSBvdmVycGFzcygxNHB4LCAxOHB4LCAzMDAsIGluaGVyaXQpO1xuICB9XG4gICYtLXNpZGViYXIge1xuICAgIHBhZGRpbmc6IHJlbSgxNHB4KSByZW0oOHB4KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IHJlbSgxOHB4KTtcbiAgICBmb250LXNpemU6IHJlbSgxM3B4KTtcbiAgfVxufVxuLnByb2ZpbGVpbWFnZWNhbmNlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIEBpbmNsdWRlIHRyYW5zZm9ybWl0KHRyYW5zbGF0ZVkoLTUwJSkpO1xuICByaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogcmdiYShyZWQsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmVkO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKHJlZCwgMSk7XG4gICAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gIH1cbn1cbi5wcm9maWxlaW1hZ2VzYXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgQGluY2x1ZGUgdHJhbnNmb3JtaXQodHJhbnNsYXRlWSgtNTAlKSk7XG4gIGxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoJGdyZWVuLCAwLjUpO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB9XG59XG5cbi5idXR0b24tYmx1ZSB7XG4gIGJhY2tncm91bmQ6IHJnYigzOSw4NCwxODApO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDM5LDg0LDE4MCwxKSAwJSwgcmdiYSg0MCw5NSwyMTQsMSkgMTAwJSk7XG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgLy8gYm9yZGVyOiBsaWdodGVuKCRwdXJwbGUsIDEwJSkgc29saWQgMXB4O1xuICAgIC8vIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJHB1cnBsZSwgMTAlKTtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMzksODQsMTgwKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDM5LDg0LDE4MCwxKSAwJSwgcmdiYSg0MCw5NSwyMTQsMSkgMTAwJSk7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICB9XG59XG4ubG9naW4tYnV0dG9ue1xuICBiYWNrZ3JvdW5kOiByZ2IoMzksODQsMTgwKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgzOSw4NCwxODAsMSkgMCUsIHJnYmEoNDAsOTUsMjE0LDEpIDEwMCUpO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGhlaWdodDogNDJweDtcblxuLmJ1dHRvbi1waW5rIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI0ZEN0RBOSAwJSwgI0ZGOUFCQyAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgLy8gYm9yZGVyOiBsaWdodGVuKCRwdXJwbGUsIDEwJSkgc29saWQgMXB4O1xuICAgIC8vIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJHB1cnBsZSwgMTAlKTtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMzksODQsMTgwKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDM5LDg0LDE4MCwxKSAwJSwgcmdiYSg0MCw5NSwyMTQsMSkgMTAwJSk7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxufVxuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cblxuLm8tYnRuIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzI3NTRCNCAwJSwgIzI4NUZENiAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmc6IHJlbSgxMHB4KSByZW0oMzJweCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiByZW0oNXB4KTtcbiAgLypAaW5jbHVkZSBwb3BwaW5zKDEwcHgsIDE1cHgsIDUwMCwgJHdoaXRlKTsqL1xuICBAaW5jbHVkZSBwb3BwaW5zKDEwcHgsIDIwcHgsIDUwMCwgJHdoaXRlKTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgaGVpZ2h0OiByZW0oNDBweCk7XG4gIC8qaGVpZ2h0OiByZW0oMzVweCk7Ki9cbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgcGFkZGluZzogcmVtKDEwcHgpIHJlbSg0NXB4KTtcbiAgICBAaW5jbHVkZSBwb3BwaW5zKDE0cHgsIDIwcHgsIDUwMCwgJHdoaXRlKTtcbiAgICBoZWlnaHQ6IHJlbSg0MHB4KTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxMzJCNUYgMCUsICMyODVGRDYgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzEzMkI1RiAwJSwgIzI4NUZENiAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICYuZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICB9XG5cbiAgJi0tY2xlYXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIHBvcHBpbnMoMTBweCwgMTVweCwgMzAwKTtcbiAgICBjb2xvcjogIzcyNzI3MjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICBAaW5jbHVkZSBwb3BwaW5zKDE0cHgsIDIwcHgsIDMwMCk7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICM3MjcyNzIgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICM3MjcyNzIgIWltcG9ydGFudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLS1zaGFkb3cge1xuICAgIGJveC1zaGFkb3c6IDBweCA2cHggNnB4ICMwMDAwMDAyOTtcblxuICAgICYtLXNtYWxsIHtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4ICMwMDAwMDAyOTtcbiAgICB9XG4gIH1cblxuICAmLS1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxMzJCNUYgMCUsICMyODVGRDYgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICB9XG4gICYtLW91dGxpbmUge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMyNzU0QjQ7XG4gICAgY29sb3I6ICMyNzU0QjQ7XG4gICAgcGFkZGluZzogcmVtKDhweCkgcmVtKDQzcHgpO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzEzMkI1RiAwJSwgIzI4NUZENiAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgfVxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzI3NTRCNDtcbiAgICB9XG4gIH1cbiAgJi0tbGFyZ2Uge1xuICAgIHBhZGRpbmc6IHJlbSgxNnB4KSByZW0oNTVweCk7IFxuICAgIEBpbmNsdWRlIHBvcHBpbnMoMThweCwgMjVweCwgNTAwLCAkd2hpdGUpO1xuICAgIGhlaWdodDogcmVtKDU3cHgpO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobXgtbW9iLWxhcmdlKSB7XG4gICAgICBAaW5jbHVkZSBwb3BwaW5zKDE0cHgsIDE4cHgsIDUwMCwgJHdoaXRlKTtcbiAgICAgIGhlaWdodDogcmVtKDQ4cHgpO1xuICAgIH1cbiAgICAmLS1vdXRsaW5lIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzI3NTRCNDtcbiAgICAgIGNvbG9yOiAjMjc1NEI0O1xuICAgICAgcGFkZGluZzogcmVtKDE0cHgpIHJlbSg1M3B4KTtcbiAgXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzEzMkI1RiAwJSwgIzI4NUZENiAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgICB9XG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzI3NTRCNDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tc21hbGwge1xuICAgIHBhZGRpbmc6IHJlbSg4cHgpIHJlbSgzNXB4KTsgXG4gICAgQGluY2x1ZGUgcG9wcGlucygxMnB4LCAxN3B4LCA1MDAsICR3aGl0ZSk7XG4gICAgaGVpZ2h0OiByZW0oMzNweCk7XG5cbiAgICAmLS1vdXRsaW5lIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzI3NTRCNDtcbiAgICAgIGNvbG9yOiAjMjc1NEI0O1xuICAgICAgcGFkZGluZzogcmVtKDZweCkgcmVtKDMzcHgpO1xuICBcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMTMyQjVGIDAlLCAjMjg1RkQ2IDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICAgIH1cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMjc1NEI0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS10aGluIHtcbiAgICBwYWRkaW5nOiByZW0oNXB4KSByZW0oMjVweCk7IFxuICAgIEBpbmNsdWRlIHBvcHBpbnMoMTJweCwgMTdweCwgNTAwLCAkd2hpdGUpO1xuICAgIGhlaWdodDogcmVtKDI3cHgpO1xuXG4gICAgJi0tb3V0bGluZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMyNzU0QjQ7XG4gICAgICBjb2xvcjogIzI3NTRCNDtcbiAgICAgIHBhZGRpbmc6IHJlbSgzcHgpIHJlbSgyM3B4KTtcbiAgXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzEzMkI1RiAwJSwgIzI4NUZENiAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgICB9XG5cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMjc1NEI0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1hdXRvIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IHJlbSgyMHB4KSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgyMHB4KSAhaW1wb3J0YW50O1xuICB9XG4gICYtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IHJlbSgyMnB4KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMjJweCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgJi0tdXBsb2FkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxuICB9XG4gICYtLXBpbmsge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRDdEQTkgMCUsICNGRjlBQkMgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxMzJCNUYgMCUsICMyODVGRDYgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgIH1cbiAgfVxuXG4gICYtLWZpeGVkIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJi0taWNvbiB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgIC5vLWJ0bl9faWNvbiB7XG4gICAgICBtYXgtd2lkdGg6IDE1cHg7XG4gICAgICAvKm1hcmdpbi1yaWdodDogMTBweDsqL1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAmLS1sYXJnZSB7XG4gICAgICBwYWRkaW5nLXRvcDogcmVtKDI0cHgpO1xuICAgICAgcGFkZGluZy1ib3R0b206IHJlbSgyNHB4KTtcbiAgICAgIGhlaWdodDogNzdweDtcbiAgICAgIFxuICAgICAgLm8tYnRuX19pY29uIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyMHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xuICAgICAgICB9XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5ob21lX19zZWFyY2gge1xuICAuby1zZWFyY2gtLWJ0biB7XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChteC1tb2ItbGFyZ2UpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IHJlbSg3MXB4KTtcbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KG14LW1vYi1sYXJnZSkge1xuICAgICAgICBvcmRlcjogMjtcbiAgICAgICAtd2Via2l0LW9yZGVyOiAyO1xuICAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMTVweCk7XG4gICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBAaW5jbHVkZSBicmVha3BvaW50KG14LW1vYi1sYXJnZSkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyBcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5tb3JlX19idG4ge1xuICBwYWRkaW5nOiAwIHJlbSg1cHgpO1xuICBpIHtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG14LW1vYi1sYXJnZSkge1xuICAgICAgY29sb3I6ICNjN2M3Yzc7XG4gICAgfVxuICB9XG59XG4ubWN3LTIwMCB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufSIsIi5jLXJvdW5kZWQtbGlzdCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgbGkge1xuICAgIG1hcmdpbjogMCAxNXB4IDAgMDtcbiAgfVxuICAuYy1idG4ge1xuICAgIEBpbmNsdWRlIHNpemUoODJweCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG59XG4uYy1jaGF0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAvL2JhY2tncm91bmQ6ICRncmV5LWxpZ2h0O1xuICAgIC8vIEBpbmNsdWRlIGJvcmRlcnJhZGl1cyhyZW0oNXB4KSk7XG4gICAgLy8gcGFkZGluZzogcmVtKDVweCkgcmVtKDE0cHgpO1xuICAgIC8vbWFyZ2luLWJvdHRvbTogcmVtKDEwcHgpO1xuICAgIEBpbmNsdWRlIG92ZXJwYXNzKDE0cHgsIDE2cHgsIDQwMCwgJHB1cnBsZSk7XG4gICAgbWluLWhlaWdodDogcmVtKDU2cHgpO1xuICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0LWJvcmRlcjtcbiAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICBpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxMnB4KTtcbiAgICAgIGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xuICAgIH1cbiAgfVxuICAmX19wcm9maWxlUGljIHtcbiAgICBAaW5jbHVkZSBzaXplKHJlbSgzOHB4KSk7XG4gICAgZmxleDogMCAwIHJlbSgzOHB4KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygxMDAlKTtcbiAgICBAaW5jbHVkZSB0cmFuc2Zvcm1pdCh0cmFuc2xhdGVYKC0zMCUpKTtcbiAgICBpbWcge1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbn1cbi5jLWxpbmstbGlzdCB7XG4gIGkge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuICBsaSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0LWJvcmRlcjtcbiAgfVxufVxuLm9ubGluZV9Nb2RlbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLmltZy10aHVtYm5haWwge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIHNpemUocmVtKDY1cHgpKTtcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoNTAlKTtcbiAgfVxuICBsaSB7XG4gICAgYSB7XG4gICAgICBAaW5jbHVkZSBzaXplKDY1cHgpO1xuICAgIH1cbiAgfVxufVxuIiwiLmMtbWFpbi1iYW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICA+IGltZyB7XG4gICAgbWluLWhlaWdodDogNDY5cHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMDI0cHgpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDU2MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMjgwcHgpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDU2MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSgxNDQwcHgpIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDY2MnB4O1xuICAgIH1cbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJGJsYWNrLCAwLjM3NSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gICZfX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDI2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTA7XG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpe1xuICAgICAgYm90dG9tOiA4MHB4O1xuICAgIH1cbiAgICBoMiB7XG4gICAgICBAaW5jbHVkZSBiYXJsb3coNDZweCwgNTVweCwgMjAwLCAkd2hpdGUpO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IHJlbSgxLjE1cHgpO1xuICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRiYW5sYXJnZS10eHQpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJl9fYm90dG9tLWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MnB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogODVweDtcbiAgICB9XG4gICAgZGl2W2NsYXNzXj1cImNvbC1cIl0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnktbWF4KDc2OHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIVxuICogSGFtYnVyZ2Vyc1xuICogQGRlc2NyaXB0aW9uIFRhc3R5IENTUy1hbmltYXRlZCBoYW1idXJnZXJzXG4gKiBAYXV0aG9yIEpvbmF0aGFuIFN1aCBAam9uc3VoXG4gKiBAc2l0ZSBodHRwczovL2pvbnN1aC5jb20vaGFtYnVyZ2Vyc1xuICogQGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL2pvbnN1aC9oYW1idXJnZXJzXG4gKi9cblxuLy8gU2V0dGluZ3Ncbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4kaGFtYnVyZ2VyLXBhZGRpbmcteCAgICAgICAgICAgOiAxNXB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1wYWRkaW5nLXkgICAgICAgICAgIDogMTJweCAhZGVmYXVsdDtcbiRoYW1idXJnZXItbGF5ZXItd2lkdGggICAgICAgICA6IDMwcHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAgICAgICAgOiAycHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgICAgICAgOiA2cHggIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWxheWVyLWNvbG9yICAgICAgICAgOiAjMDAwICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1sYXllci1ib3JkZXItcmFkaXVzIDogOHB4ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1ob3Zlci1vcGFjaXR5ICAgICAgIDogMC43ICFkZWZhdWx0O1xuJGhhbWJ1cmdlci1hY3RpdmUtbGF5ZXItY29sb3IgIDogJGhhbWJ1cmdlci1sYXllci1jb2xvciAhZGVmYXVsdDtcbiRoYW1idXJnZXItYWN0aXZlLWhvdmVyLW9wYWNpdHk6ICRoYW1idXJnZXItaG92ZXItb3BhY2l0eSAhZGVmYXVsdDtcblxuLy8gVG8gdXNlIENTUyBmaWx0ZXJzIGFzIHRoZSBob3ZlciBlZmZlY3QgaW5zdGVhZCBvZiBvcGFjaXR5LFxuLy8gc2V0ICRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciBhcyB0cnVlIGFuZFxuLy8gY2hhbmdlIHRoZSB2YWx1ZSBvZiAkaGFtYnVyZ2VyLWhvdmVyLWZpbHRlciBhY2NvcmRpbmdseS5cbiRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciAgIDogZmFsc2UgIWRlZmF1bHQ7XG4kaGFtYnVyZ2VyLWhvdmVyLWZpbHRlciAgICAgICA6IG9wYWNpdHkoNTAlKSAhZGVmYXVsdDtcbiRoYW1idXJnZXItYWN0aXZlLWhvdmVyLWZpbHRlcjogJGhhbWJ1cmdlci1ob3Zlci1maWx0ZXIgIWRlZmF1bHQ7XG5cbi8vIFR5cGVzIChSZW1vdmUgb3IgY29tbWVudCBvdXQgd2hhdCB5b3UgZG9u4oCZdCBuZWVkKVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiRoYW1idXJnZXItdHlwZXM6IChcbiAgM2R4LFxuICAzZHgtcixcbiAgM2R5LFxuICAzZHktcixcbiAgM2R4eSxcbiAgM2R4eS1yLFxuICBhcnJvdyxcbiAgYXJyb3ctcixcbiAgYXJyb3dhbHQsXG4gIGFycm93YWx0LXIsXG4gIGFycm93dHVybixcbiAgYXJyb3d0dXJuLXIsXG4gIGJvcmluZyxcbiAgY29sbGFwc2UsXG4gIGNvbGxhcHNlLXIsXG4gIGVsYXN0aWMsXG4gIGVsYXN0aWMtcixcbiAgZW1waGF0aWMsXG4gIGVtcGhhdGljLXIsXG4gIG1pbnVzLFxuICBzbGlkZXIsXG4gIHNsaWRlci1yLFxuICBzcGluLFxuICBzcGluLXIsXG4gIHNwcmluZyxcbiAgc3ByaW5nLXIsXG4gIHN0YW5kLFxuICBzdGFuZC1yLFxuICBzcXVlZXplLFxuICB2b3J0ZXgsXG4gIHZvcnRleC1yXG4pICFkZWZhdWx0O1xuXG4vLyBCYXNlIEhhbWJ1cmdlciAoV2UgbmVlZCB0aGlzKVxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBpbXBvcnQgXCJiYXNlXCI7XG5cbi8vIEhhbWJ1cmdlciB0eXBlc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkBpbXBvcnQgXCJ0eXBlcy8zZHhcIjtcbkBpbXBvcnQgXCJ0eXBlcy8zZHgtclwiO1xuQGltcG9ydCBcInR5cGVzLzNkeVwiO1xuQGltcG9ydCBcInR5cGVzLzNkeS1yXCI7XG5AaW1wb3J0IFwidHlwZXMvM2R4eVwiO1xuQGltcG9ydCBcInR5cGVzLzNkeHktclwiO1xuQGltcG9ydCBcInR5cGVzL2Fycm93XCI7XG5AaW1wb3J0IFwidHlwZXMvYXJyb3ctclwiO1xuQGltcG9ydCBcInR5cGVzL2Fycm93YWx0XCI7XG5AaW1wb3J0IFwidHlwZXMvYXJyb3dhbHQtclwiO1xuQGltcG9ydCBcInR5cGVzL2Fycm93dHVyblwiO1xuQGltcG9ydCBcInR5cGVzL2Fycm93dHVybi1yXCI7XG5AaW1wb3J0IFwidHlwZXMvYm9yaW5nXCI7XG5AaW1wb3J0IFwidHlwZXMvY29sbGFwc2VcIjtcbkBpbXBvcnQgXCJ0eXBlcy9jb2xsYXBzZS1yXCI7XG5AaW1wb3J0IFwidHlwZXMvZWxhc3RpY1wiO1xuQGltcG9ydCBcInR5cGVzL2VsYXN0aWMtclwiO1xuQGltcG9ydCBcInR5cGVzL2VtcGhhdGljXCI7XG5AaW1wb3J0IFwidHlwZXMvZW1waGF0aWMtclwiO1xuQGltcG9ydCBcInR5cGVzL21pbnVzXCI7XG5AaW1wb3J0IFwidHlwZXMvc2xpZGVyXCI7XG5AaW1wb3J0IFwidHlwZXMvc2xpZGVyLXJcIjtcbkBpbXBvcnQgXCJ0eXBlcy9zcGluXCI7XG5AaW1wb3J0IFwidHlwZXMvc3Bpbi1yXCI7XG5AaW1wb3J0IFwidHlwZXMvc3ByaW5nXCI7XG5AaW1wb3J0IFwidHlwZXMvc3ByaW5nLXJcIjtcbkBpbXBvcnQgXCJ0eXBlcy9zdGFuZFwiO1xuQGltcG9ydCBcInR5cGVzL3N0YW5kLXJcIjtcbkBpbXBvcnQgXCJ0eXBlcy9zcXVlZXplXCI7XG5AaW1wb3J0IFwidHlwZXMvdm9ydGV4XCI7XG5AaW1wb3J0IFwidHlwZXMvdm9ydGV4LXJcIjtcblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbi8vIENvb2tpbmcgdXAgYWRkaXRpb25hbCB0eXBlczpcbi8vXG4vLyBUaGUgU2FzcyBmb3IgZWFjaCBoYW1idXJnZXIgdHlwZSBzaG91bGQgYmUgbmVzdGVkXG4vLyBpbnNpZGUgYW4gQGlmIGRpcmVjdGl2ZSB0byBjaGVjayB3aGV0aGVyIG9yIG5vdFxuLy8gaXQgZXhpc3RzIGluICRoYW1idXJnZXItdHlwZXMgc28gb25seSB0aGUgQ1NTIGZvclxuLy8gaW5jbHVkZWQgdHlwZXMgYXJlIGdlbmVyYXRlZC5cbi8vXG4vLyBlLmcuIGhhbWJ1cmdlcnMvdHlwZXMvX25ldy10eXBlLnNjc3Ncbi8vXG4vLyBAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgbmV3LXR5cGUpIHtcbi8vICAgLmhhbWJ1cmdlci0tbmV3LXR5cGUge1xuLy8gICAgIC4uLlxuLy8gICB9XG4vLyB9XG4iLCIvLyBIYW1idXJnZXJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4uaGFtYnVyZ2VyIHtcbiAgcGFkZGluZzogJGhhbWJ1cmdlci1wYWRkaW5nLXkgJGhhbWJ1cmdlci1wYWRkaW5nLXg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuXG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIGZpbHRlcjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xNXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cbiAgLy8gTm9ybWFsaXplICg8YnV0dG9uPilcbiAgZm9udDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICY6aG92ZXIge1xuICAgIEBpZiAkaGFtYnVyZ2VyLWhvdmVyLXVzZS1maWx0ZXIgPT0gdHJ1ZSB7XG4gICAgICBmaWx0ZXI6ICRoYW1idXJnZXItaG92ZXItZmlsdGVyO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBvcGFjaXR5OiAkaGFtYnVyZ2VyLWhvdmVyLW9wYWNpdHk7XG4gICAgfVxuICB9XG5cbiAgJi5pcy1hY3RpdmUge1xuICAgICY6aG92ZXIge1xuICAgICAgQGlmICRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciA9PSB0cnVlIHtcbiAgICAgICAgZmlsdGVyOiAkaGFtYnVyZ2VyLWFjdGl2ZS1ob3Zlci1maWx0ZXI7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIG9wYWNpdHk6ICRoYW1idXJnZXItYWN0aXZlLWhvdmVyLW9wYWNpdHk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhhbWJ1cmdlci1pbm5lcixcbiAgICAuaGFtYnVyZ2VyLWlubmVyOjpiZWZvcmUsXG4gICAgLmhhbWJ1cmdlci1pbm5lcjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhhbWJ1cmdlci1hY3RpdmUtbGF5ZXItY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5oYW1idXJnZXItYm94IHtcbiAgd2lkdGg6ICRoYW1idXJnZXItbGF5ZXItd2lkdGg7XG4gIGhlaWdodDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKiAzICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oYW1idXJnZXItaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6ICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0IC8gLTI7XG5cbiAgJixcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgd2lkdGg6ICRoYW1idXJnZXItbGF5ZXItd2lkdGg7XG4gICAgaGVpZ2h0OiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaGFtYnVyZ2VyLWxheWVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6ICRoYW1idXJnZXItbGF5ZXItYm9yZGVyLXJhZGl1cztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB9XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICY6OmJlZm9yZSB7XG4gICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQpICogLTE7XG4gIH1cblxuICAmOjphZnRlciB7XG4gICAgYm90dG9tOiAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQpICogLTE7XG4gIH1cbn1cbiIsIkBpZiBpbmRleCgkaGFtYnVyZ2VyLXR5cGVzLCAzZHgpIHtcbiAgLypcbiAgICogM0RYXG4gICAqL1xuICAuaGFtYnVyZ2VyLS0zZHgge1xuICAgIC5oYW1idXJnZXItYm94IHtcbiAgICAgIHBlcnNwZWN0aXZlOiAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoICogMjtcbiAgICB9XG5cbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSksXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuXG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nLCAwKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgKCRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nKSAqIC0xLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIDNkeC1yKSB7XG4gIC8qXG4gICAqIDNEWCBSZXZlcnNlXG4gICAqL1xuICAuaGFtYnVyZ2VyLS0zZHgtciB7XG4gICAgLmhhbWJ1cmdlci1ib3gge1xuICAgICAgcGVyc3BlY3RpdmU6ICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAyO1xuICAgIH1cblxuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSxcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG5cbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVkoLTE4MGRlZyk7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nLCAwKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgKCRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nKSAqIC0xLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIDNkeSkge1xuICAvKlxuICAgKiAzRFlcbiAgICovXG4gIC5oYW1idXJnZXItLTNkeSB7XG4gICAgLmhhbWJ1cmdlci1ib3gge1xuICAgICAgcGVyc3BlY3RpdmU6ICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAyO1xuICAgIH1cblxuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSxcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG5cbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoLTE4MGRlZyk7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nLCAwKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgKCRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nKSAqIC0xLCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIDNkeS1yKSB7XG4gIC8qXG4gICAqIDNEWSBSZXZlcnNlXG4gICAqL1xuICAuaGFtYnVyZ2VyLS0zZHktciB7XG4gICAgLmhhbWJ1cmdlci1ib3gge1xuICAgICAgcGVyc3BlY3RpdmU6ICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAyO1xuICAgIH1cblxuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSxcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG5cbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDBzIDAuMXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcsIDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAoJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcpICogLTEsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgM2R4eSkge1xuICAvKlxuICAgKiAzRFhZXG4gICAqL1xuICAuaGFtYnVyZ2VyLS0zZHh5IHtcbiAgICAuaGFtYnVyZ2VyLWJveCB7XG4gICAgICBwZXJzcGVjdGl2ZTogJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIDI7XG4gICAgfVxuXG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpLFxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcblxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpIHJvdGF0ZVkoMTgwZGVnKTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcsIDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAoJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcpICogLTEsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgM2R4eS1yKSB7XG4gIC8qXG4gICAqIDNEWFkgUmV2ZXJzZVxuICAgKi9cbiAgLmhhbWJ1cmdlci0tM2R4eS1yIHtcbiAgICAuaGFtYnVyZ2VyLWJveCB7XG4gICAgICBwZXJzcGVjdGl2ZTogJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIDI7XG4gICAgfVxuXG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpLFxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAwcyAwLjFzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcblxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMgMC4xcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpIHJvdGF0ZVkoMTgwZGVnKSByb3RhdGVaKC0xODBkZWcpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCArICRoYW1idXJnZXItbGF5ZXItc3BhY2luZywgMCkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICgkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCArICRoYW1idXJnZXItbGF5ZXItc3BhY2luZykgKiAtMSwgMCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpZiBpbmRleCgkaGFtYnVyZ2VyLXR5cGVzLCBhcnJvdykge1xuICAvKlxuICAgKiBBcnJvd1xuICAgKi9cbiAgLmhhbWJ1cmdlci0tYXJyb3cuaXMtYWN0aXZlIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAtMC4yLCAwLCAwKSByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgwLjcsIDEpO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIC0wLjIsIDAsIDApIHJvdGF0ZSg0NWRlZykgc2NhbGUoMC43LCAxKTtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpZiBpbmRleCgkaGFtYnVyZ2VyLXR5cGVzLCBhcnJvdy1yKSB7XG4gIC8qXG4gICAqIEFycm93IFJpZ2h0XG4gICAqL1xuICAuaGFtYnVyZ2VyLS1hcnJvdy1yLmlzLWFjdGl2ZSB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAwLjIsIDAsIDApIHJvdGF0ZSg0NWRlZykgc2NhbGUoMC43LCAxKTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAwLjIsIDAsIDApIHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNywgMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgYXJyb3dhbHQpIHtcbiAgLypcbiAgICogQXJyb3cgQWx0XG4gICAqL1xuICAuaGFtYnVyZ2VyLS1hcnJvd2FsdCB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjFzIGVhc2UsXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgMC4xcyBlYXNlLFxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAtMC4yLCAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoICogLTAuMjUsIDApIHJvdGF0ZSgtNDVkZWcpIHNjYWxlKDAuNywgMSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZSxcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4xcyAwLjFzIGN1YmljLWJlemllcigwLjg5NSwgMC4wMywgMC42ODUsIDAuMjIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAtMC4yLCAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoICogMC4yNSwgMCkgcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjcsIDEpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIGVhc2UsXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMXMgMC4xcyBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMsIDAuNjg1LCAwLjIyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIGFycm93YWx0LXIpIHtcbiAgLypcbiAgICogQXJyb3cgQWx0IFJpZ2h0XG4gICAqL1xuICAuaGFtYnVyZ2VyLS1hcnJvd2FsdC1yIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMXMgZWFzZSxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyAwLjFzIGVhc2UsXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIDAuMiwgJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIC0wLjI1LCAwKSByb3RhdGUoNDVkZWcpIHNjYWxlKDAuNywgMSk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZSxcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4xcyAwLjFzIGN1YmljLWJlemllcigwLjg5NSwgMC4wMywgMC42ODUsIDAuMjIpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAwLjIsICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAwLjI1LCAwKSByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgwLjcsIDEpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIGVhc2UsXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMXMgMC4xcyBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMsIDAuNjg1LCAwLjIyKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIGFycm93dHVybikge1xuICAvKlxuICAgKiBBcnJvdyBUdXJuXG4gICAqL1xuICAuaGFtYnVyZ2VyLS1hcnJvd3R1cm4uaXMtYWN0aXZlIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDhweCwgMCwgMCkgcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjcsIDEpO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOHB4LCAwLCAwKSByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgwLjcsIDEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIGFycm93dHVybi1yKSB7XG4gIC8qXG4gICAqIEFycm93IFR1cm4gUmlnaHRcbiAgICovXG4gIC5oYW1idXJnZXItLWFycm93dHVybi1yLmlzLWFjdGl2ZSB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtOHB4LCAwLCAwKSByb3RhdGUoLTQ1ZGVnKSBzY2FsZSgwLjcsIDEpO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLThweCwgMCwgMCkgcm90YXRlKDQ1ZGVnKSBzY2FsZSgwLjcsIDEpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIGJvcmluZykge1xuICAvKlxuICAgKiBCb3JpbmdcbiAgICovXG4gIC5oYW1idXJnZXItLWJvcmluZyB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAmLFxuICAgICAgJjo6YmVmb3JlLFxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIGNvbGxhcHNlKSB7XG4gIC8qXG4gICAqIENvbGxhcHNlXG4gICAqL1xuICAuaGFtYnVyZ2VyLS1jb2xsYXBzZSB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjEzcztcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTNzO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogKCRoYW1idXJnZXItbGF5ZXItc3BhY2luZyAqIDIgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAqIDIpICogLTE7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjJzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLFxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMXMgbGluZWFyO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4xMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjEzcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQpICogLTEsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjIycztcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksXG4gICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eSAwLjFzIDAuMjJzIGxpbmVhcjtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4xNnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjEzcyAwLjI1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIGNvbGxhcHNlLXIpIHtcbiAgLypcbiAgICogQ29sbGFwc2UgUmV2ZXJzZVxuICAgKi9cbiAgLmhhbWJ1cmdlci0tY29sbGFwc2UtciB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjEzcztcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMTNzO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogKCRoYW1idXJnZXItbGF5ZXItc3BhY2luZyAqIDIgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAqIDIpICogLTE7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjJzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLFxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMXMgbGluZWFyO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4xMnMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjEzcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQpICogLTEsIDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMjJzO1xuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSxcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMXMgMC4yMnMgbGluZWFyO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMTZzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSxcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4xM3MgMC4yNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpZiBpbmRleCgkaGFtYnVyZ2VyLXR5cGVzLCBlbGFzdGljKSB7XG4gIC8qXG4gICAqIEVsYXN0aWNcbiAgICovXG4gIC5oYW1idXJnZXItLWVsYXN0aWMge1xuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdG9wOiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAvIDI7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI3NXM7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmc7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xMjVzIDAuMjc1cyBlYXNlO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogKCRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICogMikgKyAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMik7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI3NXMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgICR5LW9mZnNldDogJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQ7XG5cbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkeS1vZmZzZXQsIDApIHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA3NXM7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJHktb2Zmc2V0ICogLTIsIDApIHJvdGF0ZSgtMjcwZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA3NXM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpZiBpbmRleCgkaGFtYnVyZ2VyLXR5cGVzLCBlbGFzdGljLXIpIHtcbiAgLypcbiAgICogRWxhc3RpYyBSZXZlcnNlXG4gICAqL1xuICAuaGFtYnVyZ2VyLS1lbGFzdGljLXIge1xuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdG9wOiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAvIDI7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI3NXM7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRvcDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKyAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmc7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xMjVzIDAuMjc1cyBlYXNlO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogKCRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICogMikgKyAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMik7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI3NXMgY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgICR5LW9mZnNldDogJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQ7XG5cbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkeS1vZmZzZXQsIDApIHJvdGF0ZSgtMTM1ZGVnKTtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4wNzVzO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICR5LW9mZnNldCAqIC0yLCAwKSByb3RhdGUoMjcwZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjA3NXM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpZiBpbmRleCgkaGFtYnVyZ2VyLXR5cGVzLCBlbXBoYXRpYykge1xuICAvKlxuICAgKiBFbXBoYXRpY1xuICAgKi9cbiAgLmhhbWJ1cmdlci0tZW1waGF0aWMge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xMjVzIDAuMTc1cyBlYXNlLWluO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xMjVzIGN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzM1KSxcbiAgICAgICAgICAgICAgICAgICAgdG9wIDAuMDVzIDAuMTI1cyBsaW5lYXIsXG4gICAgICAgICAgICAgICAgICAgIGxlZnQgMC4xMjVzIDAuMTc1cyBlYXNlLWluO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogKCRoYW1idXJnZXItbGF5ZXItaGVpZ2h0KSArICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcpO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTI1cyBjdWJpYy1iZXppZXIoMC42LCAwLjA0LCAwLjk4LCAwLjMzNSksXG4gICAgICAgICAgICAgICAgICAgIHRvcCAwLjA1cyAwLjEyNXMgbGluZWFyLFxuICAgICAgICAgICAgICAgICAgICByaWdodCAwLjEyNXMgMC4xNzVzIGVhc2UtaW47XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoICogLTI7XG4gICAgICAgICAgdG9wOiAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoICogLTI7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkaGFtYnVyZ2VyLWxheWVyLXdpZHRoICogMiwgJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIDIsIDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjEyNXMgZWFzZS1vdXQsXG4gICAgICAgICAgICAgICAgICAgICAgdG9wIDAuMDVzIDAuMTI1cyBsaW5lYXIsXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMTI1cyAwLjE3NXMgY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcmlnaHQ6ICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAtMjtcbiAgICAgICAgICB0b3A6ICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAtMjtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAtMiwgJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIDIsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgIHRyYW5zaXRpb246IHJpZ2h0IDAuMTI1cyBlYXNlLW91dCxcbiAgICAgICAgICAgICAgICAgICAgICB0b3AgMC4wNXMgMC4xMjVzIGxpbmVhcixcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4xMjVzIDAuMTc1cyBjdWJpYy1iZXppZXIoMC4wNzUsIDAuODIsIDAuMTY1LCAxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIGVtcGhhdGljLXIpIHtcbiAgLypcbiAgICogRW1waGF0aWMgUmV2ZXJzZVxuICAgKi9cbiAgLmhhbWJ1cmdlci0tZW1waGF0aWMtciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjEyNXMgMC4xNzVzIGVhc2UtaW47XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4wNCwgMC45OCwgMC4zMzUpLFxuICAgICAgICAgICAgICAgICAgICB0b3AgMC4wNXMgMC4xMjVzIGxpbmVhcixcbiAgICAgICAgICAgICAgICAgICAgbGVmdCAwLjEyNXMgMC4xNzVzIGVhc2UtaW47XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1oZWlnaHQpICsgKCRoYW1idXJnZXItbGF5ZXItc3BhY2luZyk7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xMjVzIGN1YmljLWJlemllcigwLjYsIDAuMDQsIDAuOTgsIDAuMzM1KSxcbiAgICAgICAgICAgICAgICAgICAgdG9wIDAuMDVzIDAuMTI1cyBsaW5lYXIsXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0IDAuMTI1cyAwLjE3NXMgZWFzZS1pbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6ICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAtMjtcbiAgICAgICAgICB0b3A6ICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAyO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIDIsICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAtMiwgMCkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAwLjEyNXMgZWFzZS1vdXQsXG4gICAgICAgICAgICAgICAgICAgICAgdG9wIDAuMDVzIDAuMTI1cyBsaW5lYXIsXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMTI1cyAwLjE3NXMgY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgcmlnaHQ6ICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAtMjtcbiAgICAgICAgICB0b3A6ICRoYW1idXJnZXItbGF5ZXItd2lkdGggKiAyO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGhhbWJ1cmdlci1sYXllci13aWR0aCAqIC0yLCAkaGFtYnVyZ2VyLWxheWVyLXdpZHRoICogLTIsIDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogcmlnaHQgMC4xMjVzIGVhc2Utb3V0LFxuICAgICAgICAgICAgICAgICAgICAgIHRvcCAwLjA1cyAwLjEyNXMgbGluZWFyLFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjEyNXMgMC4xNzVzIGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgbWludXMpIHtcbiAgLypcbiAgICogTWludXNcbiAgICovXG4gIC5oYW1idXJnZXItLW1pbnVzIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDhzIDBzIGVhc2Utb3V0LFxuICAgICAgICAgICAgICAgICAgICB0b3AgMC4wOHMgMHMgZWFzZS1vdXQsXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHkgMHMgbGluZWFyO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICAmOjpiZWZvcmUsXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjA4cyBlYXNlLW91dCxcbiAgICAgICAgICAgICAgICAgICAgICB0b3AgMC4wOHMgZWFzZS1vdXQsXG4gICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eSAwcyAwLjA4cyBsaW5lYXI7XG4gICAgICAgIH1cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgc2xpZGVyKSB7XG4gIC8qXG4gICAqIFNsaWRlclxuICAgKi9cbiAgLmhhbWJ1cmdlci0tc2xpZGVyIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRvcDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgLyAyO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0b3A6ICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0b3A6ICgkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAqIDIpICsgKCRoYW1idXJnZXItbGF5ZXItc3BhY2luZyAqIDIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICAkeS1vZmZzZXQ6ICRoYW1idXJnZXItbGF5ZXItc3BhY2luZyArICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0O1xuXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJHktb2Zmc2V0LCAwKSByb3RhdGUoNDVkZWcpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUzZCgkaGFtYnVyZ2VyLWxheWVyLXdpZHRoIC8gLTcsICRoYW1idXJnZXItbGF5ZXItc3BhY2luZyAqIC0xLCAwKTtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJHktb2Zmc2V0ICogLTIsIDApIHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgc2xpZGVyLXIpIHtcbiAgLypcbiAgICogU2xpZGVyIFJldmVyc2VcbiAgICovXG4gIC5oYW1idXJnZXItLXNsaWRlci1yIHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRvcDogJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgLyAyO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0b3A6ICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0b3A6ICgkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAqIDIpICsgKCRoYW1idXJnZXItbGF5ZXItc3BhY2luZyAqIDIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICAkeS1vZmZzZXQ6ICRoYW1idXJnZXItbGF5ZXItc3BhY2luZyArICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0O1xuXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJHktb2Zmc2V0LCAwKSByb3RhdGUoLTQ1ZGVnKTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUzZCgkaGFtYnVyZ2VyLWxheWVyLXdpZHRoIC8gNywgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogLTEsIDApO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkeS1vZmZzZXQgKiAtMiwgMCkgcm90YXRlKDkwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIHNwaW4pIHtcbiAgLypcbiAgICogU3BpblxuICAgKi9cbiAgLmhhbWJ1cmdlci0tc3BpbiB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjIycztcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4yNXMgZWFzZS1pbixcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eSAwLjFzIGVhc2UtaW47XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgMC4yNXMgZWFzZS1pbixcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZS1vdXQsXG4gICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eSAwLjFzIDAuMTJzIGVhc2Utb3V0O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIGVhc2Utb3V0LFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjIycyAwLjEycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIHNwaW4tcikge1xuICAvKlxuICAgKiBTcGluIFJldmVyc2VcbiAgICovXG4gIC5oYW1idXJnZXItLXNwaW4tciB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjIycztcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4yNXMgZWFzZS1pbixcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eSAwLjFzIGVhc2UtaW47XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgMC4yNXMgZWFzZS1pbixcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjI1ZGVnKTtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xMnM7XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjFzIGVhc2Utb3V0LFxuICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHkgMC4xcyAwLjEycyBlYXNlLW91dDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIGVhc2Utb3V0LFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjIycyAwLjEycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIHNwcmluZykge1xuICAvKlxuICAgKiBTcHJpbmdcbiAgICovXG4gIC5oYW1idXJnZXItLXNwcmluZyB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0b3A6ICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0IC8gMjtcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMHMgMC4xM3MgbGluZWFyO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0b3A6ICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nO1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4xcyAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSxcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMTNzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogKCRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICogMikgKyAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICogMik7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjJzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLFxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4xM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMjJzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjFzIDAuMTVzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSxcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4xM3MgMC4yMnMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCwgMCkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjEzcyAwLjIycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRoYW1idXJnZXItbGF5ZXItc3BhY2luZyArICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0LCAwKSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIHNwcmluZy1yKSB7XG4gIC8qXG4gICAqIFNwcmluZyBSZXZlcnNlXG4gICAqL1xuICAuaGFtYnVyZ2VyLS1zcHJpbmctciB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBib3R0b206IDA7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjEzcztcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRvcDogKCRoYW1idXJnZXItbGF5ZXItc3BhY2luZyAqIDIgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAqIDIpICogLTE7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjJzIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpLFxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDBzIGxpbmVhcjtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSksXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjEzcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAoJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nICsgJGhhbWJ1cmdlci1sYXllci1oZWlnaHQpICogLTEsIDApIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjIycztcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksXG4gICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eSAwcyAwLjIycyBsaW5lYXI7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMXMgMC4xNXMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjEzcyAwLjIycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIHN0YW5kKSB7XG4gIC8qXG4gICAqIFN0YW5kXG4gICAqL1xuICAuaGFtYnVyZ2VyLS1zdGFuZCB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wNzVzIDAuMTVzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpLFxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAwcyAwLjA3NXMgbGluZWFyO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4wNzVzIDAuMDc1cyBlYXNlLWluLFxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4wNzVzIDBzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgMC4wNzVzIGVhc2UtaW4sXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjA3NXMgMHMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4wNzVzIDBzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpLFxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuMTVzIGxpbmVhcjtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjA3NXMgMC4xcyBlYXNlLW91dCxcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4wNzVzIDAuMTVzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDc1cyAwLjFzIGVhc2Utb3V0LFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjA3NXMgMC4xNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpZiBpbmRleCgkaGFtYnVyZ2VyLXR5cGVzLCBzdGFuZC1yKSB7XG4gIC8qXG4gICAqIFN0YW5kIFJldmVyc2VcbiAgICovXG4gIC5oYW1idXJnZXItLXN0YW5kLXIge1xuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KSxcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgMHMgMC4wNzVzIGxpbmVhcjtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyAwLjA3NXMgZWFzZS1pbixcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMDc1cyAwcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4wNzVzIDAuMDc1cyBlYXNlLWluLFxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4wNzVzIDBzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjA3NXMgMHMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSksXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3IgMHMgMC4xNXMgbGluZWFyO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgdHJhbnNpdGlvbjogdG9wIDAuMDc1cyAwLjFzIGVhc2Utb3V0LFxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjA3NXMgMC4xNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4wNzVzIDAuMXMgZWFzZS1vdXQsXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIDAuMDc1cyAwLjE1cyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIHNxdWVlemUpIHtcbiAgLypcbiAgICogU3F1ZWV6ZVxuICAgKi9cbiAgLmhhbWJ1cmdlci0tc3F1ZWV6ZSB7XG4gICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjA3NXM7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjA3NXMgMC4xMnMgZWFzZSxcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eSAwLjA3NXMgZWFzZTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uOiBib3R0b20gMC4wNzVzIDAuMTJzIGVhc2UsXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAwLjA3NXMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4xMnM7XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjA3NXMgZWFzZSxcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuMDc1cyAwLjEycyBlYXNlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAwLjA3NXMgZWFzZSxcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0gMC4wNzVzIDAuMTJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJAaWYgaW5kZXgoJGhhbWJ1cmdlci10eXBlcywgdm9ydGV4KSB7XG4gIC8qXG4gICAqIFZvcnRleFxuICAgKi9cbiAgLmhhbWJ1cmdlci0tdm9ydGV4IHtcbiAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuXG4gICAgICAmOjpiZWZvcmUsXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0b3AsIG9wYWNpdHk7XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm90dG9tLCB0cmFuc2Zvcm07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLmhhbWJ1cmdlci1pbm5lciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDc2NWRlZyk7XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpZiBpbmRleCgkaGFtYnVyZ2VyLXR5cGVzLCB2b3J0ZXgtcikge1xuICAvKlxuICAgKiBWb3J0ZXggUmV2ZXJzZVxuICAgKi9cbiAgLmhhbWJ1cmdlci0tdm9ydGV4LXIge1xuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4ycztcbiAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG5cbiAgICAgICY6OmJlZm9yZSxcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMHM7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRvcCwgb3BhY2l0eTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3R0b20sIHRyYW5zZm9ybTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTc2NWRlZyk7XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubWluLW1heC1zbGlkZXIge3Bvc2l0aW9uOiByZWxhdGl2ZTsgd2lkdGg6IDIwMHB4OyB0ZXh0LWFsaWduOiBjZW50ZXI7IG1hcmdpbi1ib3R0b206IDUwcHg7fVxuLm1pbi1tYXgtc2xpZGVyID4gbGFiZWwge2Rpc3BsYXk6IG5vbmU7fVxuc3Bhbi52YWx1ZSB7aGVpZ2h0OiAxLjdlbTsgZm9udC13ZWlnaHQ6IGJvbGQ7IGRpc3BsYXk6IGlubGluZS1ibG9jazt9XG5zcGFuLnZhbHVlLmxvd2VyOjpiZWZvcmUge2NvbnRlbnQ6IFwi4oKsXCI7IGRpc3BsYXk6IGlubGluZS1ibG9jazt9XG5zcGFuLnZhbHVlLnVwcGVyOjpiZWZvcmUge2NvbnRlbnQ6IFwiLSDigqxcIjsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBtYXJnaW4tbGVmdDogMC40ZW07fVxuLm1pbi1tYXgtc2xpZGVyID4gLmxlZ2VuZCB7ZGlzcGxheTogZmxleDsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO31cbi5taW4tbWF4LXNsaWRlciA+IC5sZWdlbmQgPiAqIHtmb250LXNpemU6IHNtYWxsOyBvcGFjaXR5OiAwLjI1O31cbi5taW4tbWF4LXNsaWRlciA+IGlucHV0IHtjdXJzb3I6IHBvaW50ZXI7IHBvc2l0aW9uOiBhYnNvbHV0ZTt9XG5cbi5taW4tbWF4LXNsaWRlciA+IGlucHV0Ojotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7Y3Vyc29yOiBwb2ludGVyO31cblxuLnJhbmdlLXN0eWxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycztcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuXG4ucmFuZ2Utc3R5bGU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICB3aWR0aDoyNXB4O1xuICAgIGhlaWdodDoyNXB4O1xuICAgIGJhY2tncm91bmQ6IzAwYWVlZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm9yZGVyOiAzcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTtcbn1cbi5yYW5nZS1zdHlsZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDhweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHotaW5kZXg6IDk7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG59XG4ucmFuZ2Utc3R5bGU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIHdpZHRoOjI1cHg7XG4gICAgaGVpZ2h0OjI1cHg7XG4gICAgYmFja2dyb3VuZDojMDBhZWVmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDhweCAycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5yYW5nZS1zdHlsZTo6LW1vei1yYW5nZS10aHVtYjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB3aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBib3gtc2hhZG93OiAwIDAgOHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgei1pbmRleDogOTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbn0iLCIuby1uYXZiYXIge1xuICAgIC8vIGJhY2tncm91bmQ6IHJnYmEoI2U1ZTVlYSwgMC44NSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHBhZGRpbmc6IHJlbSgxM3B4KSAwO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIC8vIGJveC1zaGFkb3c6IDBweCAycHggNnB4ICMwMDAwMDAwQTtcblxuICAgIC5wb3N0LW1vYmlsZS1pY29uIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICRibGFjaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICBzdmcge1xuICAgICAgJiNob21lIHtcbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgc3Ryb2tlOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYjbWVzc2FnZXMge1xuICAgICAgICBwYXRoIHtcbiAgICAgICAgICBmaWxsOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYjbm90aWZpY2F0aW9ucyB7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6ICRibGFjaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC51c2VyLW5hbWUge1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgfVxuICAgIH1cbiAgICAudXNlci1kcnBkd24ge1xuICAgICAgc3ZnIHtcbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgc3Ryb2tlOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIFxuICAgICYubmF2YmFyLS10cmFuc3BhcmVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChteC1wb3J0cmFpdCkge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwcHggMnB4IDZweCAjMDAwMDAwMEE7XG4gICAgICAgIH1cblxuICAgICAgICAucG9zdC1tb2JpbGUtaWNvbiB7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnVzZXItZHJwZHduIHtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgIHN0cm9rZTogJHdoaXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudXNlci1uYW1lIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgIGJhY2tncm91bmQ6IGluaGVyaXQ7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDBweCk7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobXgtcG9ydHJhaXQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm8tbmF2YmFyX19icmFuZCB7XG4gICAgICAgICAgLy8gI2xvZ29fYmxhY2sge1xuICAgICAgICAgIC8vICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAvLyB9XG4gICAgICAgIH1cbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgIC8vIG1hcmdpbi1yaWdodDogNDZweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG4gICAgICAgICAgLm5hdi1pdGVtIHtcbiAgICAgICAgICAgICAgLy8gbWFyZ2luOiAwIDI0cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkcm9vdC1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtYm9sZDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAmI2hvbWUge1xuICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgc3Ryb2tlOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYjbWVzc2FnZXMge1xuICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmI25vdGlmaWNhdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAuYnV0dG9uLWdyYWRpZW50IHtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMnB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxOHB4LCAxLCA1MDAsICR3aGl0ZSk7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIFxuICAgICYubmF2YmFyLS1ub3NoYWRvdyB7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgXG4gICAgLm8tbmF2YmFyX19icmFuZCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgLy8gbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAvLyAjbG9nb193aGl0ZSB7XG4gICAgICAvLyAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAvLyB9XG4gICAgICAubG9nbyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM0cHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICBcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY3cHgpIHtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA0MnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmJhci1uYXYge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG4gICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAvLyBtYXJnaW46IDAgMjRweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMnB4O1xuICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJvb3QtZm9udC1zaXplO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LWJvbGQ7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmJ1dHRvbi1ncmFkaWVudCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmJ1dHRvbi1ncmFkaWVudCB7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMjJweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE4cHgsIDEsIDUwMCwgJHdoaXRlKTtcbiAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgXG4gICAgLnRvZ2dsZV9fc2VhcmNoIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcmlnaHQ6IDI3cHg7XG4gICAgICB3aWR0aDogMjdweDtcbiAgXG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTFweCkge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gIFxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAudG9nZ2xlX19uYXYge1xuICAgICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAvLyBsZWZ0OiAyN3B4O1xuICAgICAgLy8gd2lkdGg6IDI3cHg7XG4gICAgICAvLyBoZWlnaHQ6IDEwcHg7XG4gIFxuICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICBcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vIGhlaWdodDogM3B4O1xuICAgICAgICAvLyBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIC8vIGNvbnRlbnQ6ICcnO1xuICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIC8vIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICAgICAgLy8gdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuNXM7XG4gICAgICAgIC8vIHRvcDogMDtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gaGVpZ2h0OiAzcHg7XG4gICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgICAgLy8gY29udGVudDogJyc7XG4gICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgLy8gYmFja2dyb3VuZDogJGJsYWNrO1xuICAgICAgICAvLyB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC41cztcbiAgICAgICAgLy8gYm90dG9tOiAwO1xuICAgICAgfVxuICBcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgYm90dG9tOiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICBcbiAgICBcbiAgXG4gICAgJl9faG9sZGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgXG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB9XG4gICAgfVxuICAgICYtLWRlZXBQYWQge1xuICAgICAgcGFkZGluZzogcmVtKDEwcHgpIDAgcmVtKDk0cHgpO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG4gICAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGJvcmRlci10b3A6IDAuNGVtIHNvbGlkO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDAuNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItbGVmdDogMC40ZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAuNTVlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgLm5vdGlmaWNhdGlvbl9fYmxvY2sge1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgcmlnaHQ6IDZweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICBcbiAgICAgIC5ub3RpZmljYXRpb25fX2xpc3Qge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gIFxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgICAgICAgICB3aWR0aDozcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICAgICAgYmFja2dyb3VuZDojZjBmMGYwO1xuICAgICAgICB9XG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aWx0LXZhci02O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czoyMHB4O1xuICAgICAgICB9XG4gIFxuICAgICAgICBsaSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICBcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICBcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnByb2ZpbGVpbWFnZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMzZweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmZ1bGxuYW1lIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTRweCksIHJlbSgyMHB4KSwgNTAwLCAkYmxhY2spO1xuICAgICAgICAgIH1cbiAgICAgICAgICAucmV2aWV3X2RhdGUge1xuICAgICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxMnB4KSwgcmVtKDE2cHgpLCA0MDApO1xuICAgICAgICAgICAgICBjb2xvcjogIzhBOEE4RjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmxvZ291dC1saW5rIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIG1heC13aWR0aDogMTZweDtcbiAgICAgIH1cbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB3aWR0aDogODBweDtcbiAgICB9XG4gICAgLm5vdGlmaWNhdGlvbi0tZHJvcGRvd24ge1xuICAgICAgLm5vdGlmeV9fc3RhdHVzIHtcbiAgICAgICAgd2lkdGg6IHJlbSgxMnB4KTtcbiAgICAgICAgaGVpZ2h0OiByZW0oMTJweCk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkdGlsdC12YXItNjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgcmlnaHQ6IDRweDtcbiAgICAgIH1cbiAgICAgIC5kcm9wZG93bi10b2dnbGUge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5oZWFkZXJfZHJvcGRvd257XG4gICAgICAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OmluaGVyaXQ7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC41NWVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmYgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgICAgYm94LXNoYWRvdzogMHB4IDNweCA2cHggIzAwMDAwMDI5O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IHJlbSgxMHB4KSAwO1xuICAgICAgdG9wOiA0NnB4O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDAuNGVtIHNvbGlkICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwLjRlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDAuNGVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTAuNGVtO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICB9XG4gICAgICAmLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgcmlnaHQ6IDglO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgcGFkZGluZzogcmVtKDdweCkgcmVtKDI2cHgpO1xuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxM3B4KSwgcmVtKDIwcHgpLCAzMDAsICR0aWx0LXZhci0xKTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fYnJhbmQge1xuICAgICAgQGluY2x1ZGUgbWFyY2VsbHVzKHJlbSgyNXB4KSwgcmVtKDMycHgpLCA0MDAsICRjaGFyY29sZSk7XG4gICAgfVxuICAgIC5oYW1idXJnZXIge1xuICAgICAgcGFkZGluZzogMTFweCAzMHB4IDExcHggMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIH1cbiAgICAmLm5hdmJhci1saWdodCB7XG4gICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICYudG9wX21lbnUge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgxNnB4KTtcbiAgICAgICAgfVxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMocmVtKDE0cHgpLCByZW0oMTZweCksIDQwMCwgJGNoYXJjb2xlKTtcbiAgICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIC8vIGxldHRlci1zcGFjaW5nOiAxLjRweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgXG4gICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgfVxuICBcbiAgICAgICAgICAubm90aWZ5X19zdGF0dXMge1xuICAgICAgICAgICAgd2lkdGg6IHJlbSgxMnB4KTtcbiAgICAgICAgICAgIGhlaWdodDogcmVtKDEycHgpO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0ZGQzA2QTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMnB4O1xuICAgICAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmMtdG9wUmd0LW5hdiB7XG4gICAgICAvLyBiYWNrZ3JvdW5kOiByZ2JhKCRwdXJwbGUsIDAuMTMpO1xuICAgICAgLy8gYm9yZGVyOiAxcHggc29saWQgJHB1cnBsZTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6IDNweCAxMHB4IDNweCAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI1cHgpO1xuICAgICAgbGl7XG4gICAgICAgICYuZHJvcGRvd24ge1xuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICBjb2xvcjojNEQ0RjVDO1xuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTNweCksIHJlbSgyMHB4KSwgNDAwKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGkge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICYuZmEtZGF0YWJhc2Uge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICAmLnVzZXJjcmVkaXQge1xuICAgICAgICAgIEBpbmNsdWRlIGJhcmxvdyhyZW0oMTVweCksIHJlbSgxOHB4KSwgNzAwLCAkd2hpdGUpO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmMtbmF2TWlkIHtcbiAgICAgICYubmF2YmFyLW5hdiB7XG4gICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgcGFkZGluZzogMCByZW0oMjJweCk7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoMTQ0MHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIHJlbSgzMnB4KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuLm8tY29tbW9uLWxvZ29cbntcbiAgc3Zne1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPD10YWJsZXRcIikge1xuICAgICAgaGVpZ2h0OiA0M3B4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLy8gbGVmdDogLTI1cHg7XG4gICAgICBsZWZ0OiAtNDVweDtcbiAgICB9XG4gIH1cbn1cblxuLm8td3JhcHBlciB7XG4gIC8qbWluLWhlaWdodDogMTAwJTsqL1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTk1cHgpO1xuICAvKnBhZGRpbmctdG9wOiA2MHB4OyovXG4gIC8qcGFkZGluZy10b3A6IDgwcHg7Ki9cbiAgJi5uby0taGVhZGVyIHtcbiAgICAvKnBhZGRpbmctdG9wOiAwOyovXG4gIH1cblxuICAuby1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICAgIC8vIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTJweCkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDU3NnB4KSB7XG4gICAgICAvKnBhZGRpbmctYm90dG9tOiAwOyovXG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIC5tb2Itd2wtc2lkZWJhciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LWNvbG9yLWZhZGVkO1xuICAgICAgfVxuICAgICAgLm8tc2lkZWJhciB7XG4gICAgICAgIC8qdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyovXG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgLm1haW4tY29udGVudCB7XG4gICAgICAgIC8qdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI2MHB4KTsqL1xuICAgICAgICBsZWZ0OiAyNTBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGxpbmVhciAwLjRzO1xuICAgICAgfVxuICAgICAgLm8tZm9vdGVyIHtcbiAgICAgICAgLyp0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjYwcHgpOyovXG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpe1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwMHB4O1xuICAgIH1cbiAgICAmLm5vLS1zaWRlYmFyIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAuby1zaWRlYmFyIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYucHJlbG9naW4tbW9iaWxlLW1lbnUtaWNvbiB7XG4gICAgICAuby1uYXZiYXIge1xuICAgICAgICAuby1uYXZiYXItaWNvbiB7XG4gICAgICAgICAgLnRvZ2dsZV9fbmF2IHtcbiAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgIHJlY3Qge1xuICAgICAgICAgICAgICAgIGZpbGw6ICNCMDlDQzI7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubWFpbi1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IHJlbSgxNXB4KTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCBsaW5lYXIgMC40cztcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MnB4KXtcbiAgICAgICAgLypwYWRkaW5nOiByZW0oMjVweCkgcmVtKDI1cHgpIHJlbSg1MHB4KSByZW0oMjVweCk7Ki9cbiAgICAgICAgcGFkZGluZzogcmVtKDI1cHgpIHJlbSgyNXB4KSByZW0oMjVweCkgcmVtKDI1cHgpO1xuICAgICAgfVxuICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtICgxMzNweCArIDcwcHgpKTtcblxuICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoMTQ0MHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMzAwcHg7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH0gXG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ubW9iLXdsLXNpZGViYXIge1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeS1jb2xvci1mYWRlZCAhaW1wb3J0YW50O1xuICAuby1zaWRlYmFyX193cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5nLW1lbnUtY2xvc2Uge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDE0cHg7XG4gICAgICB0b3A6IDE0cHg7XG4gICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDUwJSk7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC40NCk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICBzdmcge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgLmxpc3QtZ3JvdXAge1xuICAgICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICAgICYtaXRlbSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggNDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5vLXNpZGViYXIge1xuICBtYXgtd2lkdGg6IDI2NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgLy8gaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgLy9wYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogLTMzNnB4O1xuICB6LWluZGV4OiA5OTk5O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggIzAwMDAwMDI5O1xuICBiYWNrZ3JvdW5kOiAkdmlvbGV0O1xuICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMjVweCAwIDAgMjVweCk7XG4gIC8qdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTsqL1xuICB0cmFuc2l0aW9uOiBhbGwgbGluZWFyIDAuNHM7XG4gIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpIHtcbiAgICAvKnRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsqL1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIGxlZnQ6IDIzcHg7XG4gICAgd2lkdGg6IHJlbSgyNjBweCk7XG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xuICAgIHRvcDogNzVweDtcbiAgICBib3R0b206IDIzcHg7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI1cHgpO1xuICB9XG5cbiAgJl9fd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDozcHg7XG4gICAgfVxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGZhZGVkLXZpb2xldDtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygyMHB4KTtcbiAgICB9XG4gICAgLmxpc3QtZ3JvdXAge1xuICAgICAgLy9tYXJnaW4tdG9wOiAzNnB4O1xuICAgIH1cbiAgICAuYnV0dG9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuICAgIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDEsIDQwMCwgJHdoaXRlKTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDE1cHggNDBweDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgZGlzcGxheTogdGFibGU7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTdweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxN3B4O1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNDQkNCQ0IxQSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNDQkNCQ0IxQSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucG9zdGxvZ2luIHtcbiAgLm5hdmJhci1uYXYge1xuICAgIC5uYXYtaXRlbSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLmJ1dHRvbi1ncmFkaWVudCB7XG4gICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uc2lkZUJhci1hY3RpdmVcbntcbiAgJjpiZWZvcmV7XG4gICAgY29udGVudDogXCJcIjtcbiAgICAvLyBiYWNrZ3JvdW5kOiAjOUY5RjlGO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogOTk5O1xuICB9XG59XG5cbkBzdXBwb3J0cyAoLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IG5vbmUpIG9yIChiYWNrZHJvcC1maWx0ZXI6IG5vbmUpIHtcbiAgLnNpZGVCYXItYWN0aXZlIHtcbiAgICAmOmJlZm9yZSB7XG4gICAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWY5ZjlmN2Q7XG4gICAgfVxuICB9XG59XG5Ac3VwcG9ydHMgbm90ICgoLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IG5vbmUpIG9yIChiYWNrZHJvcC1maWx0ZXI6IG5vbmUpKSB7XG4gIC5zaWRlQmFyLWFjdGl2ZSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzlGOUY5RjtcbiAgICB9XG4gIH1cbn1cbi5uYXZiYXJcbntcbiAgJi5uYXZiYXItLXRyYW5zcGFyZW50XG4gIHtcbiAgICAuby1jb21tb24tbG9nb1xuICAgIHtcbiAgICAgIHN2Z3tcbiAgICAgICAgcGF0aHtcbiAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uby1uYXZiYXItaWNvblxue1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxM3B4O1xuICB0b3A6IDEwcHg7XG4gIHotaW5kZXg6IDk5OTg7XG4gIC8vIGJhY2tncm91bmQ6ICNmZmZmZmY2OTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC8vIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50b2dnbGVfX25hdiB7XG4gICAgLy8gZGlzcGxheTogYmxvY2s7XG4gICAgLy8gcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8qIHJpZ2h0OiAwOyAqL1xuICAgIC8qIHRvcDogMjdweDsgKi9cbiAgICAvLyB3aWR0aDogMjdweDtcbiAgICAvLyBoZWlnaHQ6IDEwcHg7XG4gICAgLyogei1pbmRleDogOTk5OyAqL1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgIC8vIGhlaWdodDogM3B4O1xuICAgICAgLy8gYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgLy8gY29udGVudDogJyc7XG4gICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAvLyBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAvLyB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC41cztcbiAgICAgIC8vIHRvcDogMDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgIC8vIGhlaWdodDogM3B4O1xuICAgICAgLy8gYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgLy8gY29udGVudDogJyc7XG4gICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAvLyBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAvLyB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC41cztcbiAgICAgIC8vIGJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIC8vIHRvcDogNTAlO1xuICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgLy8gdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIC8vIHRvcDogYXV0bztcbiAgICAgICAgLy8gYm90dG9tOiA1MCU7XG4gICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgICAvLyB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50b2dnbGUtcGFzc3dvcmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDdweDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgJi5zaG93UHNkIHtcbiAgICAuaGlkZS1wc2Qge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5zaG93LXBzZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuLmhpZGUtcHNkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaG93LXBzZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtOHB4O1xufVxuLm8taW5wdXQtY2hlY2tlclxue1xuICAuZmEtY2hlY2tcbiAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cbiAgLmZhLXNwaW5uZXJcbiAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIwcHg7XG4gICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG59XG4uc2Vjb25kU3RlcC1pbmZvQnRuXG57XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBzdmd7XG4gICAgd2lkdGg6IDE5cHg7XG4gICAgaGVpZ2h0OiAxOXB4O1xuICB9XG59XG5cbi5zaWRlYmFyLWxvZ28ge1xuICBwYWRkaW5nOiAwIDQwcHggNTBweCA0MHB4O1xuICBAaW5jbHVkZSBtZWRpYShcIjw9bHRhYmxldFwiKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBzdmcge1xuICAgIHdpZHRoOiAxNjVweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmxvZ291dC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5LXZhci0zO1xuICBiYWNrZ3JvdW5kOiAkdmlvbGV0O1xuICBhIHtcbiAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMSwgNDAwLCAkd2hpdGUpO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMjRweCA0MHB4O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgfVxufVxuXG4udXNlcm5hbWUtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS12YXItMztcbiAgYmFja2dyb3VuZDogJHZpb2xldDtcbiAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICBzcGFuIHtcbiAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjVweCwgNDAwLCAkd2hpdGUpO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHBhZGRpbmc6IDI0cHggNDBweDtcbiAgfVxuICBhIHtcbiAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMSwgNDAwLCAkd2hpdGUpO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcGFkZGluZzogMjRweCA0MHB4O1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgfVxufVxuXG4ubmF2YmFyLXBvc3Rsb2dpbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VjZWNlYztcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBwYWRkaW5nOiByZW0oMTNweCkgMDtcbiAgfVxuICAucG9zdC1tb2JpbGUtaWNvbiB7XG4gICAgc3ZnIHtcbiAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbiAgLnVzZXItZHJwZHduIHtcbiAgICBzdmcge1xuICAgICAgcGF0aCB7XG4gICAgICAgIHN0cm9rZTogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudXNlci1uYW1lIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbiAgLm5hdmJhci1icmFuZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PWx0YWJsZXRcIikge1xuICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAjbG9nby0tLWJsYWNrIHtcbiAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbiAgLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgYmFja2dyb3VuZDogJHZpb2xldC12MjtcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMCAwIDAgMjVweCk7XG4gICAgcGFkZGluZzogOHB4IDE1cHggIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygzMDBweCAwIDAgMCk7XG4gICAgICBtYXJnaW4tbGVmdDogNTBweDtcbiAgICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLm5hdmJhci1uYXYge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLm5hdi1pdGVtXG4gICAge1xuICAgICAgLm5hdi1saW5re1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBzdmcge1xuICAgICAgICAgICYjaG9tZSB7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgc3Ryb2tlOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYjbWVzc2FnZXMge1xuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJiNub3RpZmljYXRpb25zIHtcbiAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zcGFjaW5nLXRvcCB7XG4gIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgIHBhZGRpbmctdG9wOiAxMDVweCAhaW1wb3J0YW50O1xuICB9XG59XG4udXNlci1uYW1lIHtcbiAgQGluY2x1ZGUgdGl0aWxsaXVtKDE4cHgsIDI1cHgsIDQwMCwgJHdoaXRlKTtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICY6aG92ZXIsICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cbi51c2VyLWRycGR3biB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBzdmcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYXRoIHtcbiAgICAgIHN0cm9rZTogJHdoaXRlO1xuICAgIH1cbiAgfVxuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jLWxvZ291dCB7XG4gIEBpbmNsdWRlIHNpemUocmVtKDM4cHgpKTtcbiAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDEwMCUpO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaW1nIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLnBvc3Rsb2dpbiB7XG4gIC5vLW5hdmJhci1pY29uIHtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjw9bHRhYmxldFwiKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4ucG9zdC1wcm9maWxlLXdyYXAge1xuICBkaXNwbGF5OiBub25lO1xuICBAaW5jbHVkZSBtZWRpYShcIjw9bHRhYmxldFwiKSB7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5sb2dvdXQtd3JhcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuLmJvZHktb3ZlcmxheSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA3MTtcbiAgZGlzcGxheTogbm9uZTtcbn0iLCIuYnV0dG9uIHtcbiAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMSwgNzAwLCAkd2hpdGUpO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMTJweCA0NXB4O1xuICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygyNnB4KTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJi1ncmFkaWVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzNDQjQ4MiAwJSwgIzIwQzBDOCAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7IFxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMjBDMEM4IDAlLCAjM0NCNDgyIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLWJvcmRlcmVkIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzI2QkRCQTtcbiAgICAgICAgY29sb3I6ICMyN0JEQjc7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyNkJEQkE7XG4gICAgICAgICAgICBjb2xvcjogIzI3QkRCNztcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgfVxuICAgICYtc2VsZWN0ZWQge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIH1cbiAgICAmLXdoaXRlIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICBjb2xvcjogJHRpbHQtdmFyLTExO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICB9XG4gICAgJi10cmFuc3BhcmVudCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGlsdC12YXItNDtcbiAgICAgICAgY29sb3I6ICR0aWx0LXZhci01O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmVlbi12YXItMTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyZWVuLXZhci0xO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0aWx0LXZhci00O1xuICAgICAgICB9XG4gICAgfVxuICAgICYtbGcge1xuICAgICAgICBtaW4td2lkdGg6IDI4NHB4O1xuICAgICAgICBAaW5jbHVkZSB2YXJlbGEoKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LW5vcm1hbDtcbiAgICB9XG4gICAgJi1zbSB7XG4gICAgICAgIG1heC13aWR0aDogMTQ4cHg7XG4gICAgfVxufVxuLmxvZ2luc3VibWl0IHtcbiAgICBtaW4td2lkdGg6IDIzOHB4O1xuICAgIHBhZGRpbmc6IDEwcHggNDVweDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNzJweDtcbiAgICB9XG59IiwiLmZvcm0td3JhcHBlci11aSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygwIDUwcHggMCA1MHB4KTtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgbWFyZ2luOiAzNnB4IGF1dG8gYXV0bztcbiAgICBtYXgtd2lkdGg6IDU4M3B4O1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDI2cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICBtYXJnaW46IDM2cHggMCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDQ1cHggMjZweDtcbiAgICB9XG59XG4uZm9ybS13cmFwcGVyIHtcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxMnB4LCAxNHB4LCA0MDAsICRibGFjayk7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgICAgIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LXZhci04O1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDM5cHgpO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXNlbWlib2xkO1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodGVyLWRhcms7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjRweCwgNjAwLCAkbGlnaHRlci1kYXJrKTtcbiAgICAgICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDIxcHgsIDYwMCwgJGxpZ2h0ZXItZGFyayk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAyNHB4LCA2MDAsICRsaWdodGVyLWRhcmspO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNHB4LCAyMXB4LCA2MDAsICRsaWdodGVyLWRhcmspO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjRweCwgNjAwLCAkbGlnaHRlci1kYXJrKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNHB4LCAyMXB4LCA2MDAsICRsaWdodGVyLWRhcmspO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjRweCwgNjAwLCAkbGlnaHRlci1kYXJrKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNHB4LCAyMXB4LCA2MDAsICRsaWdodGVyLWRhcmspO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjRweCwgNjAwLCAkbGlnaHRlci1kYXJrKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMTJweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygyNHB4KTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLXJlc2V0IHtcbiAgICAgICAgLnNpZ251cC1idG4td3JhcCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1jb250YWN0IHtcbiAgICAgICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5jaGVja2VyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAyMHB4LCA0MDAsICRmYWRlZC1ibGFjayk7XG5cdGlucHV0IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdHdpZHRoOiAwO1xuXHRcdCY6Y2hlY2tlZCB7XG5cdFx0XHR+IHtcblx0XHRcdFx0LmNoZWNrbWFyayB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRpbHQtdmFyLTg7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHRpbHQtdmFyLTg7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jjpob3ZlciB7XG5cdFx0aW5wdXQge1xuXHRcdFx0fiB7XG5cdFx0XHRcdC5jaGVja21hcmsge1xuXHRcdFx0XHRcdFxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jaGVja21hcmsge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0bGVmdDogNnB4O1xuXHRcdFx0dG9wOiAycHg7XG5cdFx0XHR3aWR0aDogNnB4O1xuXHRcdFx0aGVpZ2h0OiAxMXB4O1xuXHRcdFx0Ym9yZGVyOiBzb2xpZCAkd2hpdGU7XG5cdFx0XHRib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0XHQtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuXHRcdH1cblx0fVxufVxuLmNoZWNrbWFyayB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRoZWlnaHQ6IDIwcHg7XG5cdHdpZHRoOiAyMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGdyYXktdmFyLTEzO1xuXHRAaW5jbHVkZSBib3JkZXJyYWRpdXMoNXB4KTtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLnRlcm0tbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbn1cbi5mb3Jnb3QtLWxpbmsge1xuICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAyMHB4LCA0MDAsICRncmVlbi12YXItNSk7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG59XG4uc2lnbnVwLWJ0bi13cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAzM3B4O1xufVxuLnNpZ251cC1saW5rLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDU1cHg7XG4gICAgLm8tc2lnbnVwLXR4dCB7XG4gICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAyNHB4LCA0MDAsICRmYWRlZC1ibGFjayk7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDI0cHgsIDQwMCwgJGdyZWVuLXZhci01KTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuLXZhci0xO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5zZWxlY3Qge1xuICAgICYuZm9ybS1jb250cm9sIHtcbiAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtby1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgdXJsKC4uL2Fzc2V0cy9pbWFnZXMvc2VsZWN0X2Rvd25fYXJyb3cuc3ZnKSBjZW50ZXIgcmlnaHQgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAxOHB4O1xuICAgICAgICAmLS1yZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlIHVybCguLi9hc3NldHMvaW1hZ2VzL3NlbGVjdF9hcnJvdy5zdmcpIGNlbnRlciByaWdodCBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQycHggMzJweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5vLWNvbW1vbi1pbnB1dFN0eWxlXG57XG4gICAgbGFiZWxcbiAgICB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICB9XG59XG4uby1iYW5uZXItZnVsbEhlaWdodFxue1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIH1cbn1cblxuLmNvbnRhbmluZXItZmx1aWQtY3VzdG9tIHtcbiAgICBwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4O1xuICAgIH1cbn1cblxuLmxvZ2luZm9ybSB7XG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICBpbnB1dFt0eXBlPXRleHRdLmZvcm0tY29udHJvbCwgXG4gICAgICAgIGlucHV0W3R5cGU9ZW1haWxdLmZvcm0tY29udHJvbCwgXG4gICAgICAgIGlucHV0W3R5cGU9cGFzc3dvcmRdLmZvcm0tY29udHJvbCxcbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgICYuaXMtaW52YWxpZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHRlci1yZWQ7XG4gICAgICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2Fzc2V0cy9pbWFnZXMvd2FybmluZy5zdmcpO1xuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAxNHB4O1xuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbnB1dFt0eXBlPWVtYWlsXS5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogcmVtKDQwcHgpO1xuICAgICAgICB9XG4gICAgICAgIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogdXJsKC4uL2Fzc2V0cy9pbWFnZXMvc2VsZWN0X2Fycm93LnN2ZykgY2VudGVyIHJpZ2h0IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogNDJweCAzMnB4O1xuXG4gICAgICAgICAgICAmLmlzLWludmFsaWQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9zZWxlY3RfYXJyb3cuc3ZnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQsIGNlbnRlciByaWdodCA1MHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNDJweCAzMnB4LCAxNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfSAgICAgICAgICAgICBcbiAgICAgICAgLmludmFsaWQtZmVlZGJhY2sge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4IDMwcHg7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTRweCwgMjFweCwgNDAwLCAkbGlnaHRlci1yZWQpO1xuXG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcblxuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICBmaWxsOiAkbGlnaHRlci1yZWQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuXG4uc2VhcmNoLWdyb3VwIHtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5zZWFyY2gtaWNvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMThweDtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtaXQodHJhbnNsYXRlWSgtNTAlKSk7XG4gICAgfVxuICAgIGlucHV0IHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMzlweCk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2UyZTJlMjtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgNTBweDtcbiAgICAgICAgY29sb3I6ICM4YjhiOGI7XG4gICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAxLCA2MDApO1xuICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgICAgICAgICAgY29sb3I6ICM4YjhiOGI7XG4gICAgICAgIH1cbiAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gICAgICAgICAgICBjb2xvcjogIzhiOGI4YjtcbiAgICAgICAgfVxuICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICAgICAgICAgICAgY29sb3I6ICM4YjhiOGI7XG4gICAgICAgIH1cbiAgICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgICAgICAgICAgIGNvbG9yOiAjOGI4YjhiO1xuICAgICAgICB9XG4gICAgfVxufVxuLmJvZHktb3ZlcmxheSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1OSwgMTU5LCAxNTksIDAuNik7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG4gICAgei1pbmRleDogOTk5ODtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmVzY29ydC1maWx0ZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMzdweCAzN3B4IDAgMCk7XG4gICAgcGFkZGluZzogNzBweCA0MnB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgLy8gbWFyZ2luLWJvdHRvbTogNTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDBweCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB6LWluZGV4OiA5ODtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgJi1sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmxkZXNrdG9wXCIpIHtcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi1yaWdodCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNSU7XG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bGRlc2t0b3BcIikge1xuICAgICAgICAgICAgd2lkdGg6IDMwJTtcbiAgICAgICAgfVxuICAgICAgICAuc3dpdGNoLXdyYXBwZXIge1xuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ1dHRvbi1ob2xvIHtcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTM4cHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8bGFyZ2VyZGVza3RvcFwiKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyMEJGQzY7XG4gICAgICAgICAgICAgICAgLy8gY29sb3I6ICMyM0JFQkY7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICBnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHN0cm9rZTogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuYWN0aXZlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxuLnNlbGVjdC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sYXJnZXJkZXNrdG9wXCIpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICB9XG4gICAgJjpudGgtY2hpbGQoNCkge1xuICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICB9IFxuICAgIC50aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxMnB4LCAxNHB4LCA0MDAsICRibGFjayk7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDEycHgsIDE0cHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICAmLS1jb2xsZWN0aW9uIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxNThweDtcbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uc2VhcmNoLWJ0bi13cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICAgIC5idXR0b24ge1xuICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMTZweCwgMSwgNDAwLCAkd2hpdGUpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgcGFkZGluZzogMTRweCAyNHB4O1xuICAgICAgICBtaW4td2lkdGg6IDI0NXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMTVweDtcbiAgICAgICAgICAgIHRvcDogLTRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5zZWFyY2gtbWFpbi10aXRsZSB7XG4gICAgQGluY2x1ZGUgdmFyZWxhKDIwcHgsIDI0cHgsIDQwMCwgJGJsYWNrKTtcbiAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4uc2VhcmNoLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG4uc2VhcmNoLW1haW4tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDMwcHg7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cbi5yZXNldC13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDE4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDI7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI1cHggMjVweCAwIDApO1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBAaW5jbHVkZSBib3hzaGFkb3coMHB4LCAwcHgsIDZweCwgJGZhZGUtYmxhY2spO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gMTBweCkgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDBweCk7XG4gICAgICAgIEBpbmNsdWRlIGJveHNoYWRvdygwcHgsIDBweCwgMHB4LCB0cmFuc3BhcmVudCk7XG4gICAgfVxuICAgIC5yZXNldC1pbm5lci13cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAzcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxOHB4LCAyNywgNjAwLCAkbGlnaHRlci1kYXJrKTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICB9XG59XG4uYXBwbHktYnRuLXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDBweDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sZGVza3RvcFwiKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgIH1cbiAgICAuYnV0dG9uIHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDE2cHgsIDEsIDQwMCwgJHdoaXRlKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIHBhZGRpbmc6IDEzcHggMjRweDtcbiAgICAgICAgbWluLXdpZHRoOiAxNjZweDtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwNnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCAyNHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLnNlbGVjdC13cmFwcGVyIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gICAgei1pbmRleDogMTAwMDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uc2VsZWN0LXdyYXBwZXIgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBib3JkZXItcmFkaXVzOiAzOXB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktdmFyLTggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUycHggIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogdXJsKCcuLi9hc3NldHMvaW1hZ2VzL3NlbGVjdF9kb3duX2Fycm93X3NtYWxsLnN2ZycpO1xuICAgICAgICAvLyB3aWR0aDogMzBweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLy8gdG9wOiAxNXB4O1xuICAgICAgICB0b3A6IDRweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIC8vIHJpZ2h0OiA1cHg7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJvcmRlci1yYWRpdXM6IDM5cHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS12YXItOCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGhlaWdodDogNTJweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDM5cHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS12YXItOCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdC13cmFwcGVyIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBjb2xvcjogIzhCOEI4QiAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAxLCA2MDApO1xuICAgIGhlaWdodDogNDlweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiA0OXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAyMHB4IDAgMjhweDtcbn1cbi5zZWxlY3Qtd3JhcHBlciAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIC8vIGJhY2tncm91bmQ6ICR3aGl0ZSB1cmwoLi4vYXNzZXRzL2ltYWdlcy9zZWxlY3RfZG93bl9hcnJvdy5zdmcpIGNlbnRlciByaWdodCBuby1yZXBlYXQ7XG4gICAgLy8gYmFja2dyb3VuZC1zaXplOiAyMHB4O1xuICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAxOHB4O1xufVxuLnNlbGVjdC13cmFwcGVyIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OmFmdGVyIHtcbiAgICBjb250ZW50OiB1cmwoJy4uL2Fzc2V0cy9pbWFnZXMvc2VsZWN0X2Rvd25fYXJyb3dfc21hbGwuc3ZnJyk7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHRvcDogMTVweDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDVweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICAgIHRvcDogOHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS12YXItOCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gICAgdG9wOiAtOHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS12YXItOCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHggIWltcG9ydGFudDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDI1cHggIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LXZhci04ICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgIHBhZGRpbmc6IDhweCAxNnB4O1xuICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygyNXB4KTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGVkIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICAgIGNvbG9yOiAkYmxhY2s7XG59XG4uc2VsZWN0Mi1zZWFyY2gge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygyNXB4KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICBwYWRkaW5nOiA4cHggMTZweDtcbiAgICB9XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5zZWxlY3QyLXNlbGVjdGlvbi0tY2xlYXJhYmxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHRpbHQtdmFyLTM7XG4gICAgYmFja2dyb3VuZDogJHRpbHQtdmFyLTM7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI1cHgpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzE2YTdhODtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQ6ICMxNmE3YTg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IC00cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbn1cbi5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgbWFyZ2luLXRvcDogMTJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgNDVweCAwIDIwcHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzhCOEI4QiAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtZmFtaWx5OiAkdGl0aWxsaXVtICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpmb2N1cyB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjMTZhN2E4O1xufVxuLypzd2l0Y2gqL1xuXG4uc3dpdGNoLXdyYXBwZXIge1xuICAgIC50aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPGxhcmdlcmRlc2t0b3BcIikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICB9IFxuICAgIH1cbn1cbi5zd2l0Y2gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8bGFyZ2VyZGVza3RvcFwiKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIHdpZHRoOiA0NXB4O1xuICAgIH1cbiAgfVxuICBcbiAgLnN3aXRjaCBpbnB1dCB7IFxuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG4gIFxuICAuc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTJFMkUyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjRzO1xuICAgIHRyYW5zaXRpb246IC40cztcbiAgfVxuICBcbiAgLnNsaWRlcjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGhlaWdodDogMjJweDtcbiAgICB3aWR0aDogMjJweDtcbiAgICBsZWZ0OiAycHg7XG4gICAgYm90dG9tOiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTJlMjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IC40cztcbiAgICB0cmFuc2l0aW9uOiAuNHM7XG4gIH1cbiAgXG4gIGlucHV0OmNoZWNrZWQgKyAuc2xpZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuICBcbiAgaW5wdXQ6Zm9jdXMgKyAuc2xpZGVyIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMXB4ICNlMmUyZTI7XG4gIH1cbiAgXG4gIGlucHV0OmNoZWNrZWQgKyAuc2xpZGVyOmJlZm9yZSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgzMHB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMzBweCk7XG4gICAgYmFja2dyb3VuZDogIzJDQkJBOTtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjxsYXJnZXJkZXNrdG9wXCIpIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTZweCk7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTZweCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNnB4KTtcbiAgICB9XG4gIH1cbiAgXG4gIC8qIFJvdW5kZWQgc2xpZGVycyAqL1xuICAuc2xpZGVyLnJvdW5kIHtcbiAgICBib3JkZXItcmFkaXVzOiAzNHB4O1xuICB9XG4gIFxuICAuc2xpZGVyLnJvdW5kOmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG5cbiAgLmZpbHRlci10aXRsZSB7XG4gICAgQGluY2x1ZGUgdmFyZWxhKDIwcHgsIDI0cHgsIDQwMCwgJGJsYWNrKTtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgICB9XG4gIH1cblxuLmFkdmFuY2Utc2VhcmNoLWZpZWxkLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICAuc2VsZWN0LXdyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4IDA7XG4gICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygyMCUgLSAxMHB4KTtcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHggMjBweCA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuLypBZ2UgUmFuZ2UqL1xuLmhlaWdodF9fcmFuZ2Uge1xuICAgIG1heC13aWR0aDogNTUlICFpbXBvcnRhbnQ7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICBtYXgtd2lkdGg6IDMxJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sYXJnZXJkZXNrdG9wXCIpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA0OCUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bGRlc2t0b3BcIikge1xuICAgICAgICBtYXgtd2lkdGg6IDUzJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgIHdpZHRoOiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICNtYXhpbXVtaGVpZ2h0IHtcbiAgICAgICAgcmlnaHQ6IC00NXB4O1xuICAgIH1cbiAgICAjbWluaW11bWhlaWdodCB7XG4gICAgICAgIGxlZnQ6IC00OHB4O1xuICAgIH1cbn1cbi5hZ2VfX3JhbmdlIHtcbiAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAxNHB4IGF1dG8gYXV0bztcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICAgIG1heC13aWR0aDogNDElO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sYXJnZXJkZXNrdG9wXCIpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1NSU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPmxkZXNrdG9wXCIpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgfVxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICAgICNtYXhpbXVtYWdlIHtcbiAgICAgICAgcmlnaHQ6IC0zMXB4O1xuICAgIH1cbiAgICAjbWluaW11bWFnZSB7XG4gICAgICAgIGxlZnQ6IC0zN3B4O1xuICAgIH1cblxuICAgIC51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGlsdC12YXItMjtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICB9XG4gICAgLnVpLXNsaWRlci1ob3Jpem9udGFsIHtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG5cbiAgICAgICAgLnVpLXNsaWRlci1yYW5nZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aWx0LXZhci0yO1xuICAgICAgICB9XG5cbiAgICAgICAgLnVpLXNsaWRlci1oYW5kbGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR0aWx0LXZhci0zO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGlsdC12YXItMztcbiAgICAgICAgdG9wOiAtN3B4O1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLmFnZS1yYW5nZS13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMzlweCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktdmFyLTg7XG4gICAgaGVpZ2h0OiA1MnB4O1xufVxuXG4vKm11bHRpcGxlIHNlbGVjdCB3aXRoIGNoZWNrYm94Ki9cblxuLm11bHRpLWRyb3Bkb3duLWNoZWNrZXIge1xuICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDZweCAyMHB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMThweCwgNDAwLCAkbGlnaHRlci1kYXJrKTtcblxuICAgIH1cbiAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb246YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LXZhci04O1xuICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMnB4KTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0ZWQ6YmVmb3JlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWVcXCA1IEZyZWUnO1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICAgICAgICBjb2xvcjogJGdyZWVuLXZhci0yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyLjVweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDFweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYWVhZWI7XG4gICAgICAgIGNvbG9yOiAjMjcyNzI3O1xuICAgIH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgICAgICBib3JkZXItY29sb3I6ICNmNzc3NTA7XG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCByZ2JhKDAsMCwwLDAuNSk7XG4gICAgfVxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ2hoZ2hnaCc7XG4gICAgfVxuICAgIC8qIHNlbGVjdCB3aXRoIGljb25zIGJhZGdlcyBzaW5nbGUqL1xuICAgIC5zZWxlY3QtaWNvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIC5iYWRnZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zZWxlY3QtaWNvbiAucGxhY2Vob2xkZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLyptb2JpbGUgZmlsdGVyKi9cblxuLmVzY29ydC1maWx0ZXItbW9iaWxlIHtcbiAgICAvLyBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICBkaXNwbGF5OiBub25lXG4gICAgfVxuICAgICYtaW5uZXIge1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIG1heC13aWR0aDogMzY2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAuc2VsZWN0LXdyYXBwZXIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgLnNlYXJjaC1ncm91cCB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAuc2VhcmNoLWljb24ge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE4cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybWl0KHRyYW5zbGF0ZVkoLTUwJSkpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDM5cHgpO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR0aWx0LXZhci0xMztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyMHB4IDAgNTBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDEzcHgsIDEsIDYwMCwgJGJsYWNrKTtcbiAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAxLCA2MDAsICRibGFjayk7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMSwgNjAwLCAkYmxhY2spO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMSwgNjAwLCAkYmxhY2spO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMSwgNjAwLCAkYmxhY2spO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idXR0b24taG9sbyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0aWx0LXZhci0xMztcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRpbHQtdmFyLTEzO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbGVmdDogLTE4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ucHJvZmlsZS1pbnB1dC13cmFwcGVyLW91dGVyIHtcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMjRweCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktdmFyLTE4O1xuICAgIHBhZGRpbmc6IDMwcHggMjVweCA1MHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgcGFkZGluZzogNDBweCA0MHB4IDYycHg7XG4gICAgfVxuICAgIC5jdXN0b20td3JhcGVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzE2cHg7XG4gICAgICAgICYtcmF0ZXMge1xuICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiA2NzRweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5wcm9maWxlLWJ0bi1ncm91cCB7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gMCBhdXRvO1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjZweCBhdXRvIDAgYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAuYnV0dG9uLWdyYWRpZW50IHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDE2cHgsIDEsIDQwMCwgJHdoaXRlKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAyMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuLmluY2FsbF9yZWNvcmRzIHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICB9XG59XG4ucmF0ZS1ncm91cC13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAuaW5wdXQtZ3JvdXAtd3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uaW5wdXQtZ3JvdXAtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8PW1kZXNrdG9wXCIpIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAucmF0ZXNfX2FyZWEge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygzOXB4KTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2UyZTJlMjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAwIDM1cHg7XG4gICAgICAgICAgICBjb2xvcjogIzhiOGI4YjtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAxLCA2MDApO1xuICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgICAgICAgICBjb2xvcjogIzhiOGI4YjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOGI4YjhiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgICAgICAgICAgICAgICBjb2xvcjogIzhiOGI4YjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgICAgICAgICAgY29sb3I6ICM4YjhiOGI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgaW5wdXQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygzOXB4KTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZTJlMmUyO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHggMCAyMHB4O1xuICAgICAgICBjb2xvcjogIzhiOGI4YjtcbiAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDEsIDYwMCk7XG4gICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUvT3BlcmEvU2FmYXJpICovXG4gICAgICAgICAgICBjb2xvcjogIzhiOGI4YjtcbiAgICAgICAgfVxuICAgICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgICAgICAgIGNvbG9yOiAjOGI4YjhiO1xuICAgICAgICB9XG4gICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gICAgICAgICAgICBjb2xvcjogIzhiOGI4YjtcbiAgICAgICAgfVxuICAgICAgICAmOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICAgICAgICAgICAgY29sb3I6ICM4YjhiOGI7XG4gICAgICAgIH1cbiAgICB9XG59XG4ucHJvZmlsZS1pbnB1dC13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIH1cbiAgICBzbWFsbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxMnB4LCAxN3B4LCA0MDAsICRibGFjayk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmlucHV0LXdyYXAge1xuICAgICAgICBoZWlnaHQ6IDUycHggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzlweCAhaW1wb3J0YW50O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS12YXItOCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgdGV4dC1hbGlnbi1sYXN0OiBjZW50ZXI7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS12YXItODtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygwcHgpO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgY29sb3I6ICRncmF5LXZhci00O1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5pbnB1dC10eHQtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHggMjBweCA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDEycHgsIDE0cHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjhweDtcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlbGVjdC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4IDIwcHggNXB4O1xuICAgICAgICB9XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5pbnB1dC1mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxOHB4LCAyMnB4LCA0MDAsICRibGFjayk7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgaW5wdXQge1xuXG4gICAgfVxuICAgIGlucHV0LCB0ZXh0YXJlYSB7XG4gICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAyNHB4LCA0MDAsICRmYWRlZC1ibGFjayk7XG4gICAgfVxuICAgIHRleHRhcmVhIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktdmFyLTg7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMzhweCAzMHB4O1xuICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMjBweCk7XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JheS12YXItODtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5pbnB1dC1mb3JtLXJvdyB7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgJi1jaGlsZCB7XG4gICAgICAgIG1heC13aWR0aDogMTg3cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5wcm9maWxlLWlucHV0LXdyYXBwZXItcmF0ZXMge1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1tZGVza3RvcFwiKSB7ICAgIFxuICAgICAgICBtYXgtd2lkdGg6IDMzMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG59XG4uaW5wdXQtY29sLWNoaWxkIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8PW1kZXNrdG9wXCIpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG4gICAgaW5wdXQge1xuICAgICAgICBoZWlnaHQ6IDUycHg7XG4gICAgfVxuICAgICYtc21hbGwge1xuICAgICAgICAuZXh0cmEtZmllbGRzLWluY2FsbCB7XG4gICAgICAgICAgICAvLyBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PW1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnJhdGUtZ3JvdXAtd3JhcHBlciB7XG4gICAgLmlucHV0LWNvbC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IDE4N3B4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PW1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5zbWFsbC10aXRsZSB7XG4gICAgQGluY2x1ZGUgdmFyZWxhKDE4cHgsIDIycHgsIDQwMCwgJGJsYWNrKTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICYtbW9kIHtcbiAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xuICAgICAgIEBpbmNsdWRlIHZhcmVsYSgyMHB4LCAyNHB4LCA0MDAsICRibGFjayk7XG4gICAgfVxufVxuLnNlcnZpY2UtYmxvY2std3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuLnNlcnZpY2UtYmxvY2stcm93IHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zZXJ2aWNlLWJsb2NrLWNvbCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmN1c3RvbS13cmFwcGVyIHtcbiAgICAmLW10IHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjZweDtcbiAgICB9XG59XG5cbi8qYWNjb3VudCBzZXR0aW5ncyovXG5cbi5wYXNzd29yZC12YWxpZGF0ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzRweDtcbiAgICByaWdodDogNjBweDtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgIHRvcDogMzdweDtcbiAgICB9XG59XG4udXNlcm5hbWUtdmFsaWRhdGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDdweDtcbiAgICByaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDIycHg7XG59XG4uc3VwcG9ydC1pbmZvLXR4dCB7XG4gICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDIxcHgsIDQwMCwgJGJsdWUtdmFyLTMpO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgc3ZnIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMnB4O1xuICAgIH1cbn1cbi5hY2NvdW50LXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICAmLWxlZnQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMjRweCk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LXZhci0xODtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCA0MHB4IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtcmlnaHQge1xuICAgICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMjRweCk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LXZhci0xODtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgcGFkZGluZzogNDBweCA0MHB4IDUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJkLWZvcm0td3JhcCB7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA3cHgpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTdweCk7XG4gICAgICAgIH1cbiAgICAgICAgLnR0LWljb24ge1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICByaWdodDogMTZweDtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtaXQodHJhbnNsYXRlWSgtNTAlKSk7XG4gICAgICAgICAgICBzdmcge1xuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmlucHV0LWljb24td3JhcCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jYXJkLWZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4ucGF5bWVudC1jYXJkLWZvcm0ge1xuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuc21hbGwtdGl0bGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIH1cbn1cblxuLm10LTEyIHtcbiAgICBtYXJnaW4tdG9wOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG4uYWNjb3VudC1zb2NpYWwtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5hZGRvbi1sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgIG1heC13aWR0aDogNzAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIH1cbn1cbi5hZGRvbi1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgLmJ1dHRvbiB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIH1cbn1cbi5hZGRvbi13cmFwcGVyIHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxufVxuLnBvc3Rsb2dpbi1mb3JtIHtcbiAgICAucHJvZmlsZS1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgLnNlbGVjdC13cmFwcGVyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5hYy1idG4tZ3JwIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuLmFjLXN3aXRjaC13cmFwcGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5wcm9maWxlLWJ0bi1ncm91cCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgfVxuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweCAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5zZWN1cml0eS10YWIge1xuICAgIC5hYy1zd2l0Y2gtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XG4gICAgfVxufVxuLnN1YnNjcmlwdG9uLXRhYiB7XG4gICAgLnNlbGVjdC13cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLyp0b3VyIG1vZGFsKi9cblxuI3RvdXJsb2NrTW9kYWwge1xuICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygwcHgpO1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDEwcHgpO1xuICAgIH1cbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MnB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQ1MnB4O1xuICAgICAgICB9XG4gICAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMjVweCAyNXB4IDAgMCk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggIzAwMDAwMDI5O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygxMHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHggMzBweCAzMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAudG91cmxvY2stY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMjVweCwgMzBweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTVweCwgMjNweCwgNDAwLCAkZmFkZWQtYmxhY2spO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucHJpY2UtbG9jayB7XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDEzcHgsIDIwcHgsIDQwMCwgJGZhZGVkLWJsYWNrKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoNDJweCwgNTFweCwgNDAwLCAkdGlsdC12YXItMTApO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTJlMmUyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgICAgICAgICAgLy8gQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI1cHggMjVweCAwIDApO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAvLyBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICAgICAgLy8gYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDBweCk7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJ1dHRvbi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMTRweCwgMTdweCwgNDAwLCAkZ3JheS12YXItMTUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnV0dG9uLWdyYWRpZW50IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNHB4LCAxLCA0MDAsICR3aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTQ0cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbiN0b3VyTW9kYWwge1xuICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygwcHgpO1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMTBweCk7XG4gICAgfVxuICAgIC5tb2RhbC1kaWFsb2cge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDgzMnB4O1xuICAgICAgICB9XG4gICAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4ICMwMDAwMDAyOTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tb2RhbC1oZWFkZXIge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMzVweCAwIDM1cHg7XG4gICAgICAgICAgICAgICAgLm1vZGFsLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDIwcHgsIDI0cHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAzNXB4IDE1cHggMzVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tb2RhbC1mb290ZXIge1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMThweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMjVweCAyNXB4IDAgMCk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IC01cHggMTBweCAjMDAwMDAwMEQ7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzVweCAzNXB4IDM1cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygwcHgpO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJ1dHRvbi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMTdweCwgMjRweCwgNDAwLCAkZ3JheS12YXItMTUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnV0dG9uLWdyYWRpZW50IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxNnB4LCAxLCA0MDAsICR3aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTQ0cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnRvdXItaW5wdXQtd3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIG1hcmdpbjogNDBweCAwIDAgMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgICAuaW5wdXQtZ3JvdXAtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuc2VsZWN0LXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgICAgfVxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4ucG5vbmUge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnJhbmdlLXdyYXBwZXIge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBtYXJnaW46IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gICAgLnNlbGVjdC13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5pbnB1dC1ncm91cC13cmFwcGVyIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDM5cHgpO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UyZTJlMjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY29sb3I6ICM4YjhiOGI7XG4gICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAxLCA2MDApO1xuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0UyRTJFMjtcbiAgICAgICAgICAgIGhlaWdodDogODAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLnRvdXItaGVhZGluZ2J0bi13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIC5idXR0b24ge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDE2cHgsIDIwcHgsIDQwMCwgJHdoaXRlKTtcbiAgICB9XG59XG4udG91ci13cmFwcGVyLW91dGVyIHtcbiAgICBwYWRkaW5nOiAzMnB4IDMycHggMTAwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8PW1kZXNrdG9wXCIpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cbn1cbi50b3VyLWRyb3Bkb3duIHtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjw9bWRlc2t0b3BcIikge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAtMzVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggIzAwMDAwMDE0O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cyg1cHgpO1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDI0cHgsIDQwMCwgJGxpZ2h0ZXItZGFyayk7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMjBweDtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5yZXZpZXctYXBwcm92YWwtZ3JvdXAge1xuICAgIC5kcm9wZG93biB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PW1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi52ZXJpZnktd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICAudmVyaWZ5LXN1cHBvcnQtdHh0IHtcbiAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDI0cHgsIDQwMCwgJHdoaXRlKTtcbiAgICB9XG4gICAgLmJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNvbnRpbnVlLWJ0biB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQ4cHggIWltcG9ydGFudDtcbiAgICB9XG59XG4ucHJvZmlsZS1zdW1tYXJ5LWJ0bi1ncnAge1xuICAgIC5hZGR0b2NvbnRhY3QsIC5zZW5kbWVzc2FnZSB7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBAaW5jbHVkZSB2YXJlbGEoKTtcbiAgICAgICAgcGFkZGluZzogMTJweCAzMHB4O1xuICAgIH1cbn1cblxuLmNvbnRhY3Qtc2VsZWN0IHtcbiAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG59XG4ucHJvZmlsZS1jb3VudC1tZXNzYWdlIHtcbiAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTVweCwgMjNweCwgMzAwLCAkYmxhY2spO1xuICAgIHBhZGRpbmctYm90dG9tOiAyN3B4O1xufSIsIi5jb250YWluZXItcXVhcnRlciB7XG4gICAgbWF4LXdpZHRoOiAxMjc1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG4ubm9jb250ZW50LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgbWF4LXdpZHRoOiA2NjVweDtcbiAgICB9XG4gICAgJi1pbm5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgICAgICAgfVxuICAgICAgICAuYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxNHB4LCAxN3B4LCA0MDAsICR3aGl0ZSk7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDI2OHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjg0cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDE2cHgsIDIwcHgsIDQwMCwgJHdoaXRlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPmx0YWJsZXRcIikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi12ZXJpZnkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMTRweCwgMTdweCwgNDAwLCAkd2hpdGUpO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxOThweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE5OHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxNnB4LCAyMHB4LCA0MDAsICR3aGl0ZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyN3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm1pdCh0cmFuc2xhdGVZKC01MCUpKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sZGVza3RvcFwiKSB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4ubGctaGVhZGluZyB7XG4gICAgQGluY2x1ZGUgdmFyZWxhKDMwcHgsIDQwcHgsIDQwMCwgJHdoaXRlKTtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDQ1cHgsIDU1cHgsIDQwMCwgJHdoaXRlKTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgIEBpbmNsdWRlIHZhcmVsYSg0OHB4LCA2MHB4LCA0MDAsICR3aGl0ZSk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPmxkZXNrdG9wXCIpIHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDY2cHgsIDc2cHgsIDQwMCwgJHdoaXRlKTtcbiAgICB9XG59XG4uc20taGVhZGluZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICBAaW5jbHVkZSB2YXJlbGEoMzBweCwgNDBweCwgNDAwLCAkd2hpdGUpO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICBAaW5jbHVkZSB2YXJlbGEoNDRweCwgNTNweCwgNDAwLCAkd2hpdGUpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDQ0cHgsIDUzcHgsIDQwMCwgJHdoaXRlKTtcbiAgICB9XG59XG4uc20tc3ViLXRleHQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBAaW5jbHVkZSB2YXJlbGEoMThweCwgMjBweCwgNDAwLCAkd2hpdGUpO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMjBweCwgMjRweCwgNDAwLCAkd2hpdGUpO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDIwcHgsIDI0cHgsIDQwMCwgJHdoaXRlKTtcbiAgICB9XG59XG5cblxuLmMtY3JlYXRlLXBvc3Qge1xuICAgIEBleHRlbmQgLmMtbWVkaWEtY2FyZDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4ICMwMDAwMDAwRDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBcbiAgICAmX19pY29uIHtcbiAgICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBmaWxsOiAkcHVycGxlO1xuICAgICAgfVxuICAgIH1cbiAgICAmX190ZXh0UGFuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDU3cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBcbiAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgJi5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGOUY5Rjk7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTJweCwgNDBweCwgMzAwKTtcbiAgICAgICAgICBjb2xvcjogI0FEQURBRDtcbiAgICAgICAgICAvLyBib3JkZXItYm90dG9tOiAkbGlnaHQtYm9yZGVyIHNvbGlkIDFweDtcbiAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDApO1xuICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICZfX3VzZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMTNweDtcbiAgICAgIHRvcDogMTdweDtcbiAgICAgIGltZyB7XG4gICAgICAgIEBpbmNsdWRlIHNpemUoMzZweCk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygxMDAlKTtcbiAgICAgICAgLy8gYm9yZGVyOiByZ2JhKCRwdXJwbGUsIDg1JSkgc29saWQgMXB4O1xuICAgICAgICAvLyBwYWRkaW5nOiA0cHg7XG4gICAgICB9XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC8vIC5maWxlaW5wdXQge1xuICAgIC8vICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAvLyB9XG4gICAgLyogLnBvc3RkZXRhaWxzc3VibWl0IHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICB9ICovXG4gICAgLmJyb3dzZWZpbGVzcHJldmlldyxcbiAgICAuYnJvd3NldmlkZW9wcmV2aWV3IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgIGJvcmRlci1ib3R0b206ICRsaWdodC1ib3JkZXIgc29saWQgMXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgIH1cbiAgICAjbXlDYXJvdXNlbCB7XG4gICAgICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWF4LWhlaWdodDogNDAwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmMtbW9kZWwtbGlzdCB7XG4gICAgJl9fb25saW5lIHtcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodC1ncmV5LS1iZztcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNDAlIDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvc2h1dHRlcnN0b2NrXzQ0MzE2MjExMC5wbmcpIG5vLXJlcGVhdCBjZW50ZXJcbiAgICAgICAgICBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xuICAgICAgICBvcGFjaXR5OiAwLjE7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2ZlYXR1cmUge1xuICAgICAgLnJvdyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5LW1heCg5OTFweCkge1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDIge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeS1tYXgoOTkxcHgpe1xuICAgICAgICAgIG1hcmdpbjogMTlweCAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBwe1xuICAgICAgICBAaW5jbHVkZSBvdmVycGFzcygxNXB4LCAyNXB4LCAzMDAsICRjaGFyY29sZSk7XG4gICAgICAgICYuYy1zdGF0dXMge1xuICAgICAgICAgIEBpbmNsdWRlIG92ZXJwYXNzKDEycHgsIDIwcHgsIDMwMCwgJGNoYXJjb2xlKTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnktbWF4KDk5MXB4KXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgQGluY2x1ZGUgc2l6ZSgxMnB4KTtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMTAwJSk7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybWl0KHRyYW5zbGF0ZVkoLTUwJSkpXG4gICAgICAgICAgfVxuICAgICAgICAgICYtLW9ubGluZSB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLWxpZ2h0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLS1vZmZsaW5lIHtcbiAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYy1idG4ge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeS1tYXgoOTkxcHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmX19jYXJvdXNhbCB7XG4gICAgICAuYy1ob21lLXBhbmVsIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDU1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jLXBhbmVsIHtcbiAgICAmX19oYWxmLWdyZXl7XG4gICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRlc3QtZ3JleTtcbiAgICAgIHBhZGRpbmc6IDU1cHggMDtcbiAgICB9XG4gICAgJl9fbmVnZXRpdmUtaW1nIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IDAgMjBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KXtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtaXQodHJhbnNsYXRlWCgtOTAlKSk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJGdyZXktZGFyaywgMC42NSk7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3Bvc2l0aXZlLWNvbnRlbnQge1xuICAgICAgcGFkZGluZzowIDIwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCl7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtaXQodHJhbnNsYXRlWSgtNTAlKSk7XG4gICAgICAgIHBhZGRpbmc6MCAyNSUgMCAyMSU7XG4gICAgICB9XG4gICAgICBoMyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5LW1heCg3NjdweCkge1xuICAgICAgICAgIG1hcmdpbjogNDFweCAwIDI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJl9fYnRtLWN0YSB7XG4gICAgICBoMSB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYnRuLWN0YS1oZWFkaW5nKTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDczcHg7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogcmVtKDVweCk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jLWhvbWUtcGFuZWwge1xuICAgIHBhZGRpbmc6IDU1cHggMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTJweCl7XG4gICAgICBwYWRkaW5nOiA3NXB4IDAgMTM4cHg7XG4gICAgfVxuICB9XG4gIC5jLWJ0bi1wYW5lbCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCl7XG4gICAgICBtYXgtd2lkdGg6IDMzJTtcbiAgICAgIGZsZXg6IDAgMCAzMyU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MnB4KSB7XG4gICAgICByaWdodDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTYzcHg7XG4gICAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgfVxuICAgIGEuYy1idG4tLXB1cnBsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeS1tYXgoOTkxcHgpe1xuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygwKTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiA1NCUgMDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgICAgYnIge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTJweCl7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAvLyAuY29sLTEyIHtcbiAgICAvLyAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5LW1heCg5OTJweCl7XG4gICAgLy8gICAgIG1pbi1oZWlnaHQ6IDM0MHB4O1xuICAgIC8vICAgICB3aWR0aDogMzEuMyU7XG4gICAgLy8gICAgIGJhY2tncm91bmQ6ICRwdXJwbGU7XG4gICAgLy8gICAgIGZsZXg6IDAgMCAzMS41JTtcbiAgICAvLyAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAvLyAgICAgcGFkZGluZzogMDtcbiAgICAvLyAgICAgYm90dG9tOiAwO1xuICAgIC8vICAgICByaWdodDogOXB4O1xuICAgIC8vICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLy8gICB9XG4gICAgLy8gICBAaW5jbHVkZSBtZWRpYS1xdWVyeS1tYXgoNzY4cHgpe1xuICAgIC8vICAgICB3aWR0aDogNDglO1xuICAgIC8vICAgICByaWdodDogMDtcbiAgICAvLyAgICAgZmxleDogMCAwIDQ4JTtcbiAgICAvLyAgICAgbWluLWhlaWdodDogMjQwcHg7XG4gICAgLy8gICB9XG4gICAgLy8gICBAaW5jbHVkZSBtZWRpYS1xdWVyeS1tYXgoNTc1cHgpIHtcbiAgICAvLyAgICAgcmlnaHQ6IDE1cHg7XG4gICAgLy8gICB9XG4gICAgLy8gfVxuICB9XG4gIFxuICAvKnByb2ZpbGUgYnRuIGdycCovXG4gIFxuICAucHJvZmlsZS1idG4tZ3JwICB7XG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnktbWF4KDE1MDBweCkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnktbWF4KDc2N3B4KSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgb3JkZXI6IC0xO1xuICAgICAgLXdlYmtpdC1vcmRlcjogLTE7XG4gICAgICAvKm1hcmdpbi10b3A6IC02MHB4OyovXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xN3B4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogMCByZW0oMTVweCk7XG4gICAgfVxuICAgIGEge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnktbWF4KDE1MDBweCkge1xuICAgICAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeS1tYXgoOTkxcHgpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5LW1heCg3NjdweCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICBcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnBvc3Qtd3JhcC1pbm5lciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuY3VzdG9tLWlubmVyLXdyYXAge1xuICAgIHBhZGRpbmctdG9wOiByZW0oNTBweCkgIWltcG9ydGFudDtcbiAgfVxuICAuY2NpZnJhbWVob2xkZXIsIC5jY2lmcmFtZWJhc2Uge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gICAgJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLmNjaWZyYW1le1xuICAgICAgaGVpZ2h0OiA2OHB4O1xuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gIH1cbiAgLmNoa291dC1mb3JtIHtcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5LW1heCgxMTk5cHgpe1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5LW1heCg1NzRweCl7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLW91dGVyLXdyYXBwZXIge1xuICAgICAgbWF4LXdpZHRoOiA4NTBweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICB9IiwiLnN0YXRpYy1iYXNlIHtcbiAgICBoMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgfVxuICAgIGgxIHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDI4cHgsIDM4cHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMzZweCwgNDZweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICB9XG4gICAgfVxuICAgIGgyIHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDI2cHgsIDM2cHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMzJweCwgNDJweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICB9XG4gICAgfVxuICAgIGgzIHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDI0cHgsIDM0cHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMjhweCwgMzhweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICB9XG4gICAgfVxuICAgIGg0IHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDIycHgsIDMycHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMjRweCwgMzRweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICB9XG4gICAgfVxuICAgIGg1IHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDIwcHgsIDMwcHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMjFweCwgMzFweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICB9XG4gICAgfVxuICAgIGg2IHtcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDE4cHgsIDI4cHgsIDQwMCwgJGJsYWNrKTtcbiAgICB9XG4gICAgcCB7XG4gICAgICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkcC1mb250LXNpemVzKTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1zZW1pYm9sZDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGhyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgdWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAn4oCiJztcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgb2wge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBjb3VudGVyLXJlc2V0OiBudW1iZXJlZDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgY29udGVudDogY291bnRlcnMobnVtYmVyZWQsIFwiLlwiKSBcIi4gXCI7XG4gICAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IG51bWJlcmVkO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBvbCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIucmVzcG9uc2l2ZV9fdGFiIHsgICBcclxuICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbiAgb3ZlcmZsb3cteDogYXV0bztcclxuICAvKm1hcmdpbi1sZWZ0OiAtMTVweDtcclxuICBtYXJnaW4tcmlnaHQ6IC0xNXB4OyovXHJcbiAgLy8gYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQUVBRUE7XHJcbiAgbWFyZ2luLWJvdHRvbTogcmVtKDVweCk7XHJcbiAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNTc2cHgpIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbiAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IHJlbSgyNXB4KTtcclxuICB9XHJcbiAgLm8tdGFicyB7XHJcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIH0gIFxyXG59XHJcbi5yZXNwb25zaXZlX190YWJfX21vZCB7XHJcbm1hcmdpbi1sZWZ0OiBhdXRvO1xyXG5tYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5vLXRhYnMge1xyXG4gICAgbWFyZ2luLXRvcDogMjhweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjhweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS12YXItMTQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgbGkge1xyXG4gICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxNHB4LCAxLCA0MDAsICRncmF5LXZhci0xNSk7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBjb2xvcjogJGdyYXktdmFyLTE1ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDhweCkgcmVtKDQxcHgpO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAvLyBoZWlnaHQ6IDQxcHg7XHJcbiAgICAgICAgcGFkZGluZzogMTFweCAyM3B4O1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcclxuICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgY29sb3I6ICRncmVlbi12YXItNiAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBjb2xvcjogJGdyZWVuLXZhci03ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyZWVuLXZhci02ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi0tcHJvZmlsZSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1tZGVza3RvcFwiKSB7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgLy8gZmxleC1iYXNpczogMDtcclxuICAgICAgICAvLyBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgLy8gbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAvLyAgIHBhZGRpbmc6IHJlbSg4cHgpIHJlbSgwcHgpIHJlbSgzcHgpO1xyXG4gICAgICAgIC8vICAgQGluY2x1ZGUgcG9wcGlucygxMnB4LCAyM3B4LCA0MDAsICRibGFjayk7XHJcbiAgICAgICAgLy8gICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAvLyAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAvLyAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgLy8gICBib3JkZXItYm90dG9tOiA1cHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAvLyAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIC8vIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgLy8gYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIC8vIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgLy8gYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICRibGFjayAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNTc2cHgpIHtcclxuICAgICAgICAgICAgICAgIC8vIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgLy8gZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIC8vIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAkYmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4uby10YWJzLW1vZCB7XHJcbiAgbGkge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYSB7XHJcbiAgICAgIHBhZGRpbmc6IHJlbSg4cHgpIHJlbSgyMHB4KTtcclxuICAgICAgbWluLXdpZHRoOiAxMTVweDtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNTc2cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oOHB4KSByZW0oNDFweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLm8tdGFicy0tcHJvZmlsZSB7XHJcbiAgQGluY2x1ZGUgYnJlYWtwb2ludChteC1wb3J0cmFpdCkge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICB9XHJcbn1cclxuLnBob3RvX190YWIge1xyXG4gICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDA7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNTc1cHgpe1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgxMHB4KSByZW0oMTBweCkgcmVtKDlweCkgcmVtKDEwcHgpO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBAaW5jbHVkZSBwbGF5ZmFpcigxNHB4LCAxNnB4LCA0MDAsICRibGFjayk7XHJcblxyXG4gICAgICAgICYuY3VycmVudCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM3MDcwNzA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5waG90b19fdGFiX19jb250ZW50X193cmFwIHtcclxuICAgIC5waG90b19fdGFiX19jb250ZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IHJlbSgzMHB4KTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNTc1cHgpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wYWdlX19oZWFkaW5nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNTc1cHgpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5jdXJyZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnktbWF4KDU3NXB4KXtcclxuICAgICAgICAgICAgLnB1YmxpY19fcGhvdG9fX3NsaWRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udmlkZW9fX3RhYiB7XHJcbiAgbWFyZ2luOiAwIDAgMzBweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICBmb250LXNpemU6IDA7XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDU3NXB4KXtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcblxyXG4gIGxpIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICBwYWRkaW5nOiByZW0oMTBweCkgcmVtKDEwcHgpIHJlbSg5cHgpIHJlbSgxMHB4KTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICBAaW5jbHVkZSBwbGF5ZmFpcigxNHB4LCAxNnB4LCA0MDAsICRibGFjayk7XHJcblxyXG4gICAgICAmLmN1cnJlbnQge1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzcwNzA3MDtcclxuICAgICAgfVxyXG4gIH1cclxufVxyXG4udmlkZW9fX3RhYl9fY29udGVudF9fd3JhcCB7XHJcbiAgLnZpZGVvX190YWJfX2NvbnRlbnQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oMzBweCk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg1NzVweCl7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgLnBhZ2VfX2hlYWRpbmcge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDU3NXB4KXtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgfVxyXG5cclxuICAmLmN1cnJlbnQge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeS1tYXgoNTc1cHgpe1xyXG4gICAgICAgICAgLnB1YmxpY19fcGhvdG9fX3NsaWRlciB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uZ2FsbGVyeV9fdGFiIHtcclxuICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICBcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZzogcmVtKDEwcHgpIHJlbSgyMHB4KSByZW0oOXB4KSByZW0oMjBweCk7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcGxheWZhaXIoMTRweCwgMTZweCwgNDAwLCAkYmxhY2spO1xyXG4gICAgXHJcbiAgICAgICAgICAgICYuY3VycmVudCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjNzA3MDcwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5waG90by10YWItd3JhcCB7XHJcbiAgICBsaSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG14LW1vYi1sYXJnZSkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oOHB4KSByZW0oOXB4KTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY3VzdG9tLXRhYnMge1xyXG4gIGxpIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnByb2ZpbGUtdGFicyB7XHJcbiAgbGkge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG59IiwiLnBlcmZvcm1lci1wb3N0LWNhcmQge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIuMzc1cmVtO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgbWF4LXdpZHRoOiA4NTBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvIDM0cHggYXV0bztcclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAuY2FyZC1oZWFkZXIge1xyXG4gICAgICBwYWRkaW5nOiAwIDhweCAxNHB4IDhweDtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgfVxyXG4gIFxyXG4gICAgICAucHJvZmlsZS1pbWFnZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDUwJSk7XHJcbiAgICAgICAgd2lkdGg6IDQzcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0M3B4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICB9XHJcbiAgICAgIC5jLXBvc3QtdGltZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDEycHgsIDE2cHgsIDQwMCwgJGJsYWNrKTtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDE2cHgsIDQwMCwgJGJsYWNrKTsgXHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5jLWZ1bGwtbmFtZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDE2cHgsIDE4cHgsIDQwMCwgJGJsYWNrKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNhcmQtYm9keSB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgLy8gQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI2cHgpO1xyXG4gICAgICAvLyBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgLmNhcmQtZm9vdGVyIHtcclxuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICBwYWRkaW5nOiAxNHB4IDVweCAwIDVweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gIFxyXG4gICAgICBwIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjRweCwgNDAwLCAkZmFkZWQtYmxhY2spO1xyXG4gICAgICB9XHJcbiAgXHJcbiAgICAgIC8vIC5wb3N0X2J0biB7XHJcbiAgICAgIC8vICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAvLyAgIGJhY2tncm91bmQ6ICRsaWdodGVyLWJsYWNrO1xyXG4gICAgICAvLyAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygyNnB4KTtcclxuICAgICAgLy8gICBwYWRkaW5nOiA4cHggMjVweDtcclxuICAgICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIC8vICAgYm90dG9tOiAxMDVweDtcclxuICAgICAgLy8gICByaWdodDogMThweDtcclxuICBcclxuICAgICAgLy8gICBzcGFuIHtcclxuICAgICAgLy8gICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgLy8gICAgIG1hcmdpbi1yaWdodDogMThweDtcclxuICAgICAgLy8gICAvLyAgIEBpbmNsdWRlIHZhcmVsYSgxNnB4LCAxNnB4LCA0MDAsICR3aGl0ZSk7XHJcbiAgICAgIC8vICAgLy8gICBtYXJnaW46IHJlbSgxNnB4KSAwO1xyXG4gICAgICAvLyAgIC8vICAgbWFyZ2luLXJpZ2h0OiByZW0oNDBweCk7XHJcbiAgICAgIC8vICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIC8vICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIC8vICAgICAgIH1cclxuICAgICAgLy8gICAgICYubGlrZS1idXR0b24ge1xyXG4gICAgICAvLyAgICAgICBpbWcge1xyXG4gICAgICAvLyAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAvLyAgICAgICB9XHJcbiAgICAgIC8vICAgICB9XHJcblxyXG4gICAgICAvLyAgICAgc21hbGwge1xyXG4gICAgICAvLyAgICAgICAvLyBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxM3B4KSwgcmVtKDEzcHgpLCA0MDApO1xyXG4gICAgICAvLyAgICAgICBAaW5jbHVkZSB2YXJlbGEoMTZweCwgMTZweCwgNDAwLCAkd2hpdGUpO1xyXG4gICAgICAvLyAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgLy8gICAgIH1cclxuICBcclxuICAgICAgLy8gICAgIGltZyB7XHJcbiAgICAgIC8vICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgLy8gICAgIH1cclxuICAgICAgLy8gICAgIGEge1xyXG4gICAgICAvLyAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIC8vICAgICB9XHJcbiAgICAgIC8vICAgfVxyXG5cclxuICAgICAgLy8gICAuY29tbWVudF9idG4gIHtcclxuICAgICAgLy8gICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgLy8gICAgIG1hcmdpbjogcmVtKDEycHgpIDA7XHJcbiAgICAgIC8vICAgfVxyXG4gICAgICAvLyB9XHJcbiAgXHJcbiAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGOUY5Rjk7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgxMHB4KSByZW0oMjBweCk7XHJcbiAgICAgICAgcmVzaXplOiBub25lO1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxMnB4KSwgcmVtKDIwcHgpLCA0MDAsICRibGFjayk7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICBcclxuICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xyXG4gICAgICAgICAgY29sb3I6ICNDOEM3Q0M7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xyXG4gICAgICAgICAgY29sb3I6ICNDOEM3Q0M7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXHJcbiAgICAgICAgICBjb2xvcjogI0M4QzdDQztcclxuICAgICAgICB9XHJcbiAgICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cclxuICAgICAgICAgIGNvbG9yOiAjQzhDN0NDO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIFxyXG4gICAgJi0tbG9jayB7XHJcbiAgICAgIC5jYXJkLWJvZHkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoNjFkZWcsICNFQkJEQzcgMCUsICNGNUQ4REQgMTAwJSwgI0VBQjhDMyAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICBjb250ZW50OicnO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnBlcmZvcm1lci1jYXJkIHtcclxuICAgIGJhY2tncm91bmQ6ICNGRkZGRkYgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xyXG4gICAgLy8gYm94LXNoYWRvdzogMHB4IDBweCA2cHggIzAwMDAwMDI5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzRweDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMXB4O1xyXG4gICAgfVxyXG4gIFxyXG4gICAgJi0tdmlwIHtcclxuICAgICAgLmNhcmQtYm9keSB7XHJcbiAgICAgICAgLy8gcGFkZGluZzogcmVtKDEwcHgpIDAgMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAvLyBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xyXG4gIFxyXG4gICAgICAgIC5wZXJmb3JtZXItaW1hZ2Uge1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDEzNiUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgIFxyXG4gICAgICAgIC8vICY6YmVmb3JlIHtcclxuICAgICAgICAvLyAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIC8vICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIC8vICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgLy8gICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjRkQ3REE5IDAlLCAjMjc1NEI0IDUyJSwgI0ZDMzM2QyAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XHJcbiAgICAgICAgLy8gICBjb250ZW50OiAnJztcclxuICAgICAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAvLyAgIHRvcDogMCU7XHJcbiAgICAgICAgLy8gICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xyXG4gICAgICAgIC8vIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIFxyXG4gICAgLmNhcmQtYm9keSB7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IHJlbSgwcHgpO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgXHJcbiAgICAgIGlucHV0W3R5cGU9XCJpbWFnZVwiXSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XHJcbiAgICAgIH1cclxuICAgICAgaW1nIHtcclxuICAgICAgICAvL2JvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDEwcHggIWltcG9ydGFudCk7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgICAgLm1lbWJlci1wb3NpdGlvbiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiA0OXB4O1xyXG4gICAgICAgIHRvcDogLTIycHg7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICB6LWluZGV4OiAxOztcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcclxuICAgICAgICAgIHdpZHRoOiA0OXB4O1xyXG4gICAgICAgICAgdG9wOiAtMjRweDtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnBlcmZvcm1lci1pbWFnZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEzNiU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnBlcmZvcm1lci1jb3VudCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIC8vIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICAvLyBwYWRkaW5nOiByZW0oNXB4KSByZW0oMTNweCkgcmVtKDExcHgpO1xyXG4gICAgICAgIC8vIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMDAwMDAwMCAwJSwgIzAwMDAwMDc0IDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcclxuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxMnB4KSwgcmVtKDE3cHgpLCA1MDAsICR3aGl0ZSk7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcclxuICAgICAgICAgIGJvdHRvbTogMTJweDtcclxuICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucGVyZm9ybWVyX2NvdW50IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigwIDAgMCAvIDQ0JSk7XHJcbiAgICAgICAgICB3aWR0aDogMjdweDtcclxuICAgICAgICAgIGhlaWdodDogMjdweDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuXHJcbiAgICAgICAgICAgICYuaW1hZ2Uge1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnBlcmZvcm1lcl9jb3VudC1jb3VudGVyXHJcbiAgICAgICAgICB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzM0I4OTk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkdGl0aWxsaXVtO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IC0xMXB4O1xyXG4gICAgICAgICAgICByaWdodDogLTEycHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xyXG4gICAgICAgICAgICAgIHRvcDogLTE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiByZW0oMHB4KSByZW0oMThweCkgcmVtKDE2cHgpO1xyXG4gICAgICAgIH1cclxuICBcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jYXJkLWZvb3RlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcclxuICAgICAgcGFkZGluZzogcmVtKDE1cHgpIHJlbSgxNXB4KTtcclxuICAgICAgLy8gYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcclxuICAgICAgbWluLWhlaWdodDogNTlweDtcclxuICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNTlweDtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcclxuICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgcmVtKDE1cHgpO1xyXG4gICAgICB9XHJcbiAgICAgIC5jLWZ1bGwtbmFtZSB7XHJcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKHJlbSgxNnB4KSwgcmVtKDE4cHgpLCA0MDAsICRibGFjayk7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEocmVtKDIwcHgpLCByZW0oMjRweCksIDQwMCwgJGJsYWNrKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYShyZW0oMTZweCksIHJlbSgxOHB4KSwgNDAwLCAkYmxhY2spO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSgxNjAwcHgpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYShyZW0oMjBweCksIHJlbSgyNHB4KSwgNDAwLCAkYmxhY2spO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYy1sb2NhdGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0ocmVtKDE0cHgpLCByZW0oMThweCksIDQwMCwgJGJsYWNrKTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcclxuICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bShyZW0oMTZweCksIHJlbSgyNHB4KSwgNDAwLCAkYmxhY2spO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYy1zdGF0dXMge1xyXG4gICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcblxyXG4gICAgICAgICYub25saW5lIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2NkIxNjg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub2ZmbGluZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAuYWNjb3VudC1pbmZvLWxlZnQge1xyXG4gICAgLnBlcmZvcm1lci1jYXJkIHtcclxuICAgICAgYmFja2dyb3VuZDogI0ZGRkZGRiAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDUwJSk7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDJweDtcclxuICAgICAgaGVpZ2h0OiAxMDJweDtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcclxuICAgICAgICB3aWR0aDogODZweDtcclxuICAgICAgICBoZWlnaHQ6IDg2cHg7XHJcbiAgICAgIH1cclxuICAgICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgICAgLnByb2ZpbGVpbWFnZXNob3cge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgIH1cclxuICAgIFxyXG4gICAgICAmLS12aXAge1xyXG4gICAgICAgIC5jYXJkLWJvZHkge1xyXG4gICAgICAgICAgLy8gcGFkZGluZzogcmVtKDEwcHgpIDAgMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcclxuICAgIFxyXG4gICAgICAgICAgLnBlcmZvcm1lci1pbWFnZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMzYlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgIC8vICY6YmVmb3JlIHtcclxuICAgICAgICAgIC8vICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAvLyAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgIC8vICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAvLyAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNGRDdEQTkgMCUsICMyNzU0QjQgNTIlLCAjRkMzMzZDIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcclxuICAgICAgICAgIC8vICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAvLyAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIC8vICAgdG9wOiAwJTtcclxuICAgICAgICAgIC8vICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDAgMDtcclxuICAgICAgICAgIC8vIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIFxyXG4gICAgICAuY2FyZC1ib2R5IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IHJlbSgwcHgpO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIFxyXG4gICAgICAgIGlucHV0W3R5cGU9XCJpbWFnZVwiXSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1lbWJlci1wb3NpdGlvbiB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB3aWR0aDogNDlweDtcclxuICAgICAgICAgIHRvcDogLTIycHg7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICB6LWluZGV4OiAxOztcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogNDlweDtcclxuICAgICAgICAgICAgdG9wOiAtMjRweDtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wZXJmb3JtZXItaW1hZ2Uge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTM2JTtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIC5wZXJmb3JtZXItY291bnQge1xyXG4gICAgICAgIC8vICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgLy8gICAvLyB3aWR0aDogMTAwJTtcclxuICAgICAgICAvLyAgIGJvdHRvbTogMDtcclxuICAgICAgICAvLyAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIC8vICAgLy8gcGFkZGluZzogcmVtKDVweCkgcmVtKDEzcHgpIHJlbSgxMXB4KTtcclxuICAgICAgICAvLyAgIC8vIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMDAwMDAwMCAwJSwgIzAwMDAwMDc0IDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcclxuICAgICAgICAvLyAgIEBpbmNsdWRlIHBvcHBpbnMocmVtKDEycHgpLCByZW0oMTdweCksIDUwMCwgJHdoaXRlKTtcclxuICAgICAgICAvLyAgIEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XHJcbiAgICAgICAgLy8gICAgIGJvdHRvbTogMTJweDtcclxuICAgICAgICAvLyAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgLy8gICB9XHJcbiAgICAgICAgLy8gICAucGVyZm9ybWVyX2NvdW50IHtcclxuICAgICAgICAvLyAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgLy8gICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IHJnYigwIDAgMCAvIDQ0JSk7XHJcbiAgICAgICAgLy8gICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICAgIC8vICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgLy8gICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIC8vICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIC8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLy8gICAgIHNwYW4ge1xyXG4gICAgICAgIC8vICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuICAgICAgICAvLyAgICAgICAmLmltYWdlIHtcclxuICAgICAgICAvLyAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAvLyAgICAgICB9XHJcbiAgICAgICAgLy8gICAgIH1cclxuICAgICAgICAvLyAgICAgLnBlcmZvcm1lcl9jb3VudC1jb3VudGVyXHJcbiAgICAgICAgLy8gICAgIHtcclxuICAgICAgICAvLyAgICAgICB3aWR0aDogMjdweDtcclxuICAgICAgICAvLyAgICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgLy8gICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzQjg5OTtcclxuICAgICAgICAvLyAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIC8vICAgICAgIGZvbnQtZmFtaWx5OiAkdGl0aWxsaXVtO1xyXG4gICAgICAgIC8vICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIC8vICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAvLyAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAvLyAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIC8vICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAvLyAgICAgICB0b3A6IC0xMXB4O1xyXG4gICAgICAgIC8vICAgICAgIHJpZ2h0OiAtMTJweDtcclxuICAgICAgICAvLyAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC8vICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIC8vICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgLy8gICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcclxuICAgICAgICAvLyAgICAgICAgIHRvcDogLTE2cHg7XHJcbiAgICAgICAgLy8gICAgICAgfVxyXG4gICAgICAgIC8vICAgICB9XHJcbiAgICAgICAgLy8gICB9XHJcblxyXG4gICAgICAgIC8vICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcclxuICAgICAgICAvLyAgICAgcGFkZGluZzogcmVtKDBweCkgcmVtKDE4cHgpIHJlbSgxNnB4KTtcclxuICAgICAgICAvLyAgIH1cclxuICAgIFxyXG4gICAgICAgIC8vICAgaW1nIHtcclxuICAgICAgICAvLyAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcclxuICAgICAgICAvLyAgIH1cclxuICAgICAgICAvLyB9XHJcbiAgICAgIH1cclxuICAgICAgLmNhcmQtZm9vdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogcmVtKDE1cHgpIHJlbSgxNXB4KTtcclxuICAgICAgICAvLyBib3JkZXItcmFkaXVzOiAwIDAgMTBweCAxMHB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDU5cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDU5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgcmVtKDE1cHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYy1mdWxsLW5hbWUge1xyXG4gICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKHJlbSgxNnB4KSwgcmVtKDE4cHgpLCA0MDAsICRibGFjayk7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKHJlbSgyMHB4KSwgcmVtKDI0cHgpLCA0MDAsICRibGFjayk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTJweCkge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEocmVtKDE2cHgpLCByZW0oMThweCksIDQwMCwgJGJsYWNrKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDE2MDBweCkge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEocmVtKDIwcHgpLCByZW0oMjRweCksIDQwMCwgJGJsYWNrKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmMtbG9jYXRpb24ge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bShyZW0oMTRweCksIHJlbSgxOHB4KSwgNDAwLCAkYmxhY2spO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bShyZW0oMTZweCksIHJlbSgyNHB4KSwgNDAwLCAkYmxhY2spO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYy1zdGF0dXMge1xyXG4gICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG5cclxuICAgICAgICAgICYub25saW5lIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY2QjE2ODtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYub2ZmbGluZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGRkZGQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5wYWNrYWdlLS1jYXJkIHtcclxuICAgIGJhY2tncm91bmQ6ICNGRkZGRkYgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xyXG4gICAgQGluY2x1ZGUgYm94c2hhZG93KDBweCwgMHB4LCA2cHgsICMwMDAwMDAyOSk7XHJcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMjVweCk7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAvLyBtYXJnaW4tYm90dG9tOiByZW0oMzBweCk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogcmVtKDMwOHB4KTtcclxuXHJcbiAgICAmLS1tb3N0LS1wb3B1bGFyIHtcclxuICAgICAgICBcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIC5wb3B1bGFyX190YWcge1xyXG4gICAgICAgIC8vICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC8vICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIC8vICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAvLyAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLy8gICAgIGhlaWdodDogNDlweDtcclxuICAgICAgICAvLyAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDBweCAwcHg7XHJcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNGRDdEQTkgMCUsICMyNzU0QjQgNTIlLCAjRkMzMzZDIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcclxuICAgICAgICAvLyAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIC8vICAgICB0b3A6IDA7XHJcbiAgICAgICAgLy8gICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgLy8gICAgIGxldHRlci1zcGFjaW5nOiAxLjZweDtcclxuICAgICAgICAvLyAgICAgQGluY2x1ZGUgcG9wcGlucygxNnB4LCAyNXB4LCAzMDAsICR3aGl0ZSk7XHJcbiAgICAgICAgLy8gICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC1ib2R5IHtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDQycHggNjBweCA0MnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiA5MHB4IDQycHggOTBweCA0MnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiA5MHB4IDQycHggMTQwcHggNDJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gJjpiZWZvcmUge1xyXG4gICAgICAgIC8vICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAvLyAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLy8gICAgIGhlaWdodDogMTNweDtcclxuICAgICAgICAvLyAgICAgYm9yZGVyLXJhZGl1czogMTBweCAxMHB4IDBweCAwcHg7XHJcbiAgICAgICAgLy8gICAgIGJhY2tncm91bmQtY29sb3I6ICNGRDdEQTk7XHJcbiAgICAgICAgLy8gICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAvLyAgICAgdG9wOiAwO1xyXG4gICAgICAgIC8vICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIC8vICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAvLyB9XHJcblxyXG5cclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMThweCwgMjdweCwgNjAwLCAkYmxhY2spO1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuOHB4O1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMjJweCwgMzRweCwgNjAwLCAkYmxhY2spO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMi4ycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDQ3cHgsIDU2cHgsIDQwMCwgJHRpbHQtdmFyLTEwKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDY3cHgsIDgxcHgsIDQwMCwgJHRpbHQtdmFyLTEwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDUwcHgsIDc1cHgsIDQwMCwgJHRpbHQtdmFyLTEwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDY3cHgsIDgxcHgsIDQwMCwgJHRpbHQtdmFyLTEwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxOHB4LCAyN3B4LCA0MDAsICRmYWRlZC1ibGFjayk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMzNHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMjBweCwgMzFweCwgNDAwLCAkZmFkZWQtYmxhY2spO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYucHJpY2UtaW5mbyB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBociB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogcmVtKDI4LjVweCkgMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm8tYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luOiByZW0oMTVweCkgYXV0byAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZHYtZGV0YWlscy1jYXJkIHtcclxuICBAaW5jbHVkZSBib3hzaGFkb3coMHB4LCAwcHgsIDI1cHgsICNBNjk2QkExQSk7XHJcbiAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDAgNTBweCAwIDUwcHgpO1xyXG4gIHBhZGRpbmc6IDYwcHggMzRweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgei1pbmRleDogMTtcclxuICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcclxuICAgIHBhZGRpbmc6IDEwMHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XHJcbiAgICBwYWRkaW5nOiAxMTJweCAxNDVweCAxNDVweDtcclxuICB9XHJcbiAgLmFkdmVydGlzZV9jb250ZW50IHtcclxuICAgIC5wYW5lbF9faGVhZGluZyB7XHJcbiAgICAgIEBpbmNsdWRlIHZhcmVsYSgyMnB4LCAyNnB4LCA0MDAsICRibGFjayk7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xyXG4gICAgICAgIEBpbmNsdWRlIHZhcmVsYSgyNXB4LCAzMHB4LCA0MDAsICRibGFjayk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjRweCwgNDAwLCAkZmFkZWQtYmxhY2spO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYWR2ZXJ0aXNlX3BvaW50IHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB1bCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgbGkge1xyXG4gICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAyNHB4LCA0MDAsICRmYWRlZC1ibGFjayk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IC0yMHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGZhZGVkLWJsYWNrO1xyXG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucGVyZm9ybWVyLWNpcmNsZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAucGVyZm9ybWVyLWltYWdlIHtcclxuICAgIHdpZHRoOiA2NnB4O1xyXG4gICAgaGVpZ2h0OiA2NnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcclxuICAgICAgd2lkdGg6IDkycHg7XHJcbiAgICAgIGhlaWdodDogOTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgd2lkdGg6IDcycHg7XHJcbiAgICAgIGhlaWdodDogNzJweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRUVFRUYwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTNweDtcclxuICAgICAgbGVmdDogLTNweDtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcclxuICAgICAgICB3aWR0aDogOThweDtcclxuICAgICAgICBoZWlnaHQ6IDk4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogNjZweDtcclxuICAgICAgaGVpZ2h0OiA2NnB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xyXG4gICAgICAgIHdpZHRoOiA5MnB4O1xyXG4gICAgICAgIGhlaWdodDogOTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBwIHtcclxuICAgIEBpbmNsdWRlIHBvcHBpbnMocmVtKDlweCksIHJlbSgxMnB4KSwgNTAwLCAkYmxhY2spO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XHJcbiAgICAgIEBpbmNsdWRlIHBvcHBpbnMocmVtKDE0cHgpLCByZW0oMThweCksIDUwMCwgJGJsYWNrKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtLW9ubGluZSB7XHJcbiAgICAucGVyZm9ybWVyLWltYWdlIHtcclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzY1QjA2ODtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucGVyZm9ybWVyLXBvc3QtY2FyZCB7XHJcbiAgLmxhenl3cmFwcGVyIHtcclxuICAgIC5wb3N0IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wb3N0LWNhcmQtd3JhcHBlciB7XHJcbiAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI2cHgpO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLnBvc3QtY2FyZC1vdXRlciB7XHJcbiAgLnBvc3RfYnRuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJhY2tncm91bmQ6ICRsaWdodGVyLWJsYWNrO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI2cHgpO1xyXG4gICAgcGFkZGluZzogOHB4IDI1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDE4cHg7XHJcbiAgICByaWdodDogMThweDtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XHJcbiAgICAvLyAgIEBpbmNsdWRlIHZhcmVsYSgxNnB4LCAxNnB4LCA0MDAsICR3aGl0ZSk7XHJcbiAgICAvLyAgIG1hcmdpbjogcmVtKDE2cHgpIDA7XHJcbiAgICAvLyAgIG1hcmdpbi1yaWdodDogcmVtKDQwcHgpO1xyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICYubGlrZS1idXR0b24ge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHNtYWxsIHtcclxuICAgICAgICAvLyBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxM3B4KSwgcmVtKDEzcHgpLCA0MDApO1xyXG4gICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxNnB4LCAxNnB4LCA0MDAsICR3aGl0ZSk7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIGEge1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jb21tZW50X2J0biAge1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbjogcmVtKDEycHgpIDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wcm9maWxlLW9ubGluZS10YWdcclxue1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IC0xNXB4O1xyXG4gIGxlZnQ6IDEycHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTFweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgaGVpZ2h0OiAyMnB4O1xyXG4gIHdpZHRoOiA2OHB4O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBsaW5lLWhlaWdodDogMTlweDtcclxuICBjb2xvcjogIzM5QjU4NztcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGZvbnQtZmFtaWx5OiAkdGl0aWxsaXVtO1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4ucHJpY2UtY2FyZHMge1xyXG4gIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwYWRkaW5nLWJvdHRvbTogODVweDtcclxuICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gIH1cclxufVxyXG4uYWNjLWljb24ge1xyXG4gIG1hcmdpbjogMCAyLjVweDtcclxufVxyXG4ucGVyZm9ybWVyLWNvdW50IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWF4LXdpZHRoOiA4NnB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xyXG4gICAgbWF4LXdpZHRoOiAxMDJweDtcclxuICB9XHJcbiAgLnBlcmZvcm1lcl9jb3VudCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMCAwIDAgLyA0NCUpO1xyXG4gICAgd2lkdGg6IDI3cHg7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBzcGFuIHtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcblxyXG4gICAgICAmLmltYWdlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wZXJmb3JtZXJfY291bnQtY291bnRlclxyXG4gICAge1xyXG4gICAgICB3aWR0aDogMjdweDtcclxuICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzNCODk5O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICBmb250LWZhbWlseTogJHRpdGlsbGl1bTtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMTFweDtcclxuICAgICAgcmlnaHQ6IC0xMnB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcclxuICAgICAgICB0b3A6IC0xNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xyXG4gIC8vICAgcGFkZGluZzogcmVtKDBweCkgcmVtKDE4cHgpIHJlbSgxNnB4KTtcclxuICAvLyB9XHJcblxyXG4gIGltZyB7XHJcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMCkgaW52ZXJ0KDEpO1xyXG4gIH1cclxufVxyXG5cclxuLmFjY291bnQtaW1hZ2Utd3JhcHBlciB7XHJcbiAgQGluY2x1ZGUgZmxleGJveDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxufVxyXG4uYWNjb3VudC1pbmZvLWxlZnQge1xyXG4gIG1heC13aWR0aDogMTA1cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcclxuICAgIG1heC13aWR0aDogMTM1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxufVxyXG4uYWNjLXByb2ZpbGUtZm9ybSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmlucHV0LXJvdyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICB9XHJcbiAgLmlucHV0LWNvbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuICAgIC5pbnB1dC1ncm91cC13cmFwcGVyIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgfVxyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDEycHgsIDE0cHgsIDQwMCwgJGJsYWNrKTtcclxuICAgICAgfVxyXG4gICAgICBpbnB1dCB7XHJcbiAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgfVxyXG4gICAgLy8gJjpsYXN0LWNoaWxkIHtcclxuICAgIC8vICAgLmlucHV0LWdyb3VwLXdyYXBwZXIge1xyXG4gICAgLy8gICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIC8vICAgfVxyXG4gICAgLy8gfVxyXG4gIH1cclxuICAmLXNlY29uZCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gIH1cclxufVxyXG4uaW5wdXQtY29sLWNoaWxkLXNtYWxsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAxMHB4O1xyXG4gIHdpZHRoOiA4MHB4O1xyXG4gIEBpbmNsdWRlIG1lZGlhKFwiPD1tZGVza3RvcFwiKSB7XHJcbiAgICB0b3A6IDJweDtcclxuICB9XHJcbn1cclxuXHJcbi5hY2MtaW5wdXQge1xyXG4gIEBpbmNsdWRlIGZsZXhib3g7XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbn1cclxuLmFjYy1pbnB1dC1sZWZ0IHtcclxuICB3aWR0aDogMzUlO1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxuICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XHJcbiAgICB3aWR0aDogNDUlO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYShcIj5kZWZhdWx0ZGVza3RvcFwiKSB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG4gIH1cclxuICAuc2VsZWN0LXdyYXBwZXIge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmFjYy1pbnB1dC1yaWdodCB7XHJcbiAgd2lkdGg6IGNhbGMoNjUlIC0gMTBweCk7XHJcbiAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xyXG4gICAgd2lkdGg6IGNhbGMoNTUlIC0gMTBweCk7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIG1lZGlhKFwiPmRlZmF1bHRkZXNrdG9wXCIpIHtcclxuICAgIHdpZHRoOiBjYWxjKDc1JSAtIDEwcHgpO1xyXG4gIH1cclxuICBpbnB1dCB7XHJcbiAgICBoZWlnaHQ6IDUycHg7XHJcbiAgfVxyXG4gIGxhYmVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG59XHJcblxyXG4uaW5wdXQtZ3JwLXdyYXAtb3V0ZXIge1xyXG4gIG1hcmdpbi10b3A6IDI4cHg7XHJcbiAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG4gIC5pbnB1dC1ncm91cC13cmFwcGVyIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGxhYmVsIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICBAaW5jbHVkZSB2YXJlbGEoMTJweCwgMTRweCwgNDAwLCAkYmxhY2spO1xyXG4gICAgfVxyXG4gICAgaW5wdXQge1xyXG4gICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5hYy1idG4td3JhcHBlciB7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxufSIsIi5tZWRpYWdhbGxlcnkge1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICAgIG1hcmdpbi1yaWdodDogLTJweDtcbiAgfVxuICAucHJvZmlsZXBpY3R1cmUge1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDk5MnB4KXtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG4gIC5nYWxsZXJ5X3Byb2R1Y3Qge1xuICAgIGhlaWdodDogMjEwcHg7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDAgMnB4IDRweDtcbiAgfVxuICAuYy1tZWRpYSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICAmX19ob2xkZXIge1xuICAgICAgYmFja2dyb3VuZDogJHB1cnBsZTtcbiAgICAgIEBpbmNsdWRlIHNpemUocmVtKDM5cHgpKTtcbiAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygxMDAlKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDEwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTJweCl7XG4gICAgICAgIEBpbmNsdWRlIHNpemUocmVtKDUzcHgpKTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgICAgc3ZnLFxuICAgICAgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm1pdCh0cmFuc2xhdGUoLTUwJSwgLTUwJSkpO1xuICAgICAgICBAaW5jbHVkZSBzaXplKDYwJSk7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpe1xuICAgICAgICAgIEBpbmNsdWRlIHNpemUoNTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAubWVkaWEtYm9keSB7XG4gICAgICBoNSB7XG4gICAgICAgIEBpbmNsdWRlIG92ZXJwYXNzKDE1cHgsIDIzcHgsIDMwMCwgJHdoaXRlKTtcbiAgICAgICAgQGluY2x1ZGUgZm9udC1zaXplKCRiYW5zbWFsbC10eHQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY2FyZHNfaW1hZ2Uge1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgXG4gIC5jb2xsZWN0aW9ubWVkaWEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBzdmcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBAaW5jbHVkZSB0cmFuc2Zvcm1pdCh0cmFuc2xhdGUoLTUwJSwgLTUwJSkpO1xuICAgICAgd2lkdGg6IDIycHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgd2lkdGg6IDM3cHg7XG4gICAgICB9XG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY29sbGVjdGlvbl9fdGh1bWIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE3MnB4O1xuICAgIG1hcmdpbi1ib3R0b206IHJlbSgzNXB4KTtcbiAgICAudmlkZW8taWNvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybWl0KHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSk7XG4gICAgICB6LWluZGV4OiA4O1xuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDUwJSk7XG4gICAgICB3aWR0aDogMzdweDtcbiAgICAgIGhlaWdodDogMzdweDtcbiAgICAgIEBpbmNsdWRlIGZsZXhib3goKTtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IHJnYmEoMCwgMCwgMCwgLjE2KTtcbiAgICAgIHN2ZyB7XG4gICAgICAgIGZpbGw6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tcGFja2FnZS0tcHJpY2Uge1xuICAgICAgbWF4LXdpZHRoOiByZW0oMzA4cHgpO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiByZW0oMzBweCk7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDZweCAjMDAwMDAwMjk7XG4gICAgICBib3JkZXItcmFkaXVzOiByZW0oMTBweCk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICBpbWcsIHZpZGVvIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIC8vICAgbWluLWhlaWdodDogMjEycHg7XG4gICAgLy8gICBtYXgtaGVpZ2h0OiAyMTJweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIH1cbiAgXG4gICAgLnBob3RvX19jb3VudCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCR3aGl0ZSwgMC44KTtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgcmlnaHQ6IDVweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgICAmLS12aWRlbyB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcGxheS1idXR0b24uc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHotaW5kZXg6IDk7XG4gICAgICB9XG4gICAgfVxuICBcbiAgICAmLS1ob3ZlciB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAvLyB0b3A6IDA7XG4gICAgICAgICAgICAvLyBsZWZ0OiAwO1xuICAgICAgICAgICAgLy8gY29udGVudDogJyc7XG4gICAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiAjRkFGQUZBIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICAgICAgICAgIC8vIGJveC1zaGFkb3c6IDBweCAzcHggNnB4ICMwMDAwMDAwRDtcbiAgICAgICAgICAgIC8vIHRyYW5zaXRpb246IGFsbCBlYXNlLWluLW91dCAwLjRzO1xuICAgICAgICAgICAgLy8gei1pbmRleDogOTtcbiAgICAgICAgICAgIC8vIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAvLyBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIC8vIHdpZHRoOiByZW0oODRweCk7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IHJlbSg4NHB4KTtcbiAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIC8vIHRvcDogNTAlO1xuICAgICAgICAgICAgLy8gbGVmdDogNTAlO1xuICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgICAvLyBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAvLyBjb250ZW50OiAnJztcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4zMikgdXJsKC4uL2ltYWdlcy96b29tLnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIC8vIGJhY2tncm91bmQtc2l6ZTogMjhweCBhdXRvO1xuICAgICAgICAgICAgLy8gdHJhbnNpdGlvbjogYWxsIGVhc2UtaW4tb3V0IDAuNHM7XG4gICAgICAgICAgICAvLyB6LWluZGV4OiA5O1xuICAgICAgICAgICAgLy8gb3BhY2l0eTogMDtcbiAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgXG4gICAgICAgICY6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICAgIC8vIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcjphZnRlciB7XG4gICAgICAgICAgICAvLyBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuICBcbiAgICAmLS1ob3Zlci0tbm9sYXllciB7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogcmVtKDg0cHgpO1xuICAgICAgICAgIGhlaWdodDogcmVtKDg0cHgpO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4zMikgdXJsKC4uL2ltYWdlcy96b29tLnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDI4cHggYXV0bztcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbi1vdXQgMC40cztcbiAgICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gIFxuICAgICAgJjpob3ZlcjpiZWZvcmUge1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgICAmOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgfVxuICB9XG4gIFxuICAgICYtLXNoYWRvdyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAzcHggNnB4ICMwMDAwMDAyOTtcbiAgICB9XG4gIFxuICAgICYtLXN1YnNjcmliZXIge1xuICAgICAgICAmLS1vdmVybGF5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAvL2JhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCg2MWRlZywgI0VCQkRDNyAwJSwgI0Y1RDhERCAxMDAlLCAjRUFCOEMzIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICAgICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgICAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigyMHB4KTtcbiAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyMHB4KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigzNSAxOTEgMTk0IC8gNTAlKTtcbiAgXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxMnB4LCAxNHB4LCA0MDAsICR3aGl0ZSk7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxNHB4LCAxN3B4LCA0MDAsICR3aGl0ZSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgYiB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgXG4gICAgJi0tbG9jayB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgLy8gYmFja2Ryb3AtZmlsdGVyOiBibHVyKDhweCk7XG4gICAgICAgICAgICAvLyAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cig4cHgpO1xuICAgICAgICAgICAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjBweCk7XG4gICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjBweCk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoNCAyMyA1MyAvIDUwJSk7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgLy8gd2lkdGg6IDg0cHg7XG4gICAgICAgICAgLy8gaGVpZ2h0OiA4NHB4O1xuICAgICAgICAgIC8vIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMzIpO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiA1NXB4O1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBoNCB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgcGFkZGluZzogN3B4IDE1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygyNnB4KTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogODBweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxMHB4LCAxMnB4LCA0MDAsICR3aGl0ZSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDEycHgsIDE0cHgsIDQwMCwgJHdoaXRlKTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAzMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxMnB4LCAxNHB4LCA0MDAsICR3aGl0ZSk7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bHRhYmxldFwiKSB7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxNHB4LCAxN3B4LCA0MDAsICR3aGl0ZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBiIHtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICB9XG4gIC5jdXN0b20tYmFkZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDdweDtcbiAgICBsZWZ0OiA3cHg7XG4gICAgei1pbmRleDogODtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDZweCByZ2JhKDAsIDAsIDAsIC4xNik7XG4gICAgJi5iYWRnZS1mcmVlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gICAgJi5iYWRnZS1wcmVtaXVtIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNCwgMjMsIDUzLCAwLjUpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICAgICYuYmFkZ2Utc3Vic2NyaWJlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxMGI3YmE7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbiAgXG4gIC8qY2hlY2tvdXQgY2FyZCBpbmZvKi9cbiAgXG4gIC5zdWJzY3JpYmUtaW5mbyB7XG4gICAgbWF4LXdpZHRoOiByZW0oMzA4cHgpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMzBweCk7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCA2cHggIzAwMDAwMDI5O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiByZW0oMTBweCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiByZW0oMTVweCk7XG4gICAgQGluY2x1ZGUgZmxleGJveDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgfVxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIH1cbiAgICB9XG4gIH0iLCIuY29tbWVudC0tbW9kYWwge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgLm1vZGFsLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jb21tZW50X19pbWFnZSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzUlO1xuICAgICAgICAgICAgICAgIC8qbWluLWhlaWdodDogMTAwdmg7Ki9cbiAgICAgICAgICAgICAgICAvKm1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMzBweCk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNTBweCAwOyovXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAvKmJhY2tncm91bmQtY29sb3I6ICMwMDA7Ki9cbiAgICAgICAgICAgIC8qZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsqL1xuICAgICAgICAgICAgLmltZy1mbHVpZCB7XG4gICAgICAgICAgICAgICAgLyptYXgtd2lkdGg6IDEwMCU7Ki9cbiAgICAgICAgICAgICAgICAvLyBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgLyp0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7Ki9cbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAvLyBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAvLyBvYmplY3QtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gICAgICAgICAgICAgICAgLypoZWlnaHQ6IDEwMCU7Ki9cbiAgICAgICAgICAgICAgICAvLyB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA5NXZoO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHZpZGVvIHtcbiAgICAgICAgICAgICAgICAvKm1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlOyovXG4gICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIC8vIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA5MHZoO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubm8tLWNvbW1lbnQge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNvbW1lbnRfX2J1dHRvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjMpO1xuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5O1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYubmV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29tbWVudF9fYmxvY2sge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI1JTtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDZweCAjMDAwMDAwMEQ7XG4gICAgICAgICAgICAgICAgLy8gYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMzFweCkgcmVtKDIxcHgpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgcmVtKDlweCk7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAgICAgICAucHJvZmlsZS1pbWFnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxNHB4KSwgcmVtKDIwcHgpLCAzMDAsICRibGFjayk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jLXBvc3QtdGltZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTJweCksIHJlbSgxNnB4KSwgNDAwKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzhBOEE4RjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jLWZ1bGwtbmFtZSB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTRweCksIHJlbSgxOHB4KSwgNTAwLCAkYmxhY2spO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBvc3RfYnRuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMocmVtKDEzcHgpLCByZW0oMjBweCksIDQwMCk7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogIzhBOEE4RjtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogcmVtKDE2cHgpIDA7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSg0MHB4KTtcblxuICAgICAgICAgICAgICAgICAgICAmLmxpa2UtYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMocmVtKDEzcHgpLCByZW0oMTNweCksIDQwMCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuYWRkX2NvbGxlY3Rpb25fYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IHJlbSgxMnB4KSAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm9sZF9jb21tZW50X2J0biB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiByZW0oNnB4KSAwO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxM3B4KSwgcmVtKDIwcHgpLCA0MDApO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjOEE4QThGO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY29tbWVudF9fbGlzdCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgcmVtKDEwcHgpO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC8qaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDYwcHgpOyovXG4gICAgICAgICAgICAgICAgICAgIC8qbWF4LWhlaWdodDogMjAwcHg7Ki9cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgyMHB4KSByZW0oMjJweCk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGMUYxRjM7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cyg0MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgLmNvbW1lbnRfX25hbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKHJlbSgxNXB4KSwgcmVtKDE4cHgpLCA0MDAsICRibGFjayk7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5jb21tZW50X3RpbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bShyZW0oMTJweCksIHJlbSgxM3B4KSwgNDAwLCAkYmxhY2spO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgLmNvbW1lbnRfX3RleHQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKHJlbSgxM3B4KSwgcmVtKDEzcHgpLCA0MDAsICM4QjhCOEIpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDozcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDojZjBmMGYwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6I0ZEN0RBOTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czoyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICAgIC5jb21tZW50X2FyZWEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgcmVtKDEwcHgpO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogI0UyRTJFMiAxcHggc29saWQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkFGQUZBO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxMHB4KSByZW0oNTBweCkgcmVtKDVweCkgcmVtKDUwcHgpO1xuICAgICAgICAgICAgICAgICAgICByZXNpemU6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKHJlbSgxM3B4KSwgcmVtKDIwcHgpLCA0MDAsICM0NTQ1NDUpO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMzBweCk7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMThweCkgcmVtKDYwcHgpIHJlbSg1cHgpIHJlbSg2MHB4KTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTlweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ1NDU0NTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ1NDU0NTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDU0NTQ1O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NTQ1NDU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmNvbW1lbnRfYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0FGOUVCRDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMTAwJSk7XG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEzcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uY29tbW50LXR5cGUtdXNlclxue1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxMHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgbGVmdDogMTNweDtcbiAgICB9XG59XG4uby1wb3N0LWNvbW10LXdyYXBcbntcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNDYwcHgpO1xuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxNzVweCk7XG4gICAgfVxufVxuLnBvc3JkZXRhaWxzLWNvbnRhaW5lclxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5tb2QtY29tbWVudF9faW1hZ2VcbntcbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRjb2xvcjogJGJsYWNrLCAkYWxwaGE6IDAuNjkpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgLmNvbW1lbnRfX2ltYWdlX3dyYXBwZXJcbiAgICB7XG4gICAgICAgIC5jb21tZW50X19pbWFnZV9mZXRjaFxuICAgICAgICB7XG4gICAgICAgICAgICAuaW1nLWZsdWlkIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG59XG4uY29tbWVudF9faW1hZ2Vfd3JhcHBlclxue1xuICAgIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wb3N0LWRldGFpbHMtY2xvc2VcbntcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHotaW5kZXg6IDk7XG4gICAgc3Zne1xuICAgICAgICBne1xuICAgICAgICAgICAgZ3tcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgdG9wOiAzNXB4O1xuICAgICAgICByaWdodDogMjclO1xuICAgICAgICBzdmd7XG4gICAgICAgICAgICBne1xuICAgICAgICAgICAgICAgIGd7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICNBNEFGQjc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgIHN2Z3tcbiAgICAgICAgICAgIGd7XG4gICAgICAgICAgICAgICAgZ3tcbiAgICAgICAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5wb3N0LWRldGFpbHMtbW9kYWxjb250XG57XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ubW9kYWwtb3BlbiAubW9kYWwjc3RvcnlfbW9kYWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cbi5zdG9yeV9zbGlkZXIge1xuICAgIGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMDBweCk7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbn1cbi5ib290Ym94Lm1vZGFsIHtcbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gKDEuNzVyZW0gKiAyKSk7XG4gICAgICAgIG1hcmdpbjogMS43NXJlbSBhdXRvO1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICNGRDdEQTk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICAgICAubW9kYWwtZm9vdGVyIHtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgXG4gICAgICAgICAgICAgICAgLmJ0bi1zZWNvbmRhcnkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzI3NTRCNDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyNzU0QjQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDZweCkgcmVtKDMzcHgpOyBcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucygxMnB4LCAxN3B4LCA1MDAsICR3aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogcmVtKDMzcHgpO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogcmVtKDIwcHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSgyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMzksODQsMTgwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxMzJCNUYgMCUsICMyODVGRDYgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNGRDdEQTkgMCUsICNGRjlBQkMgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg4cHgpIHJlbSgzNXB4KTsgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTJweCwgMTdweCwgNTAwLCAkd2hpdGUpO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IHJlbSgzM3B4KTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgyMHB4KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMjBweCkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMzksODQsMTgwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxMzJCNUYgMCUsICMyODVGRDYgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4jdXBsb2FkaW1hZ2VNb2RhbCB7XG4gICAgLm1vZGFsLWJvZHkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZTllYWVkO1xuXG4gICAgICAgIC5jcm9wcGllLWNvbnRhaW5lciAuY3Itdmlld3BvcnQsIC5jcm9wcGllLWNvbnRhaW5lciAuY3ItcmVzaXplciB7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMjAwMHB4IDIwMDBweCByZ2IoMjU1IDI1NSAyNTUgLyA1MCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNyLXNsaWRlci13cmFwIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgIH1cbiAgICAgICAgLmNyLXNsaWRlci13cmFwOmJlZm9yZSB7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9hc3NldHMvaW1hZ2VzL2Nyb3BfaW1hZ2UucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIH1cbiAgICAgICAgLmNyLXNsaWRlci13cmFwOmFmdGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9hc3NldHMvaW1hZ2VzL2Nyb3BfaW1hZ2UucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIH1cbiAgICAgICAgLmNyLXNsaWRlciB7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4ycztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzO1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCAwO1xuICAgICAgICAgICAgbWFyZ2luOiA4cHggMDtcbiAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAuY3Itc2xpZGVyOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgLmNyLXNsaWRlcjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjMjc1NEI0O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgLmNyLXNsaWRlcjo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzI3NTRCNDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuXG4uc3RvcnktLW1vZGFsIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAubW9kYWwtYm9keSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAuY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnN0b3J5X19wcmV2IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4OyBcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KXtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0VCRUJFQjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU2cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5zdG9yeV9fbmV4dCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7IFxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpe1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFQkVCRUI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3RvcnlfX2Nsb3NlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTZweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFQkVCRUI7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQkVCRUI7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc3RvcnlfX3dyYXBwZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjAwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTYwcHgpO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogODBweCBhdXRvO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxNjBweCk7XG4gICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zdG9yeV9fY29tbWVudCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIC8qIFBlcm1hbGluayAtIHVzZSB0byBlZGl0IGFuZCBzaGFyZSB0aGlzIGdyYWRpZW50OiBodHRwczovL2NvbG9yemlsbGEuY29tL2dyYWRpZW50LWVkaXRvci8jMDAwMDAwKzAsMDAwMDAwKzEwMCYwKzAsMC42NSsxMDAgKi9cbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgwLDAsMCwwKSAwJSwgcmdiYSgwLDAsMCwwLjY1KSAxMDAlKTsgLyogRkYzLjYtMTUgKi9cbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgcmdiYSgwLDAsMCwwKSAwJSxyZ2JhKDAsMCwwLDAuNjUpIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgcmdiYSgwLDAsMCwwKSAwJSxyZ2JhKDAsMCwwLDAuNjUpIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMDAwMDAwMCcsIGVuZENvbG9yc3RyPScjYTYwMDAwMDAnLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXG5cblxuICAgICAgICAgICAgICAgICAgICAuc3RvcnlfX3RodW1iIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5zdG9yeV9fY29tbWVudF9fYm94IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5zdG9yeV9fY29tbWVudF9fYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnN0b3J5X19oZWFkZXIge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAvKiBQZXJtYWxpbmsgLSB1c2UgdG8gZWRpdCBhbmQgc2hhcmUgdGhpcyBncmFkaWVudDogaHR0cHM6Ly9jb2xvcnppbGxhLmNvbS9ncmFkaWVudC1lZGl0b3IvIzAwMDAwMCswLDAwMDAwMCsxMDAmMC42NSswLDArMTAwO05ldXRyYWwrRGVuc2l0eSAqL1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDAsMCwwLDAuNjUpIDAlLCByZ2JhKDAsMCwwLDApIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICByZ2JhKDAsMCwwLDAuNjUpIDAlLHJnYmEoMCwwLDAsMCkgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICByZ2JhKDAsMCwwLDAuNjUpIDAlLHJnYmEoMCwwLDAsMCkgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2E2MDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cblxuXG4gICAgICAgICAgICAgICAgICAgIC5zdG9yeV9fYmFyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdG9yeV9fcHJvZ3Jlc3Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNGRDdEQTkgMCUsICMyNzU0QjQgNTIlLCAjRkMzMzZDIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5zdG9yeV9fYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAuc3RvcnlfX3RodW1iIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYy1wb3N0LXRpbWUge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTJweCksIHJlbSgxNnB4KSwgNDAwKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5jLWZ1bGwtbmFtZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxNHB4KSwgcmVtKDE4cHgpLCA1MDAsICR3aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4ucG9zdC1tb2RhbCB7XG4gICAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgICAgICB9XG4gICAgfVxufVxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1OSwgMTU5LCAxNTksIDAuNik7XG4gICAgICAgIC13ZWJraXQtYmFja2Ryb3AtZmlsdGVyOiBibHVyKDRweCk7XG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xuICAgIH1cbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cbi5wb3N0LS1tb2RhbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBtYXJnaW46IDEuNzVyZW0gYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiA2OTBweDtcbiAgICB9XG5cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAvLyBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygyNXB4IDI1cHggMCAwKTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTB2aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucG9zdF9fbW9kYWxfX2Nsb3NlIHtcbiAgICAgICAgd2lkdGg6IDUzcHg7XG4gICAgICAgIGhlaWdodDogNTNweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICB6LWluZGV4OiAzO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAudXBsb2FkX190eXBlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDMycHggMCA1NnB4O1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNzRweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAyMHB4IDIwcHggMDtcbiAgICAgICAgei1pbmRleDogMztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgICAgdG9wOiAxNnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgY29sb3I6ICM5MTg5ODk7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQzcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDNweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMocmVtKDE0cHgpLCByZW0oNDNweCksIDUwMCk7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgLypjb2xvcjogI0ZEN0RBOTsqL1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZWUzNjcxO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC51cGxvYWRfX2Jsb2NrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAucHJvZmlsZV9fdGh1bWIge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogNTNweDtcbiAgICAgICAgICAgIGhlaWdodDogNTNweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM2NmIwNjk7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEzNHB4O1xuICAgICAgICAgICAgbGVmdDogMjBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgICAgICAgICB0b3A6IDkwcHg7XG4gICAgICAgICAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHotaW5kZXg6IDk7XG5cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDlweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDlweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2VfX3dyYXAge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDU5MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzc2NzY3NjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU5MHB4O1xuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBvc3RfX3dyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAzNHB4IDM0cHggMDtcbiAgICAgICAgICAgIC5tb2RhbC1oZWFkaW5nIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMjBweCwgMjRweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1sYWJlbDpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucG9zdF9faW5wdXRfX2FyZWEge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMzVweCk7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktdmFyLTE5O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7XG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgICAgICAucHJvZmlsZV9fdGh1bWIge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDUwJSk7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMXB4O1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucG9zdF9fdGV4dGJveCB7XG4gICAgICAgICAgICAgICAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgcmVzaXplOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDE4cHgsIDQwMCwgJGdyYXktdmFyLTIwKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAxOHB4LCA0MDAsICRncmF5LXZhci0yMCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAxOHB4LCA0MDAsICRncmF5LXZhci0yMCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAxOHB4LCA0MDAsICRncmF5LXZhci0yMCk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC52aWRlb19fcG9zdF9fYnV0dG9uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDApO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzkwOTA5MDtcbiAgICAgICAgICAgICAgICAgICAgLypmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTsqL1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICM5MDkwOTA7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAvKmZpbHRlcjogbm9uZTsqL1xuICAgICAgICAgICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjZWUzNjcxO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzdweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuaW1hZ2VfX3Bvc3RfX2J1dHRvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwKTtcbiAgICAgICAgICAgICAgICAgICAgLypmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTsqL1xuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiAjOTA5MDkwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8qZmlsdGVyOiBub25lOyovXG4gICAgICAgICAgICAgICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGw6ICNlZTM2NzE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcmljZWJveGFyZWEge1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAucHJpY2Uge1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuc3Vic2NyaWJlX3RleHRhcmVhIHtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA0MHB4O1xuICAgICAgICAgICAgICAgIC5zdWJzY3JpYmVfdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiAzNzBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wem9uZSB7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZHJvcHpvbmUudXBsb2FkX19waG90b3Mge1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCByZ2JhKDAsMCwwLDAuMSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIFxuICAgICAgICAgICAgLmRyb3B6b25lLnVwbG9hZF9fcGhvdG9zIC5kei1tZXNzYWdlIHtcblxuICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC51cGxvYWRfX2ljb24ge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmN1cnJlbnQge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAucHJvZ3Jlc3NfX2FyZWEge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAzNXB4O1xuICAgICAgICAgICAgbGVmdDogNDJweDtcbiAgICAgICAgICAgIHJpZ2h0OiA0MnB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMTVweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAxMnB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgei1pbmRleDogOTk7XG5cbiAgICAgICAgICAgIC5zdG9yeV9fYmFyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgICAgICAgICAgICAuc3RvcnlfX3Byb2dyZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI0ZEN0RBOSAwJSwgIzI3NTRCNCA1MiUsICNGQzMzNkMgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC51cGxvYWRfX2JvdHRvbSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHBhZGRpbmc6IDIzcHggMzRweDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnVwbG9hZF9fYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICAudXBsb2FkX19pY29uIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4O1xuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5wb3N0LWltZy13cmFwIHtcbiAgICBtaW4taGVpZ2h0OiAyNTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxNTBweCAyNHB4IDA7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICBwYWRkaW5nOiAxMDZweCAzNHB4IDA7XG4gICAgfVxuICAgIC5wb3N0LXVwbG9hZGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogMzAwcHg7XG4gICAgICAgIC5wb3N0LXVwbG9hZGVyLXdyYXAge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgY29sb3I6ICNlZWU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBvc3QtdXBsb2FkZXIudXBsb2FkX19waG90b3Mge1xuICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgcmdiYSgwLDAsMCwwLjEpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIFxuICAgIC5wb3N0LXVwbG9hZGVyLnVwbG9hZF9fcGhvdG9zIC5kei1tZXNzYWdlIHtcblxuICAgICAgICBwIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLnVwbG9hZF9faWNvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xKTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE4cHg7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgICAgICAvKm1hcmdpbi1yaWdodDogMjBweDsqL1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5icm93c2Utd3JhcCB7XG4gICAgLmJyb3dzZWZpbGVzcHJldmlldyxcbiAgICAgIC5icm93c2V2aWRlb3ByZXZpZXcge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGxpZ2h0LWJvcmRlciBzb2xpZCAxcHg7XG4gICAgICB9XG4gICAgICAjbXlDYXJvdXNlbCB7XG4gICAgICAgIC5jYXJvdXNlbC1pdGVtIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNhcm91c2VsLWluZGljYXRvcnMge1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG59XG4ucG9zdC11cGxkIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDUwJSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEpO1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgQGluY2x1ZGUgYWxpZ24taXRlbXMoY2VudGVyKTtcbiAgICBAaW5jbHVkZSBqdXN0aWZ5LWNvbnRlbnQoY2VudGVyKTtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoNTAlKTtcbiAgICB9XG59XG4ucHJpY2UtZmllbGQge1xuICAgIGlucHV0IHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIH1cbiAgICBpIHtcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBsZWZ0OiA3cHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjNDY0NjQ2O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxufVxuLmxvZ291dF9ibG9jayB7XG4gICAgd2lkdGg6IDE3MHB4ICFpbXBvcnRhbnQ7XG4gICAgdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG4gICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAkdGlsdC12YXItMSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDExcHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE3cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4ubm90aWZ5LWRyb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdHJhbnNmb3JtOiBub25lIWltcG9ydGFudDtcbiAgICB0b3A6IGF1dG8haW1wb3J0YW50O1xuICAgIGJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gICAgbGVmdDogMCFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnBvc3QtaW1nLW1vZGFsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4ucG9zdGltZy1jb250YWluZXIge1xuICAgIC8qaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjAwcHgpOyovXG4gICAgLypvdmVyZmxvdzogaGlkZGVuOyovXG4gICAgb3BhY2l0eTogMDtcbiAgICAmLnRyYW5zaXRlZCB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLWluO1xuICAgIH1cbiAgICAmLnRyYW5zaXRlZG91dCB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAxcyBlYXNlLW91dDtcbiAgICB9XG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludChteC1tb2ItbGFyZ2UpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG59XG4ubG9hZGluZyB7XG4gIG1hcmdpbjogMmVtIGF1dG87XG4gIGhlaWdodDogMjAwcHg7XG4gIHdpZHRoOiAyMDBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC0zMHB4OyAgXG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGJvcmRlcjogNXB4IHNvbGlkIGdyZXk7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogYmxhY2s7XG4gICAgYW5pbWF0aW9uOiBsb2FkaW5nIDJzIGxpbmVhciBpbmZpbml0ZTtcbiAgfVxufVxuQGtleWZyYW1lcyBsb2FkaW5nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5nYWwtd3JhcCB7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTMwcHgpO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobXgtbW9iLWxhcmdlKSB7XG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDkwcHgpO1xuICAgIH1cbiAgICAuY29tbWVudF9faW1hZ2Uge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIC8qbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7Ki9cbiAgICAgICAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIH1cbiAgICAgICAgdmlkZW8ge1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgaW1nIHtcblxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmZsZXgtc2hyaW5rLW5vbmUge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuLnBvc3QtY29tbWVudC13cmFwIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHNjcm9sbGJhci13aWR0aDp0aGluO1xuICAgICAgc2Nyb2xsYmFyLWNvbG9yOiNGRDdEQTkgI2YwZjBmMDtcblxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICAgIHdpZHRoOjNweDtcbiAgICAgIH1cbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiNmMGYwZjA7XG4gICAgICB9XG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojRkQ3REE5O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6MjBweDtcbiAgICAgIH1cbn1cblxuLnBvc3QtbW9kYWwtc2VsZWN0aW9uIHtcbiAgICBtYXJnaW46IDE0cHggMCAyMnB4O1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgbWFyZ2luOiAyNXB4IDA7XG4gICAgfVxuICAgIC5mcmVlLXN3aXRjaC1pbnB1dC1ncm91cCB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgIC5jaGVjYm94LXN3aXRjaCB7XG4gICAgICAgICAgICAuc2V0dGluZ190b2dnbGUge1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmluZm8taWNvbiB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogJGJsdWUtdmFyLTE7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmluZm8tdG9vbHRpcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICBib3R0b206IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjkwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDEwcHgpO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjEyKTtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjEyKTtcbiAgICAgICAgICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiAwcHggMHB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjEyKTtcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybWl0KHRyYW5zbGF0ZVgoLTcwJSkpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNHB4LCAyMHB4LCA0MDAsICRncmVlbi12YXItNik7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgLmluZm8tdG9vbHRpcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2VsbC1pbnB1dC1ncm91cCB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC5wcmljZWJveGxhYmVsIHtcbiAgICAgICAgICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDI0cHgsIDQwMCwgIzcyNzI3Mik7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnByaWNlYm94YXJlYSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgICAgIC5wcmljZS1maWVsZCB7XG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTE4cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMjFweCk7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LXZhci0xOTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDIwcHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNHB4LCAyMHB4LCA0MDAsICM3MjcyNzIpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDIwcHgsIDQwMCwgIzcyNzI3Mik7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNHB4LCAyMHB4LCA0MDAsICM3MjcyNzIpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTRweCwgMjBweCwgNDAwLCAjNzI3MjcyKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlZExpa2V7XG4gICAgcGF0aHtcbiAgICAgICAgZmlsbDojZjgzNDZkO1xuICAgIH1cbn0iLCIvLyBGbGV4Ym94IE1peGluc1xuLy8gaHR0cDovL3BoaWxpcHdhbHRvbi5naXRodWIuaW8vc29sdmVkLWJ5LWZsZXhib3gvXG4vLyBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL3NvbHZlZC1ieS1mbGV4Ym94XG4vL1xuLy8gQ29weXJpZ2h0IChjKSAyMDEzIEJyaWFuIEZyYW5jb1xuLy9cbi8vIFBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhXG4vLyBjb3B5IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlXG4vLyBcIlNvZnR3YXJlXCIpLCB0byBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmdcbi8vIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCxcbi8vIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0b1xuLy8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMgZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvXG4vLyB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6XG4vLyBUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZFxuLy8gaW4gYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuXG4vLyBUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgXCJBUyBJU1wiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTXG4vLyBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GXG4vLyBNRVJDSEFOVEFCSUxJVFksIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuXG4vLyBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWVxuLy8gQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCxcbi8vIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFXG4vLyBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS5cbi8vXG4vLyBUaGlzIGlzIGEgc2V0IG9mIG1peGlucyBmb3IgdGhvc2Ugd2hvIHdhbnQgdG8gbWVzcyBhcm91bmQgd2l0aCBmbGV4Ym94XG4vLyB1c2luZyB0aGUgbmF0aXZlIHN1cHBvcnQgb2YgY3VycmVudCBicm93c2Vycy4gRm9yIGZ1bGwgc3VwcG9ydCB0YWJsZVxuLy8gY2hlY2s6IGh0dHA6Ly9jYW5pdXNlLmNvbS9mbGV4Ym94XG4vL1xuLy8gQmFzaWNhbGx5IHRoaXMgd2lsbCB1c2U6XG4vL1xuLy8gKiBGYWxsYmFjaywgb2xkIHN5bnRheCAoSUUxMCwgbW9iaWxlIHdlYmtpdCBicm93c2VycyAtIG5vIHdyYXBwaW5nKVxuLy8gKiBGaW5hbCBzdGFuZGFyZHMgc3ludGF4IChGRiwgU2FmYXJpLCBDaHJvbWUsIElFMTEsIE9wZXJhKVxuLy9cbi8vIFRoaXMgd2FzIGluc3BpcmVkIGJ5OlxuLy9cbi8vICogaHR0cDovL2Rldi5vcGVyYS5jb20vYXJ0aWNsZXMvdmlldy9hZHZhbmNlZC1jcm9zcy1icm93c2VyLWZsZXhib3gvXG4vL1xuLy8gV2l0aCBoZWxwIGZyb206XG4vL1xuLy8gKiBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC9cbi8vICogaHR0cDovL3RoZS1lY2hvcGxleC5uZXQvZmxleHlib3hlcy9cbi8vICogaHR0cDovL21zZG4ubWljcm9zb2Z0LmNvbS9lbi11cy9saWJyYXJ5L2llL2hoNzcyMDY5KHY9dnMuODUpLmFzcHhcbi8vICogaHR0cDovL2Nzcy10cmlja3MuY29tL3VzaW5nLWZsZXhib3gvXG4vLyAqIGh0dHA6Ly9kZXYub3BlcmEuY29tL2FydGljbGVzL3ZpZXcvYWR2YW5jZWQtY3Jvc3MtYnJvd3Nlci1mbGV4Ym94L1xuLy8gKiBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi11cy9kb2NzL3dlYi9ndWlkZS9jc3MvZmxleGlibGVfYm94ZXNcblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZsZXhib3ggQ29udGFpbmVyc1xuLy9cbi8vIFRoZSAnZmxleCcgdmFsdWUgY2F1c2VzIGFuIGVsZW1lbnQgdG8gZ2VuZXJhdGUgYSBibG9jay1sZXZlbCBmbGV4XG4vLyBjb250YWluZXIgYm94LlxuLy9cbi8vIFRoZSAnaW5saW5lLWZsZXgnIHZhbHVlIGNhdXNlcyBhbiBlbGVtZW50IHRvIGdlbmVyYXRlIGEgaW5saW5lLWxldmVsXG4vLyBmbGV4IGNvbnRhaW5lciBib3guXG4vL1xuLy8gZGlzcGxheTogZmxleCB8IGlubGluZS1mbGV4XG4vL1xuLy8gaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtY29udGFpbmVyc1xuLy9cbi8vIChQbGFjZWhvbGRlciBzZWxlY3RvcnMgZm9yIGVhY2ggdHlwZSwgZm9yIHRob3NlIHdobyByYXRoZXIgQGV4dGVuZClcblxuQG1peGluIGZsZXhib3gge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWZsZXg7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICBcbiAgJWZsZXhib3gge1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gIH1cbiAgXG4gIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBcbiAgQG1peGluIGlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtZmxleDtcbiAgICBkaXNwbGF5OiAtbW96LWlubGluZS1mbGV4O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxuICBcbiAgJWlubGluZS1mbGV4IHtcbiAgICBAaW5jbHVkZSBpbmxpbmUtZmxleDtcbiAgfVxuICBcbiAgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFxuICAvLyBGbGV4Ym94IERpcmVjdGlvblxuICAvL1xuICAvLyBUaGUgJ2ZsZXgtZGlyZWN0aW9uJyBwcm9wZXJ0eSBzcGVjaWZpZXMgaG93IGZsZXggaXRlbXMgYXJlIHBsYWNlZCBpblxuICAvLyB0aGUgZmxleCBjb250YWluZXIsIGJ5IHNldHRpbmcgdGhlIGRpcmVjdGlvbiBvZiB0aGUgZmxleCBjb250YWluZXInc1xuICAvLyBtYWluIGF4aXMuIFRoaXMgZGV0ZXJtaW5lcyB0aGUgZGlyZWN0aW9uIHRoYXQgZmxleCBpdGVtcyBhcmUgbGFpZCBvdXQgaW4uXG4gIC8vXG4gIC8vIFZhbHVlczogcm93IHwgcm93LXJldmVyc2UgfCBjb2x1bW4gfCBjb2x1bW4tcmV2ZXJzZVxuICAvLyBEZWZhdWx0OiByb3dcbiAgLy9cbiAgLy8gaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtZGlyZWN0aW9uLXByb3BlcnR5XG4gIFxuICBAbWl4aW4gZmxleC1kaXJlY3Rpb24oJHZhbHVlOiByb3cpIHtcbiAgICBAaWYgJHZhbHVlID09IHJvdy1yZXZlcnNlIHtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBjb2x1bW4ge1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIH0gQGVsc2UgaWYgJHZhbHVlID09IGNvbHVtbi1yZXZlcnNlIHtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZTtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgfSBAZWxzZSB7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgICB9XG4gICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogJHZhbHVlO1xuICAgIC1tb3otZmxleC1kaXJlY3Rpb246ICR2YWx1ZTtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246ICR2YWx1ZTtcbiAgICBmbGV4LWRpcmVjdGlvbjogJHZhbHVlO1xuICB9XG4gIC8vIFNob3J0ZXIgdmVyc2lvbjpcbiAgQG1peGluIGZsZXgtZGlyKCRhcmdzLi4uKSB7XG4gICAgQGluY2x1ZGUgZmxleC1kaXJlY3Rpb24oJGFyZ3MuLi4pO1xuICB9XG4gIFxuICAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgXG4gIC8vIEZsZXhib3ggV3JhcFxuICAvL1xuICAvLyBUaGUgJ2ZsZXgtd3JhcCcgcHJvcGVydHkgY29udHJvbHMgd2hldGhlciB0aGUgZmxleCBjb250YWluZXIgaXMgc2luZ2xlLWxpbmVcbiAgLy8gb3IgbXVsdGktbGluZSwgYW5kIHRoZSBkaXJlY3Rpb24gb2YgdGhlIGNyb3NzLWF4aXMsIHdoaWNoIGRldGVybWluZXNcbiAgLy8gdGhlIGRpcmVjdGlvbiBuZXcgbGluZXMgYXJlIHN0YWNrZWQgaW4uXG4gIC8vXG4gIC8vIFZhbHVlczogbm93cmFwIHwgd3JhcCB8IHdyYXAtcmV2ZXJzZVxuICAvLyBEZWZhdWx0OiBub3dyYXBcbiAgLy9cbiAgLy8gaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtd3JhcC1wcm9wZXJ0eVxuICBcbiAgQG1peGluIGZsZXgtd3JhcCgkdmFsdWU6IG5vd3JhcCkge1xuICAgIC8vIE5vIFdlYmtpdCBCb3ggZmFsbGJhY2suXG4gICAgLXdlYmtpdC1mbGV4LXdyYXA6ICR2YWx1ZTtcbiAgICAtbW96LWZsZXgtd3JhcDogJHZhbHVlO1xuICAgIEBpZiAkdmFsdWUgPT0gbm93cmFwIHtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IG5vbmU7XG4gICAgfSBAZWxzZSB7XG4gICAgICAtbXMtZmxleC13cmFwOiAkdmFsdWU7XG4gICAgfVxuICAgIGZsZXgtd3JhcDogJHZhbHVlO1xuICB9XG4gIFxuICAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgXG4gIC8vIEZsZXhib3ggRmxvdyAoc2hvcnRoYW5kKVxuICAvL1xuICAvLyBUaGUgJ2ZsZXgtZmxvdycgcHJvcGVydHkgaXMgYSBzaG9ydGhhbmQgZm9yIHNldHRpbmcgdGhlICdmbGV4LWRpcmVjdGlvbidcbiAgLy8gYW5kICdmbGV4LXdyYXAnIHByb3BlcnRpZXMsIHdoaWNoIHRvZ2V0aGVyIGRlZmluZSB0aGUgZmxleCBjb250YWluZXInc1xuICAvLyBtYWluIGFuZCBjcm9zcyBheGVzLlxuICAvL1xuICAvLyBWYWx1ZXM6IDxmbGV4LWRpcmVjdGlvbj4gfCA8ZmxleC13cmFwPlxuICAvLyBEZWZhdWx0OiByb3cgbm93cmFwXG4gIC8vXG4gIC8vIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNmbGV4LWZsb3ctcHJvcGVydHlcbiAgXG4gIEBtaXhpbiBmbGV4LWZsb3coXG4gICAgJHZhbHVlczogKFxuICAgICAgcm93IG5vd3JhcCxcbiAgICApXG4gICkge1xuICAgIC8vIE5vIFdlYmtpdCBCb3ggZmFsbGJhY2suXG4gICAgLXdlYmtpdC1mbGV4LWZsb3c6ICR2YWx1ZXM7XG4gICAgLW1vei1mbGV4LWZsb3c6ICR2YWx1ZXM7XG4gICAgLW1zLWZsZXgtZmxvdzogJHZhbHVlcztcbiAgICBmbGV4LWZsb3c6ICR2YWx1ZXM7XG4gIH1cbiAgXG4gIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBcbiAgLy8gRmxleGJveCBPcmRlclxuICAvL1xuICAvLyBUaGUgJ29yZGVyJyBwcm9wZXJ0eSBjb250cm9scyB0aGUgb3JkZXIgaW4gd2hpY2ggZmxleCBpdGVtcyBhcHBlYXIgd2l0aGluXG4gIC8vIHRoZWlyIGZsZXggY29udGFpbmVyLCBieSBhc3NpZ25pbmcgdGhlbSB0byBvcmRpbmFsIGdyb3Vwcy5cbiAgLy9cbiAgLy8gRGVmYXVsdDogMFxuICAvL1xuICAvLyBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jb3JkZXItcHJvcGVydHlcbiAgXG4gIEBtaXhpbiBvcmRlcigkaW50OiAwKSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogJGludCArIDE7XG4gICAgLXdlYmtpdC1vcmRlcjogJGludDtcbiAgICAtbW96LW9yZGVyOiAkaW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAkaW50O1xuICAgIG9yZGVyOiAkaW50O1xuICB9XG4gIFxuICAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgXG4gIC8vIEZsZXhib3ggR3Jvd1xuICAvL1xuICAvLyBUaGUgJ2ZsZXgtZ3JvdycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBncm93IGZhY3Rvci4gTmVnYXRpdmUgbnVtYmVyc1xuICAvLyBhcmUgaW52YWxpZC5cbiAgLy9cbiAgLy8gRGVmYXVsdDogMFxuICAvL1xuICAvLyBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jZmxleC1ncm93LXByb3BlcnR5XG4gIFxuICBAbWl4aW4gZmxleC1ncm93KCRpbnQ6IDApIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAkaW50O1xuICAgIC13ZWJraXQtZmxleC1ncm93OiAkaW50O1xuICAgIC1tb3otZmxleC1ncm93OiAkaW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAkaW50O1xuICAgIGZsZXgtZ3JvdzogJGludDtcbiAgfVxuICBcbiAgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFxuICAvLyBGbGV4Ym94IFNocmlua1xuICAvL1xuICAvLyBUaGUgJ2ZsZXgtc2hyaW5rJyBwcm9wZXJ0eSBzZXRzIHRoZSBmbGV4IHNocmluayBmYWN0b3IuIE5lZ2F0aXZlIG51bWJlcnNcbiAgLy8gYXJlIGludmFsaWQuXG4gIC8vXG4gIC8vIERlZmF1bHQ6IDFcbiAgLy9cbiAgLy8gaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtc2hyaW5rLXByb3BlcnR5XG4gIFxuICBAbWl4aW4gZmxleC1zaHJpbmsoJGludDogMSkge1xuICAgIC13ZWJraXQtZmxleC1zaHJpbms6ICRpbnQ7XG4gICAgLW1vei1mbGV4LXNocmluazogJGludDtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogJGludDtcbiAgICBmbGV4LXNocmluazogJGludDtcbiAgfVxuICBcbiAgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFxuICAvLyBGbGV4Ym94IEJhc2lzXG4gIC8vXG4gIC8vIFRoZSAnZmxleC1iYXNpcycgcHJvcGVydHkgc2V0cyB0aGUgZmxleCBiYXNpcy4gTmVnYXRpdmUgbGVuZ3RocyBhcmUgaW52YWxpZC5cbiAgLy9cbiAgLy8gVmFsdWVzOiBMaWtlIFwid2lkdGhcIlxuICAvLyBEZWZhdWx0OiBhdXRvXG4gIC8vXG4gIC8vIGh0dHA6Ly93d3cudzMub3JnL1RSL2NzczMtZmxleGJveC8jZmxleC1iYXNpcy1wcm9wZXJ0eVxuICBcbiAgQG1peGluIGZsZXgtYmFzaXMoJHZhbHVlOiBhdXRvKSB7XG4gICAgLXdlYmtpdC1mbGV4LWJhc2lzOiAkdmFsdWU7XG4gICAgLW1vei1mbGV4LWJhc2lzOiAkdmFsdWU7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6ICR2YWx1ZTtcbiAgICBmbGV4LWJhc2lzOiAkdmFsdWU7XG4gIH1cbiAgXG4gIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBcbiAgLy8gRmxleGJveCBcIkZsZXhcIiAoc2hvcnRoYW5kKVxuICAvL1xuICAvLyBUaGUgJ2ZsZXgnIHByb3BlcnR5IHNwZWNpZmllcyB0aGUgY29tcG9uZW50cyBvZiBhIGZsZXhpYmxlIGxlbmd0aDogdGhlXG4gIC8vIGZsZXggZ3JvdyBmYWN0b3IgYW5kIGZsZXggc2hyaW5rIGZhY3RvciwgYW5kIHRoZSBmbGV4IGJhc2lzLiBXaGVuIGFuXG4gIC8vIGVsZW1lbnQgaXMgYSBmbGV4IGl0ZW0sICdmbGV4JyBpcyBjb25zdWx0ZWQgaW5zdGVhZCBvZiB0aGUgbWFpbiBzaXplXG4gIC8vIHByb3BlcnR5IHRvIGRldGVybWluZSB0aGUgbWFpbiBzaXplIG9mIHRoZSBlbGVtZW50LiBJZiBhbiBlbGVtZW50IGlzXG4gIC8vIG5vdCBhIGZsZXggaXRlbSwgJ2ZsZXgnIGhhcyBubyBlZmZlY3QuXG4gIC8vXG4gIC8vIFZhbHVlczogbm9uZSB8IDxmbGV4LWdyb3c+IDxmbGV4LXNocmluaz4gfHwgPGZsZXgtYmFzaXM+XG4gIC8vIERlZmF1bHQ6IFNlZSBpbmRpdmlkdWFsIHByb3BlcnRpZXMgKDEgMSAwKS5cbiAgLy9cbiAgLy8gaHR0cDovL3czLm9yZy90ci9jc3MzLWZsZXhib3gvI2ZsZXgtcHJvcGVydHlcbiAgXG4gIEBtaXhpbiBmbGV4KCRmZzogMSwgJGZzOiBudWxsLCAkZmI6IG51bGwpIHtcbiAgICAvLyBTZXQgYSB2YXJpYWJsZSB0byBiZSB1c2VkIGJ5IGJveC1mbGV4IHByb3BlcnRpZXNcbiAgICAkZmctYm94ZmxleDogJGZnO1xuICBcbiAgICAvLyBCb3gtRmxleCBvbmx5IHN1cHBvcnRzIGEgZmxleC1ncm93IHZhbHVlIHNvIGxldCdzIGdyYWIgdGhlXG4gICAgLy8gZmlyc3QgaXRlbSBpbiB0aGUgbGlzdCBhbmQganVzdCByZXR1cm4gdGhhdC5cbiAgICBAaWYgdHlwZS1vZigkZmcpID09IFwibGlzdFwiIHtcbiAgICAgICRmZy1ib3hmbGV4OiBudGgoJGZnLCAxKTtcbiAgICB9XG4gIFxuICAgIC13ZWJraXQtYm94LWZsZXg6ICRmZy1ib3hmbGV4O1xuICAgIC13ZWJraXQtZmxleDogJGZnICRmcyAkZmI7XG4gICAgLW1vei1ib3gtZmxleDogJGZnLWJveGZsZXg7XG4gICAgLW1vei1mbGV4OiAkZmcgJGZzICRmYjtcbiAgICAtbXMtZmxleDogJGZnICRmcyAkZmI7XG4gICAgZmxleDogJGZnICRmcyAkZmI7XG4gIH1cbiAgXG4gIC8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBcbiAgLy8gRmxleGJveCBKdXN0aWZ5IENvbnRlbnRcbiAgLy9cbiAgLy8gVGhlICdqdXN0aWZ5LWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBmbGV4IGl0ZW1zIGFsb25nIHRoZSBtYWluIGF4aXNcbiAgLy8gb2YgdGhlIGN1cnJlbnQgbGluZSBvZiB0aGUgZmxleCBjb250YWluZXIuIFRoaXMgaXMgZG9uZSBhZnRlciBhbnkgZmxleGlibGVcbiAgLy8gbGVuZ3RocyBhbmQgYW55IGF1dG8gbWFyZ2lucyBoYXZlIGJlZW4gcmVzb2x2ZWQuIFR5cGljYWxseSBpdCBoZWxwcyBkaXN0cmlidXRlXG4gIC8vIGV4dHJhIGZyZWUgc3BhY2UgbGVmdG92ZXIgd2hlbiBlaXRoZXIgYWxsIHRoZSBmbGV4IGl0ZW1zIG9uIGEgbGluZSBhcmVcbiAgLy8gaW5mbGV4aWJsZSwgb3IgYXJlIGZsZXhpYmxlIGJ1dCBoYXZlIHJlYWNoZWQgdGhlaXIgbWF4aW11bSBzaXplLiBJdCBhbHNvXG4gIC8vIGV4ZXJ0cyBzb21lIGNvbnRyb2wgb3ZlciB0aGUgYWxpZ25tZW50IG9mIGl0ZW1zIHdoZW4gdGhleSBvdmVyZmxvdyB0aGUgbGluZS5cbiAgLy9cbiAgLy8gTm90ZTogJ3NwYWNlLSonIHZhbHVlcyBub3Qgc3VwcG9ydGVkIGluIG9sZGVyIHN5bnRheGVzLlxuICAvL1xuICAvLyBWYWx1ZXM6IGZsZXgtc3RhcnQgfCBmbGV4LWVuZCB8IGNlbnRlciB8IHNwYWNlLWJldHdlZW4gfCBzcGFjZS1hcm91bmRcbiAgLy8gRGVmYXVsdDogZmxleC1zdGFydFxuICAvL1xuICAvLyBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8janVzdGlmeS1jb250ZW50LXByb3BlcnR5XG4gIFxuICBAbWl4aW4ganVzdGlmeS1jb250ZW50KCR2YWx1ZTogZmxleC1zdGFydCkge1xuICAgIEBpZiAkdmFsdWUgPT0gZmxleC1zdGFydCB7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIH0gQGVsc2UgaWYgJHZhbHVlID09IGZsZXgtZW5kIHtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBzcGFjZS1iZXR3ZWVuIHtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgIH0gQGVsc2UgaWYgJHZhbHVlID09IHNwYWNlLWFyb3VuZCB7XG4gICAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogJHZhbHVlO1xuICAgICAgLW1zLWZsZXgtcGFjazogJHZhbHVlO1xuICAgIH1cbiAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogJHZhbHVlO1xuICAgIC1tb3otanVzdGlmeS1jb250ZW50OiAkdmFsdWU7XG4gICAganVzdGlmeS1jb250ZW50OiAkdmFsdWU7XG4gIH1cbiAgLy8gU2hvcnRlciB2ZXJzaW9uOlxuICBAbWl4aW4gZmxleC1qdXN0KCRhcmdzLi4uKSB7XG4gICAgQGluY2x1ZGUganVzdGlmeS1jb250ZW50KCRhcmdzLi4uKTtcbiAgfVxuICBcbiAgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFxuICAvLyBGbGV4Ym94IEFsaWduIEl0ZW1zXG4gIC8vXG4gIC8vIEZsZXggaXRlbXMgY2FuIGJlIGFsaWduZWQgaW4gdGhlIGNyb3NzIGF4aXMgb2YgdGhlIGN1cnJlbnQgbGluZSBvZiB0aGVcbiAgLy8gZmxleCBjb250YWluZXIsIHNpbWlsYXIgdG8gJ2p1c3RpZnktY29udGVudCcgYnV0IGluIHRoZSBwZXJwZW5kaWN1bGFyXG4gIC8vIGRpcmVjdGlvbi4gJ2FsaWduLWl0ZW1zJyBzZXRzIHRoZSBkZWZhdWx0IGFsaWdubWVudCBmb3IgYWxsIG9mIHRoZSBmbGV4XG4gIC8vIGNvbnRhaW5lcidzIGl0ZW1zLCBpbmNsdWRpbmcgYW5vbnltb3VzIGZsZXggaXRlbXMuICdhbGlnbi1zZWxmJyBhbGxvd3NcbiAgLy8gdGhpcyBkZWZhdWx0IGFsaWdubWVudCB0byBiZSBvdmVycmlkZGVuIGZvciBpbmRpdmlkdWFsIGZsZXggaXRlbXMuIChGb3JcbiAgLy8gYW5vbnltb3VzIGZsZXggaXRlbXMsICdhbGlnbi1zZWxmJyBhbHdheXMgbWF0Y2hlcyB0aGUgdmFsdWUgb2YgJ2FsaWduLWl0ZW1zJ1xuICAvLyBvbiB0aGVpciBhc3NvY2lhdGVkIGZsZXggY29udGFpbmVyLilcbiAgLy9cbiAgLy8gVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBiYXNlbGluZSB8IHN0cmV0Y2hcbiAgLy8gRGVmYXVsdDogc3RyZXRjaFxuICAvL1xuICAvLyBodHRwOi8vdzMub3JnL3RyL2NzczMtZmxleGJveC8jYWxpZ24taXRlbXMtcHJvcGVydHlcbiAgXG4gIEBtaXhpbiBhbGlnbi1pdGVtcygkdmFsdWU6IHN0cmV0Y2gpIHtcbiAgICBAaWYgJHZhbHVlID09IGZsZXgtc3RhcnQge1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgIH0gQGVsc2UgaWYgJHZhbHVlID09IGZsZXgtZW5kIHtcbiAgICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogZW5kO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246ICR2YWx1ZTtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiAkdmFsdWU7XG4gICAgfVxuICAgIC13ZWJraXQtYWxpZ24taXRlbXM6ICR2YWx1ZTtcbiAgICAtbW96LWFsaWduLWl0ZW1zOiAkdmFsdWU7XG4gICAgYWxpZ24taXRlbXM6ICR2YWx1ZTtcbiAgfVxuICBcbiAgLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4gIFxuICAvLyBGbGV4Ym94IEFsaWduIFNlbGZcbiAgLy9cbiAgLy8gVmFsdWVzOiBhdXRvIHwgZmxleC1zdGFydCB8IGZsZXgtZW5kIHwgY2VudGVyIHwgYmFzZWxpbmUgfCBzdHJldGNoXG4gIC8vIERlZmF1bHQ6IGF1dG9cbiAgXG4gIEBtaXhpbiBhbGlnbi1zZWxmKCR2YWx1ZTogYXV0bykge1xuICAgIC8vIE5vIFdlYmtpdCBCb3ggRmFsbGJhY2suXG4gICAgLXdlYmtpdC1hbGlnbi1zZWxmOiAkdmFsdWU7XG4gICAgLW1vei1hbGlnbi1zZWxmOiAkdmFsdWU7XG4gICAgQGlmICR2YWx1ZSA9PSBmbGV4LXN0YXJ0IHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0O1xuICAgIH0gQGVsc2UgaWYgJHZhbHVlID09IGZsZXgtZW5kIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZDtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246ICR2YWx1ZTtcbiAgICB9XG4gICAgYWxpZ24tc2VsZjogJHZhbHVlO1xuICB9XG4gIFxuICAvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgXG4gIC8vIEZsZXhib3ggQWxpZ24gQ29udGVudFxuICAvL1xuICAvLyBUaGUgJ2FsaWduLWNvbnRlbnQnIHByb3BlcnR5IGFsaWducyBhIGZsZXggY29udGFpbmVyJ3MgbGluZXMgd2l0aGluIHRoZVxuICAvLyBmbGV4IGNvbnRhaW5lciB3aGVuIHRoZXJlIGlzIGV4dHJhIHNwYWNlIGluIHRoZSBjcm9zcy1heGlzLCBzaW1pbGFyIHRvXG4gIC8vIGhvdyAnanVzdGlmeS1jb250ZW50JyBhbGlnbnMgaW5kaXZpZHVhbCBpdGVtcyB3aXRoaW4gdGhlIG1haW4tYXhpcy4gTm90ZSxcbiAgLy8gdGhpcyBwcm9wZXJ0eSBoYXMgbm8gZWZmZWN0IHdoZW4gdGhlIGZsZXhib3ggaGFzIG9ubHkgYSBzaW5nbGUgbGluZS5cbiAgLy9cbiAgLy8gVmFsdWVzOiBmbGV4LXN0YXJ0IHwgZmxleC1lbmQgfCBjZW50ZXIgfCBzcGFjZS1iZXR3ZWVuIHwgc3BhY2UtYXJvdW5kIHwgc3RyZXRjaFxuICAvLyBEZWZhdWx0OiBzdHJldGNoXG4gIC8vXG4gIC8vIGh0dHA6Ly93My5vcmcvdHIvY3NzMy1mbGV4Ym94LyNhbGlnbi1jb250ZW50LXByb3BlcnR5XG4gIFxuICBAbWl4aW4gYWxpZ24tY29udGVudCgkdmFsdWU6IHN0cmV0Y2gpIHtcbiAgICAvLyBObyBXZWJraXQgQm94IEZhbGxiYWNrLlxuICAgIC13ZWJraXQtYWxpZ24tY29udGVudDogJHZhbHVlO1xuICAgIC1tb3otYWxpZ24tY29udGVudDogJHZhbHVlO1xuICAgIEBpZiAkdmFsdWUgPT0gZmxleC1zdGFydCB7XG4gICAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0O1xuICAgIH0gQGVsc2UgaWYgJHZhbHVlID09IGZsZXgtZW5kIHtcbiAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kO1xuICAgIH0gQGVsc2Uge1xuICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiAkdmFsdWU7XG4gICAgfVxuICAgIGFsaWduLWNvbnRlbnQ6ICR2YWx1ZTtcbiAgfSIsIi50YWJsZS10b3VyIHtcbiAgICBib3JkZXItc3BhY2luZzogMCAxMnB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgYm9yZGVyLXNwYWNpbmc6IDAgMTBweDsgXG4gICAgfVxuICAgIHRoZWFkIHtcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDg4cHggIWltcG9ydGFudDsgXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgdGJvZHkge1xuICAgICAgICB0ciB7XG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4IDAgNjFweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PW1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTZweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7IFxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAubG9jYXRpb24ge1xuICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMTZweCwgMThweCwgNDAwLCAkYmxhY2spO1xuICAgIH1cbiAgICAuc3RhcnQtZGF0ZSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc3RkYXRlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnZnJvbSc7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZW5kZGF0ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJ3RvJztcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC50b3VyLWNvdW50cnktd3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIC50b3VyLWljb24ge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uYy10YWJsZSB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwIDE4cHg7XG4gICAgJi5yZXNwb25zaXZlLS1ibG9jay0tdGFibGUge1xuICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgdGgge1xuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMjBweCkgMDtcbiAgICAgICAgICAgICAgICAvL0BpbmNsdWRlIGJvcmRlcnJhZGl1cygyNHB4KTtcbiAgICAgICAgICAgICAgICAvL2JvcmRlcjogMXB4IHNvbGlkICRncmF5LXZhci0xODtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtcm93O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oNDBweCkgMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIycHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LXZhci0xODtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PW1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5LXZhci0xODtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMjJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PW1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PW1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkZ3JheS12YXItMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNHB4OyBcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS12YXItMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjRweDsgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodC1zdHlsZTogc29saWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheS12YXItMTg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjRweDsgXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LXZhci0xODtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyNHB4OyBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogMjJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIHRoZWFkIHtcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDIycHgsIDQwMCwgJGJsYWNrdjIpO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAjOEE4QThGO1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDEzcHgpIDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICB0Ym9keSB7XG4gICAgICAgIHRkIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSg0MHB4KSAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDI0cHgsIDQwMCwgJGZhZGVkLWJsYWNrKTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnByb2ZpbGVpbWFnZSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NHB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmZ1bGxuYW1lIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMTZweCwgMThweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMTZweCwgMThweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxNnB4LCAxOHB4LCA0MDAsICRibGFjayk7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucmV2aWV3X2RhdGUge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNHB4LCAxNnB4LCA0MDAsICRibGFjayk7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PW1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4uc3RhdHVzLS1idG4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMocmVtKDEycHgpLCByZW0oMTZweCksIDQwMCk7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBlcmZvcm1lcl9jb3VudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMocmVtKDEycHgpLCByZW0oMTZweCksIDcwMCk7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnJhdGluZ19hcmVhIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXG4gICAgICAgICAgICAgICAgLmdyYXlfcmF0aW5nIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAxMnB4LzE2cHggXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAwNVxcZjAwNVxcZjAwNVxcZjAwNVxcZjAwNVwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmVlbi12YXItNztcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5maWxsZWRfcmF0aW5nIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTJweC8xNnB4IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMDVcXGYwMDVcXGYwMDVcXGYwMDVcXGYwMDVcIjtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW4tdmFyLTc7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnRyYW5zYWN0aW9uLS10YWJsZSB7XG4gICAgICAgIGJvcmRlci1zcGFjaW5nOiBpbmhlcml0O1xuICAgICAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xuICAgICAgICAmLmRhdGFUYWJsZSB7XG4gICAgICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTRweCwgMjJweCwgNDAwLCAkYmxhY2t2Mik7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfSAgICBcbiAgICAgICAgfVxuICAgICAgICB0aGVhZCB7XG4gICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxMnB4LCAyMnB4LCA0MDAsICRibGFja3YyKTtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMzBweDtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkZ3JheS12YXItMztcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LXZhci0zO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTRweCwgMjJweCwgNDAwLCAkYmxhY2t2Mik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmF5LXZhci0zO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXktdmFyLTM7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRib2R5IHtcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDMwcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDIwcHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAmLnRleHQtZ3JleSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNEQ0RjVDO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50cmFuc2FjdGlvbl9fYmFkZ2Uge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI4cHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gICAgICAgICAgICAgICAgICAgICYud2FybmluZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHRlci1yZWQ7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5zdWNjZXNzIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRzZWNvbmRhcnktY29sb3I7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmF5LXZhci0zO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRncmF5LXZhci0zO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS12YXItMztcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4udGFibGUtc3Vic2NyaWJlIHtcbiAgICB0Ym9keSB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5tb3JlX19idG4ge1xuICAgICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuLmRyb3Bkb3duLW1lbnUge1xuICAgIG1pbi13aWR0aDogcmVtKDgwcHgpO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAuZHJvcGRvd24taXRlbSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgcGFkZGluZzogcmVtKDRweCkgcmVtKDEwcHgpO1xuXG4gICAgICAgIGkuZmEge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4uc3Vic2NyaXB0aW9uX3ByaWNlIHtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIge1xuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAgIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0sXG4gICAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICAgIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgICBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAuZGF0YVRhYmxlc19sZW5ndGgge1xuICAgICAgICBmb250LXNpemU6IDA7XG5cbiAgICAgICAgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRThFOUVDO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDBweCkgcmVtKDM1cHgpIHJlbSgwcHgpIHJlbSgxNXB4KTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzVweDtcbiAgICAgICAgICAgIGNvbG9yOiAkbGlnaHQtYmxhY2stZmFkZWQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmIHVybCguLi9hc3NldHMvaW1hZ2VzL3BhZ2luYXRpb25fYXJyb3cuc3ZnKSBjZW50ZXIgcmlnaHQgMTBweCBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gOHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICAgIC5wYWdpbmF0aW9uIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMTBweCk7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2IoNzcgNzkgOTIgLyA1MCUpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgLnBhZ2UtbGluayAge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiKDc3IDc5IDkyIC8gNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkbGlnaHRncmF5LWJvcmRlcjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLnByZXZpb3VzIHtcbiAgICAgICAgICAgICAgICAucGFnZS1saW5rICB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYubmV4dCB7XG4gICAgICAgICAgICAgICAgLnBhZ2UtbGluayAge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4udGFibGUtc3Vic2NyaWJlIHtcbiAgICB0Ym9keSB7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgcGFkZGluZzogcmVtKDMwcHgpIDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oNDBweCkgMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogcmVtKDQwcHgpIDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucmV2aWV3LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAuc21hbGwtYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucmV2aWV3X2RhdGUge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuc3RhcnQtZGF0ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1N0YXJ0ZWQnO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAkcm9vdC1mb250LXNpemUgLSA0O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ub3JtYWw7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICYuZXhwaXJlLWRhdGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdFeHBpcmVzJztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJvb3QtZm9udC1zaXplIC0gNDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PW1kZXNrdG9wXCIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICB9XG4gICAgdGhlYWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmV2aWV3X190YWJsZSB7XG4gICAgdGJvZHkge1xuICAgICAgICB0ciB7XG4gICAgICAgICAgICBwYWRkaW5nOiByZW0oMzBweCkgMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOiByZW0oNDBweCkgMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIC8vIG9yZGVyOiAtMTtcbiAgICAgICAgICAgICAgICAgICAgLy8gLXdlYmtpdC1vcmRlcjogLTE7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtb3JkZXI6IDI7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMTVweCk7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uc21hbGwtYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMTBweCAyMXB4O1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xuICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygyMHB4KTtcbiAgICBAaW5jbHVkZSB2YXJlbGEoMTRweCwgMTdweCwgNDAwLCAkYmxhY2spO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAmLS1ib3JkZXJlZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGdyZWVuLXZhci03O1xuICAgICAgICBjb2xvcjogJGdyZWVuLXZhci03O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW4tdmFyLTc7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tc29saWQge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICA5MGRlZywgIzNDQjQ4MiAwJSwgIzIwQzBDOCAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5vLXN0YXR1cy10YWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDIxcHg7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDIwcHgpO1xuICAgIEBpbmNsdWRlIHZhcmVsYSgxNHB4LCAxN3B4LCA0MDAsICRibGFjayk7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1sdGFibGV0XCIpIHtcbiAgICAgICAgcGFkZGluZzogNnB4IDIycHg7XG4gICAgfVxuXG4gICAgJi0tcGVuZGluZyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGZhZGVkLXJlZDtcbiAgICAgICAgY29sb3I6ICRmYWRlZC1yZWQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgJi0tYXBwcm92ZWQge1xuICAgICAgICBib3JkZXItY29sb3I6ICRncmVlbi12YXItNztcbiAgICAgICAgY29sb3I6ICRncmVlbi12YXItNztcbiAgICB9XG59XG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogJHRpbHQtdmFyLTE0ICRsaWdodC1ib3JkZXI7XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICBoZWlnaHQ6IDRweDtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYm9yZGVyO1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aWx0LXZhci0xNDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czoyMHB4O1xuICAgIH1cbn1cbi5mb3JtLXdyYXBwZXItb3V0ZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LXZhci0zO1xuICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygyNHB4KTtcbiAgICBwYWRkaW5nOiA0NXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1sdGFibGV0XCIpIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAyMHB4O1xuICAgIH1cbn1cbi5teC1tZCB7XG4gICAgbWF4LXdpZHRoOiA2NDVweDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjw9bHRhYmxldFwiKSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG59XG4ucGItcmVzcG9uc2l2ZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuLnBvc3Rsb2dpbi1zdWJtaXQtYnRuIHtcbiAgICBAaW5jbHVkZSB2YXJlbGEoMTZweCwgMSwgNDAwLCAkd2hpdGUpO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIG1hcmdpbi10b3A6IDExcHg7XG4gICAgcGFkZGluZzogMTRweCA0NXB4O1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG4uc2F2ZS1sYWJlbCB7XG4gICAgY29sb3I6ICNhNmE2YTYgIWltcG9ydGFudDtcbn1cbi5wb3N0bG9naW4tZm9ybSB7XG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgIH1cbiAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAxLCA0MDAsICRibGFjayk7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygzOXB4KTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktdmFyLTg7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMzBweDtcbiAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAxLCA2MDAsICRsaWdodGVyLWRhcmspO1xuICAgICAgICB9XG4gICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDEsIDYwMCwgJGxpZ2h0ZXItZGFyayk7XG4gICAgICAgIH1cbiAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAxLCA2MDAsICRsaWdodGVyLWRhcmspO1xuICAgICAgICB9XG4gICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMSwgNjAwLCAkbGlnaHRlci1kYXJrKTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIuZm9ybS1ncm91cCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICYuaW5wdXQtb3ZlcmxheSB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTRweCwgMThweCwgNDAwLCAkY2hhcmNvbGUpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTFweDtcbiAgICAgICAgbGVmdDogMTNweDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICBcbiAgICAgICYuYWRkQ29udGVudCB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICB0b3A6IC04cHg7XG4gICAgICAgICAgbGVmdDogOHB4O1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIFxuICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFRUVFRjA7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIHBhZGRpbmc6IHJlbSgxMHB4KSByZW0oMTJweCk7XG4gICAgICBAaW5jbHVkZSBwb3BwaW5zKDEycHgsIDE4cHgsIDMwMCwgJGNoYXJjb2xlKTtcbiAgXG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg1NzVweCkge1xuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDE0cHgsIDE4cHgsIDMwMCwgJGNoYXJjb2xlKTtcbiAgICAgIH1cbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0LWJvcmRlcjtcbiAgICAgIGJvcmRlci13aWR0aDogcmVtKDFweCk7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgXG4gICAgICAmLS1zZWFyY2gtLXBpbmsge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgLy8gYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9zZWFyY2gtcGluay5zdmcpIGNlbnRlciByaWdodCAxNXB4IG5vLXJlcGVhdDtcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLXNpemU6IDE1cHggYXV0bztcbiAgICAgIH1cbiAgXG4gICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDQ0NzkzMGQ7XG4gICAgICB9XG4gICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICB9XG4gICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgfVxuICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgfVxuICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuICAgICAgKyAuYy1pbnB1dC1pbmZvIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkbGlnaHQtYm9yZGVyO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICB9XG4gIH1cbiAgaW5wdXQge1xuICAgICYuZGF0ZXJhbmdlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9zZWxlY3RfYXJyb3cucG5nKSBjZW50ZXIgcmlnaHQgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSg0MnB4KTtcbiAgICAgICAgbWluLXdpZHRoOiAyNjBweDtcbiAgICB9XG4gIH1cbiAgc2VsZWN0IHtcbiAgICAgICYuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIC1vLWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9zZWxlY3RfYXJyb3cucG5nKSBjZW50ZXIgcmlnaHQgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNDJweCk7XG4gIFxuICAgICAgICAgICYtLXJlZCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2Fzc2V0cy9pbWFnZXMvc2VsZWN0X2Fycm93LnN2ZykgY2VudGVyIHJpZ2h0IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MnB4IDMycHg7XG4gICAgICAgICAgfVxuICAgICAgfVxuICBcbiAgICAgICYuYmlydGhkYXlzZWxlY3Qge1xuICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgLW1zLWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgLW8tYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9hc3NldHMvaW1hZ2VzL3NlbGVjdF9hcnJvdy5wbmcpIGNlbnRlciByaWdodCBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHJlbSg0MnB4KTtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRUVFRUYwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIFxuICAgICAgICAgICYtLXJlZCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2Fzc2V0cy9pbWFnZXMvc2VsZWN0X2Fycm93LnN2ZykgY2VudGVyIHJpZ2h0IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0MnB4IDMycHg7XG4gICAgICAgICAgfVxuICAgICAgfVxuICBcbiAgICAgICYuc2VhcmNoLS1zZWxlY3Qge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4ICMwMDAwMDAyOTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIC1tcy1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtby1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9hc3NldHMvaW1hZ2VzL3NlbGVjdF9hcnJvd19ob21lLnN2ZykgY2VudGVyIHJpZ2h0IDAgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiByZW0oMTVweCkgcmVtKDMwcHgpO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiByZW0oNTBweCk7XG4gICAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTZweCwgMjdweCwgNDAwLCAkY2hhcmNvbGUpO1xuICAgICAgICBoZWlnaHQ6IDc3cHg7XG4gIFxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICAgIG1heC13aWR0aDogNDA3cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgfVxuICBcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRUVFRUYwICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgXG4gICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgICAgaGVpZ2h0OiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgICBib3JkZXItY29sb3I6ICNFRUVFRjAgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIFxuICAgIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0VFRUVGMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICB0ZXh0YXJlYSB7XG4gICAgICAmLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGhlaWdodDogMTg4cHg7XG4gICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgIH1cbiAgfVxuICAuZmlsdGVyX19idXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBcbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAyMHB4O1xuICAgIH1cbiAgfVxuICBcbiAgLmRjYWxlbmRhcnBpY2tlciB7XG4gICAgLmR1ZHBfX2NhbGVuZGFyLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgXG4gICAgICAuZHVkcF9fc2VsLXllYXIge1xuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zO1xuICAgICAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICNGQzMzNkMgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmRjcF9zZWwtZGF0ZSB7XG4gICAgICAgIEBpbmNsdWRlIHBvcHBpbnM7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjRkMzMzZDICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmR1ZHBfX2NhbC1jb250YWluZXIge1xuICAgICAgLmR1ZHBfX2J1dHRvbnMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIFxuICAgICAgICAuZHVkcF9fYnV0dG9uIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMjRweDtcbiAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgICAgcGFkZGluZzogcmVtKDZweCkgcmVtKDE2cHgpICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgcG9wcGlucygxNXB4LCA0NnB4LCA0MDAsICRibGFjayk7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIFxuICAgICAgICAgICYub2sge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5jbGVhciB7XG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZHVkcF9fYnRuLWNhbC1wcmV2IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NCQ0JDQjtcbiAgICAgICAgd2lkdGg6IDI4cHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDdweCAwO1xuICAgICAgfVxuICAgICAgLmR1ZHBfX2J0bi1jYWwtbmV4dCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQkNCQ0I7XG4gICAgICAgIHdpZHRoOiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogMjhweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiA3cHggMDtcbiAgICAgIH1cbiAgXG4gICAgICAuZHVkcF9fY2FsZW5kYXIge1xuICAgICAgICAuZHVkcF9fY2FsLW1vbnRoLXllYXIge1xuICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnM7XG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmR1ZHBfX3dlZWtkYXlzIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICBcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnM7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmR1ZHBfX2NhbC13ZWVrIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIFxuICAgICAgICAgIC5kdWRwX19kYXRle1xuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgXG4gICAgICAgICAgICAmLmN1cnJlbnQge1xuICAgICAgICAgICAgICBjb2xvcjogI0ZDMzM2QyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICBcbiAgICAgICAgICAgICYucmFuZ2UtZnJvbSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuaW4tcmFuZ2Uge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucmFuZ2UtdG8ge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIFxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAkd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gIFxuICAgIH1cbiAgfVxuICBcbiAgLnJhdGVzX19hcmVhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIFxuICAgIHNwYW4ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMjBweDtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAyNHB4LCA2MDAsICRsaWdodGVyLWRhcmspO1xuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG4gIH1cbiAgXG4gIC5jdXN0b20tY2hlY2tib3gge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIFxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7ICAgIFxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkZGRkYgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4ICMwMDAwMDAyOTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgd2lkdGg6IDIxcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyMXB4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgICBsZWZ0OiAtMzBweDtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgbGVmdDogLTMwcHg7XG4gICAgICB9XG4gIFxuICAgICAgJi5hdmFpbGFiaWxpdHktLWNoZWNrYm94IHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlIHVybCguLi9hc3NldHMvaW1hZ2VzL2Jsb2NrLnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuc3RhdHVzLS1jaGVja2JveCB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgIGxlZnQ6IC0zMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2Fzc2V0cy9pbWFnZXMvY2hlY2tfYmxhY2sucG5nKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgLypsZWZ0OiAtMzBweDsqL1xuICAgICAgbGVmdDogLTMwcHg7XG4gICAgICB0b3A6IDJweDtcbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsLmF2YWlsYWJpbGl0eS0tY2hlY2tib3g6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSB1cmwoLi4vYXNzZXRzL2ltYWdlcy9jb21tZW50LnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweDtcbiAgICAgIGxlZnQ6IC0zMHB4O1xuICAgIH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwuc3RhdHVzLS1jaGVja2JveCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCl+LmN1c3RvbS1jb250cm9sLWxhYmVsLnN0YXR1cy0tY2hlY2tib3g6OmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICNkZGQ7XG4gICAgfVxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbC5zdGF0dXMtLWNoZWNrYm94OjpiZWZvcmUge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWwuc3RhdHVzLS1jaGVja2JveDo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2RkZDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgbGVmdDogLTI4cHg7XG4gICAgICB0b3A6IDZweDtcbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsLnN0YXR1cy0tY2hlY2tib3g6OmJlZm9yZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjNjZiMTY4O1xuICAgIH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZH4uY3VzdG9tLWNvbnRyb2wtbGFiZWwuc3RhdHVzLS1jaGVja2JveDo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogIzY2YjE2ODtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgbGVmdDogLTI4cHg7XG4gICAgICB0b3A6IDZweDtcbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWR+LmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgLnNhdmUtY2hlY2tib3gge1xuICAgIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2Vkfi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgICAgbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsOmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICB9XG4gIH1cbiAgXG4gIC5jaGVja2JveC5jaGVjYm94LXN3aXRjaCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgXG4gICAgICBsYWJlbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDE3cHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgXG4gICAgICAgICYuc2V0dGluZ190b2dnbGUge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgXG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIFxuICAgICAgICAgICY6Y2hlY2tlZCArIHNwYW4ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojNjZCMTY4O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiM2NkIxNjg7XG4gICAgICAgICAgICBib3gtc2hhZG93OiM2NkIxNjggMHB4IDBweCAwcHggOHB4IGluc2V0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIDAuNHMgZWFzZSAwcywgYm94LXNoYWRvdyAwLjRzIGVhc2UgMHMsIGJhY2tncm91bmQtY29sb3IgMS4ycyBlYXNlIDBzO1xuICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAmOmNoZWNrZWQgKyBzcGFuOmJlZm9yZSB7XG4gICAgICAgICAgICBsZWZ0OiAxN3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMTlweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LXZhci0xO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktYm9yZGVyLWNvbG9yO1xuICAgICAgICAgIGJveC1zaGFkb3c6IHJnYigyMjMsIDIyMywgMjIzKSAwcHggMHB4IDBweCAwcHggaW5zZXQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIDAuNHMgZWFzZSAwcywgYm94LXNoYWRvdyAwLjRzIGVhc2UgMHM7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigyNTUsMjU1LDI1NSk7XG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwwLDAsMC40KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jaGVja2JveC1pbmxpbmUge1xuICAgICAgICAmLmNoZWNib3gtc3dpdGNoIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBcbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIFxuICAgICAgICAgICAgJjpjaGVja2VkICsgc3BhbiB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IzY2QjE2ODtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiM2NkIxNjg7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IzY2QjE2OCAwcHggMHB4IDBweCA4cHggaW5zZXQ7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGJvcmRlciAwLjRzIGVhc2UgMHMsIGJveC1zaGFkb3cgMC40cyBlYXNlIDBzLCBiYWNrZ3JvdW5kLWNvbG9yIDEuMnMgZWFzZSAwcztcbiAgICAgICAgICAgIH1cbiAgICBcbiAgICAgICAgICAgICY6Y2hlY2tlZCArIHNwYW46YmVmb3JlIHtcbiAgICAgICAgICAgICAgbGVmdDogMTdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJkYmRiO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2IoMjIzLCAyMjMsIDIyMyk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiByZ2IoMjIzLCAyMjMsIDIyMykgMHB4IDBweCAwcHggMHB4IGluc2V0O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIDAuNHMgZWFzZSAwcywgYm94LXNoYWRvdyAwLjRzIGVhc2UgMHM7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigyNTUsMjU1LDI1NSk7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggNHB4IHJnYmEoMCwwLDAsMC40KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgfVxuICBcbiAgLm8tY2hlY2tib3gtcm91bmQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1tZGVza3RvcFwiKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gIFxuICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICBcbiAgICAgICAgJjpjaGVja2VkICsgc3BhbiB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJHZpb2xldC12MjtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICR2aW9sZXQtdjI7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgXG4gICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDE0cHgsIDE1cHgsIDQwMCwgJGJsYWNrKTsgICBcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JlZW4tdmFyLTg7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI1cHgpO1xuICAgICAgICAgIHBhZGRpbmc6IDZweCAyMHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgcGFkZGluZzogNnB4IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgfVxuICB9XG4gIC5yZW1vdmUtZmllbGQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vYXNzZXRzL2ltYWdlcy9yZW1vdmVfZmllbGQuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzVweCBhdXRvO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1tZGVza3RvcFwiKSB7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNDBweCBhdXRvO1xuICAgIH1cbiAgfVxuICAuc3dpdGNoLXRvZ2dsZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICBcbiAgICBpbnB1dCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBvcGFjaXR5OiAwO1xuICBcbiAgICAgICYgKyBsYWJlbCB7XG4gICAgICAgIHBhZGRpbmc6IDlweDtcbiAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICBcbiAgICAgICY6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgYmFja2dyb3VuZDojRkQ3REE5O1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaW5wdXQtZ3JvdXAge1xuICAgIC5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgICAgIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjojRUVFRUYwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAvLyAuYWdlX19yYW5nZSB7XG4gIC8vICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgXG4gIC8vICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAvLyAgICAgd2lkdGg6IGF1dG87XG4gIC8vICAgICBib3JkZXI6IG5vbmU7XG4gIC8vICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC8vICAgICB3aWR0aDogMTdweDtcbiAgLy8gICAgIHBhZGRpbmc6IDA7XG4gIC8vICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLy8gICB9XG4gIFxuICAvLyAgIC51aS13aWRnZXQudWktd2lkZ2V0LWNvbnRlbnQge1xuICAvLyAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Q5RDlEOTtcbiAgLy8gICAgIGJvcmRlcjogbm9uZTtcbiAgLy8gICAgIG1hcmdpbjogMTBweCAwO1xuICAvLyAgIH1cbiAgLy8gICAudWktc2xpZGVyLWhvcml6b250YWwge1xuICAvLyAgICAgaGVpZ2h0OiAycHg7XG4gIFxuICAvLyAgICAgLnVpLXNsaWRlci1yYW5nZSB7XG4gIC8vICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4Njg2ODY7XG4gIC8vICAgICB9XG4gIFxuICAvLyAgICAgLnVpLXNsaWRlci1oYW5kbGUge1xuICAvLyAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC8vICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM4Njg2ODY7XG4gIC8vICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIC8vICAgICAgIHRvcDogLTdweDtcbiAgLy8gICAgICAgd2lkdGg6IDE2cHg7XG4gIC8vICAgICAgIGhlaWdodDogMTZweDtcbiAgLy8gICAgIH1cbiAgLy8gICB9XG4gIC8vIH1cbiAgLnNlYXJjaF9jb250cm9sX2J1dHRvbiB7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgXG4gICAgJi5zZWFyY2hfaWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCB1cmwoLi4vYXNzZXRzL2ltYWdlcy9zZWFyY2gtcGluay5zdmcpIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggYXV0bztcbiAgICB9XG4gICAgJi5zZWFyY2hfY2xvc2Uge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2Fzc2V0cy9pbWFnZXMvY2xvc2Uuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IGF1dG87XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICAuaW5wdXQtb3ZlcmxheS5hZGRDb250ZW50IHtcbiAgICAuc2VhcmNoX2ljb24ge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2Fzc2V0cy9pbWFnZXMvc2VhcmNoLXBpbmsuc3ZnKSBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxNXB4IGF1dG87XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuc2VhcmNoX2Nsb3NlIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9hc3NldHMvaW1hZ2VzL2Nsb3NlLnN2ZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gIC5jdXN0b20taW5wdXQtYmxvY2sge1xuICAgIGkge1xuICAgICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBpbnB1dCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygxMHB4KTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMjVweCk7XG4gICAgICAgIHBhZGRpbmc6IDAuNjI1cmVtIDAuNzVyZW07XG4gICAgfVxuICB9XG4gIC50ZXJtLWxpbmsge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobXgtbW9iLXNtYWxsZXN0KSB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG4gIH1cbiAgLmMtcGF5b3V0LWZvcm0ge1xuICAgIC5mb3JtLWdyb3VwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgJi5jLXRleHRhcmVhX19ob2xkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgQGluY2x1ZGUgb3ZlcnBhc3MoMTVweCwgMjVweCwgMzAwLCAjOWM5YzlmKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgbGFiZWwge1xuICAgICAgICAmOm5vdCguYy10ZXh0YXJlYS1sYWJlbCkge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtaXQodHJhbnNsYXRlWSgtNTAlKSk7XG4gICAgICAgICAgQGluY2x1ZGUgb3ZlcnBhc3MoMTVweCwgMjVweCwgMzAwLCAkZ3JleS1kYXJrKTtcbiAgICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAmLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlOGU4ZTgzMDtcbiAgICAgICAgQGluY2x1ZGUgb3ZlcnBhc3MoMTVweCwgMjVweCwgMzAwLCAkZ3JleS1kYXJrKTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2U5ZTlmMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDApO1xuICAgICAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgKyBsYWJlbCB7XG4gICAgICAgICAgICB0b3A6IC0ycHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm1pdCh0cmFuc2xhdGVZKDAlKSk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBjb2xvcjogJGdyZXktZGFyaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICAgICAgJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICArIGxhYmVsIHtcbiAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybWl0KHRyYW5zbGF0ZVkoMCUpKTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JleS1kYXJrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmOm5vdCg6ZW1wdHkpIHtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICsgbGFiZWwge1xuICAgICAgICAgICAgdG9wOiAtMnB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtaXQodHJhbnNsYXRlWSgwJSkpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgY29sb3I6ICRncmV5LWRhcms7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuaXMtaW52YWxpZCB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYShyZWQsIDAuMSk7XG4gICAgICAgIH1cbiAgICAgICAgLyogQ2hhbmdlIHRoZSB3aGl0ZSB0byBhbnkgY29sb3IgOykgKi9cbiAgICAgICAgJjotd2Via2l0LWF1dG9maWxsLFxuICAgICAgICAmOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG4gICAgICAgICY6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcbiAgICAgICAgJjotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XG4gICAgICAgICAgLy8gLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMCAzMHB4ICMwMDAgaW5zZXQgIWltcG9ydGFudDtcbiAgICAgICAgICAvLyAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogOTk5OTlzO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmJyb3dzZS13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMjMycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxQkZDMDA1O1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAkZ3JlZW4tdmFyLTEwO1xuICAgIC5wb3N0LXVwbG9hZGVyLXdyYXAge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgcCB7XG4gICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAyNHB4LCA0MDAsICRmYWRlZC1ibGFjayk7XG4gICAgICB9XG4gICAgICAuYnV0dG9uLXRyYW5zcGFyZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxNHB4LCAxLCA0MDAsICRncmVlbi12YXItMTEpO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgcGFkZGluZzogMTFweCAyMHB4O1xuICAgICAgICBtaW4td2lkdGg6IDE0MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGlsdC12YXItMTU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICR0aWx0LXZhci0xNTtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5wb3N0SW1hZ2VQcmV2aWV3IHtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5tb2RhbC1wb3N0LWJ0biB7XG4gICAgQGluY2x1ZGUgdmFyZWxhKDE2cHgsIDIwcHgsIDQwMCwgJHdoaXRlKTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxuICAudXBsb2FkX19pY29uIHtcbiAgICB3aWR0aDogNjVweDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDUwJSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudChcbjkwZGVnLCAjM0NCNDgyIDAlLCAjMjBDMEM4IDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICBzdmcge1xuICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBmaWxsOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgLnNpZ251cC1jb250cm9sIHtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lICFpbXBvcnRhbnQ7XG4gICAgLW1zLWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLW8tYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCguLi9hc3NldHMvaW1hZ2VzL2Rvd25zdWNjZXNzLnN2ZykgY2VudGVyIHJpZ2h0IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IHJlbSg0MnB4KSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDIwcHggY2VudGVyICFpbXBvcnRhbnQ7XG4gIH0iLCIkaWNvbi1wYWNrLXNpemU6IHJlbSg0NHB4KTtcbiRpY29uLXBhY2staWNvLXNpemU6IHJlbSgxN3B4KTtcbiRpY29uLXBhY2stbXI6IHJlbSgxN3B4KTtcbi5jLWRhc2hib2FyZF9faWNvLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAmX19pY29uLXBhY2sge1xuICAgIGJhY2tncm91bmQ6ICRncmVlbi1kYXJrZXI7XG4gICAgQGluY2x1ZGUgc2l6ZSgkaWNvbi1wYWNrLXNpemUpO1xuICAgIG1hcmdpbi1yaWdodDogJGljb24tcGFjay1tcjtcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMTAwJSk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHN2ZyB7XG4gICAgICBAaW5jbHVkZSBzaXplKCRpY29uLXBhY2staWNvLXNpemUpO1xuICAgICAgZmlsbDogJHdoaXRlO1xuICAgIH1cbiAgfVxuICAmX19jb250ZW50IHtcbiAgICBAaW5jbHVkZSBvdmVycGFzcyhyZW0oMTVweCksIHJlbSgyM3B4KSwgMzAwLCAkY2hhcmNvbGUpO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gKCN7JGljb24tcGFjay1tcn0gKyAjeyRpY29uLXBhY2stc2l6ZX0pKTtcbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ib2xkO1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMXB4O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICBAaW5jbHVkZSBvdmVycGFzcyhyZW0oMTJweCksIHJlbSgxOHB4KSwgNDAwLCAkZ3JleS1kYXJrKTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICRncmV5LWRhcms7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2lubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAmX19sZnQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgyOXB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgYSB7XG4gICAgJi5jLWJ0biB7XG4gICAgICB0b3A6IHJlbSgyMHB4KTtcbiAgICAgIHJpZ2h0OiByZW0oMjBweCk7XG4gICAgfVxuICB9XG59XG5cbi5jLW1lZGlhLWNhcmQge1xuICBib3JkZXI6ICMwMDAwMDAwOSBzb2xpZCAxcHg7XG4gIEBpbmNsdWRlIGJvcmRlcnJhZGl1cyhyZW0oNHB4KSk7XG4gIGJveC1zaGFkb3c6IDBweCAxcHggMXB4ICMwMDAwMDAwOTtcbiAgYm9yZGVyOiAjMDAwMDAwMDkgc29saWQgMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAyMHB4O1xuICAuY2FyZC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmLm1vZGVsLWNhcmQge1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggNnB4ICMwMDAwMDAwRDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIG1heC13aWR0aDogNTMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtKDM4cHgpO1xuXG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6IHJlbSgyMXB4KSByZW0oMjRweCk7XG5cbiAgICAgIC5wcm9maWxlaW1hZ2Uge1xuICAgICAgICB3aWR0aDogMzZweDtcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xuICAgICAgfVxuICAgICAgLmMtcG9zdC10aW1lIHtcbiAgICAgICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTJweCksIHJlbSgxNnB4KSwgNDAwKTtcbiAgICAgICAgY29sb3I6ICM4QThBOEY7XG4gICAgICB9XG4gICAgICAuZnVsbG5hbWUge1xuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxNHB4KSwgcmVtKDE4cHgpLCA1MDAsICRibGFjayk7XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXJkLWZvb3RlciB7XG4gICAgICBwYWRkaW5nOiByZW0oMjdweCkgcmVtKDEycHgpIHJlbSgyN3B4KSByZW0oMjRweCk7XG5cbiAgICAgIHAge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxNHB4KSwgcmVtKDIwcHgpLCA0MDAsICRibGFjayk7XG4gICAgICB9XG5cbiAgICAgIC5wb3N0X2J0biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucyhyZW0oMTNweCksIHJlbSgyMHB4KSwgNDAwKTtcbiAgICAgICAgICAgIGNvbG9yOiAjOEE4QThGO1xuICAgICAgICAgICAgbWFyZ2luOiByZW0oMTZweCkgMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDQwcHgpO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB0ZXh0YXJlYSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjlGOUY5O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IHJlbSgxMHB4KSByZW0oMjBweCk7XG4gICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKHJlbSgxMnB4KSwgcmVtKDIwcHgpLCA0MDAsICRibGFjayk7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgICBjb2xvcjogI0M4QzdDQztcbiAgICAgICAgfVxuICAgICAgICAmOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgICAgICBjb2xvcjogI0M4QzdDQztcbiAgICAgICAgfVxuICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIElFIDEwKyAqL1xuICAgICAgICAgIGNvbG9yOiAjQzhDN0NDO1xuICAgICAgICB9XG4gICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgICAgY29sb3I6ICNDOEM3Q0M7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY2FyZC1oZWFkZXIge1xuICAgIHBhZGRpbmc6IHJlbSgyMHB4KSByZW0oMjRweCk7XG4gICAgYmFja2dyb3VuZDogI2YxZjFmMTQ5O1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbiAgLmNhcmQtYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IHJlbSgzMHB4KTtcbiAgICAuYWxsUFJPLUlNRy1ob2xkZXIge1xuICAgICAgLm5vbi1TVUJTLWxheWVyIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDQ3OTM7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAxOTVweDtcbiAgICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMocmVtKDMwcHgpKTtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgQGluY2x1ZGUgb3ZlcnBhc3MocmVtKDE0cHgpLCByZW0oMzVweCksIDMwMCwgJHdoaXRlKTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmNhcmQtdGV4dCB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICBwIHtcbiAgICAgICAgQGluY2x1ZGUgb3ZlcnBhc3MoMTRweCwgMjBweCwgMzAwLCAkY2hhcmNvbGUpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnVzZXItdGl0bGUge1xuICAgICAgaDUge1xuICAgICAgICBmb250LXNpemU6IHJlbSgxOHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNhcmQtZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDtcbiAgICBib3JkZXItdG9wOiAkbGlnaHQtYm9yZGVyIDFweCBzb2xpZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHAge1xuICAgICAgcGFkZGluZzogcmVtKDEwcHgpIHJlbSgxNXB4KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIGkge1xuICAgICAgY29sb3I6ICRncmVlbi1kYXJrZXI7XG4gICAgICBtYXJnaW4tcmlnaHQ6IHJlbSgxMnB4KTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICB9XG4gICAgJi5mbGV4LTMge1xuICAgICAgLmNhcmQtbGluayB7XG4gICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgIGZsZXg6IDAgMCAzMyU7XG4gICAgICB9XG4gICAgfVxuICAgIC5jYXJkLWxpbmsge1xuICAgICAgQGluY2x1ZGUgb3ZlcnBhc3MocmVtKDEzcHgpLCByZW0oMjBweCksIDQwMCwgJGNoYXJjb2xlKTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMjUlO1xuICAgICAgZmxleDogMCAwIDI1JTtcbiAgICAgIGJvcmRlci1yaWdodDogJGxpZ2h0LWJvcmRlciBzb2xpZCAxcHg7XG4gICAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgICAmLm93biB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgfVxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICB9XG4gICAgICAmICsgLmNhcmQtbGluayB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2NvdW50ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IHJlbSgxMHB4KTtcbiAgICByaWdodDogcmVtKDEwcHgpO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoJHdoaXRlLCAwLjYpO1xuICAgIHBhZGRpbmc6IHJlbSg1cHgpIHJlbSgxMHB4KTtcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMocmVtKDVweCkpO1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHN2ZyB7XG4gICAgICBmaWxsOiAkYmxhY2s7XG4gICAgICBmb250LXNpemU6IHJlbSgyNXB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW0oMThweCk7XG4gICAgICBmb250LXNpemU6IHJlbSgxM3B4KTtcbiAgICAgIG1hcmdpbi10b3A6IHJlbSgzcHgpO1xuICAgIH1cbiAgfVxufVxuLmxhenl3cmFwcGVyIHtcbiAgbWluLWhlaWdodDogcmVtKDIwMHB4KTtcbn1cbi5jLXBvc3QtcHJvZmlsZS1jYXJkIHtcbiAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDRweCk7XG4gIC5jYXJkLWJvZHkge1xuICAgIHBhZGRpbmc6IDAgcmVtKDE1cHgpIDA7XG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICBwIHtcbiAgICAgICYuY2FyZC10ZXh0IHtcbiAgICAgICAgQGluY2x1ZGUgb3ZlcnBhc3MoMTRweCwgMjJweCwgMzAwLCAkY2hhcmNvbGUpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSgxNDQwcHgpIHtcbiAgICAgICAgICBAaW5jbHVkZSBvdmVycGFzcygxNXB4LCAyNXB4LCAzMDAsICRjaGFyY29sZSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmRlc2lnbl9fY2FyZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgJjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4IDEwcHggMCAwO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNGRDdEQTkgMCUsICMyNzU0QjQgNTIlLCAjRkMzMzZDIDEwMCUpIDAlIDAlIG5vLXJlcGVhdCBwYWRkaW5nLWJveDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgLnN0YXR1c19fbGlnaHQge1xuICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgICAgICYub24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNjZCMTY4O1xuICAgICAgfVxuICAgICAgJi5vZmYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZGQwMDAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgIHAge1xuICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDE0cHgsIDE4cHgsIDMwMCwgJGNoYXJjb2xlKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogcmVtKDIycHgpO1xuICAgICAgfVxuXG4gICAgICAuY2FyZC10aXRsZSB7XG4gICAgICAgIEBpbmNsdWRlIHBsYXlmYWlyKDI1cHgsIDMzcHgsIDMwMCwgJGNoYXJjb2xlKTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uYy1hdmFsaWJpbGl0eSB7XG4gIGg1IHtcbiAgICBAaW5jbHVkZSBiYXJsb3coMTVweCwgMThweCwgNDAwLCAkY2hhcmNvbGUpO1xuICAgIGxldHRlci1zcGFjaW5nOiByZW0oM3B4KTtcbiAgICBtYXJnaW4tYm90dG9tOiByZW0oMTBweCk7XG4gIH1cbiAgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgc21hbGwge1xuICAgICAgQGluY2x1ZGUgb3ZlcnBhc3MocmVtKDEycHgpLCAxNXB4LCA0MDAsICRjaGFyY29sZSk7XG4gICAgfVxuICB9XG4gIHRhYmxlIHtcbiAgICBzdmcge1xuICAgICAgJi5iaSB7XG4gICAgICAgIEBpbmNsdWRlIHNpemUocmVtKDE0cHgpKTtcbiAgICAgICAgJi5iaS1jaGVjazItY2lyY2xlIHtcbiAgICAgICAgICBmaWxsOiAkZ3JlZW4tZGFya2VyO1xuICAgICAgICB9XG4gICAgICAgICYuYmkteC1jaXJjbGUge1xuICAgICAgICAgIGZpbGw6ICRncmV5LWxpZ2h0ZXN0O1xuICAgICAgICAgIEBpbmNsdWRlIHNpemUocmVtKDEycHgpKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICB0aCB7XG4gICAgICBAaW5jbHVkZSBvdmVycGFzcygxM3B4LCAxOHB4LCA3MDAsICRncmV5LWRhcmspO1xuICAgIH1cbiAgfVxufVxuLm1vZGVscHJvZmlsZXMge1xuICAvLyBtYXJnaW4tbGVmdDogLTdweDtcbiAgLy8gbWFyZ2luLXJpZ2h0OiAtN3B4O1xuICAuZnJvbnRlbmQtdGl0bGUge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcbiAgfVxuICBkaXZbY2xhc3NePVwiY29sXCJdIHtcbiAgICAvLyBwYWRkaW5nOiAwO1xuICAgIC8vIG1hcmdpbjogMCA3cHg7XG4gIH1cbiAgLnByb2ZpbGVwaWN0dXJlIHtcbiAgICBtYXgtaGVpZ2h0OiAzNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWluLWhlaWdodDogMjQwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpe1xuICAgICAgbWluLWhlaWdodDogMzQwcHg7XG4gICAgfVxuICAgIC5jYXJkIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMCk7XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLm92ZXJsYXkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IC0xMDAlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYigyNiAzMCAxMzIgLyA3NSUpO1xuICAgICAgLm92ZXJsYXl0ZXh0IHtcbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBAaW5jbHVkZSBiYXJsb3coMjJweCwgMjJweCwgMjAwLCAkd2hpdGUpO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHJlbSgxcHgpO1xuICAgICAgICB9XG4gICAgICAgICZfX2ljb24ge1xuICAgICAgICAgIEBpbmNsdWRlIGJhcmxvdygxNHB4LCAyMnB4LCAzMDAsICR3aGl0ZSk7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogcmVtKDUwcHgpO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuM3JlbTtcbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JleS1saWdodDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDhweCk7XG4gICAgICAgICAgICB3aWR0aDogcmVtKDE0cHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICBAaW5jbHVkZSBvdmVycGFzcygxMnB4LCAxOHB4LCA0MDAsICR3aGl0ZSk7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IChyZW0oMi40cHgpKTtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5mcm9udGVuZC10aXRsZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gICAgICAgIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMwMDAwMDAwMCAwJSwgIzAwMDAwMGI1IDEwMCUpIDAlIDAlIG5vLXJlcGVhdFxuICAgICAgICBwYWRkaW5nLWJveDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICAgIEBpbmNsdWRlIGJhcmxvdygxN3B4LCAxOXB4LCAzMDAsICR3aGl0ZSk7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgLmZyb250ZW5kLXRpdGxlIHtcbiAgICAgICAgLy8gb3BhY2l0eTogMDtcbiAgICAgICAgYm90dG9tOiAtMTAwJTtcbiAgICAgIH1cbiAgICAgIC5vdmVybGF5IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuYy1tYWluLXBhZ2Uge1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNTc2cHgpIHtcbiAgICAgIHBhZGRpbmc6MDtcbiAgICB9XG4gICAgLnByb2ZpbGVwaWN0dXJlIHtcbiAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IC43NXJlbSAhaW1wb3J0YW50O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpe1xuICAgICAgICBtYXgtd2lkdGg6IDMzJTtcbiAgICAgICAgZmxleDogMCAwIDMzJTtcbiAgICAgICAgbWFyZ2luLXRvcDogLjc1cmVtICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg5OTJweCl7XG4gICAgICAgIG1heC13aWR0aDogMjAlO1xuICAgICAgICBmbGV4OiAwIDAgMjAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm92ZXJsYXkge1xuICAgICAgLm92ZXJsYXl0ZXh0IHtcbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5jLWJ0bi0tdGhpbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgcGFkZGluZzogcmVtKDZweCkgcmVtKDE1cHgpO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLmMtbW9kZWwtbGlzdCB7XG4gICYuYy1tb2RlbC1saXN0X19uZXcge1xuICAgIC5tb2RlbHByb2ZpbGVzIHtcbiAgICAgICYuYy1tYWluLXBhZ2Uge1xuICAgICAgICAucHJvZmlsZXBpY3R1cmUge1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIk5ld1wiO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZWVuLWRhcmtlc3Q7XG4gICAgICAgICAgICB3aWR0aDogNTRweDtcbiAgICAgICAgICAgIGhlaWdodDogMzJweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG92ZXJwYXNzKDE1cHgsIDMycHgsIDMwMCwgJHdoaXRlKTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHRvcDpyZW0oMzBweCk7XG4gICAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtaXQodHJhbnNsYXRlWCgwJSkpO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpe1xuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm1pdCh0cmFuc2xhdGVYKC03cHgpKTtcbiAgICAgICAgICAgICAgcmlnaHQ6MDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmMtdGFicyB7XG4gICAgICBsaSB7XG4gICAgICAgIGEge1xuICAgICAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW4tZGFya2VzdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmVlbi1kYXJrZXN0ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uYy1oZWxwLWNhcmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1sZWZ0OiAkcHVycGxlIDVweCBzb2xpZDtcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIHN2ZyB7XG4gICAgICB3aWR0aDogMjNweDtcbiAgICAgIGZpbGw6ICRwdXJwbGU7XG4gICAgfVxuICB9XG4gIGg1IHtcbiAgICAmLmNhcmQtdGl0bGUge1xuICAgICAgQGluY2x1ZGUgYmFybG93KDE2cHgsIDE2cHgsIDQwMCwgJHB1cnBsZSk7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gICAgfVxuICB9XG4gIHAge1xuICAgIEBpbmNsdWRlIG92ZXJwYXNzKDEycHgsIDE4cHgsIDMwMCwgJGNoYXJjb2xlKTtcbiAgfVxufVxuLmMtZmFxLWNhcmQge1xuICBib3gtc2hhZG93OiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpe1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggNnB4ICMwMDAwMDAwYTtcbiAgfVxufVxuLmMtbGlnaHQtcHVycGxlLWJveCB7XG4gIGJhY2tncm91bmQ6ICNmNWY2ZmE7XG4gIGJvcmRlcjogcmdiYSgkcHVycGxlLCAwLjEpIDFweCBzb2xpZDtcbiAgcCB7XG4gICAgQGluY2x1ZGUgb3ZlcnBhc3MoMTNweCwgMThweCwgMzAwLCAkY2hhcmNvbGUpO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgaDUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5jLXNldHRpbmctY2FyZCB7XG4gIC5jYXJkLWZvb3RlciB7XG4gICAgLmFsZXJ0LWRhbmdlciB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkN2RhMjQ7XG4gICAgfVxuICB9XG59XG4uYy1zaWdudXAtY2FyZCB7XG4gIHdpZHRoOiAxMDAlO1xuICAmX19pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xuICAgIH1cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgkYmxhY2ssIDAuMzc1KTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgfVxuICAmX19mb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDQwN3B4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4uYy10ZXN0aW1vbmlhbCB7XG4gIC5jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRlc3QtZ3JleTtcbiAgfVxuICAuYy1jYXJkIHtcbiAgICAmX19pbWFnZSB7XG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19jb250ZW50IHtcbiAgICAgIHAge1xuICAgICAgICBAaW5jbHVkZSBvdmVycGFzcygxNXB4LCAyNXB4LCAzMDAsICRjaGFyY29sZSk7XG4gICAgICB9XG4gICAgICBoMyB7XG4gICAgICAgIEBpbmNsdWRlIGJhcmxvdygyMnB4LCAyNnB4LCA0MDAsICRjaGFyY29sZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uYy1wcmljaW5nLWNhcmQge1xuICAuY2FyZCB7XG4gICAgbWF4LXdpZHRoOiByZW0oMTM1cHgpO1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICYuY2FyZC1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI0U1RTVFQSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgfVxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgcGFkZGluZzogLjc1cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgaDUge1xuICAgICAgICBAaW5jbHVkZSBiYXJsb3coMjVweCwgMzBweCwgMzAwLCAkbGlnaHQtY2hhcmNvbGUpO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMXB4O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgICYuY2FyZC10ZXh0IHtcbiAgICAgICAgICBAaW5jbHVkZSBvdmVycGFzcygxMnB4LCAyMHB4LCAzMDAsICM0RDRGNUMpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucmFkaW8tdG9vbGJhciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKHJlbSgyNXB4KSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA2cHggIzAwMDAwMDBBO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNFOUU5RjA7XG4gICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAmLmMtYnRuX19Ccm9uemUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbGluZWFyLWdyYWRpZW50KDI1MGRlZywgI0QwOUM3RSAwJSwgIzdDNEIzOSAxMDAlKSAwJSAwJSBuby1yZXBlYXQgcGFkZGluZy1ib3g7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuYy1idG5fX1NpbHZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBsaW5lYXItZ3JhZGllbnQoNzFkZWcsICNBOEE5QUIgMCUsICNFREVERUQgMTAwJSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmMtYnRuX19jdXN0b21wbGFuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxNDhBODggMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA2cHggIzAwMDAwMDBBO1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U5RTlGMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIubGctYmFja2Ryb3Age1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4ubGctYWN0aW9ucyB7XG4gICAgLmxnLW5leHQge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICByaWdodDogMCAhaW1wb3J0YW50O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubGctcHJldiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG4ubGctdG9vbGJhciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBcbiAgICAubGctaWNvbiB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm8tZ2FsbGVyeS1saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbjogMCAtMi41cHggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgIG1hcmdpbjogMCAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMzIuNSUgLSAyLjVweCk7XG4gICAgICAgIG1hcmdpbjogMCAyLjVweCA1cHggMi41cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDEwcHgpO1xuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDEwcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweCAxMHB4IDVweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sdGFibGV0XCIpIHtcbiAgICAgICAgICAgIGhlaWdodDogMTc1cHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMTBweDtcbiAgICAgICAgfVxuICAgICAgICAuY29sbGVjdGlvbl9fdGh1bWIge1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4udXNlcmdhbGxlcnkge1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobXgtbW9iLWxhcmdlKSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgLypqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsqL1xuICAgIH1cbiAgICBsaSB7XG4gICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobXgtbW9iLWxhcmdlKSB7XG4gICAgICAgICAgICBtYXJnaW46IDhweDtcbiAgICAgICAgICAgIHdpZHRoOiAzMCU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGhlaWdodDogMjEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChteC1tb2ItbWVkaXVtKSB7XG4gICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5jb25zZW50LWZvcm0td3JhcHBlclxue1xuICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAyNHB4LCA0MDAsICRmYWRlZC1ibGFjayk7XG4gICAgaDR7XG4gICAgICAgIEBpbmNsdWRlIHZhcmVsYSgyNXB4LCAzMHB4LCA0MDAsICRibGFjayk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICB9XG4gICAgLmNvbnNlbnQtbGluZVxuICAgIHtcbiAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDI0cHgsIDQwMCwgJGZhZGVkLWJsYWNrKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgc3Ryb25ne1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgICAgICAmLnJlZC10ZXh0XG4gICAgICAgIHtcbiAgICAgICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgIH1cbiAgICAgICAgdWx7XG4gICAgICAgICAgICBsaXtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgICAgb2x7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxpe1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbnB1dFxuICAgICAgICB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuLXZhci01O1xuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmVlbi12YXItNTtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmVlbi12YXItNTtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmVlbi12YXItNTtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuY29uc2VudC1mb3JtLWlucHV0XG4gICAgICAgIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnNlbnQtZGF0ZS1pbnB1dFxuICAgICAgICB7XG4gICAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnNlbnQtbG9jYXRpb24taW5wdXRcbiAgICAgICAge1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICB9XG4gICAgICAgIC5jb25zZW50LWFtb3VudC1pbnB1dFxuICAgICAgICB7XG4gICAgICAgICAgICB3aWR0aDogMzMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNvbnNlbnQtc2lnbmF0dXJlLWlucHV0XG4gICAgICAgIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICRmYWRlZC1ibGFjayAxcHggZGFzaGVkO1xuICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIFxufVxuLmNvbnNlbnQtYnV0dG9uIHtcbiAgICAuYnV0dG9uIHtcbiAgICAgICAgbWluLXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIH1cbn0iLCIuYmxvZy1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTYxOHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTVweDsgXG59XG4uYmxvZy1zaW5nbGUtY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk0NXB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTVweDsgXG59XG4uYmxvZy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDE2MThweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG59XG4uYmxvZy1saXN0aW5nIHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgbWFyZ2luOiAwIC0xMHB4O1xuICAgIH1cbiAgICAuYmxvZy1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDIwcHgpO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggNTBweCAxMHB4O1xuICAgICAgICB9XG4gICAgICAgICYtaW1hZ2Uge1xuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDEwcHgpO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGhlaWdodDogMjk4cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PWx0YWJsZXRcIikge1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5sYXJnZXJkZXNrdG9wXCIpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM5MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwsIC40cywgZWFzZS1pbi1vdXQpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMDtcbiAgICAgICAgfVxuICAgICAgICBwIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNXB4LCAyM3B4LCA0MDAsICRmYWRlZC1ibGFjayk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE1cHgsIDIzcHgsIDQwMCwgJGZhZGVkLWJsYWNrKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBoNSwgLmJsb2ctdGl0bGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDE5cHgsIDIycHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAuYmxvZy1pdGVtLWltYWdlIHtcbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2Zvcm1pdChzY2FsZSgxLjIpKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLypzdGF0aWMgY29udGVudHMqL1xuXG4uc2luZ2xlLXBvc3QtbGlzdGluZy13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDk0cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1sdGFibGV0XCIpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE3MHB4O1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMjVweCwgMzBweCwgNDAwLCAkYmxhY2spO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNpbmdsZS1jb250ZW50LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogOTQ1cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgLnBvc3QtdGl0bGUtd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgICAgLnBvc3QtdGl0bGUge1xuICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDMwcHgsIDM3cHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTVweCwgMjNweCwgNDAwLCAkZmFkZWQtYmxhY2spO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNXB4LCAyM3B4LCA0MDAsICRmYWRlZC1ibGFjayk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBvc3QtaW1hZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaGVpZ2h0OiAzMzVweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0ODBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49bHRhYmxldFwiKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUzMHB4O1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxufVxuLnN0YXRpYy1iYXNlIHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNTBweDsgXG4gICAgfVxuICAgIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgICAgICBAaW5jbHVkZSB2YXJlbGEoKTtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPnRhYmxldFwiKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPnRhYmxldFwiKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDMge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPnRhYmxldFwiKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDQge1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPnRhYmxldFwiKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPnRhYmxldFwiKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaDYge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPnRhYmxldFwiKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAyNHB4LCA0MDAsICRmYWRlZC1ibGFjayk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPnRhYmxldFwiKSB7XG4gICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgdWwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICAgICAgICAgIC8qbGlzdC1zdHlsZTogbm9uZTsqL1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDI0cHgsIDQwMCwgJGZhZGVkLWJsYWNrKTtcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ+KAoic7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMXB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ+KAoic7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICAgIG9sIHtcbiAgICAgICAgICAgIGNvdW50ZXItcmVzZXQ6IG51bWJlcmVkO1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAyNHB4LCA0MDAsICRmYWRlZC1ibGFjayk7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBjb3VudGVycyhudW1iZXJlZCwgJy4nKScuICc7XG4gICAgICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBudW1iZXJlZDtcbiAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkcm9vdC1mb250LXNpemUgLSA0O1xuICAgICAgICAgICAgICAgICAgICAvLyBjb2xvcjogJGJvZHl0ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj50YWJsZXRcIikge1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gZm9udC1zaXplOiAkcm9vdC1mb250LXNpemU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZjAwMDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgb2wge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcblxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG4gICAgICAgICAgICAgICAgICAgIGNvdW50ZXItcmVzZXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb3VudGVyOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ+KXjycgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbn1cbiIsIi5jLXRhYnMge1xuICAgICYtLWhvcml6b250YWwge1xuICAgICAgICAmX19sMSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeS1tYXgoNzY3cHgpe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICRsaWdodC1ib3JkZXIgc29saWQgMXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMTVweCk7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxOHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHJlbSg1cHgpO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTJweCwgMjBweCwgNDAwLCAkZ3JleS10ZXh0KTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCl7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyM3B4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDEzcHgsIDIwcHgsIDQwMCwgJGdyZXktdGV4dCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmlzLWluYWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgJiA+IGEge1xuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fbDIge1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDI1cHggMjRweDtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkbGlnaHQtYm9yZGVyIDFweCBzb2xpZDtcbiAgICAgICAgICAgICAgICBoNCB7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTNweCwgMjBweCwgNzAwLCAjNWY1ZjVmKTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucygxMXB4LCAxM3B4LCA0MDAsICRjaGFyY29sZSk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYuYWN0aXZlLFxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMCk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY2ZmEgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJl9fYmRyLWwge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICRsaWdodC1ib3JkZXIgMXB4IHNvbGlkO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnktbWF4KDc2N3B4KXtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJj4gLnRhYi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICAmID4gLnRhYi1wYW5lIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnktbWF4KDc2N3B4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogI2Y0ZjRmNCAxcHggc29saWQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY+IC5yb3cge1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnktbWF4KDc2N3B4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmMtdHJhbnNmb20tbGVmdCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybWl0KHRyYW5zbGF0ZVgoLTUwJSkpO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICY+LmNvbC00IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeS1tYXgoNzY3cHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDB2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmPi5jb2wtOCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnktbWF4KDc2N3B4KXtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDB2dztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTAwdnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZfX3RhYi1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJGxpZ2h0LWJvcmRlciBzb2xpZCAxcHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucygxOHB4LCAyMHB4LCA0MDAsICRjaGFyY29sZSk7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAzOHB4IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeS1tYXgoNzY3cHgpe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDE4cHgpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMjBweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZjMzM2YztcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucygxMXB4LCAyNHB4LCA0MDAsICR3aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeS1tYXgoNzY3cHgpe1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucygxMHB4LCAxNnB4LCA0MDAsICR3aGl0ZSk7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMTVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmX19pbm5lciB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzhweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeS1tYXgoNzY3cHgpe1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucygxM3B4LCAyM3B4LCAzMDAsICRjaGFyY29sZSk7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fcm93IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICAgIH1cbiAgICAmX19uYXYtaG9sZGVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogJGxpZ2h0LWJvcmRlciAxcHggc29saWQ7XG4gICAgfVxufSIsIi5jLXN2ZyB7XG4gICZfX3NlYXJjaCxcbiAgJl9fY2xlYXItc2VhcmNoIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gIH1cbiAgJl9fc2VuZC1yZWNpZXZlLW1zZyxcbiAgJl9fY2FtZXJhLFxuICAmX192aWRlby1tZXNzYWdlLFxuICAmX19jYWxsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cbiIsIi5jLXBvcHVwIHtcbiAgJi0tc2VuZHRpcHMge1xuICAgIC5jLXBvcHVwX19oZWFkaW5nIHtcbiAgICAgIEBpbmNsdWRlIGJhcmxvdygxOHB4LCAyNHB4LCAzMDAsICRjaGFyY29sZSk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgfVxuICAgIC5jLXBvcHVwX19wcm9maWxlLWltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBAaW5jbHVkZSB0cmFuc2Zvcm1pdCh0cmFuc2xhdGUoLTUwJSwgLTUwJSkpO1xuICAgICAgQGluY2x1ZGUgc2l6ZSg4MHB4KTtcbiAgICAgIGltZyB7XG4gICAgICAgIEBpbmNsdWRlIHNpemUoMTAwJSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2Nsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgdG9wOiAxNXB4O1xuICAgIHotaW5kZXg6IDk7XG4gIH1cbn1cblxuLmMtY25mLWJveCB7XG4gIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICB9XG4gIC5tb2RhbC1ib2R5IHtcbiAgICBAaW5jbHVkZSBiYXJsb3coMTZweCwgMjRweCwgMzAwLCAkY2hhcmNvbGUpO1xuICB9XG59IiwiXG4uanEtdG9hc3Qtd3JhcHtcbiAgd2lkdGg6IDI4MHB4O1xuICAuanEtaGFzLWljb257XG4gICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDY1cHg7XG4gICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAmOmFmdGVye1xuICAgICAgIHdpZHRoOjVweDtcbiAgICAgICBoZWlnaHQ6ODUlO1xuICAgICAgIGxlZnQ6MDtcbiAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcbiAgICAgICB0b3A6IDUwJTtcbiAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgbGVmdDoxMHB4O1xuICAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgICBib3JkZXItcmFkaXVzOjIwcHg7XG4gICAgIH1cbiAgICAgJjpiZWZvcmV7XG4gICAgICAgd2lkdGg6NTBweDtcbiAgICAgICBoZWlnaHQ6MjBweDtcbiAgICAgICBsZWZ0OjA7XG4gICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgdG9wOiA1MCU7XG4gICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgIGNvbnRlbnQ6XCJcIjtcbiAgICAgfVxuICAgICAmLmpxLWljb24tc3VjY2VzcyxcbiAgICAgJi5qcS1pY29uLWVycm9yLFxuICAgICAmLmpxLWljb24taW5mbyxcbiAgICAgJi5qcS1pY29uLXdhcm5pbmd7XG4gICAgICAgICBjb2xvcjogIzMwMzAzMDtcbiAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gICAgIH1cbiAgICAgJi5qcS1pY29uLXN1Y2Nlc3N7XG4gICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjFhMjc3O1xuICAgICAgICAgfVxuICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9hc3NldHMvaW1hZ2VzL3N1Y2Nlc3MtaWNvbi5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgIH1cbiAgICAgfVxuICAgICAmLmpxLWljb24tZXJyb3J7XG4gICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjEyZTJjO1xuICAgICAgICAgfVxuICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9hc3NldHMvaW1hZ2VzL2Vycm9yLWljb24ucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICB9XG4gICAgIH1cbiAgICAgJi5qcS1pY29uLWluZm97XG4gICAgICAgICAmOmFmdGVye1xuICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NzkzO1xuICAgICAgICAgfVxuICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9hc3NldHMvaW1hZ2VzL2luZm8taWNvbi5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgIH1cbiAgICAgfVxuICAgICAmLmpxLWljb24td2FybmluZ3tcbiAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2E2MmU7XG4gICAgICAgICB9XG4gICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2Fzc2V0cy9pbWFnZXMvd2FybmluZy1pY29uLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICAgfVxuICAgICB9XG4gICAgIC5jbG9zZS1qcS10b2FzdC1zaW5nbGV7XG4gICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICB9XG4gIH1cblxufSIsIi5wcm9maWxlX19pbWFnZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG14LW1vYi1sYXJnZSkge1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAucHJvZmlsZV9faW1hZ2VfX2Jsb2NrcyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDYwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG14LW1vYi1sYXJnZSkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDUyJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChteC1tb2ItbGFyZ2UpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucHJvZmlsZV9faW1hZ2VfX2NvdW50IHtcclxuICAgICAgICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjRweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNjkpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucygxOXB4LCAxOXB4LCAzMDAsICR3aGl0ZSk7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG5cclxuICAgICAgICAgICAgc21hbGwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDEycHgsIDE2cHgsIDMwMCwgJHdoaXRlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnByb2ZpbGVfX3JhdGluZyB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgQGluY2x1ZGUgZmxleGJveDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHBhZGRpbmc6IDIwcHggMTVweCAwIDE1cHg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGdyYXktdmFyLTE0O1xyXG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgaDUge1xyXG4gICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxOHB4LCAyMnB4LCA0MDAsICRibGFjayk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMjJweCwgMjZweCwgNDAwLCAkYmxhY2spO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDE2cHgsIDQwMCwgJGJsYWNrKTtcclxuICAgIH1cclxuICAgIC5wcm9maWxlX19yYXRlX19ubyB7XHJcbiAgICAgICAgQGluY2x1ZGUgcG9wcGlucygzMnB4LCAzNnB4LCA3MDApO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjM5cHg7XHJcbiAgICAgICAgY29sb3I6ICRncmVlbi12YXItOTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XHJcbiAgICB9XHJcbiAgICAucmF0aW5nX19ibG9ja3Mge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICB9XHJcbiAgICAucmF0aW5nX19idXR0b24ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTVweCwgMjBweCwgNDAwLCAkYmxhY2spO1xyXG4gICAgfVxyXG59XHJcbi5yYXRpbmdfYXJlYSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5ncmF5X3JhdGluZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTJweC8xNnB4IFwiRm9udCBBd2Vzb21lIDUgRnJlZVwiO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjAwNVxcZjAwNVxcZjAwNVxcZjAwNVxcZjAwNVwiO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRpbHQtdmFyLTU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZpbGxlZF9yYXRpbmcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDEycHgvMTZweCBcIkZvbnQgQXdlc29tZSA1IEZyZWVcIjtcclxuICAgICAgICAgICAgY29udGVudDogXCJcXGYwMDVcXGYwMDVcXGYwMDVcXGYwMDVcXGYwMDVcIjtcclxuICAgICAgICAgICAgY29sb3I6ICRncmVlbi12YXItNztcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnJldmlld193cml0ZSB7XHJcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYmFja2dyb3VuZDogJGxpZ2h0ZXN0LWdyZXk7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI0cHgpO1xyXG4gICAgbWFyZ2luOiAxMnB4IDA7XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAzMHB4O1xyXG4gICAgfVxyXG4gICAgJl9sZWZ0IHtcclxuICAgICAgICAucmV2aWV3X3dyaXRlX2NvbnRlbnQge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAucmV2aWV3X2ltZyB7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDUwJSk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGlsdC12YXItOTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleGJveDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucmV2aWV3X2luZm8ge1xyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDE2cHgsIDE4cHgsIDQwMCwgJGJsYWNrKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yZXZpZXdfcmF0aW5nX2ljb25zIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LXZhci0xNztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9yaWdodCB7XHJcbiAgICAgICAgLmJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC1ub3JtYWw7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMzVweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDcycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDM1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnJldmlld19fYm94IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgXHJcbiAgICAucmV2aWV3X19oZWFkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktdmFyLTE4O1xyXG4gICAgICAgIHBhZGRpbmc6IHJlbSgxM3B4KSByZW0oMTVweCk7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgaDUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwbGF5ZmFpcigxOHB4LCAxOHB4LCA0MDApO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDE1cHgsIDE4cHgsIDQwMCk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjOEE4QThGO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogc29saWQgIzhBOEE4RjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucmV2aWV3X19jb250ZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIC8vIG1heC1oZWlnaHQ6IDI0MHB4O1xyXG4gICAgICAgIC8vIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6IDZweDtcclxuICAgICAgICBzY3JvbGxiYXItd2lkdGg6dGhpbjtcclxuICAgICAgICBzY3JvbGxiYXItY29sb3I6I0ZEN0RBOSAjZjBmMGYwO1xyXG5cclxuICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgICAgIHdpZHRoOjNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiNmMGYwZjA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojRkQ3REE5O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOjIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmV2aWV3X19saXN0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAyMnB4IDAgMCAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktdmFyLTE4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI0cHgpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmV2aWV3X19oZWFkaW5nIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5wcm9maWxlaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuZnVsbG5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMTZweCwgMThweCwgNDAwLCAkYmxhY2spO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7ICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnJldmlld19kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDE2cHgsIDQwMCwgJGJsYWNrKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjRweCwgNDAwLCAkZmFkZWQtYmxhY2spO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDdweDsgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmxpa2VfX2JveCB7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDE2cHggMCAxNnB4O1xyXG5cclxuICAgIGg1IHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDE4cHgsIDIycHgsIDQwMCwgJGJsYWNrKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubGlrZV9fbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luOiAyMnB4IDAgMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmVlbi12YXItODtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygyNXB4KTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDE0cHgsIDE1cHgsIDQwMCwgJGJsYWNrKTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGODM0NkQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uYWJvdXQtYm94IHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LXZhci0zO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI0cHgpO1xyXG4gICAgcGFkZGluZzogMzJweCAyNHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggNDBweDtcclxuICAgIH1cclxuICAgIGg2IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDIxcHgsIDQwMCwgJGZhZGVkLWJsYWNrKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjRweCwgNDAwLCAkZmFkZWQtYmxhY2spO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHVsIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA3OHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPHRhYmxldFwiKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMTJweCwgMTRweCwgNDAwLCAkYmxhY2spO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAzNXB4LCA2MDAsICRibGFjayk7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC40cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5zdGF0c19fYm94IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LXZhci0zO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI0cHgpO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDIycHg7XHJcbiAgICB9XHJcbiAgICAmX2lubmVyIHtcclxuICAgICAgICAuc3RhdHVzX19saXN0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGZsZXhib3g7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6dGhpbjtcclxuICAgICAgICAgICAgICAgIHNjcm9sbGJhci1jb2xvcjokZ3JlZW4tdmFyLTcgI2YwZjBmMDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOjNweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6I2YwZjBmMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiRncmVlbi12YXItNztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6MjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9bWRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmbGV4Ym94O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDI1cHg7XHJcbiAgICAgICAgICAgICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPm1kZXNrdG9wXCIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PW1kZXNrdG9wXCIpIHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PW1kZXNrdG9wXCIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDEycHgsIDE0cHgsIDQwMCwgJGJsYWNrKTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9bWRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU1JTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDM1cHgsIDYwMCwgJGJsYWNrKTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9bWRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDEsIDYwMCwgJGJsYWNrKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnJhdGVzX19ib3gge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDU3NnB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAyMnB4O1xyXG4gICAgfVxyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAudGFibGUge1xyXG4gICAgICAgIHRoZWFkIHtcclxuICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTRweCwgMzVweCwgNDAwKTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNFQkVCRUI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdGJvZHkge1xyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucygxMnB4LCAzNXB4LCA0MDApO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0VCRUJFQjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4udHJhdmVsX19ib3gge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDU3NnB4KSB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAyMnB4O1xyXG4gICAgfVxyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICBoNSB7XHJcbiAgICAgICAgQGluY2x1ZGUgcGxheWZhaXIoMThweCwgMThweCwgNDAwKTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRyYXZlbF9fbGlzdCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNFQkVCRUI7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHJlbSgxMHB4KSAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDEycHgsIDE0cHgsIDUwMCk7XHJcblxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMm4gLSAxKSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRhYmxlIHtcclxuICAgICAgICB0aGVhZCB7XHJcbiAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDEycHgsIDM1cHgsIDUwMCk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjRUJFQkVCO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRib2R5IHtcclxuICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTJweCwgMzVweCwgNjAwLCAkYmxhY2spO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0VCRUJFQjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucygxMnB4LCAzNXB4LCA0MDApO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0VCRUJFQjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hdmFpbGFiaWxpdHktLXRhYmxlIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgdGgge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgICAgIH1cclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uY29udGFjdF9fYm94IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg1NzZweCkge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMjJweDtcclxuICAgIH1cclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgLmNvbnRhY3RfX2xpc3Qge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0VCRUJFQjtcclxuXHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcG9wcGlucygxMnB4LCAzNXB4LCA1MDApO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuM3B4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBvcHBpbnMoMTJweCwgMzVweCwgNDAwKTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjNweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkQ3REE5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiNyZXZpZXdNb2RhbCB7XHJcbiAgICAubW9kYWwtZGlhbG9nIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjpsYW5kc2NhcGUpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY4MnB4OyBcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tb2RhbC1jb250ZW50IHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMzdweCAzN3B4IDAgMCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJveHNoYWRvdyg1cHgsIDAsIDEwcHgsICMwMDAwMDAwOCk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDIwcHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tb2RhbC1ib2R5IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweCAzMnB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDI4cHggNTJweCAyOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDkwcHggYXV0byAxLjc1cmVtIGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgZm9ybSB7XHJcbiAgICAgICAgLmZvcm0tZ3JvdXAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZSB1cmwoLi4vYXNzZXRzL2ltYWdlcy9kb3duLWFycm93LWJsYWNrLnN2ZykgY2VudGVyIHJpZ2h0IDE1cHggbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxNHB4LCAxN3B4LCA0MDAsICR3aGl0ZSk7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5mb3JtLXN1Ym1pdC1ncm91cCB7XHJcbiAgICAuc3VibWl0LXRleHQge1xyXG4gICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxMnB4LCAyNXB4LCA0MDAsICRibGFjayk7XHJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTRweCwgMjVweCwgNDAwLCAkYmxhY2spO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM5MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4ubW9kYWwtaGVhZGVyIHtcclxuICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygwcHgpO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgJi0tcmV2aWV3IHtcclxuICAgICAgICBwYWRkaW5nOiAyOHB4IDI4cHggMjBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTgwcHg7XHJcbiAgICAgICAgLmNsb3NlIHtcclxuICAgICAgICAgICAgdG9wOiAxMDVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICByaWdodDogMjdweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtLWlubmVyIHtcclxuICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgIC5wcm8taW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoNTlweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wcm9maWxlaW1hZ2Uge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wcm8tcmV2aWV3LWhlYWRpbmcge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucmV2aWV3X19oZWFkaW5nIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcnViaWsoMThweCwgMjJweCwgNDAwLCAkYmxhY2spO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJ1YmlrKDI1cHgsIDUwcHgsIDQwMCwgJGJsYWNrKTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC42M3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jbG9zZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICByaWdodDogMjBweDtcclxuICAgIH1cclxufVxyXG4uby1idG4tLXJldmlld3N1Ym1pdCB7XHJcbiAgICBAaW5jbHVkZSBwb3BwaW5zKDEycHgsIDIwcHgsIDQwMCk7XHJcbiAgICBtaW4td2lkdGg6IDIzNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG59XHJcbi5yYXRpbmctc3RhcnMge1xyXG4gICAgdWwge1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTpub25lO1xyXG4gICAgICAgIHBhZGRpbmc6MDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIC1tb3otdXNlci1zZWxlY3Q6bm9uZTtcclxuICAgICAgICAtd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxpLnN0YXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcclxuXHJcbiAgICAgICAgICAgIGkuZmEtc3RhciB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI3cHg7IC8qIENoYW5nZSB0aGUgc2l6ZSBvZiB0aGUgc3RhcnMgKi9cclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS12YXItMTc7IC8qIENvbG9yIG9uIGlkbGUgc3RhdGUgKi9cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmhvdmVyID4gaS5mYS1zdGFyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW4tdmFyLTU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5zZWxlY3RlZCA+IGkuZmEtc3RhciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyZWVuLXZhci01O1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5vLXBvc3QtaW5uZXItbGZ0IHtcclxuICAgIHotaW5kZXg6IDk7XHJcbiAgICAuby1wb3N0LXByb2ZpbGUtY2FyZCB7XHJcbiAgICAgICAgLm8tcHJvZmlsZS0tcGljdHVyZSB7XHJcbiAgICAgICAgICAgIC5lZGl0LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRDdEQTk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY2FyZC1ib2R5IHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChteC1tb2ItbGFyZ2UpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgcmVtKDIwcHgpO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnJlYWtwb2ludChteC1tb2ItbGFyZ2UpIHtcclxuICAgICAgICAgICAgICAgICAgICAvKm1hcmdpbi10b3A6IHJlbSgxNXB4KTsqL1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXJkLWxvY2F0aW9uIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KG14LW1vYi1sYXJnZSkge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zdGF0dXNfX3BvaW50IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gdG9wOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICYtLW9ubGluZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTAyLCAxNzcsIDEwNCwgMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAmLS1vZmZsaW5lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2RkZGRkZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAuZHJvcGRvd24ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobXgtbW9iLWxhcmdlKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMTBweCAxMHB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiByZW0oMTBweCkgcmVtKDE3cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBwb3BwaW5zKDEycHgsIDIwcHgsIDQwMCk7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uby1jcmVhdGUtcG9zdC0taWNvbiB7XHJcbiAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgfVxyXG59XHJcbi5hbGxQUk8tSU1HLWhvbGRlciB7XHJcbiAgICAubm9uLVNVQlMtbGF5ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI2cHgpO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcclxuICAgICAgICAgICAgLXdlYmtpdC1iYWNrZHJvcC1maWx0ZXI6IGJsdXIoMjBweCk7XHJcbiAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyMHB4KTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDM1IDE5MSAxOTQgLyA1MCUpO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI2cHgpO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxMnB4LCAxNHB4LCA0MDAsICR3aGl0ZSk7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDIwcHgsIDI0cHgsIDQwMCwgJHdoaXRlKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYudW5sb2NrIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPj10YWJsZXRcIikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgxNHB4LCAxLCA0MDAsICR3aGl0ZSk7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMTZweCwgMSwgNDAwLCAkd2hpdGUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucHJlbWl1bSB7XHJcbiAgICAgICAgLm5vbi1TVUJTLWxheWVyIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJhY2tkcm9wLWZpbHRlcjogYmx1cigyMHB4KTtcclxuICAgICAgICAgICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigyMHB4KTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYig0IDIzIDUzIC8gNTAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5vLXByb2ZpbGUtLXBpY3R1cmUge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuc2xpY2stc2xpZGVyLXByb2ZpbGUge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLnRhYi1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgaDYge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICB9XHJcbn1cclxuLmF2YWlsaWJpbGl0eSB7XHJcbiAgICAuc3RhdHNfX2JveCB7XHJcbiAgICAgICAgLnN0YXR1c19fbGlzdCB7XHJcbiAgICAgICAgICAgIGxpIHsgIFxyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjVweCAwO1xyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI+bWRlc2t0b3BcIikge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj5tZGVza3RvcFwiKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDM1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdmFyZWxhKDEycHgsIDE0cHgsIDQwMCwgJGJsYWNrKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAyNHB4LCA2MDApO1xyXG4gICAgICAgICAgICAgICAgICAgICYuYXdheSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbGlnaHRlci1kYXJrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmF2bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW4tdmFyLTQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5zbWFsbC10eHQge1xyXG4gICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDE1cHgsIDQwMCwgJGJsYWNrKTtcclxuICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbn1cclxuLm9ubGluZS1iYWRnZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC0xMnB4O1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JlZW4tdmFyLTE7XHJcbiAgICBjb2xvcjogJGdyZWVuLXZhci0xO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMTZweCk7XHJcbn0iLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogTm90b21vamlDb2xvcjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcbiAgICBzcmM6IHVybChodHRwczovL2Nkbi5nbGl0Y2guY29tLzYxOTA4ZGUxLWRkMGEtNDM1OS1hNTRiLTZjYjZkNDFiYjVmZCUyRk5vdG9Db2xvckVtb2ppLnR0Zj8xNTEzMTA4ODA4MTUwKVxuICAgICAgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIH1cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmluYm94X3Blb3BsZSB7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIC8qaGVpZ2h0OiA3MDVweDsqL1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1tZGVza3RvcFwiKSB7XG4gICAgICBwYWRkaW5nOiAwIDhweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgIHdpZHRoOiAzNSU7XG4gICAgICBoZWlnaHQ6IDcwNXB4O1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICB9XG4gIH1cbiAgLmluYm94X21zZyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2M0YzRjNDtcbiAgICBjbGVhcjogYm90aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygwcHgpO1xuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LXZhci04O1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGdyYXktdmFyLTY7XG4gICAgICBwYWRkaW5nOiByZW0oMTZweCk7XG4gICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMTBweCAxMHB4IDAgMCk7XG4gICAgICB3aWR0aDogNjUlO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1tZGVza3RvcFwiKSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgICAgLnUtZnVsbG5hbWUge1xuICAgICAgICBAaW5jbHVkZSB2YXJlbGEoMTVweCwgMThweCwgNDAwLCAkbGlnaHQtYmxhY2spO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudG9wX3NwYWMge1xuICAgIG1hcmdpbjogMjBweCAwIDA7XG4gIH1cbiAgLnJlY2VudF9oZWFkaW5nIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC8qbWFyZ2luLWJvdHRvbTogMTBweDsqL1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8PW1kZXNrdG9wXCIpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gIC5zcmNoX2JhciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8qIHBhZGRpbmc6ICovXG4gIH1cbiAgLmhlYWRpbmRfc3JjaCB7XG4gICAgcGFkZGluZzogcmVtKDE1cHgpO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMWYxZjM7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjw9bWRlc2t0b3BcIikge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gIFxuICAucmVjZW50X2hlYWRpbmcgaDQge1xuICAgIC8qY29sb3I6ICRwdXJwbGU7Ki9cbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnNyY2hfYmFyIGlucHV0IHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCAxcHggMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwcHggMCAwIDQwcHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDIwcHgsIDQwMCwgJGxpZ2h0LWJsYWNrKTtcbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTRweCwgMjBweCwgNDAwLCAkbGlnaHQtYmxhY2spO1xuICAgIH1cbiAgfVxuICAuc3R5bGlzaC1pbnB1dC1ncm91cCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5zcmNoX2JhciAuaW5wdXQtZ3JvdXAtYWRkb24gYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gICAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGNvbG9yOiAjNzA3MDcwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuc3JjaF9iYXIgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDU0JTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTYwJSk7XG4gICAgaSB7XG4gICAgICBjb2xvcjogI2JjYmNjYjtcbiAgICB9XG4gIH1cbiAgXG4gIC5jaGF0X2liIGg1IHtcbiAgICBAaW5jbHVkZSB2YXJlbGEoMTVweCwgMThweCwgNDAwLCAkYmxhY2spO1xuICAgIG1hcmdpbjogMCAwIDRweDtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8PW1kZXNrdG9wXCIpIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI8dGFibGV0XCIpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIC5jaGF0LWxpc3QtbmFtZSB7XG4gICAgICAubmV3X21zZyB7XG4gICAgICAgIHdpZHRoOiA5cHg7XG4gICAgICAgIGhlaWdodDogOXB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS12YXItMztcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDUwJSk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jaGF0X2RhdGUge1xuICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDEycHgsIDEzcHgsIDQwMCwgJGJsYWNrKTtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBjb2xvcjogJGxpZ2h0LWJsYWNrO1xuICAgIH1cbiAgfVxuICAuY2hhdF9pYiBwIHtcbiAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTNweCwgMTNweCwgNDAwLCAkYmxhY2spO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBAaW5jbHVkZSBtZWRpYShcIjw9bWRlc2t0b3BcIikge1xuICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIH1cbiAgICBzcGFuIHtcbiAgICAgIGNvbG9yOiAkbGlnaHRlci1kYXJrO1xuICAgIH1cbiAgfVxuICAuY2hhdF9pbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIEBpbmNsdWRlIHNpemUocmVtKDQwcHgpKTtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBpbWcge1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gIH1cbiAgLmNoYXRfaWIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IDJweCAwIDAgMTVweDtcbiAgICB3aWR0aDogODglO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPD1tZGVza3RvcFwiKSB7XG4gICAgICBwYWRkaW5nOiAycHggMCAwIDdweDtcbiAgICB9XG4gIH1cbiAgXG4gIC5jaGF0X3Blb3BsZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBjbGVhcjogYm90aDtcbiAgICBAaW5jbHVkZSBmbGV4Ym94KCk7XG4gIH1cbiAgLmNoYXRfbGlzdCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktdmFyLTY7XG4gICAgbWFyZ2luOiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cyg0MHB4KTtcbiAgICBwYWRkaW5nOiAyMHB4IDIzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gIH1cbiAgLmluYm94X2NoYXQge1xuICAgIC8qaGVpZ2h0OiA1NTBweDsqL1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgcGFkZGluZy10b3A6IDIycHg7XG4gICAgLyptYXgtaGVpZ2h0OiA2NDJweDtcbiAgICBoZWlnaHQ6IDEwMCU7Ki9cbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyMDBweCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgIG1heC1oZWlnaHQ6IDY0MnB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuICBcbiAgLmFjdGl2ZV9jaGF0IHtcbiAgICAvKmJhY2tncm91bmQ6IHJnYmEoJGNvbG9yOiAjMTQ4YTg4LCAkYWxwaGE6IDAuMDcpOyovXG4gICAgYmFja2dyb3VuZDogJGxpZ2h0LXNreS1mYWRlZDtcbiAgICBib3JkZXItY29sb3I6ICRsaWdodC1za3ktZmFkZWQ7XG4gICAgLmNoYXR0ZXh0IHtcbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgLmluY29taW5nX21zZ19pbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNiU7XG4gIH1cbiAgLnJlY2VpdmVkX21zZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC8qcGFkZGluZzogMCAwIDAgMTBweDsqL1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpIHtcbiAgICAgIHdpZHRoOiA5MiU7XG4gICAgfVxuICB9XG4gIC5yZWNlaXZlZF93aXRoZF9tc2cgcCB7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDE4cHggMThweCAxOHB4IDBweCk7XG4gICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDI0cHgsIDQwMCwgJHdoaXRlKTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTJweCAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICR0aWx0LXZhci04O1xuICAgIHNwYW4ge1xuICAgICAgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50aW1lX2RhdGUge1xuICAgIEBpbmNsdWRlIHZhcmVsYSgxMnB4LCAyMHB4LCA0MDAsICRsaWdodC1ibGFjayk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiA4cHggMCA0cHg7XG4gIH1cbiAgLnJlY2VpdmVkX3dpdGhkX21zZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSgxMzY2cHgpIHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgfVxuICAgIC50ZXh0LWp1c3RpZnkge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgLy8gbWFyZ2luLWxlZnQ6IC01MHB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgICAgaW1nLCB2aWRlbyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5jaGF0LXVzZXItd3JhcHBlciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAuY2hhdC11c2VyLXdyYXBwZXItdGh1bWIge1xuICAgICAgICAvKm9yZGVyOiAyOyovXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC51c2VyLXN0YXR1cyB7XG4gICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE0cHgsIDIwcHgsIDQwMCwgJGhhbGYtYmxhY2spO1xuICB9XG4gIC5tZXNncyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgLypwYWRkaW5nOiAzMHB4IDE1cHggMCAyNXB4OyovXG4gICAgcGFkZGluZzogMzBweCAwIDAgMjVweDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDAgMCAxMHB4IDEwcHgpO1xuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICB3aWR0aDogNjUlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktdmFyLTg7XG4gICAgfVxuICB9XG4gIFxuICAuc2VudF9tc2cgcCB7XG4gICAgLypiYWNrZ3JvdW5kOiByZ2JhKCRwdXJwbGUsIDAuNykgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDsqL1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygxOHB4IDE4cHggMHB4IDE4cHgpO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LXZhci0xMztcbiAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMjRweCwgNDAwLCAkZmFkZWQtYmxhY2spO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAyMnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHNwYW4ge1xuICAgICAgYSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm91dGdvaW5nX21zZyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDI2cHggMCAyNnB4O1xuICB9XG4gIC5zZW50X21zZyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDEzNjZweCkge1xuICAgICAgd2lkdGg6IDU1JTtcbiAgICB9XG4gICAgLnRleHQtanVzdGlmeSB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1xdWVyeSg3NjhweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cbiAgICAgIGltZywgdmlkZW8ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAuY2hhdC11c2VyLXdyYXBwZXIge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIC5jaGF0LXVzZXItd3JhcHBlci10aHVtYiB7XG4gICAgICAgIG9yZGVyOiAyO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgfVxuICAgICAgLnRpbWVfZGF0ZSB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuY2hhdC11c2VyLXdyYXBwZXIge1xuICAgIEBpbmNsdWRlIGZsZXhib3g7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgLmNoYXQtdXNlci13cmFwcGVyLXRodW1iIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDUwJSk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLyouaW5wdXRfbXNnX3dyaXRlIGlucHV0IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDApIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gICAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgICBAaW5jbHVkZSBvdmVycGFzcygxM3B4LCAyMHB4LCAzMDAsICRwdXJwbGUpO1xuICAgIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmLCBOb3RvbW9qaUNvbG9yO1xuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIEBpbmNsdWRlIG92ZXJwYXNzKDEzcHgsIDIwcHgsIDMwMCwgJHB1cnBsZSk7XG4gICAgfVxuICB9Ki9cbiAgLm1lc3NhZ2Vib3gge1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZiwgTm90b21vamlDb2xvcjtcbiAgfVxuICAudHlwZV9tc2cge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2YxZjFmMztcbiAgICB9XG4gIH1cbiAgLm1zZ19hdHRhY2htZW50X2J0biB7XG4gICAgLy8gICBiYWNrZ3JvdW5kOiAjMDU3MjhmIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gICAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY29sb3I6ICRncmV5LWRhcms7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBoZWlnaHQ6IDMzcHg7XG4gICAgLy8gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDQwcHg7XG4gICAgdG9wOiAxMXB4O1xuICAgIHdpZHRoOiAzM3B4O1xuICB9XG4gIC5tc2dfc2VuZF9idG4ge1xuICAgIGJhY2tncm91bmQ6ICMwNTcyOGYgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcbiAgICBib3JkZXI6IG1lZGl1bSBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGhlaWdodDogMzNweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxMXB4O1xuICAgIHdpZHRoOiAzM3B4O1xuICB9XG4gIC5tZXNzYWdpbmcge1xuICAgIC8qcGFkZGluZzogMCAwIDUwcHggMTBweDsqL1xuICAgIC8qcGFkZGluZzogMCAxMHB4IDBweCAxMHB4OyovXG4gICAgLyptYXgtd2lkdGg6IDExNzBweDsqL1xuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICBwYWRkaW5nOiAwIDEwcHggMHB4IDEwcHg7XG4gICAgICBtYXgtd2lkdGg6IDEyMjBweDtcbiAgICB9XG4gIH1cbiAgLm1zZ19oaXN0b3J5IHtcbiAgICAvKmhlaWdodDogNTE2cHg7Ki9cbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAzMjBweCk7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHNjcm9sbGJhci13aWR0aDp0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjokcHJpbWFyeS1jb2xvciAjZjBmMGYwO1xuICAgIEBpbmNsdWRlIG1lZGlhLXF1ZXJ5KDc2OHB4KSB7XG4gICAgICBoZWlnaHQ6IDUxNnB4O1xuICAgIH1cbiAgXG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgICAgICB3aWR0aDozcHg7XG4gICAgfVxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgICAgICAgYmFja2dyb3VuZDojZjBmMGYwO1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgICBib3JkZXItcmFkaXVzOjIwcHg7XG4gICAgfVxuICB9XG4gIC5oMTVweCB7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG4gIFxuICAucjBweCB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLnIzNXB4IHtcbiAgICByaWdodDogMzVweDtcbiAgfVxuICAucjcwcHgge1xuICAgIHJpZ2h0OiA3MHB4O1xuICB9XG4gIFxuICAudzZwZXIge1xuICAgIHdpZHRoOiA2JTtcbiAgfVxuICAucHJvX2ltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICBpbWcge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuICB9XG4gIC51c2VyLXN0YXR1cy13cmFwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnVzZXItc3RhdHVzLWljb24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiA1cHg7XG4gICAgICByaWdodDogNHB4O1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoNTAlKTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmMxMDc7XG4gICAgICAmLW9uIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAzYzMyNDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgXG4gIC5yZXNpemUtbm9uZSB7XG4gICAgcmVzaXplOiBub25lO1xuICB9XG4gIFxuICAuY3VzdG9tLWZpbGUtaW5wdXQge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgICBtYXJnaW46IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pLWF0dGFjaG1lbnQge1xuICAgIHBhZGRpbmc6IDhweCA4cHg7XG4gIH1cbiAgLnYtYXR0YWNobWVudCB7XG4gICAgcGFkZGluZzogOHB4IDEwcHg7XG4gIH1cbiAgLnMtYXR0YWNobWVudCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHBhZGRpbmc6IDRweCA3cHg7XG4gIH1cbiAgXG4gIC50ZXh0YXJlYXBpY2tlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuICBcbiAgLnVubG9ja3ByaWNpbmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgQGluY2x1ZGUgdHJhbnNmb3JtaXQodHJhbnNsYXRlKC01MCUsIC01MCUpKTtcbiAgICAvLyBiYWNrZ3JvdW5kOiAjZmMzMzZjICFpbXBvcnRhbnQ7XG4gICAgLy8gYm9yZGVyOiAxcHggc29saWQgI2ZjMzM2YyAhaW1wb3J0YW50O1xuICB9XG4gIC5jaGF0dGV4dCBzcGFuIHtcbiAgICAvL2ZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZiwgTm90b21vamlDb2xvcjtcbiAgICAvKmNvbG9yOiAkbGlnaHRlci1kYXJrOyovXG4gICAgLyogd29yZC1zcGFjaW5nOiAtMTZweDsgKi9cbiAgfVxuICBcbiAgLm1pbmFjdGl2ZSB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICAubGVmdCB7XG4gICAgICB3aWR0aDogNzAlO1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgY29sb3I6ICM4MDgwODA7XG4gICAgICB9XG4gICAgfVxuICAgIC5yaWdodCB7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgLmNyZWF0ZS1mb3JtLWNoYXQtaG9sZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmNyZWF0ZS1mb3JtLWNoYXQtbWVkaWEge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogNDYlO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xuICAgICAgcGFkZGluZy1yaWdodDogN3B4O1xuICAgICAgQGluY2x1ZGUgdHJhbnNmb3JtaXQodHJhbnNsYXRlWSgtNTAlKSk7XG4gICAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNyZWF0ZS1mb3JtLWNoYXQgdGV4dGFyZWEge1xuICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gICAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTNweCwgMjBweCwgNDAwLCAkcHVycGxlKTtcbiAgICBoZWlnaHQ6IDU4cHg7XG4gICAgcGFkZGluZzogMThweCAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMzBweCk7XG4gICAgcmVzaXplOiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjNGE0YzRiO1xuICAgIHNjcm9sbGJhci13aWR0aDp0aGluO1xuICAgIHNjcm9sbGJhci1jb2xvcjogJHByaW1hcnktY29sb3IgI2YwZjBmMDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjx0YWJsZXRcIikge1xuICAgICAgaGVpZ2h0OiA0M3B4O1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggNDVweDtcbiAgICB9XG4gIFxuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICAgICAgd2lkdGg6M3B4O1xuICAgIH1cbiAgICAmOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XG4gICAgICAgIGJhY2tncm91bmQ6I2YwZjBmMDtcbiAgICB9XG4gICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czoyMHB4O1xuICAgIH1cbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTNweCwgMjBweCwgNDAwLCAjNDU0NTQ1KTtcbiAgICB9XG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxuICAvKi5jcmVhdGUtZm9ybS1jaGF0IGlucHV0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xuICAgIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gICAgQGluY2x1ZGUgb3ZlcnBhc3MoMTNweCwgMjBweCwgMzAwLCAkcHVycGxlKTtcbiAgICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjIlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cyg0cHgpO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZiwgTm90b21vamlDb2xvcjtcbiAgICAmOjpwbGFjZWhvbGRlciB7XG4gICAgICBAaW5jbHVkZSBvdmVycGFzcygxM3B4LCAyMHB4LCAzMDAsICM0NTQ1NDUpO1xuICAgIH1cbiAgfSovXG4gIC5jaGF0LWF0dGFjaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHRvcDogLTNweDtcbiAgICByaWdodDogYXV0bztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDBweCk7XG4gICAgYm90dG9tOiAwO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYmFja2dyb3VuZDogMCAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGNvbG9yOiAjY2ZjZmQwO1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAuaS1hdHRhY2htZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICB9XG4gIC5jLXN2Z19fY2xvc2Uge1xuICAgIGZpbGw6ICMzMzM7XG4gIH1cbiAgLmMtbW9id2lkdGgge1xuICAgIHdpZHRoOiAyMDB2dztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XG4gICAgLyptYXJnaW4tdG9wOiAtNTVweDsqL1xuICAgIG1hcmdpbi10b3A6IC0xMHB4O1xuICAgIC8qQGluY2x1ZGUgbWVkaWEtcXVlcnkoOTkycHgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDIwMHZ3IC0gMjYwcHgpO1xuICAgIH0qL1xuICAgICYuYy10cmFuc2ZvbS1sZWZ0IHtcbiAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybWl0KHRyYW5zbGF0ZVgoLTUwJSkpO1xuICAgICAgbWFyZ2luLXRvcDogLTc2cHg7XG4gICAgfVxuICB9XG4gIC5jLWNoYXQtY2xvc2Uge1xuICAgIHRvcDogMTVweDtcbiAgfVxuICAucmVjZW50LWhlYWRpbmctY2hhdCB7XG4gICAgcGFkZGluZy1sZWZ0OiByZW0oMTZweCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtcXVlcnkoNzY4cHgpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbiAgXG4gIFxuICBcbiAgLypuZXcgY3NzIG1vYmlsZXMqL1xuICBcbiAgLmNoYXQtaW1nLXRodW1iIHtcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMjBweCk7XG4gIH1cbiAgLmNoYXQtdGV4dGJveCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMjBweCk7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDEsIDYwMCwgJGxpZ2h0ZXItZGFyayk7XG4gICAgfVxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMSwgNjAwLCAkbGlnaHRlci1kYXJrKTtcbiAgICB9XG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDEsIDYwMCwgJGxpZ2h0ZXItZGFyayk7XG4gICAgfVxuICAgICY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAxLCA2MDAsICRsaWdodGVyLWRhcmspO1xuICAgIH1cbiAgfVxuICAuY2hhdC1tb2RhbC1idG4tZ3JwIHtcbiAgICBAaW5jbHVkZSBmbGV4Ym94O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgLmJ1dHRvbi1ncmFkaWVudCB7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICB9XG4gICAgLmJ1dHRvbi10cmFuc3BhcmVudCB7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkdGlsdC12YXItNDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJ1dHRvbiB7XG4gICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgbWluLXdpZHRoOiAxMzZweDtcbiAgICB9XG4gIH1cbiAgLmNoYXQtY3VzdG9tLWlucHV0IHtcbiAgICBpbnB1dCB7XG4gICAgICB3aWR0aDogMTMwcHg7XG4gICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMSwgNDAwLCAkYmxhY2spO1xuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDM5cHgpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktdmFyLTg7XG4gICAgICBtaW4taGVpZ2h0OiAzNXB4O1xuICAgICAgcGFkZGluZzogMTRweCAyMHB4O1xuICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cbiAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMSwgNjAwLCAkbGlnaHRlci1kYXJrKTtcbiAgICAgIH1cbiAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE5KyAqL1xuICAgICAgICAgIEBpbmNsdWRlIHRpdGlsbGl1bSgxNnB4LCAxLCA2MDAsICRsaWdodGVyLWRhcmspO1xuICAgICAgfVxuICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgICAgICAgICBAaW5jbHVkZSB0aXRpbGxpdW0oMTZweCwgMSwgNjAwLCAkbGlnaHRlci1kYXJrKTtcbiAgICAgIH1cbiAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXG4gICAgICAgICAgQGluY2x1ZGUgdGl0aWxsaXVtKDE2cHgsIDEsIDYwMCwgJGxpZ2h0ZXItZGFyayk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC51bmxvY2stYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgLmJ1dHRvbi1ncmFkaWVudCB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHdpZHRoOiAxNTBweDtcbiAgICB9XG4gIH1cbiAgLm9ubHktaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cbiAgLmNoYXQtdXNlci1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDQ1JTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgIGhlaWdodDogNDJweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIEBpbmNsdWRlIG1lZGlhKFwiPj1sdGFibGV0XCIpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIHN2ZyB7XG4gICAgICBwYXRoIHtcbiAgICAgICAgZmlsbDogJHByaW1hcnktY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9IiwiLmMtZmlsdGVyIHtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDg2cHg7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODZweCk7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsOyAgXG4gICAgJl9fd3JhcCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjI5LCAyMjksIDIzNCwgMC4yNSkgMCUgMCUgbm8tcmVwZWF0IHBhZGRpbmctYm94O1xuICAgICAgICBwYWRkaW5nOiByZW0oMTBweCkgMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cbi5jLWNvbGxlY3Rpb24tZmlsdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyOHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMjhweDtcbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxufSIsIi8vLy8vLyBMT0NBVElPTiBDU1MgLy8vLy8vLy8vLy8vLy9cbi5vLWxvY2F0aW9uLXdyYXBwZXJcbntcbiAgICBtYXJnaW4tYm90dG9tOiA1NXB4O1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGgze1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIEBpbmNsdWRlIHZhcmVsYSgyMnB4LCAyOXB4LCA0MDAsICRibGFjayk7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIj49dGFibGV0XCIpIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHZhcmVsYSgzMHB4LCAzNnB4LCA0MDAsICRibGFjayk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEoXCI+PXRhYmxldFwiKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgfVxufVxuLmNhdGEtc3ViLW5hdiB7XG4gICAgcGFkZGluZzogMjBweCAwcHggMjBweDtcbiAgICBAaW5jbHVkZSBtZWRpYShcIjw9bHRhYmxldFwiKSB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMHB4IDEwcHg7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB9XG4gICAgdWx7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAtd2Via2l0LXBhZGRpbmctc3RhcnQ6IDBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCI8PWx0YWJsZXRcIikge1xuICAgICAgICAgICAgd2lkdGg6IDExMzBweDtcbiAgICAgICAgfVxuICAgICAgICBsaXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgIHdpZHRoOiAxOCU7XG4gICAgICAgICAgICBhe1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMjE4MWM7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMzlCNTg3ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5hcnJvd3tcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIjw9bHRhYmxldFwiKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAubmF2LXByZXYge1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzFweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwcHg7XG4gICAgICAgIHRvcDogLTUwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzQjg5OTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICB9XG4gICAgLm5hdi1uZXh0IHtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMxcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgdG9wOiAtNTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzNCODk5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIH1cbn1cbi5jYXRhLXN1Yi1uYXY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xufSIsIi51IHtcbiAgJi1oaWRkZW4ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gICYtcm90YXRlLTkwIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbiAgJi1yb3RhdGUtbi05MCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyO1xuICB9XG4gICYtd2h0LXNwYy1ub3dyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgJi1wYWRkaW5nLWxlZnQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQobW9iaWxlb25seSkge1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cbiAgfVxuICAmLXBhZGRpbmctcmlnaHQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBAaW5jbHVkZSBicmVha3BvaW50KG1vYmlsZW9ubHkpIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB9XG4gIH1cbiAgJi1yb3VuZGVkLWNvcm5lciB7XG4gICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDVweCk7XG4gICAgJi0tZnVsbCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMjVweCk7XG4gICAgfVxuICB9XG4gICYtYmcge1xuICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG4gICYtcG9zaXRpb24ge1xuICAgICYtLWZpeGVkIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB9XG4gICAgJi0tcmVsYXRpdmUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAmLS1ib3R0b20ge1xuICAgICAgYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgICAmLS1sZWZ0IHtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgfVxuICAgICYtLWFic29sdXRlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gICAgJi0tdG9wIHtcbiAgICAgIHRvcDogMTBweDtcbiAgICB9XG4gICAgJi0tdG9wNzAge1xuICAgICAgdG9wOiA3MHB4O1xuICAgIH1cbiAgICAmLS1yaWdodCB7XG4gICAgICByaWdodDogMTBweDtcbiAgICB9XG4gICAgJi0tcmlnaHQxNyB7XG4gICAgICByaWdodDogMTdweDtcbiAgICB9XG4gICAgJi0tY2VudGVyIHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zZm9ybWl0KHRyYW5zbGF0ZVgoLTUwJSkpO1xuICAgIH1cbiAgICAmLS1taWRkbGUge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBAaW5jbHVkZSB0cmFuc2Zvcm1pdCh0cmFuc2xhdGVZKC01MCUpKTtcbiAgICB9XG4gIH1cbiAgJi1yb3VuZGVkLWNvcm5lciB7XG4gICAgJi0tMyB7XG4gICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMocmVtKDNweCkpO1xuICAgIH1cbiAgICAmLS00IHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cyhyZW0oNHB4KSk7XG4gICAgfVxuICAgICYtLTgge1xuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKHJlbSg4cHgpKTtcbiAgICB9XG4gICAgJi0tNSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMocmVtKDVweCkpO1xuICAgIH1cbiAgICAmLS0xMCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMocmVtKDEwcHgpKTtcbiAgICB9XG4gICAgJi0tMTIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKHJlbSgxMnB4KSk7XG4gICAgfVxuICAgICYtLTE1IHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cyhyZW0oMTVweCkpO1xuICAgIH1cbiAgICAmLS0yMCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMocmVtKDIwcHgpKTtcbiAgICB9XG4gICAgJi0tMjUge1xuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKHJlbSgyNXB4KSk7XG4gICAgfVxuICAgICYtLWZ1bGwge1xuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDEwMCUpO1xuICAgIH1cbiAgfVxuICAmLXJvdW5kZXMtaW1nLWhvbGRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaW1nIHtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIEBpbmNsdWRlIHNpemUoODJweCk7XG4gICAgICAvLyBib3JkZXI6IHJnYmEoJHB1cnBsZSwgODUlKSAxcHggc29saWQ7XG4gICAgICAvLyBwYWRkaW5nOiA0cHg7XG4gICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoNTAlKTtcbiAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbn1cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbmhyIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweDtcbn1cblxuXG4udS1tci1wLS0yNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1JTtcbn1cblxuJHdpZHRoOiAxMCAxNSAyMCAyNSAzMCAzNSA0MCA0NSA1MCA1NSA2MCA2NSA3MCA3NSA4MCA4NSA5MCA5NTtcbkBlYWNoICRjdXJyZW50LXdpZHRoIGluICR3aWR0aCB7XG4gICR2YWw6ICRjdXJyZW50LXdpZHRoICogMSU7XG4gIC51LXdpZHRoLSN7JGN1cnJlbnQtd2lkdGh9IHtcbiAgICB3aWR0aDogJHZhbDtcbiAgfVxufVxuLnUtYm9yZGVyIHtcbiAgJi0tcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogJGxpZ2h0LWJvcmRlciBzb2xpZCAxcHg7XG4gIH1cbiAgJi0tbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6ICRsaWdodC1ib3JkZXIgc29saWQgMXB4O1xuICB9XG4gICYtLXRvcCB7XG4gICAgYm9yZGVyLXRvcDogJGxpZ2h0LWJvcmRlciBzb2xpZCAxcHg7XG4gIH1cbiAgJi0tYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tOiAkbGlnaHQtYm9yZGVyIHNvbGlkIDFweDtcbiAgfVxufVxuJGZvbnQtd2VpZ2h0czogMTAwIDMwMCA0MDAgNTAwIDYwMCA3MDAgOTAwO1xuQGVhY2ggJGN1cnJlbnQtd2VpZ2h0IGluICRmb250LXdlaWdodHMge1xuICAudS1mb250LXdlaWdodC0jeyRjdXJyZW50LXdlaWdodH0ge1xuICAgIGZvbnQtd2VpZ2h0OiAkY3VycmVudC13ZWlnaHQ7XG4gIH1cbn1cbi53aDEwMHB4IHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cblxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbm5ldyBzY3NzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXG5cblxuLy9mb250IHNpemUgY2xhc3NcbiRmb250LXNpemVzOiA1IDggMTAgMTEgMTIgMTMgMTQgMTUgMTYgMTcgMTggMTkgMjAgMjEgMjIgMjMgMjQgMjUgMzAgMzUgNDAgNDUgNTBcbiAgNTUgNjAgNjUgNzAgNzUgODUgOTUgMTAwIDEwNSAxMDYgMTE1IDEyNSAxNTEgMzEwO1xuQGVhY2ggJGN1cnJlbnQtZm9udCBpbiAkZm9udC1zaXplcyB7XG4gICRpOiBpbmRleCgkZm9udC1zaXplcywgJGN1cnJlbnQtZm9udCk7XG4gICR2YWw6ICRjdXJyZW50LWZvbnQgKyBweDtcbiAgLmZvbnQtI3skY3VycmVudC1mb250fSB7XG4gICAgZm9udC1zaXplOiAkdmFsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnUtcC0jeyRjdXJyZW50LWZvbnR9IHtcbiAgICBwYWRkaW5nOiAkdmFsO1xuICB9XG4gIC51LW0tI3skY3VycmVudC1mb250fSB7XG4gICAgbWFyZ2luOiAkdmFsO1xuICB9XG4gIC51LXBiLSN7JGN1cnJlbnQtZm9udH0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAkdmFsO1xuICB9XG4gIC51LXB0LSN7JGN1cnJlbnQtZm9udH0ge1xuICAgIHBhZGRpbmctdG9wOiAkdmFsO1xuICB9XG4gIC51LXBsLSN7JGN1cnJlbnQtZm9udH0ge1xuICAgIHBhZGRpbmctbGVmdDogJHZhbDtcbiAgfVxuICAudS1wci0jeyRjdXJyZW50LWZvbnR9IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdmFsO1xuICB9XG4gIC51LXB4LSN7JGN1cnJlbnQtZm9udH0ge1xuICAgIHBhZGRpbmctbGVmdDogJHZhbDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkdmFsO1xuICB9XG4gIC51LXB5LSN7JGN1cnJlbnQtZm9udH0ge1xuICAgIHBhZGRpbmctdG9wOiAkdmFsO1xuICAgIHBhZGRpbmctYm90dG9tOiAkdmFsO1xuICB9XG4gIC51LW1iLSN7JGN1cnJlbnQtZm9udH0ge1xuICAgIG1hcmdpbi1ib3R0b206ICR2YWw7XG4gIH1cbiAgLnUtbXQtI3skY3VycmVudC1mb250fSB7XG4gICAgbWFyZ2luLXRvcDogJHZhbDtcbiAgfVxuICAudS1tbC0jeyRjdXJyZW50LWZvbnR9IHtcbiAgICBtYXJnaW4tbGVmdDogJHZhbDtcbiAgfVxuICAudS1tci0jeyRjdXJyZW50LWZvbnR9IHtcbiAgICBtYXJnaW4tcmlnaHQ6ICR2YWw7XG4gIH1cbiAgLnUtbXgtI3skY3VycmVudC1mb250fSB7XG4gICAgbWFyZ2luLWxlZnQ6ICR2YWw7XG4gICAgbWFyZ2luLXJpZ2h0OiAkdmFsO1xuICB9XG4gIC51LW15LSN7JGN1cnJlbnQtZm9udH0ge1xuICAgIG1hcmdpbi10b3A6ICR2YWw7XG4gICAgbWFyZ2luLWJvdHRvbTogJHZhbDtcbiAgfVxuICAudS1ibHVyLSN7JGN1cnJlbnQtZm9udH0ge1xuICAgIGZpbHRlcjogYmx1cigkdmFsKTtcbiAgfVxufVxuXG4udSB7XG4gICYtcm91bmRlZC1jb3JuZXIge1xuICAgICYtLTMge1xuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDNweCk7XG4gICAgfVxuICAgICYtLTQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDRweCk7XG4gICAgfVxuICAgICYtLTgge1xuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDhweCk7XG4gICAgfVxuICAgICYtLTUge1xuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDVweCk7XG4gICAgfVxuICAgICYtLTEwIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygxMHB4KTtcbiAgICB9XG4gICAgJi0tMTIge1xuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDEycHgpO1xuICAgIH1cbiAgICAmLS0xNSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXJyYWRpdXMoMTVweCk7XG4gICAgfVxuICAgICYtLTIwIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygyMHB4KTtcbiAgICB9XG4gICAgJi0tMjUge1xuICAgICAgQGluY2x1ZGUgYm9yZGVycmFkaXVzKDI1cHgpO1xuICAgIH1cbiAgICAmLS1mdWxsIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlcnJhZGl1cygxMDAlKTtcbiAgICB9XG4gIH1cbn0iXSwic291cmNlUm9vdCI6IiJ9*/